新しいメニューハンドルを取得する
newmenu p1, p2
p1 : 結果を格納する変数名 p2 : 種類の指定
(プラグイン / モジュール : mod_menu)
新しくメニューを作成し、そのハンドルをp1へ代入します。 p2で作成するメニューの種類を指定します。0ならばメニュー項目用、1ならばポップアップ項目用のメニューが作成されます。
#include "mod_menu.as" #define CMD_QUIT 1 oncmd gosub *OnCommand, WM_COMMAND // メッセージ割り込み // サブメニュー作成 newmenu hsubmenu, 1 addmenu hsubmenu, "終了(&Q)", CMD_QUIT // トップメニュー作成 newmenu hmenu, 0 addmenu hmenu, "メニュー(&M)", hsubmenu, 0x10 applymenu hmenu stop //メッセージの処理 *OnCommand cmd = wparam & 0xFFFF if cmd == CMD_QUIT : end return
プラグイン / モジュール | mod_menu |
バージョン | 3.3 |
作成日 | 2009/08/01 |
著作者 | onitama(thanks ちょくと さん) |
URL | http://yokohama.cool.ne.jp/chokuto/urawaza/api/AppendMenu.html |
備考 | mod_menu.asをインクルードすること。 |
タイプ | ユーザー拡張命令 |
グループ | メニューバー作成 |
対応環境 |
|
hs ファイル | hsphelp\mod_menu.hs |