standardrecordsmenu(
standardrecordsmenu(
VALUE1
)

The standardrecordsmenu( function generates a customizable [Live Menu][] specification for Panorama’s standard Records menu.

Parameters

This function has one parameter:

value1 – The first value.

Description

This function generates a customizable [Live Menu][] specification for Panorama’s standard Record menu in Panorama’s Live Menu Specification Language (LMSL). Use this when you want to include Panorama’s standard Record menu as part of your custom menu bar:

    standardfilemenu()+
    standardeditmenu()+
    standardrecordsmenu()+
    standardfieldmenu()+
    standardsetupmenu()+
    menu("My Custom Menu")+
        menuitem("Do something")+
        menuitem("Do another thing")+
        menuitem("Do something else")+

#### Customizing the Menu

Sometimes you may not want to use the standard Record menu as-is, but rather want to customize it by adding your own menu items, or perhaps replacing or removing some existing standard menu items while leaving others alone. The standardrecordsmenu( function includes a built-in version of the arrayhack( function that makes this easy to do. Simply add one or more pairs of search/hack parameters to specify the changes you want to make (see the arrayhack( function for an explanation of these parameters).

To learn the details of customizing the menu, see the standardfilemenu( function, which can be customized the exact same way.

See Also

- arraymenuitems(
- checkedarraymenuitems(
- info("menuidentifier")
- LMSL
- menu(
- menuitem(
- menuseparator(
- standardactionmenu(
- standardeditmenu(
- standardfilemenu(
- standardhelpmenu(
- standardpanoramamenu(
- standardviewmenu(
- standardwindowmenu(
- submenu(

History

Version | Status | Notes
1.0 | New | New in this version.