Logicals for IDE Menu and Worksheet Plug-Ins

To add user-defined worksheets and menus to the IDE you must define the appropriate logicals in the ide.asn file.

For more information, see IDE Menu Plug-Ins.

IDE_DEFINE_USERMENUS = UserMenu1{, _sep_}{, UserMenuN}

Specifies the menu plug-in components that add user-defined menu options to the IDE Main Menu ( ≡ )and editor Actions menus.

  • UserMenu—Menu Plugin component that defines one or more user-defined menu items.
  • _sep_—keyword for a separator that can be inserted between the menu items provided by different components. A separator is always inserted between the IDE options and the first user option.

IDE_DEFINE_WORKSHEETS_PRJ = WorksheetComponent{,WorksheetComponent}

Specifies the worksheets to add to the Project Editor.

  • WorksheetComponent—contained Form component that implements the worksheet functionality

IDE_DEFINE_WORKSHEETS_APS = WorksheetComponent{,WorksheetComponent}

Specifies the worksheets add to the Application Shell Editor.

IDE_DEFINE_WORKSHEETS_CPT = WorksheetComponent{,WorksheetComponent}

Specifies the worksheets to add to the Component Editor.

IDE_DEFINE_WORKSHEETS_ENT = WorksheetComponent{,WorksheetComponent}

Specifies the worksheets to add to the Entity Editor.

IDE_DEFINE_WORKSHEETS_LIBINC = WorksheetComponent{,WorksheetComponent}

Specifies the worksheets to add to the Include Library Editor.

IDE_DEFINE_WORKSHEETS_LIBSNP = WorksheetComponent{,WorksheetComponent}

Specifies the worksheets to add to the Snippet Library Editor.

IDE_DEFINE_WORKSHEETS_LIBPRC = WorksheetComponent{,WorksheetComponent}

Specifies the worksheets to add to the Global ProcScript Library Editor.

Example

[LOGICALS]
...
IDE_DEFINE_USERMENUS=CUSTOM_MENU1,CUSTOM_MENU2
	
IDE_DEFINE_WORKSHEETS_PRJ = CUSTOM_WS_EXPORT,CUSTOM_WS2,CUSTOM_WS3
IDE_DEFINE_WORKSHEETS_APS = CUSTOM_WS_EXPORT
IDE_DEFINE_WORKSHEETS_CPT = CUSTOM_WS_EXPORT
IDE_DEFINE_WORKSHEETS_ENT = CUSTOM_WS_EXPORT
IDE_DEFINE_WORKSHEETS_LIBINC = CUSTOM_WS_EXPORT
IDE_DEFINE_WORKSHEETS_LIBSNP = CUSTOM_WS_EXPORT
IDE_DEFINE_WORKSHEETS_LIBPRC = CUSTOM_WS_EXPORT
...