PowerBuilder中的负色(-1,-2)是什么意思?

时间:2011-09-19 08:08:50

标签: colors powerbuilder

PowerBuilder文档指出颜色编码为-2到16777215之间的长数字。

我完全理解RGB如何编码长的颜色(b * 256/256 + g * 256 + r),我不明白的是颜色的含义:什么会 -1 -2 是什么意思? 我在PB文档中找不到任何解释负面颜色的内容。

提前致谢

1 个答案:

答案 0 :(得分:1)

由于我们讨论的是组件的backColor,它看起来像一个占位符值,表明控件应该从其父级继承颜色。这是猜测。

我可以肯定的是,它不是系统颜色或“透明”颜色:

67108864    ButtonFace
1073741824  WindowBackground
33554432    WindowText
268435456   ApplicationWorkspace
553648127   Transparent

但最终,我认为没有人会从方法中将这种颜色交给你,如果你试图使用这种颜色,例如绘图,你可能会抛出一个错误。