Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XGetICValues(3X11) — NEWS-os 4.2.1R

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XCreateIC(3X11)

XOpenIM(3X11)

XSetICFocus(3X11)

XmbResetIC(3X11)

XSetICValues(3X11)  —  NEWS-OS Programmer’s Manual

名称

XSetICValues, XGetICValues − XIC 値をセット、獲得する

形式

char ∗ XSetICValues(ic, ...)
      XIC ic; char ∗ XGetICValues(ic, ...)
      XIC ic;

引数

ic入力コンテキストを指定します。

...XIC 値をセットまたは獲得するための変数長引数リストを指定します。

解説

エラーが発生しなかった場合、 XSetICValues 関数は NULL を返します。 そうでなければ、 セットできない最初の引数の名称を返します。 以下のどれかの理由によりセットできないことが あります。

•読み込みしか許されていない引数がセットされた (例えば XNFilterEvents)。

•引数名が認識されない。

•インプリメンテーション依存エラー となった。 各値は適切なデータの集まりでなければならず、 引数のセマティックス指定するデータタイプに合致しなければ なりません。 XSetICValues は BadAtom、 BadColor、 BadCursor、 BadPixmap、 および BadWindow エラーを発生することがあります。 エラーが発生しなかった場合、 XGetICValues 関数は NULL を返します。 そうでなければ、 獲得できない最初の引数名を返します。 以下のどれかの理由により、 引数を獲得できない場合があります。

•引数名が認識されない。

•インプリメンテーション依存エラー となった。 各引数の値 (名称に続く) は、その値が格納される位置へのポインタ にならなければなりません。 XGetICValues は構造体を得るための引数について値を格納するためにメモリを割り付けます。 クライアントは XFree をコールすることで各値を開放することに必要があります。

自己診断

BadAtom Atom 引数に対する値が定義した Atom に合致しない。

BadColor Colormap 引数に対する値が定義した Colormap に合致しない。

BadCursor Cursor 引数に対する値が定義した Cursor に合致しない。

BadPixmap
Pixmap 引数の値が定義した defined Pixmap に合致しない。

BadWindow
Window 引数に対する値が定義した Window に合致しない。

関連事項

XCreateIC(3X11), XOpenIM(3X11), XSetICFocus(3X11), XmbResetIC(3X11)
Xlib − C Language X Interface

NEWS-OSRelease 4.2.1R

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