LegacyColorValue

指定PowerLanguage颜色所采用的色码表示方式。

用法

[LegacyColorValue = LogicalValue]

参数说明: LogicalValue —— true/false值,true启用传统色码,false禁用传统色码。


             如果属性设定为false,或者代码中没有设定,则PowerLanguage颜色采用RGB色码表示。

             如果[LegacyColorValue = true],则使用传统的16位色码。

注意

根据LegacyColorValue属性设定的不同,色彩关键字的色码值会随之切换。

为确保兼容性,V8.1之前的EasyLanguage老版本中会自动插入属性设定:[LegacyColorValue = True];

范例

启用传统色码:

[LegacyColorValue = True];


使用传统色码画绿色线:

[LegacyColorValue = True];

Plot1(Open);

SetPlotColor(1,4);


使用RGB色码画绿色线:

[LegacyColorValue = False];

Plot1(Open);

SetPlotColor(1,65280);


将绿色的传统色码值赋值给变量Value1(Value1得到的值为4):

[LegacyColorValue = True];

Value1=Green;


将绿色的RGB色码值赋值给变量Value1(Value1得到的值为65280):

[LegacyColorValue = False];

Value1=Green;