XtGetKeysymTable(3Xt)

名前
XtGetKeysymTable, XtKeysymToKeycodeList - キーシンボルとキーコードを問い合わせる

書式
Keysym* XtGetKeysymTable(display, min_keycode_return, keysyms_per_keycode_return)
      Display* display;
      KeyCode* min_keycode_return;
      int* keysyms_per_keycode_return;

void XtKeysymToKeycodeList(display, keysym, keycodes_return, keycount_return)
      Display* display;
      KeySym keysym;
      KeyCode** keycodes_return;
      Cardinal* keycount_return;

引き数

display
    テーブルが要求されるディスプレイを指定する。

min_keycode_return
    ディスプレイに対して有効な最小の KeyCode を指定する。

keysyms_per_keycode_return
    それぞれの KeyCode に格納されている KeySym の数が返される。

keysym
    検索する KeySym を指定する。

keycodes_return
    関連する keysym を持つ KeyCode のリストを指定する。 keycount_return が 0 ならば NULL を指定する。

keycount_return
    キーコードのリスト内の KeyCode の数を指定する。

説明
は、イントリンシクスが持っているサーバの KeyCode-KeySym 対応テーブルの コピーへのポインタを返す。このテーブルは変更してはならない。

手続きは、display に対応するキーボードマッピングのテーブルのエン トリー内に keysym を持っている全ての KeyCode を返す。 keycodes_return が指す領域が不要になったとき、呼び出し側は を使ってこれを解放しなければならない。

関連項目
X Toolkit Intrinsics - C Language Interface
Xlib - C Language X Interface