易语言问题 标签在自动换行的情况下 标签宽度为50 标签标题=AA 当AA的
.版本?2
.支持库?OPenGL
.子程序?转换
.参数?标签,?标签
标签容纳字符长度?=?(标签.宽度?-?2)?÷?(标签.字体.字体大小?×?1.33)?×?2?-?3
取标签标题长度?=?1
.判断循环首?(取标签标题长度?<?标签容纳字符长度?+?1)
.判断开始?(是否为双字节字符?(标签.标题,?取标签标题长度))
取标签标题长度?=?取标签标题长度?+?2
.如果真?(取标签标题长度?=?标签容纳字符长度)
.如果真?(是否为双字节字符?(标签.标题,?取标签标题长度))
取标签标题长度?=?取标签标题长度?-?1
.如果真结束
跳出循环?()
.如果真结束
.如果真?(取标签标题长度?>?标签容纳字符长度)
取标签标题长度?=?取标签标题长度?-?2
.如果真?(是否为双字节字符?(标签.标题,?取标签标题长度))
取标签标题长度?=?取标签标题长度?+?1
.如果真结束
跳出循环?()
.如果真结束
.默认
取标签标题长度?=?取标签标题长度?+?1
.如果真?(取标签标题长度?=?标签容纳字符长度)
跳出循环?()
.如果真结束
.如果真?(取标签标题长度?>?标签容纳字符长度)
取标签标题长度?=?取标签标题长度?-?1
跳出循环?()
.如果真结束
.判断结束
.判断循环尾?()
标签.标题?=?取文本左边?(标签.标题,?取标签标题长度)?+?“...”