Scroll to navigation

XtGetKeysymTable(3Xt) XT FUNCTIONS 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 の数を指定する。

説明

XtGetKeysymTable は、イントリンシクスが持っているサーバの KeyCode-KeySym 対応テーブルの コピーへのポインタを返す。このテーブルは変更してはならない。
XtKeysymToKeycodeList 手続きは、 display に対応するキーボードマッピングのテーブルのエン トリー内に keysym を持っている全ての KeyCode を返す。 keycodes_return が指す領域が不要になったとき、呼び出し側は XtFree を使ってこれを解放しなければならない。

関連項目

X Toolkit Intrinsics - C Language Interface
 
Xlib - C Language X Interface
Release 6.5 X Version 11