行为
Dlg btnList » 历史记录 » 修订 1
修订 1/5
| 下一页 »
machenhe, 2022-04-29 14:15
btnList
定义tab按钮组的各种属性
标签:命令定义|dlg_btnList
格式
命令名 | 参数1 | 参数2 | 参数3 | 参数4 | 参数5 | 参数6 | 参数7 |
btnList | 按钮列表内容 | 按钮列表名称 | list相对于对话框X偏移 | list相对于对话框Y偏移 | 纵横宽高 | 按钮字号 | 选中按钮id |
说明
- 参数1:由一组btnItem组成的按钮列表,通过变量赋值方式实现
- 参数2:按钮列表名称,区分同一个界面中不同的按钮列表
- 参数3:列表相对于对话框的X偏移值
- 参数4:列表相对于对话框的Y偏移值
- 参数5:列表的显示方式与滑动设置
1,N 纵向列表可滑动,N为列表高度 1,N,1 纵向列表可滑动,N为列表高度 0,N 横向列表可滑动,N为列表宽度 0,N,1 横向列表可滑动,N为列表宽度 1,N,0 纵向列表不滑动,N为列表高度 0,N,0 横向列表不滑动,N为列表宽度
- 参数6:按钮字号
- 参数7:选中按钮的id
该按钮列表中的第几个tab按钮显示成选中状态
特戒引擎脚本示例:
使用前提1请开启配置开关\"isUseCustomOKPanel\"
配置文件 | ..\\Mir200\\Tejieconfig\\Tejieconfig.txt |
配置节点 | [tjconfig] |
配置项 | isUseCustomOkPanel=1 |
请配置补丁资源\"lc\",即找到以下配置项,加入 lc
配置文件 | ..\\Mir200\\Tejieconfig\\Tejieconfig.txt |
配置节点 | [tjconfig] |
配置项 | patch=aa,bb,lc |
[@main]
#act
goto @按钮列表
goto @会员
[@按钮列表]
#act
mov s$btnList (btnItem:ceye01:ceye02:1:254,150:1:-6,20:会员/@会员)
inc s$btnList (btnItem:ceye01:ceye02:2:254,150:1:-6,20:活动/@活动)
[@会员]
#act
openMerchantBigDlg ok_di 4 0 0 1 0 0
#say
<panelSize:600:650>
<btnList:<$str(s$btnList)>:会员和活动按钮:572:75:1,600,0:30:1>
<text:会员页面展示内容{scolor=222}:50:50>
[@活动]
#act
openMerchantBigDlg ok_di 4 0 0 1 0 0
#say
<panelsize:600:650>
<btnList:<$str(s$btnList)>:会员和活动按钮:572:75:1,600,0:30:2>
<text:活动页面展示内容{scolor=254}:50:50>