2012

Table Of Contents
Aliases for context-sensitive shortcut menus must be numbered between
POP500 and POP999, with the exception of the Object Snap menu which uses
an alias of POP0. The following aliases are reserved for use by the program:
Program aliases for shortcut menus
DescriptionAlias
Defines the Hot Grip shortcut menu. (Right-click the drawing
area while a grip on an object is selected.)
GRIPS
Defines the Default mode shortcut menu. (Right-click the drawing
area while no command is active and no objects are selected.)
CMDEFAULT
Defines the Edit mode shortcut menu. (Right-click the drawing
area while one or more objects are selected, no grips are selected,
and no command is active.)
CMEDIT
Defines the Command mode menu. (Right-click the drawing
area while a command is active.) In addition to the content of
CMCOMMAND
the CMCOMMAND menu, the commands options (keywords
within the square brackets) are inserted into this menu.
Defines the Object Snap menu. (Shift+right-click the drawing
area.)
SNAP
Object Specific Shortcut Menus
The CMEDIT and CMCOMMAND shortcut menus can be made context-sensitive. In
addition to the content of the CMEDIT menu, the appropriate object menu (if
it exists) is inserted into this menu when one or more of a specific object type
are selected. Object menus use either of the following naming conventions:
OBJECT_objectname
OBJECTS_objectname
If a single object is selected, the OBJECT_objectname menu is used, and if more
than one of the same object type is selected, the OBJECTS_objectname menu
is used. If no OBJECT_objectname is available, the program uses the
OBJECTS_objectname menu (if it exists).
The object name used for the alias is the drawing interchange format (DXF
)
name of the object in most cases except for inserted objects. The following
276 | Chapter 4 User Interface Customization