XtGetActionList(3)
クラスのアクションリストを取得する
書式
void XtGetActionList(
widget_class,
actions_return,
num_actions_return)
WidgetClass
widget_class;
XtActionList*
actions_return;
Cardinal*
num_actions_return;
引き数
- widget_class
-
アクションを得ようとするウィジェットクラスを指定。
- actions_return
-
アクションリストが返される。
- num_actions_return
-
クラスが宣言したアクション手続きの数が返される。
説明
XtGetActionList
は、指定したウィジェットクラスが定義したアクションテーブルを返す。この
テーブルはスーパークラスが定義したアクションは含まない。
widget_class が初期化されていない場合や、それが
coreWidgetClass
またはそのサブクラスでない場合、このクラスが全くアクションを定義してい
ない場合には、*actions_return は NULL になり、
*num_actions_return は 0 になる。*actions_return が NULL
でない場合は、クライアントにとって不要になったテーブルは
XtFree
を使って解放しなければならない。