项目

一般

简介

Dlg accordionList » 历史记录 » 版本 1

tejie, 2025-10-16 15:22

1 1 tejie
h4. *_{color:green}<accordionList:_*
2
3
设置风琴列表样式
4
5
标签:命令定义^<accordionList
6
7
*格式*
8
|命令名       |参数1       |参数2       |参数3   |参数4      |参数5            |参数6       |
9
|accordionList|风琴列表内容|内部按钮样式|列表名称|x坐标,y坐标|列表高度,是否滑动|外部按钮样式|
10
11
12
*说明*
13
|^.参数1|风琴列表内容,由一组 [[dlg_acdBtn_|风琴列表外部按钮]] 组合构成
14
%{color:lightGrey}举例
15
<notextile>mov s$风琴列表 (acdBtn:<acdItem:1:内部文字1_1/@按钮1_1><acdItem:2:内部文字1_2/@按钮1_2><acdItem:3:内部文字1_3/@按钮1_3>:1:外部文字1/@按钮1)</notextile>
16
<notextile>inc s$风琴列表 (acdBtn:<acdItem:1:内部文字2_1/@按钮2_1><acdItem:2:内部文字2_2/@按钮2_2><acdItem:3:内部文字2_3/@按钮2_3>:1:外部文字2/@按钮2)</notextile>%|
17
|^.参数2|内部按钮样式
18
参数2.1: 按钮文字x坐标,按钮文字y坐标
19
参数2.2: 按钮选中图片,按钮未选中图片
20
参数2.3: 按钮文字大小,选中字色,未选中字色
21
参数2.4: 选中索引
22
%{color:lightGrey}举例
23
mov s$内部按钮样式 2,3:huishouwupin_xuanzhongkuang,denglu_liebiao_weixuanzhong:30,168,232:1%|
24
|参数3|列表名称|
25
|^.参数4|x坐标,y坐标
26
风琴列表在自定义对话框中的坐标|
27
|参数5|列表高度,是否滑动(1可滑动;0不可滑动)|
28
|^.参数6|外部按钮样式
29
参数6.1: 按钮文字x坐标,按钮文字y坐标
30
参数6.2: 按钮选中图片,按钮未选中图片
31
参数6.3: 按钮文字大小,选中字色,未选中字色
32
参数6.4: 选中索引
33
%{color:lightGrey}举例
34
mov s$外部按钮样式 0,0:lc_shijieliaotian_xuanzhong,lc_shijieliaotian_weixuanzhong:35,24,128:1%|
35
36
*{color:deepPink}#say命令中出现 <accordionList: 命令时,#say中<>模块必须以“\”结尾
37
参见以下脚本示例*
38
39
-
40
-
41
42
h4. *%{color:deepskyblue}特戒引擎脚本示例:%*
43
44
45
46
*使用前提1*
47
请开启配置开关"isUseCustomOKPanel"
48
|配置文件|...\Mir200\Tejieconfig\Tejieconfig.txt	|
49
|配置节点|[[tjconfig|[tjconfig]]]			|
50
|配置项  |isUseCustomOkPanel=1				|
51
52
-
53
-
54
55
h4. %{color:LightSeaGreen}示例--手风琴按钮列表原型%
56
57
bq. [<notextile>@</notextile>main]
58
#act
59
[[goto]] <notextile>@</notextile>按钮列表初始化
60
[[goto]] <notextile>@</notextile>外部按钮样式
61
[[goto]] <notextile>@</notextile>内部按钮样式
62
[[mov]] n$按钮1选中 0
63
[[goto]] <notextile>@</notextile>按钮1
64
[[goto]] <notextile>@</notextile>显示界面
65
[[goto]] <notextile>@按钮<$str(s$初始选中)>_1</notextile>
66
&nbsp;
67
[<notextile>@</notextile>按钮列表初始化]
68
#act
69
[[mov]] s$风琴列表 ([[dlg_acdBtn_|acdBtn]]:<[[dlg_acdItem_|acdItem]]:1:内部文字1_1/<notextile>@</notextile>按钮1_1><acdItem:2:内部文字1_2/<notextile>@</notextile>按钮1_2>:1:外部文字1/<notextile>@</notextile>按钮1)
70
[[inc]] s$风琴列表 (acdBtn:<acdItem:1:内部文字2_1/<notextile>@</notextile>按钮2_1><acdItem:2:内部文字2_2/<notextile>@</notextile>按钮2_2>:2:外部文字2/<notextile>@</notextile>按钮2)
71
[[inc]] s$风琴列表 (acdBtn:<acdItem:1:内部文字3_1/<notextile>@</notextile>按钮3_1><acdItem:2:内部文字3_2/<notextile>@</notextile>按钮3_2>:3:外部文字3/<notextile>@</notextile>按钮3)
72
[[inc]] s$风琴列表 (acdBtn:<acdItem:1:内部文字4_1/<notextile>@</notextile>按钮4_1><acdItem:2:内部文字4_2/<notextile>@</notextile>按钮4_2>:4:外部文字4/<notextile>@</notextile>按钮4)
73
[[inc]] s$风琴列表 (acdBtn:<acdItem:1:内部文字5_1/<notextile>@</notextile>按钮5_1><acdItem:2:内部文字5_2/<notextile>@</notextile>按钮5_2>:5:外部文字5/<notextile>@</notextile>按钮5)
74
[[inc]] s$风琴列表 (acdBtn:<acdItem:1:内部文字6_1/<notextile>@</notextile>按钮6_1><acdItem:2:内部文字6_2/<notextile>@</notextile>按钮6_2>:6:外部文字6/<notextile>@</notextile>按钮6)
75
[[inc]] s$风琴列表 (acdBtn:<acdItem:1:内部文字7_1/<notextile>@</notextile>按钮7_1><acdItem:2:内部文字7_2/<notextile>@</notextile>按钮7_2>:7:外部文字7/<notextile>@</notextile>按钮7)
76
[[inc]] s$风琴列表 (acdBtn:<acdItem:1:内部文字8_1/<notextile>@</notextile>按钮8_1><acdItem:2:内部文字8_2/<notextile>@</notextile>按钮8_2>:8:外部文字8/<notextile>@</notextile>按钮8)
77
[[inc]] s$风琴列表 (acdBtn:<acdItem:1:内部文字9_1/<notextile>@</notextile>按钮9_1><acdItem:2:内部文字9_2/<notextile>@</notextile>按钮9_2>:9:外部文字9/<notextile>@</notextile>按钮9)
78
[[inc]] s$风琴列表 (acdBtn:<acdItem:1:内部文字10_1/<notextile>@</notextile>按钮10_1><acdItem:2:内部文字10_2/<notextile>@</notextile>按钮10_2>:10:外部文字10/<notextile>@</notextile>按钮10)
79
[[inc]] s$风琴列表 (acdBtn:<acdItem:1:内部文字11_1/<notextile>@</notextile>按钮11_1><acdItem:2:内部文字11_2/<notextile>@</notextile>按钮11_2>:11:外部文字11/<notextile>@</notextile>按钮11)
80
[[inc]] s$风琴列表 (acdBtn:<acdItem:1:内部文字12_1/<notextile>@</notextile>按钮12_1><acdItem:2:内部文字12_2/<notextile>@</notextile>按钮12_2>:12:外部文字12/<notextile>@</notextile>按钮12)
81
&nbsp;
82
[<notextile>@</notextile>外部按钮样式]
83
#if
84
#act
85
%{color:lightGrey};--按钮文本偏移x,按钮文本偏移y:选中图片名,未选中图片名:按钮文字大小,选中字色,未选中字色:选中索引--%
86
[[mov]] s$初始选中 2
87
[[mov]] s$外部按钮样式 0,0:anniuhhuang_4zi_da,anniu_lan_4zi:35,24,128:<$str(s$初始选中)>
88
&nbsp;
89
[<notextile>@</notextile>内部按钮样式]
90
#act
91
%{color:lightGrey};--按钮文本偏移x,按钮文本偏移y:选中图片名,未选中图片名:按钮文字大小,选中字色,未选中字色:选中索引--%
92
[[mov]] s$内部按钮样式 2,3:huishouwupin_xuanzhongkuang,denglu_liebiao_weixuanzhong:30,168,232:1
93
&nbsp;
94
[<notextile>@</notextile>内容刷新]
95
#act
96
[[mov]] s$item (
97
[[inc]] s$item <itemSize:905:325:1>
98
[[inc]] s$item <text:<$str(s$测试内容)>:0:0>
99
[[inc]] s$item )
100
[[mov]] s$itemList <$str(s$item)>
101
[[refreshItem]] 刷新内容 1 s$item 0
102
&nbsp;
103
[<notextile>@</notextile>显示界面]
104
#act
105
[[openMerchantBigDlg]] ok_di 4 0 0 1 0 0
106
#say
107
<[[dlg_panelsize_|panelsize2]]:1200:900>*{color:deepPink}\*
108
<notextile><</notextile>*{color:green}accordionList*:<$str(s$风琴列表)>:<$str(s$内部按钮样式)>:手风琴列表:0,0:800,1:<$str(s$外部按钮样式)>>*{color:deepPink}\*
109
<[[dlg_itemList_|itemList]]:<$str(s$itemList)>:刷新内容,1:225:10:1,835,0:5>*{color:deepPink}\*
110
&nbsp;
111
[<notextile>@</notextile>按钮1]
112
#act
113
[[mov]] n$外部按钮 1
114
[[goto]] <notextile>@</notextile>内部按钮
115
&nbsp;
116
[<notextile>@</notextile>按钮2]
117
#act
118
[[mov]] n$外部按钮 2
119
[[goto]] <notextile>@</notextile>内部按钮
120
&nbsp;
121
[<notextile>@</notextile>内部按钮]
122
#if
123
[[equal]] <$str(n$按钮<$str(n$外部按钮)>选中)> 0
124
#act
125
[[goto]] <notextile>@按钮<$str(n$外部按钮)>_1</notextile>
126
#elseAct
127
[[mov]] s$内部选中 <$str(n$按钮<$str(n$外部按钮)>选中)>
128
[[goto]] <notextile>@</notextile>按钮<$str(n$外部按钮)>_<$str(s$内部选中)>
129
&nbsp;
130
[<notextile>@</notextile>按钮1_1]
131
#act
132
[[mov]] n$按钮1选中 1
133
[[mov]] s$测试内容 按钮1_1专属内容
134
[[goto]] <notextile>@</notextile>内容刷新
135
&nbsp;
136
[<notextile>@</notextile>按钮1_2]
137
#act
138
[[mov]] n$按钮1选中 2
139
[[mov]] s$测试内容 按钮1_2专属内容
140
[[goto]] <notextile>@</notextile>内容刷新
141
&nbsp;
142
[<notextile>@</notextile>按钮2_1]
143
#act
144
[[mov]] n$按钮2选中 1
145
[[mov]] s$测试内容 按钮2_1专属内容
146
[[goto]] <notextile>@</notextile>内容刷新
147
&nbsp;
148
[<notextile>@</notextile>按钮2_2]
149
#act
150
[[mov]] n$按钮2选中 2
151
[[mov]] s$测试内容 按钮2_2专属内容
152
[[goto]] <notextile>@</notextile>内容刷新