XmbResetIC

Section: XLIB FUNCTIONS (3X11)
Updated: Release 6.3
Index xjman/web INDEX
 

名前

XmbResetIC, XwcResetIC - 入力コンテクスト(input context)の状態をリセットする  

書式

char * XmbResetIC(ic)

      XIC ic;

wchar_t * XwcResetIC(ic)

      XIC ic 

引き数

ic
入力コンテクストを指定。
 

説明

XIMInitialStateXNResetState が設定されているとき、 XmbResetIC および XwcResetIC は入力コンテクストを初期状態にリセットする。 XNResetStateXIMPreserveState がセットされていれば、入力コンテクストの状態は保存される。 いずれの場合も、そのコンテクストの処理されていない入力は全て削除される。 入力メソッド(input method)は(もしあれば)前編集領域(preedit area)をクリ アし、状態を適宜更新する必要がある。 XmbResetIC あるいは XwcResetIC の呼び出しでフォーカスが変化することは無い。

XmbResetIC の戻し値は、現在の前編集文字列(マルチバイト文字列)である。 描画されていたり、ユーザから見える状態になっている前編集領域がある場合 には、これらの手続きは NULL でない文字列を返さなくてはならない。 可視状態の前編集領域が無ければ、これらの手続きが NULL を返すか、非 NULL 文字列を返すかは実装依存である。

クライアントは返された文字列を XFree を呼んで解放する必要がある。  

関連項目

XCreateIC(3X11), XOpenIM(3X11), XSetICFocus(3X11), XSetICValues(3X11)
Xlib - C Language X Interface


 

Index

名前
書式
引き数
説明
関連項目

This document was created by man2html, using the manual pages.
Time: 15:56:15 GMT, February 12, 2001