国际语言环境指南

在资源文件中创建绘制表

对于正确国际化的应用程序,应在其资源文件中指定 Rendition 和绘制表。在文件中指定了绘制表后,程序二进制代码就与给定语言环境的特定需要无关,从而能够轻松地进行定制以满足本地需要。

绘制表是用以下语法在资源文件中指定的: resource_spec:[tag[, tag]*]

其中 tag 表示适用于某个绘制的 XmNtag 资源的某个字符串。

该行将按指定要求创建包含一个或多个绘制的绘制表。这些绘制被附加到指定的标记上:

resource_spec[*|.] rendition[*|.]resource_name:

以下示例阐释了与 XmRendition 相关的 CTL 资源,这些资源可用资源文件来设置。 fontType 必须设置为 FONT_IS_XOC 才能使布局对象生效。使用 @ls 指定的 layoutModifier 通过绘制对象传递给布局对象。

有关可使用 layoutModifier 在布局对象上设置的完整资源列表,请参见《CAE 规范: 可移植布局服务: 与上下文有关的定向文本》,开放组: 1997 年 2 月; ISBN 1-85912-142-X; 文档号 C616。