子階層に指定されたMenuItemオブジェクトをサブメニューとして追加し、このMenuItemオブジェクトを返します。
例: menu:addMenu(childMenu);
指定されたラベルのメニューを作成し、子階層にサブメニューとして追加してこれを返します。
例: menuLandMode = menuCamera:addMenu("Landing Mo&de");
指定されたMenuActionオブジェクトを子階層にメニュー項目として追加し、このMenuActionオブジェクトを返します。
例: menu:addAction(fileOpenAction);
指定されたラベルと実行スクリプトを持つMenuActionオブジェクトを作成し、子階層にメニュー項目として追加し、これを返します。
例: cameraModeAction = menu:addAction("&Mode", "Camera:toggleMode();");
指定されたラベルと実行スクリプト、評価スクリプトを持つMenuActionオブジェクトを作成し、子階層にメニュー項目として追加し、これを返します。
例: cameraLandingAction = menu:addAction("&Landing", "Camera.mode = mtk.PLANETARIUM;", "Camera.mode == mtk.PLANETARIUM;);
子階層に区切り線を追加します。
例: menu:addSeparator();
子階層以下のメニュー項目およびサブメニュー、区切り線を破棄します。
例: menu:clear();