龙听期货论坛's Archiver

龙听 发表于 2018-10-22 14:03

[LegacyColorValue = true/false]解释

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

语法 [LegacyColorValue = LogicalValue]

LogicalValue——true/false值,true启用传统色码,false禁用传统色码。

参数 如果属性设定为false,或者代码中没有设定,则powerlanguage颜色采用RGB色码表示。 如果[LegacyColorValue = true],则使用传统的16位色码。 根据LegacyColorValue属性设定的不同,色彩关键字的色码值会随之切换。 注意 为确保兼容性,V8.1之前的老版本中会自动插入属性设定 [LegacyColorValue = True]; 启用传统色码 使用传统色码画绿色线 [LegacyColorValue = True]; [LegacyColorValue = True]; Plot1(Open); SetPlotColor(1,4); [LegacyColorValue = True]; Plot1(Open); SetPlotColor (1,65280); [LegacyColorValue = True]; Value1=Green; [LegacyColorValue = False]; Value1=Green; 使用RGB色码画绿色线

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

页: [1]