Dlg iconGrid » 历史记录 » 版本 4
tejie, 2024-05-28 13:34
| 1 | 3 | yangdefeng | h4. _*{color:green}iconGrid*_ |
|---|---|---|---|
| 2 | |||
| 3 | 1 | yangdefeng | 设置多排图标单元组列表 |
| 4 | 支持以下自定义对话框图标组件 |
||
| 5 | [[dlg_itemShow_|itemShow]] |
||
| 6 | 3 | yangdefeng | [[dlg_itemShowEx_|itemShowEx]] |
| 7 | [[dlg_itemShowNum_|itemShowNum]] |
||
| 8 | 1 | yangdefeng | |
| 9 | 标签:命令定义|dlg_iconGrid |
||
| 10 | |||
| 11 | *格式* |
||
| 12 | |||
| 13 | |_.命令名 |_.参数1 |_.参数2 |_.参数3|_.参数4|_.参数5 |_.参数6 |_.参数7 | |
||
| 14 | |iconGrid |列表内容|列表名称,当前选中序号,是否可不选,可不选时是否亮|X坐标 |Y坐标 |单元宽高|滑动方向,行列数,总高(宽)度,是否可滑动|单元间隔| |
||
| 15 | |||
| 16 | - |
||
| 17 | - |
||
| 18 | |||
| 19 | *说明* |
||
| 20 | * 参数1: 列表内容,每个列表由多个单元构成,每个单元包含在“()”当中。 |
||
| 21 | 包含以下三个组件 |
||
| 22 | ** [[dlg_itemIndex_|itemIndex]] |
||
| 23 | ** [[dlg_itemToggle_|itemToggle]] |
||
| 24 | ** [[dlg_itemShow_|itemShow]] |
||
| 25 | |||
| 26 | * 参数2: 列表名称,当前选中序号,是否可不选,都不选时是否亮 |
||
| 27 | ** 列表名称 区别对话框中存在的多个同类列表 |
||
| 28 | ** 当前选中序号 打开对话框时选中的是哪个单元 |
||
| 29 | ** 是否可不选 (0 必须选1个,1 可都不选) |
||
| 30 | ** 都不选时是否亮 (0 都不选时当前选中序号不亮,1 都不选时当前选中序号亮) |
||
| 31 | |||
| 32 | * 参数3: 列表在自定义对话框中的X坐标 |
||
| 33 | |||
| 34 | * 参数4: 列表在自定义对话框中的Y坐标 |
||
| 35 | |||
| 36 | * 参数5: 每个单元的宽高 |
||
| 37 | |||
| 38 | * 参数6: 滑动方向,行列数,总高(宽)度,是否可滑动 |
||
| 39 | ** 滑动方向 (1 纵向滑动,0 横向滑动) |
||
| 40 | ** 行列数 (纵向滑动时为列数,横向滑动时为行数) |
||
| 41 | ** 总高(宽)度 (纵向滑动时为总高度,横向滑动时为总宽度) |
||
| 42 | ** 是否可滑动 (1 可滑动,0 不可滑动) |
||
| 43 | |||
| 44 | 2 | yangdefeng | * *{color:deepPink}#say命令中出现 <iconGrid: 命令时,#say中<>模块必须以“\”结尾 |
| 45 | 1 | yangdefeng | 参见以下脚本示例* |
| 46 | |||
| 47 | |||
| 48 | 3 | yangdefeng | *相关命令* |
| 49 | |对话框list组件指定单元添加红点|[[addItemRedPoint]]| |
||
| 50 | |||
| 51 | 1 | yangdefeng | - |
| 52 | - |
||
| 53 | |||
| 54 | 3 | yangdefeng | h4. *%{color:deepskyblue}特戒引擎脚本示例:%* |
| 55 | 1 | yangdefeng | |
| 56 | *使用前提1* |
||
| 57 | 请开启配置开关\"isUseCustomOKPanel\" |
||
| 58 | |配置文件|...\Mir200\Tejieconfig\Tejieconfig.txt | |
||
| 59 | |配置节点|[tjconfig] | |
||
| 60 | |配置项 |isUseCustomOkPanel=1 | |
||
| 61 | |||
| 62 | |||
| 63 | *使用前提2* |
||
| 64 | 请配置补丁资源\"lc\",即找到以下配置项,加入 %{color:deeppink}lc% |
||
| 65 | |配置文件|...\Mir200\Tejieconfig\Tejieconfig.txt | |
||
| 66 | |配置节点|[tjconfig] | |
||
| 67 | |配置项 |patch=aa,bb,lc | |
||
| 68 | |||
| 69 | - |
||
| 70 | - |
||
| 71 | |||
| 72 | bq. [<notextile>@</notextile>main] |
||
| 73 | #if |
||
| 74 | #act |
||
| 75 | mov s$内丹列表 |
||
| 76 | |
||
| 77 | inc s$内丹列表 (<[[dlg_itemIndex_|itemIndex]]:1> |
||
| 78 | inc s$内丹列表 <[[dlg_itemToggle_|itemToggle]]:lc_kaibaoxiang_3:lc_qitianwupindikuang/<notextile>@</notextile>选中内丹(1)> |
||
| 79 | inc s$内丹列表 <[[dlg_itemShow_|itemShow]]:11:0:34:30:0>) |
||
| 80 | |
||
| 81 | inc s$内丹列表 (<itemIndex:2> |
||
| 82 | inc s$内丹列表 <itemToggle:lc_kaibaoxiang_3:lc_qitianwupindikuang/<notextile>@</notextile>选中内丹(2)> |
||
| 83 | inc s$内丹列表 <itemShow:12:0:34:30:0>) |
||
| 84 | |
||
| 85 | inc s$内丹列表 (<itemIndex:3> |
||
| 86 | inc s$内丹列表 <itemToggle:lc_kaibaoxiang_3:lc_qitianwupindikuang/<notextile>@</notextile>选中内丹(3)> |
||
| 87 | inc s$内丹列表 <itemShow:13:0:34:30:0>) |
||
| 88 | |
||
| 89 | inc s$内丹列表 (<itemIndex:4> |
||
| 90 | inc s$内丹列表 <itemToggle:lc_kaibaoxiang_3:lc_qitianwupindikuang/<notextile>@</notextile>选中内丹(4)> |
||
| 91 | inc s$内丹列表 <itemShow:14:0:34:30:0>) |
||
| 92 | |
||
| 93 | inc s$内丹列表 (<itemIndex:5> |
||
| 94 | inc s$内丹列表 <itemToggle:lc_kaibaoxiang_3:lc_qitianwupindikuang/<notextile>@</notextile>选中内丹(5)> |
||
| 95 | inc s$内丹列表 <itemShow:15:0:34:30:0>) |
||
| 96 | |
||
| 97 | #say |
||
| 98 | 4 | tejie | <[[dlg_panelSize_|panelSize2]]:1440:900>*{color:deepPink}\* |
| 99 | 1 | yangdefeng | <notextile><</notextile>*{color:green}iconGrid*:<$str(s$内丹列表)>:内丹列表,1,1,1:50:70:120,120:1,4,685,1:20>*{color:deepPink}\* |
| 100 | |
||
| 101 | [<notextile>@</notextile>选中内丹] |
||
| 102 | #act |
||
| 103 | %{color:lightGrey};--状态=0 未选中; 状态=1 未选中% |
||
| 104 | %{color:lightGrey};--print命令在控制台输出文件内容% |
||
| 105 | print 格子<$str(s0)> 状态<$str(s1)> |