データ構造 | |
| struct | MInputGUIArgIC |
| 関数 minput_create_ic() の引数の型宣言. [詳細] | |
| struct | MInputXIMArgIM |
| 関数 minput_open_im() の引数 arg によって指される構造体. [詳細] | |
| struct | MInputXIMArgIC |
| 関数 minput_create_ic() の引数 arg によって指される構造体. [詳細] | |
関数 | |
| MSymbol | minput_event_to_key (MFrame *frame, void *event) |
| イベントを入力キーに変換する. | |
変数 | |
| MInputDriver | minput_gui_driver |
| ウィンドウシステムの内部入力メソッド用入力ドライバ. | |
| MSymbol | Mxim |
| "xim"を名前として持つシンボル . | |
| MInputDriver | minput_xim_driver |
minput_gui_driver は、 ウィンドウシステム上で用いられる内部入力メソッド用のドライバである。 このドライバは入力スポットに preedit テキストと status テキストを表示する。詳細については minput_gui_driver の説明を参照のこと。
m17n-X ライブラリは、Mxim と言う名前を持つ外部入力メソッドを提供している。これは XIM (X Input Method) をバックグラウンドの入力エンジンとして利用する。シンボル Mxim は Minput_driver というプロパティを持っており、その値は入力ドライバ minput_xim_driver へのポインタである。 詳細については minput_xim_driver の説明を参照のこと。
ドライバ minput_xim_driver は Mxim を名前として持つ外部入力メソッド用であり、 XIM (X Input Methods) をバックグラウンドの入力エンジンとして使用する。
シンボル Mxim はこのドライバへのポインタを値とするプロパティ Minput_driver を持ち、LANGUAGE が Mnil で名前が Mxim である入力メソッドはこのドライバを利用する。
したがって、それらの入力メソッドでは、minput_ で始まる名前を持つ関数のドライバに依存する引数は次のようなものでなくてはならない。
関数 minput_open_im() の引数 arg は構造体 MInputXIMArgIM へのポインタでなくてはならない。詳細については MInputXIMArgIM の説明を参照。
関数 minput_create_ic() の引数 arg は構造体 MInputXIMArgIC へのポインタでなくてはならない。詳細については MInputXIMArgIC の説明を参照。
関数 minput_filter() の引数 arg は構造体 XEvent へのポインタでなくてはならない。引数 key は無視される。
関数 minput_lookup() の引数 arg は関数 function minput_filter() の引数 arg と同じものでなくてはならない。 引数 key は、無視される。
|
|
|
|
mule-aist@m17n.org