项目

一般

简介

行为

Dlg btnList » 历史记录 » 修订 4

« 上一页 | 修订 4/5 (差异) | 下一页 »
yangdefeng, 2022-06-11 08:38


<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按钮显示成选中状态
相关命令
对话框list组件指定单元添加红点 addItemRedPoint


特戒引擎脚本示例:

使用前提1
请开启配置开关"isUseCustomOKPanel"
配置文件 ..\Mir200\Tejieconfig\Tejieconfig.txt
配置节点 [tjconfig]
配置项 isUseCustomOkPanel=1
使用前提2
请配置补丁资源"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>

yangdefeng 更新于 超过 2 年 之前 · 4 修订