formZ SDK | 5.0 API Reference | System | User Interface (FUIM)

# fz_fuim_exts_menu

Description

Creates a pop-out menu in the extensions menu. The menu is established with the specified name and UUID. Multiple calls to this function with the same UUID will not create additional pop-out menus. This allows multiple plugins to install into the pop-out menu without being concerned about the load order of the plugins. In this situation all of the plugins that use the pop-out menu should call the function (only the first one to make the call will actually add the menu)

Plugin Prototype

fzrt_error_td fz_fuim_exts_menu(

fz_fuim_menu_ptr | menu_ptr,
const fzrt_UUID_td | menu_id,
char * | group_name,
fzrt_UUID_td | group_id )

Parameters

menu_ptr [Input]

pointer to formZ menu manager received from formZ call back functions or fz_cmnd_cbak_proj_menu

menu_id [Input]

UUID of extensions menu received from formZ call back functions or fz_cmnd_cbak_proj_menu

group_name [Input]

name of new menu group

group_id [Input]

UUID of new group

Returns

Error codes

Availability

5.0.0.0

See Also

, fz_cmnd_cbak_proj_menu

Function Set

fz_fuim_fset

Defined in

fz_fuim_api.h