国际语言环境指南

XmStringDirectionCreate

XmStringDirectionCreate 用于创建复合字符串。

XmTextSetLayoutModifier() 的语法是:

#include <Xm/Xm.h>XmString XmStringDirectionCreate( 方向) XmStringDirection 方向

XmStringDirectionCreate 创建一个具有单个组件(一个具有给定值的方向)的复合字符串。 另一方面,XmNlayoutDirection 资源为任何不具有指定其方向的组件的复合字符串 (XmString) 设置缺省绘制方向。 因此,要设置布局方向,您需要做的全部事情就是为 XmNlayoutDirection 资源设置适当的值。 您不需要创建具有特定方向组件的复合字符串。当应用程序绘制 XmString 时,它应查看所创建的字符串是否具有显式方向 (XmStringDirection)。 如果没有方向组件,应用程序应该检查当前小部件的 XmNlayoutDirection 资源的值并使用该值作为 XmString 的缺省绘制方向。