DELETEMENUQQ

QuickWin 関数:QuickWin メニューからメニュー項目を削除します。

モジュールUSE DFLIB

形式

result = DELETEMENUQQ (menuID, itemID)

menuID
(入力) INTEGER(4)。削除するメニュー項目を含むメニューのメニュー識別子。最も左のメニューが 1 です。

itemID
(入力) INTEGER(4)。削除するメニュー項目識別子。最上位メニュー項目が 0 です。

結果

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

互換性

QUICKWIN GRAPHICS LIB

関連情報

APPENDMENUQQINSERTMENUQQMODIFYMENUFLAGSQQMODIFYMENUROUTINEQQMODIFYMENUSTRINGQQQuickWin の使用

	! QuickWin アプリケーションでビルドします。
	USE DFLIB
	LOGICAL(4) result
	CHARACTER(25) str
	str = 'Add to EDIT Menu'C	! 第 2 メニューを追加
	result = APPENDMENUQQ(2, $MENUENABLED, str, WINSTATUS)
	! メニュー 1 (FILE) から第 3 項目(EXIT) を削除します。
	result = DELETEMENUQQ(1, 3)
	! 第 5 メニュー (WINDOW) 全部を削除します。
	result = DELETEMENUQQ(5,0)
	END