选择框
名称 | 类型 | 必填 | 说明 |
类型 | 文本 | true | 固定值:选择框 表示这是一个选择框控件 |
名称 | 文本 | true | 窗口中唯一标识 |
x | 整数 | false | 默认显示坐标x |
y | 整数 | false | 默认显示坐标y |
宽度 | 整数 | false | |
高度 | 整数 | false | |
标题 | 文本 | false | |
字体 | 文本 | false | |
间距 | 整数 | false | 标题字体间距 |
边框宽度 | 整数 | false | 0:无边框 |
边框色 | RGBA | false | |
选中色 | RGBA | false | |
文本色 | table {} | false | 一个RGBA颜色数组 {默认色,点燃色,按下色} |
描边色 | RGBA | false | |
标题距离 | 整数 | false | 选框和标题之间的距离 |
编组 | 整数 | false | 所有相同编组的选择框会变成单选模式 |
选中 | 逻辑 | false | 默认是否选中 |
皮肤 | 文本 | false | 缺省状态下使用App.lua中的[选择框]皮肤,设置 "无" 表示不使用任何皮肤 |
气泡提示 | 文本 | false | |
气泡皮肤 | 文本 | false | |
附加 | table | false | 自定义变量 |
默认可视 | 逻辑 | false | 默认是否显示 |
系统事件 | table | false |
{
名称 = "选择框2",
类型 = "选择框",
x = 288,
y = 200,
标题 = "自动销毁",
系统事件 = {
点击 = function(选择框对象)
调试输出(选择框对象.选中)
end
}
},
属性
名称
- 类型:
文本
- 读写:
只读
- 说明:控件的名称
父窗口
- 类型:
窗口对象
- 读写:
只读
- 说明:控件的父窗口对象
调试输出(选择框1.父窗口.名称)
可视
- 类型:
逻辑
- 读写:
读写
- 说明:是否显示控件
选中
- 类型:
逻辑
- 读写:
读写
- 说明:是否选中
标题
- 类型:
文本
- 读写:
读写
- 说明:选择框的标题
气泡提示
- 类型:
文本
- 读写:
读写
- 说明:读写控件的气泡提示。
附加
- 类型:
文本
- 读写:
通用
- 说明:读写控件的附加信息。
系统事件
🔹 点击
控件被点击时触发
回调参数 | 类型 | 说明描述 |
选择框 | 选择框对象 |
示例
系统事件 = {
点击 = function(选择框对象)
调试输出(选择框对象.选中)
end
}