メニューの表示箇所を変更する
説明
アドオンのメニューの表示箇所を変更する方法を紹介します。
- ACAPI_Register_Menuの第3引数(APIMenuCodeID)で表示箇所を指定します
- APIMenuCodeIDの定義内から任意の場所を選ぶ
GSErrCode __ACENV_CALL RegisterInterface (void)
{
GSErrCode err = ACAPI_Register_Menu (ID_MENU_STRINGS, ID_MENU_PROMPT_STRINGS, MenuCode_Tools, MenuFlag_Default);
return err;
}
typedef enum {
MenuCode_UserDef = 0,
MenuCode_File = 1,
MenuCode_Edit1 = 2,
MenuCode_Edit2 = 3,
MenuCode_Edit3 = 4,
MenuCode_Tools = 5,
MenuCode_Options1 = 6,
MenuCode_Options2 = 7,
MenuCode_Image = 8,
MenuCode_Calculate = 9,
MenuCode_TeamWork = 10,
MenuCode_Display = 11,
MenuCode_Palettes = 12,
MenuCode_Extras = 13,
MenuCode_Hotlink = 14,
MenuCode_GDLObjects = 15,
MenuCode_3DView = 16,
MenuCode_DocExtras = 17,
MenuCode_Interoperability = 18
} APIMenuCodeID;
メニューの表示箇所を変更する
説明
アドオンのメニューの表示箇所を変更する方法を紹介します。