窗口程序集名 | 保 留 | 保 留 | 备 注 |
窗口程序集_启动窗口 | | | |
变量名 | 类 型 | 数组 | 备 注 |
当前字体大小 | 整数型 | |
原始默认字体大小 | 整数型 | |
|
_英文编辑框_内容被改变 | 整数型 | |
|
改变模式 | 整数型 | | | |
保留参数1 | 整数型 | | | | 保留参数2 | 整数型 | | | | 保留参数3 | 整数型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 |
当前内容宽度 | 整数型 | | |
编辑宽宽度 | 整数型 | | |
a | 字体 | | |
最小字体限制 | 整数型 | | |
结构体句柄 | 整数型 | | |
结构体句柄 =
结构体创建 ()结构体载入 (结构体句柄, 知音阁英文标签.字体,
)原始默认字体大小 = 80
知音阁英文标签.标题 = 英文编辑框.内容
最小字体限制 = 10
测量文本Ex (英文编辑框.内容, 知音阁英文标签.字体, , , , , , , , , 当前内容宽度,
)编辑宽宽度 = 知音阁英文标签.宽度
如果 (当前内容宽度 > 编辑宽宽度
)
当前字体大小 = 80

判断循环首 (当前内容宽度 > 编辑宽宽度
且 当前字体大小 > 最小字体限制
)

当前字体大小 = 当前字体大小 - 1

测量文本Ex (英文编辑框.内容, 知音阁英文标签.字体, , , , , , , , , 当前内容宽度,
)

a.字体名称 =
“阿里巴巴普惠体 3.0 95 ExtraBold”

a.字体大小 = 当前字体大小


知音阁英文标签.字体 =
结构体创建自参数 (假, a.字体名称, a.字体大小
)
判断循环尾 ()

如果 (当前内容宽度 < 编辑宽宽度
且 当前字体大小 < 原始默认字体大小
)

当前字体大小 = 当前字体大小 + 1

测量文本Ex (英文编辑框.内容, 知音阁英文标签.字体, , , , , , , , , 当前内容宽度,
)

判断循环首 (当前内容宽度 < 编辑宽宽度
且 当前字体大小 < 原始默认字体大小
)


当前字体大小 = 当前字体大小 + 1


测量文本Ex (英文编辑框.内容, 知音阁英文标签.字体, , , , , , , , , 当前内容宽度,
)


a.字体名称 =
“阿里巴巴普惠体 3.0 95 ExtraBold”


a.字体大小 = 当前字体大小



知音阁英文标签.字体 =
结构体创建自参数 (假, a.字体名称, a.字体大小
)

判断循环尾 ()








当前字体大小 = 80