附加布局行为
XmNlayoutModifier 影响与 XmRendition 关联的文本的布局行为。例如,如果数字的缺省布局处理是 NUMERALS_NOMINAL,则可以通过将 XmNlayoutModifier 设置为 @ls numerals=nominal:national 或 @ls numerals=:national 而更改为 NUMERALS_NATIONAL。
布局值可分为下列几个组:
-
编码说明-TypeOfText、TextShaping 和 ShapeCharset(以及语言环境编码集)
TypeOfText 从本质上而言是段排序,因此可以使用不透明块进行阐释。通过绘制对象动态修改这些值通常是无意义的,几乎肯定会导致不可预测的行为。
-
布局行为-Orientation、Context、ImplicitAlg、Swapping 和 Numerals。Orientation 和 Context 不应动态修改。您可以安全地修改 ImplicitAlg、Swapping 和 Numerals。
-
编辑行为-CheckMode