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 を使って解放しなければならない。