组合框
名称 | 类型 | 必填 | 说明 |
类型 | 文本 | true | 固定值:组合框 表示这是一个组合框控件 |
名称 | 文本 | true | 窗口中唯一标识 |
x | 整数 | false | 默认显示坐标x |
y | 整数 | false | 默认显示坐标y |
宽度 | 整数 | true | |
高度 | 整数 | true | |
项目 | table {} | true | { {名称,标题,颜色},{名称,标题,颜色}... } |
默认可视 | 逻辑 | false | 默认是否显示 |
系统事件 | table | false |
{
名称 = "组合框1",
类型 = "组合框",
x = 8,
y = 320,
宽度 = 120,
高度 = 22,
项目 = {
{名称="木剑",标题="木剑",颜色=RGBA(240,240,240,255)},
{名称="八荒",标题="八荒",颜色=RGBA(240,240,240,255)},
{名称="金疮药小",标题="金创药(小量)",颜色=RGBA(240,240,240,255)},
{名称="金疮药中",标题="金创药(中量)",颜色=RGBA(240,240,240,255)},
{名称="太阳水",标题="太阳水",颜色=RGBA(0,240,0,255)},
{名称="超级太阳水",标题="超级太阳水",颜色=RGBA(0,240,0,255)}
},
系统事件 = {
项目被选择= function (组合框对象,选中项)
调试输出(选中项)
end,
}
},
属性
可视
- 类型:
逻辑
- 读写:
读写
- 说明:是否显示控件
父窗口
- 类型:
窗口对象
- 读写:
只读
- 说明:控件的父窗口对象
调试输出(滑块条1.父窗口.名称)
名称
- 类型:
文本
- 读写:
只读
- 说明:控件的名称。
选中项
- 类型:
文本
- 读写:
读写
- 说明:当前组合框选中的项目。
方法
重置 | ||||||||
---|---|---|---|---|---|---|---|---|
说明:重置组合框中的项目。 | ||||||||
示例
|
系统事件
🔹 创建
控件创建后触发
回调参数 | 类型 | 说明描述 |
组合框 | 组合框对象 |
示例
系统事件 = {
创建 = function (组合框)
组合框.选中项 = "太阳水"
end
}
🔹 项目被选择
组合框选中项发生变化后触发
回调参数 | 类型 | 说明描述 |
组合框 | 组合框对象 | |
选中项 | 文本 |
示例
系统事件 = {
项目被选择= function (组合框对象,选中项)
调试输出(选中项)
end,
}