在配置文件中,颜色按钮控件对应着 <colorButton>…</colorButton> 标签,向界面中添加 colorButton 控件,只需添加
<colorButton>…</colorButton> 标签,并对标签的属性进行相应的设置即可完成界面中 colorButton 控件的添加,要添加多个
colorButton 控件,就相应的添加多个 <colorButton>…</colorButton> 标签。
下面详细介绍 <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 | 预留给用户自己设置相应的属性信息。 |