配置颜色按钮控件<colorButton>


在配置文件中,颜色按钮控件对应着 <colorButton>…</colorButton> 标签,向界面中添加 colorButton 控件,只需添加 <colorButton>…</colorButton> 标签,并对标签的属性进行相应的设置即可完成界面中 colorButton 控件的添加,要添加多个 colorButton 控件,就相应的添加多个 <colorButton>…</colorButton> 标签。

colorButtonControls

下面详细介绍 <colorButton>…</colorButton> 标签的各个属性的含义与作用:

<group ......>
    ......
    <colorButton index="0" label="背景色" image="../resources/LayoutView/Icon/LayoutStyle/TextStyle/BackColor.png" onAction="CtrlActionTextStyleBackcolor" screenTip="设置当前文本图层中选中的文本对象的文字有背景、轮廓修饰时,该颜色按钮才可用,用来设置轮廓或背景的颜色。" visible="true" style="SMALL" platform="All" language="All" />
    <colorButton index="0" label="前景色" image="../resources/LayoutView/Icon/LayoutStyle/TextStyle/TextColor.png" onAction="CtrlActionTextStyleForeColor" screenTip="设置当前文本图层中选中的文本对象的文字颜色。" visible="true" style="SMALL" platform="All" language="All" />
    ......
</group> 
属性 说明
index 用于排序 colorButton 控件,即当同一层次上存在多个 colorButton 控件时,每个颜色控件将通过该属性的值来确定其排列次序。
label 颜色按钮的显示名称。
image colorButton 控件上所显示的图片的路径,只支持设置为与应用程序的相对路径。 备注 :图片需与应用程序在同一个磁盘中。
onAction 当 colorButton 控件的当前颜色发生改变时,会执行由该属性指定的内容。该属性可以指定为一个继承 CtrlAction 类或者实现了 ICtrlAction 接口的类。
screenTip 指定鼠标停留在颜色按钮控件上时所显示的提示信息。
screenTipImage 鼠标停留在按钮控件上时将显示提示信息,该属性的值为图片与应用程序的相对路径。
shortcutKey 指定Gallery按钮控件所对应的快捷键,该属性的值为快捷键的组合,格式为:[Ctrl] + [Alt] + [Shift] + [KeyName],例如要定义拷贝的快捷键(Ctrl + C),同时按下[Ctrl] + [C]键即可。
visible 指定颜色按钮控件是否可见,该属性的值为 true 时,表示可见,false 为不可见。
style 该属性的值有三个,BIG 表示显示大图标、文本在图标下; MEDIUM表示显示为小图标其文本域图片同行; SMALL 表示只显示图片没有文本。
platform 该选项卡支持的操作系统平台,支持设置为All、Windows、Linux,All表示所有平台都支持,Windows表示只在Windows平台支持,Linux表示只在Linux平台支持。
customProperty 预留给用户自己设置相应的属性信息。