A menu% object is a submenu within a menu% or popup-menu%, or as a top-level menu in a menu-bar%.
Creates a new menu with the given label.
If label contains an ampersand (``&''), it is handled specially; under Windows, the character following an ampersand is underlined in the displayed menu title to indicate a keyboard mnemonic. Pressing and releasing the Alt key switches to menu-selection mode in the menu bar where mnemonic characters are used for navigation. An Alt combination might select a specific menu via on-menu-char. A double-ampersand in label is replaced by a literal (non-navigation) ampersand. Under X and MacOS, ampersands in the label are parsed in the same way as for Windows, but no mnemonic underline is displayed.
If help is not #f, the menu has a help string. See get-help-string for more information.
If the menu has the label ``Help'' in a menu bar, it is treated specially on some platforms. Under X, the ``Help'' menu is typically right-aligned in the menu bar (sometimes only if it is the last menu). Under MacOS, the items of a ``Help'' menu are folded into the standard help menu. In addition, under MacOS, if the name of the first item in the ``Help'' menu starts with ``About'', then the menu item is duplicated as the first item under the Apple menu.