单选列表
可以点击,可以翻页
属性:
| 属性名 | 描述 | 默认值 | 备注 |
|---|---|---|---|
| x1 | 左上角X1坐标 | 10 | |
| y1 | 左上角y1坐标 | 10 | |
| x2 | 右下角X2坐标 | 110 | |
| y2 | 右下角y2坐标 | 50 | |
| status | 状态寄存器 | 0 | |
| status2 | 0 | ||
| listtext | 选项字符串 | 2个选择 | strlist 格式 |
| seltext | 被选择的选项字符串 | ||
| dotm | 显示汉字的点阵大小 | 16 | 16~64点阵 |
| color | 控件的颜色基色 | 63519 | |
| bmode | 背景色调 | 0 | 0:深色背景;1:浅色背景 |
| cc | 显示汉字的颜色 | 15 | |
| bc | 背景颜色 | 63 | |
| line | 选项显示的行数 | 8 | |
| *seln | 当前选中编号 | -1 | 注意这个是0~listtext的行数 -1表示未选择 |
方法:
| 方法名称 | 描述 |
|---|---|
| reloadtext(); | 更改listtext的选项内容后,必须调用此方法才能真正更新 |
| *settext(int lines,str ltext) | 重新设置lines选项的内容 |
| *setselstr(str ltext) | 重新设置被选中项的内容 |
事件
| 事件名称 | 描述 |
|---|---|
| onselect | 选择后执行的事件 |
说明:
- 更改listtext的选项内容后,必须调用此方法才能真正更新
- 可以配合:s1.listtext=getfilelist(path,fileext,2); 获取目录选项等此类操作方案
- 含*号的各项需要20250918之后的控件包才支持