<< 点击显示目录 >> 主页 mappView帮助助手 > mapp View帮助信息 > Widgets > 其他信息 > Managing texts within widgets |
所有后续章节都将使用 "这个文本太长了,不适合这个小组件 "的例子文本,以及 "标签 "小组件。
如果这个例子的文本被用在一个尺寸不足的小组件上,它看起来会是这样的。
Appearance |
Properties |
在这种情况下,用户无法看到文本是否完全显示在这个小部件上,或者是否有部分内容丢失。下面的项目描述了绕过这个问题的方法。
如果一个小组件中的文本长度可以改变,但小组件没有足够的空间可用于多行,属性 省略号 可以用来向用户表明,全文没有被显示。
Appearance |
Properties |
如果 省略号属性 与 多行 属性一起使用 ,"...... " 将只 在一行的内容延伸到小组件之后才会显示 。
只要小组件中还有足够的空间,省略号就不会显示(有自动换行)。
在这个例子中,已经添加了一个手动换行。尽管如此,这两行都太长了,无法在小组件上显示。
Appearance |
Properties |
每当有多行文字要显示在小组件上时,属性 multiLine 必须被设置为 true。
如果 使用 属性multiLine 而不使用属性 breakWord 或 wordWrap, 必须 用 "\n "手动定义换行。
如果 使用来自 文本系统的文本 ,必须使用 "CTRL + Enter "组合键在TMX文件中为相应的文本插入手动换行。
否则,手动换行是可选的。
如果属性 multiLine 与属性 breakWord一起 使用 ,文本将看起来像这样。
Appearance |
Properties |
如果属性 multiLine 与属性 wordWrap一起 使用 ,文本将看起来像这样。
Appearance |
Properties |
如果使用手动换行,文本可能看起来像这样。
Appearance |
Properties |
如果 同时使用 属性 breakWord 和 wordWrap ,那么在最后一个可显示的字之后,总是会添加一个换行符。 在这种情况下, 属性 breakWord 只有在单个字长于整行的情况下才有效。
属性 wordWrap 只能与属性 multiLine 结合使用 。
当属性 wordWrap 被启用时,在一行的最后一个可显示的字之后将添加一个换行符。
Appearance |
Properties |
属性 breakWord 只能与属性 multiLine 结合使用 ;如果属性 wordWrap 被启用,它将被 忽略。
当属性 breakWord 被启用时,在一行的最后一个可显示的字符后将会添加一个换行符。字的末尾会被忽略。
Appearance |
Properties |