國際語言環境指南

XmStringDirectionCreate 資源

XmStringDirectionCreate 會建立 複合字串。

XmTextSetLayoutModifier() 的語法是:

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

XmStringDirectionCreate 會使用單一元件及給定值的方向來建立複合字串。此外,針對任何不具有指定字串方向之元件的複合字串 (XmString),XmNlayoutDirection 資源會設定預設產生方向。因此,如果要設定版面配置方向,您必須為 XmNlayoutDirection 資源設定適當的值。您不需建立具有特定方向元件的複合字串。

當應用程式產生了 XmString,應用程式應該檢查字串建立時是否有明確方向 (XmStringDirection)。如果沒有提供方向元件給應用程式,應用程式應該檢查目前視窗元件資源的 XmNlayoutDirection 值,並將該值視為 XmString 的預設產生方向。