Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmStringCreateLtoR(3XM) — NEWS-os 4.1C

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XmStringCreate(3XM)

XmStringCreateLtoR(3XM)  —  NEWS-OS Programmer’s Manual

名称

XmStringCreateLtoR — コンパウンドストリングを生成するコンパウンドストリング関数

形式

#include <Xm/Xm.h> XmString XmStringCreateLtoR (text, charset )
char∗ text ;
XmStringCharSet charset ;

解説

XmStringCreateLtoR は、テキストと文字セットという 2 つのコンポーネントをもつコンパウンドストリングを生成します。 この関数はテキストのなかの \n 文字をセマンティックにスキャンします。 \n 文字を発見したら、そこまでのテキストはセパレータコンポーネントが後につづくセグメントに取り込まれます。 コンパウンドストリングの最後には、最後のセパレータコンポーネントは連結されません。 方向要素のデフォルトは左から右に設定されます。 この関数は、符号化は テキストの 1 文字あたりダブルオクテットではなくシングルオクテットだと仮定しています。

textナル終端文字列へのポインタを指定します。

charset与えられたテキストに関する文字セット識別子を指定します。 これは XmSTRING_DEFAULT_CHARSET にすることもできます。

リターン値

新しいコンパウンドストリングを返します。

関連事項

XmStringCreate(3XM)

NEWS-OSRelease 4.1C

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026