You can create ribbon panels from scratch or from an existing ribbon panel. Once a ribbon panel is created, you can add, rearrange, and remove commands or controls on a ribbon panel.
Ribbon panels are organized by rows, sub-panels, and slide-out elements to organize how commands and controls are displayed on the ribbon. A slide-out is automatically added to each ribbon panel and is used to determine which rows are shown by default. Rows located below a slide-out are displayed only when a ribbon panel is expanded.
Ribbon tabs are used to control the display of ribbon panels on the ribbon. Once a ribbon tab is defined and ribbon panels are added to it, the ribbon tab needs to be added to a workspace in order for it to be displayed in the application window.
The following table describes the properties of the Home 2D - Draw ribbon panel as they appear in the Properties pane.
Properties for the Home 2D - Draw Ribbon Panel
Properties Pane Item
Description
Example
Name
Name of the ribbon panel; does not appear in the user interface.
Home 2D - Draw
Display Text
Title of the ribbon panel; displayed when the ribbon is set to display titles or when a panel is floating.
Draw
KeyTip
Specifies the character sequence to access the ribbon panel from the keyboard when the Alt key is pressed.
NoteIn order to use keytips, the MENUBAR system variable must be set to 1.
DW
Aliases
Specifies the aliases for the ribbon panel. Each alias in a CUIx file should be unique and is used to reference the ribbon panel programmatically.
ID_Draw
Element ID
Tag that uniquely identifies the ribbon panel.
ID_PanelDraw
NoteYou can also create a ribbon panel from an existing toolbar or a dashboard panel from an earlier release of the program.
Show Me: Create a Ribbon Panel
The following animation shows how to create a ribbon panel, add a row, and add commands.