Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

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

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XOpenIM(3X11)

XSetICFocus(3X11)

XSetICValues(3X11)

XmbResetIC(3X11)

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

名称

XCreateIC, XDestroyIC, XIMOfIC − インプットコンテキストを生成、破壊、獲得する

形式

XIC XCreateIC(im, ...)
      XIM im; void XDestroyIC(ic)
      XIC ic; XIM XIMOfIC(ic)
      XIC ic;

引数

icインプットコンテキストを指定します。

imインプットメソッドを指定します。

...XIC 値を設定するための、 変数リストを指定します。

解説

XCreateIC 関数は指定インプットメソッド内のコンテキストを 生成します。 生成時にはいくつかの引数が渡され、 引数が無い場合にはインプットコンテキストは生成されません。 それらの引数は入力スタイルです。 一部のインプットコンテキスト値は後で設定できます。 インプットコンテキストできない場合、 XCreateIC は NULL 値を返します。 NULL 値は以下のどれかの事由により返されます。

•要求した引数が設定されていなかった。

•読み込み専用引数が設定されていた (例えば、 XNFilterEvents)。

•引数名が不明。

•インプットメソッドがインプリメンテーション依存にでくわした XCreateIC は BadAtom、 BadColor、 BadPixmap、 および BadWindow エラーを発生することがあります。 XDestroyIC は指定インプットコンテキストを破壊します。 XIMOfIC 関数は指定インプットコンテキストに関連する インプットメソッドを返します。

自己診断

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

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

BadPixmap
Pixmap 引数に対する値が定義 Pixmap と一致しない。

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

関連事項

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

NEWS-OSRelease 4.2.1R

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