Enables or disables the menu item. If the item is a submenu (or menu
 in a menu bar), the entire menu is disabled, but each submenu item’s
 
is-enabled? method returns 
#f
 only if the item is specifically disabled (in addition to the
 submenu).
Returns the help string for the menu item, or #f if the item
 has no help string.
When an item has a help, the string may be used to
 display help information to the user.
Returns the item’s label.
See also set-label and
get-plain-label.
Returns #t if the menu item is enabled, #f
otherwise.
See also
enable.
Specification: 
Normally called when the user clicks on the menu bar containing the
 item (before the user sees any menu items), just before the popup
 menu containing the item is popped up, or just before inspecting the
 menu bar containing the item for a shortcut key binding.
A on-demand in menu-item-container<%> method can be overridden
in such a way that the container does not call the
on-demand method of its items.
Default implementation: 
Calls the demand-callback procedure that was provided when the
 object was created.
Sets the help string for the menu item. Use #f to remove the
 help string for an item.
Sets the menu item’s label. If the item has a shortcut, the shortcut
 is not affected.
If the label contains & and the window is a control, the
 label is parsed specially; on Windows and Unix, the character
 following a & is underlined in the displayed menu to
 indicate a keyboard mnemonic. Pressing the Alt key with an underlined
 character from a menu’s name in the menu bar causes the menu to be
 selected (via on-menu-char). When a menu has the
 focus, the mnemonic characters are used for navigation without Alt. A
 && in the label is replaced by a literal (non-navigation)
 &. On Mac OS X, &s in the label are parsed in
 the same way as for Unix and Windows, but no mnemonic underline is
 displayed.
A & is always preserved in the label returned by
get-label, but never preserved in the
label returned by get-plain-label.
For historical reasons, if a label contains a tab character, then the
 tab and all remaining characters are hidden in the displayed menu.