FrontPage > C/C++ > X Toolkit > XtGetActionList

XtGetActionList

各Widgetのアクション・リストを取得する。
使用後は、要XFree()

(例)
int           iCnt = 0;
XtActionList  Actions;
XtGetActionList (xmTextWidgetClass, &Actions, &iCnt);

XFree (Actions);
int           iCnt = 0;
int           iLoop = 0;
XtActionList  Actions;
XtGetActionList (xmTextWidgetClass, &Actions, &iCnt);

for (iLoop = 0; iLoop < iCnt; iLoop++){
    printf ("%s\n", Actions[iLoop ].string);
}
XFree (Actions);

使用方法

void XtGetActionList (
    WidgetClass widget_class,
    XtActionList* actions_return, Cardinal* num_actions_return);
widget_class - Widgetのクラス
actions_return - アクションのポインタ
num_actions_return - アクション数のポインタ
<X11/Intrinsic.hより引用>
typedef struct _XtActionsRec *XtActionList;
typedef struct _XtActionsRec{
    String   string;
    XtActionProc proc;
} XtActionsRec;

リンク

X Japanese Documentation Projectより
XtGetActionList

関連項目


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-08-24 (日) 16:20:20