项目

一般

简介

行为

Dlg textEx » 历史记录 » 修订 3

« 上一页 | 修订 3/10 (差异) | 下一页 »
yangdefeng, 2022-05-07 23:40


<textEx:

标签:命令定义|dlg_textEx:

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

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


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


说明
  • 参数1: 文本内容,不同颜色字以","分隔
    举例
    文字1,文字2,文字3
  • 参数2: 文字颜色,多颜色以","分隔
    举例
    颜色1,颜色2,颜色3
  • 参数3: 文本块在自定义对话框中的x坐标
  • 参数4: 文本块在自定义对话框中的y坐标
  • 参数5: 文本宽度,对齐方式
    • 文本块宽度,达到宽度时会自动换行
    • 对齐方式
      0 左对齐
      1 居中对齐
      2 右对齐
      对齐方式缺省时,为左对齐
  • 参数6: 文本块中文字的行间距
  • 参数7: 文本块中文字字号


脚本示例:

[@main]
#if
#act
mov s$text "我是一号          我是一号我是一号我是一号我是一号我是一号我是一号我是一号,我是二号,我是三号"
mov s$color 14,146,222
 
#if
#say
<textEx:<$str(s$text)>:<$str(s$color)>:40,50:300:1.5:30>
 
[@end]


[@main]
#say
<textex:我是左对齐0,我是左对齐2:60,180:0,30:500,0:1:30>
<textex:我是居中对齐1,我是居中对齐2:160,90:0,130:500,1:1:30>
<textex:我是右对齐2,我是右对齐2:20,240:0,230:500,2:1:30>
 
[@end]

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