项目

一般

简介

Dlg textEx » 历史记录 » 修订 7

修订 6 (yangdefeng, 2022-06-17 08:11) → 修订 7/10 (yangdefeng, 2022-06-17 08:11)

h4. _*%{color:green}<textEx:%*_ 

 标签:命令定义|dlg_textEx: 

 *定义* 
 自定义对话框中设置一段文本,支持多颜色 
 参数之间以":"为分割符 

 *使用前提* 
 配置Tejieconfig.txt 
 开启对应开关 
 ** 文件位置 
 ..\Mir200\Tejieconfig\Tejieconfig.txt 
 ** 对应开关 
 [tjconfig] 
 %{color:lightGrey};(=1时开启,=0时关闭,缺省时关闭)% 
 isUseCustomOKPanel=1 

 - 
 - 

 *格式* 
 |命令名|参数1     |参数2     |参数3        |参数4 		 |参数5 |参数6| 
 |textEx|文本内容|文本颜色|坐标X,坐标Y|文本宽度,对齐方式 	 |行间距|字号 | 

 - 
 - 
 *说明* 
 * 参数1: 文本内容,不同颜色字以","分隔 
 _%{color:lightGrey}举例 
 文字1,文字2,文字3%_ 

 * 参数2: 文字颜色,多颜色以","分隔 
 _%{color:lightGrey}举例 
 颜色1,颜色2,颜色3%_ 

 * 参数3: 文本块在自定义对话框中的x坐标,y坐标 

 * 参数4: 文本宽度,对齐方式 
 ** 文本块宽度,达到宽度时会自动换行 
 ** 对齐方式 
 0 左对齐 
 1 居中对齐 
 2 右对齐 
 对齐方式缺省时,为左对齐 

 * 参数5: 文本块中文字的行间距 

 * 参数6: 文本块中文字字号 

 - 
 - 

 h4. *%{color:deepskyblue}特戒引擎脚本示例:%* 

 bq. [@main] 
 #if 
 #act 
 mov s$text "我是一号&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;我是一号我是一号我是一号我是一号我是一号我是一号我是一号,我是二号,我是三号" 
 mov s$color 14,146,222 
 &nbsp; 
 #if 
 #say 
 <notextile><</notextile>*{color:green}textEx*:<$str(s$text)>:<$str(s$color)>:40,50:300:1.5:30> 

 - 
 - 

 bq. [@main] 
 #say 
 <notextile><</notextile>*{color:green}textEx*:我是左对齐1,我是左对齐2:60,180:0,30:500,0:1:30> <notextile><</notextile>*{color:green}textEx*:我是左对齐0,我是左对齐2:60,180:0,30:500,0:1:30> 
 <notextile><</notextile>*{color:green}textEx*:我是居中对齐1,我是居中对齐2:160,90:0,130:500,1:1:30> 
 <notextile><</notextile>*{color:green}textEx*:我是右对齐2,我是右对齐2:20,240:0,230:500,2:1:30>