-- Command: item ID/K, COMMAND/K, PORT/K, ATTRS/K/M, LABEL/K/F This command defines a menu item. This command is only valid between a `menu' and `endmenu' pair. * ID [I..] - an id can be assigned to a menu item for later reference. The id can be any combination of up to 5 characters. * COMMAND [I..] - if given, the command will be executed whenever the menu item is selected. For a complete description of this option see Command-Port Options. Note that the menu item label (see the LABEL argument description) will be used to replace a `%s' contained in the command string. * PORT [I..] - a specific host port may be specified by this argument. For a complete description of this option see Command-Port Options. * LABEL [I..] - this is the text for the menu item (which must be given). * ATTRS [ISG] - with this option any MUIA attribute TAGs may be set or retrieved (see Attribute TAGs). Some useful TAGs for use with the item command are: TAG_Name = TAG_id Flags Type Menuitem_Checked = 0x8042562a /* V8 isg BOOL */ Menuitem_Checkit = 0x80425ace /* V8 isg BOOL */ Menuitem_Enabled = 0x8042ae0f /* V8 isg BOOL */ Menuitem_Exclude = 0x80420bc6 /* V8 isg LONG */ Menuitem_Shortcut = 0x80422030 /* V8 isg STRPTR */ Menuitem_Title = 0x804218be /* V8 isg STRPTR */ Menuitem_Toggle = 0x80424d5c /* V8 isg BOOL */ Note: Consult MUI:Developer/Autodocs/MUI_Menuitem.doc and MUI:Developer/C/Include/libraries/mui.h Example use of this command: window TITLE '"MUIRexx Demo"' COMMAND '"quit"' PORT DEMO menu LABEL '"Project"' . . . item ATTRS Menuitem_Title '-1' /* item separator bar */ item COMMAND '"quit"' PORT DEMO LABEL 'Quit' endmenu . . . endwindow