按钮控件(Button)
如下图所示为应用程序中的按钮控件,按钮上的显示内容分为两个部分,按钮上的图片为按钮的显示图标,而按钮上的文字内容为按钮的显示名称。通过点击按钮即可实现与该按钮绑定的功能。
下拉按钮控件(ButtonDropDown)
如下图所示为一个下拉按钮控件,下拉按钮分为两个部分:一是按钮部分,点击该部分可以直接执行相应的功能,二是下拉按钮部分,点击该部分将弹出下拉菜单,通过选择下拉菜单中的项来进一步实现相应的功能。下拉按钮的按钮部分显示下拉按钮的图标,下拉按钮的下拉按钮部分显示了下拉按钮的显示名称。
按钮/下拉按钮属性
属性 | 说明 |
---|---|
ID | 按钮的唯一标识,不同配置文件中的 button 会根据 id 合并为一个 button。 |
索引 | 用于排序按钮控件,即当同一层次上存在多个按钮控件时,每个按钮控件将通过该属性的值来确定其排列次序。 |
文本 | 按钮控件的显示名称。 |
图片 | 按钮控件上所显示的图标,只支持设置为与应用程序的相对路径。 备注 :图片需与应用程序在同一个磁盘中。 |
CtrlAction名称 | 通过该属性可以指定用于响应按钮控件的点击事件所执行的内容。单击右侧 … 设置按钮,在弹出对话框中选择指定的插件 及 指定的类 。 |
提示信息 | 鼠标停留在按钮控件上时,所显示的提示信息。 |
提示图片 | 鼠标停留在按钮控件上时,显示的提示信息可以插入图片以辅助信息说明,该属性的值为图片与应用程序的相对路径。 |
快捷键 | 指定按钮控件所对应的快捷键,即快捷键的功能与按钮控件的点击功能等同,该属性的值为快捷键的组合,格式为:[Ctrl] + [Alt] + [Shift] + [KeyName],例如要定义拷贝的快捷键(Ctrl + C),同时按下[Ctrl] + [C]键即可。 |
可见 | 指定按钮控件是否可见,该属性的值为 true 时,表示可见,false 为不可见。 |
控件尺寸 | 该属性的值有三个,BIG 表示显示大图标、文本在图标下; MEDIUM表示显示为小图标其文本域图片同行; SMALL 表示只显示图片没有文本。 |
自定义属性 | 预留给用户自己设置相应的属性描述信息。 |
关闭延迟加载 | 是否关闭延迟加载当前 CtrlAction,设置为True表示关闭延迟加载,False表示开启延迟加载。 |
ClassName | 设置控件实现类的完整路径。单击右侧 … 设置按钮,在弹出对话框中选择 插件名称 及 指定类的名称 。 |
Process的唯一标识 | 设置Process的唯一标识,不能重复,且必须与实现类中的getKey方法返回的结果一致。 |
平台 | 该选项卡支持的操作系统平台,支持设置为All、Windows、Linux,All表示所有平台都支持,Windows表示只在Windows平台支持,Linux表示只在Linux平台支持。 |
语言 | 选择支持改选项卡功能的语言版本,提供ZH、US、JA、All四个选项,分别为中文、英文、日本、所有版本。 |
备注
自定义属性处,用户可设置代码中定义的相关属性值,例如“ 拼接 ”功能按钮,其自定义属性值设置为: Splice ,代码中定义了Splice的实现后,则 栅格更新/拼接 对话框默认勾选“ 新建数据集 ”复选框。