MODIFYMENUROUTINEQQ

QuickWin 関数:メニュー項目のコールバック・ルーチンを変更します。

モジュールUSE DFLIB

形式

result = MODIFYMENUROUTINEQQ (menuIdD, itemID, routine)

menuID
(入力) INTEGER(4)。コールバック・ルーチンを変更したい項目を含むメニューのメニュー識別子。最も左のメニューが 1 です。

itemID
(入力) INTEGER(4)。コールバック・ルーチンを変更したいメニュー項目のメニュー項目識別子。最上位メニュー項目が 0 です。

routine
(入力) EXTERNAL。メニュー項目が選択された時に呼び出されるコールバック・サブルーチン。すべてのルーチンは,どのメニュー項目が選択されたかを示す単一の LOGICAL パラメタをとります。以下の既定ルーチンをメニューに割り当てることができます。

結果

結果の型は LOGICAL(4) です。成功すると .TRUE. が返され,そうでなければ .FALSE. が返されます。

互換性

QUICKWIN GRAPHICS LIB

関連情報

APPENDMENUQQDELETEMENUQQINSERTMENUQQMODIFYMENUFLAGSQQMODIFYMENUSTRINGQQQuickWin の使用