Manages customized user interface elements such as workspaces, toolbars, menus, shortcut menus, and keyboard shortcuts.
Summary
Provides an interface for customizing workspaces, toolbars, menus, ribbon panels, shortcut menus, and other user interface elements.
List of Options
The following options are displayed.
Displays a tree structure of user interface elements that can be customized, such as workspaces, toolbars, menus, ribbon panels, partial CUIx files, and so on.
Displays content specific to the user interface element you select in the tree view in the left pane.
Displays user interface properties that you can view, edit, or delete.
- General
-
Displays the name and description of a command or user interface element.
- Name - Displays the name of the user interface element. The name you enter is the label or tooltip name displayed in the program.
- Description - Displays the description for the user interface element. The description you enter is displayed in the status bar or in a tooltip.
Properties for Ribbon Tabs and Panels:
- Display Text - Displays the name of the ribbon tab or panel.
- Contextual Display Type - Specifies whether the ribbon tab replaces all ribbon tabs on the ribbon or is merged with the ribbon tabs already displayed on the ribbon. (Full or Merged)
- Display
-
Determines which user interface elements are displayed after start up or when a workspace is set current.
- Start On - Specifies if the Model tab or last used layout is set current. (Model, Layout, or Do Not Change)
- Menu Bar - Specifies the display of the menu bar. (Off or On)
- Status Bar - Specifies the display of the application and drawing status bars. (Application Only, All Off, All On, or Drawing Status Bar Only)
- Model/Layout Tabs - Specifies the display of the Model and layout tabs along the bottom of the drawing window. (Off, On, or Do Not Change)
- Scroll Bars - Specifies the display of the scroll bars in the drawing window. (Off, On, or Do Not Change)
- Partial File Behavior
-
Controls how ribbon tabs are displayed when in a CUIx file that is being loaded as a partial customization file.
- Default Display - Specifies whether the ribbon tab is displayed on the ribbon when in a CUIx file that is loaded as a partial customization file. (Do Not Add to Workspaces or Add to Workspaces)
- Workspace Behavior - Specifies how the ribbon tab is merged or added to the ribbon when this CUIx file is loaded as a partial customization file. (Add Tab Only, Merge Tab Only, or Merge or Add Tab)
- Appearance
-
Controls the appearance of toolbars, ribbon panels, commands on a ribbon panel, and ribbon tabs.
- Resize Style - Specifies the resize style for a ribbon panel when the ribbon is reduced in size. (Collapse as Needed, Never Collapse, or Collapse Last)
Properties for Ribbon Panels on Fold Panels and Sub-Panel:
- Top Justify - Specifies the vertical justification for contents within sub-panels, or for fold panels of different heights.
- Resize - Specifies whether the panel can be resized.
- Resize Priority - Specifies the resizing priority of panels. When the ribbon is compressed, panels with lower values resize first. When a ribbon is expanded, panels with higher values resize first.
Properties for a Command on Ribbon Panels:
- Button Style - Specifies the orientation, size, and label display of the command. (Large With Text (Vertical), Large With Text (Horizontal), SmallWithText, SmallWithoutText, or LargeWithoutText)
- Group Name - Specifies the group name for the command when grouping is enabled for a drop-down.
Properties for Drop-downs on Quick Access Toolbars and Ribbon Panels:
- Behavior - Specifies if the button executes a command or displays a list of commands. (Drop Down Menu with Recent, Drop Down Menu, Split with Recent, Split, or Split with Recent (Static))
- SplitButtonListStyle - Specifies how the commands on the drop-down will be displayed. (Icon, IconText, or Descriptive)
- Button Style - Specifies the orientation, size, and label display of the button for the drop-down. (Large With Text (Vertical), Large With Text (Horizontal), SmallWithText, SmallWithoutText, or LargeWithoutText)
- Grouping - Specifies whether commands under a drop-down are grouped together using their assigned group names. (Yes or No)
- Default Display - Specifies whether the toolbar is displayed when in a CUIx file that is loaded as a partial customization file. (Do Not Add to Workspaces or Add to Workspaces)
- Orientation - Specifies the location of the toolbar. (Floating, Top, Bottom, Left, or Right)
- Default X Location - Specifies the X location of the toolbar when floating.
- Default Y Location - Specifies the Y location of the toolbar when floating.
- Rows - Specifies the number of rows the items on the toolbar are displayed in when the toolbar is floating.
Properties for a Separator on Ribbon Panels:
- Separator Style - Specifies the style for the separator. (Line or Spacer)
- Access
-
Controls the key combination assigned to a shortcut key.
- Key(s) - Specifies the key combination assigned to a shortcut key.
- KeyTip - Specifies the keytip character to access a command or control from the ribbon.
Properties for Drop-downs on Quick Access Toolbars Ribbon Panels:
- ToolTip Title - Specifies the alternate title for the tooltip of a drop-down when its Behavior property is set to Drop Down Menu.
- Resize Style
-
- Hide Text - Specifies that the text is never removed.
- Wrap - Specifies that the content does not wrap inside the panel.
- Shrink - Specifies the width of Row Panel never decreases below the default size.
Properties for Ribbon Fold Panels:
- Default Size - Specifies the size of the panel contents in a floating panel.
- Minimum Size - Specifies the smallest size each control in the panel collapses.
- Maximum Size - Specifies the largest size each control in the panel expands.
- Size
- Slide
- Shortcut
-
Controls the key combination and macros assigned to a temporary override key.
- Key(s) - Specifies the key combination for the temporary override.
Click the [..] button to display the Shortcut Keys dialog box. Click in the Press New Shortcut Key text box and assign the desired key combination.
- Macro 1 (Key Down) - Displays the macro to execute when the key combination is pressed.
- Macro 2 (Key Up) - Displays the macro to execute when the key combination is released.
- Key(s) - Specifies the key combination for the temporary override.
- Command
-
Displays the properties assigned to a command.
- Name - Displays the name of the command. The name you enter is the label or tooltip name displayed in the program.
- Description - Displays the description for the command. The description you enter is displayed in the status bar or in a tooltip.
- Extended Help File - Displays the file name and ID from the extended help file that should be displayed when the cursor continues to hover over a toolbar, panel button, or menu item for a specified period of time.
Click the [..] button to display the Select Extended Help File dialog box. Select a XAML file that contains tooltip definitions and then select the tooltip content to display from the Select Help ID dialog box.
- Command Display Name - Displays the command line text string that is shown in the command tooltip.
- Macro - Displays the macro assigned to a selected command. You can create a macro or edit an existing macro.
Click the [..] button to display the Long String Editor dialog box and the full contents of the macro.
- Tags - Displays the user-defined keywords that are associated with a command. Tags can be used to search for commands in the menu browser.
Click the [..] button to display the Tag Editor dialog box. Click the Tags text box to add, modify or remove tags. Each tag must be separated by a comma and the total number of characters for all the tags and separators cannot be more than 256 characters.
- Advanced
-
Displays the aliases and element IDs that you can define for each user interface element.
- Aliases - Specifies a unique value for a user interface element that is used to programmatically reference the user interface element.
Click the [..] button to display the Aliases dialog box. Click in the text box and edit the list of assigned aliases.
- Object Name - Specifies the object type associated with a double click action.
- Element ID - Displays the tag that uniquely identifies a command or user interface element.
- Aliases - Specifies a unique value for a user interface element that is used to programmatically reference the user interface element.
- Images
-
Determines which images are assigned to a command when displayed on a user interface element.
- Small Image - Specifies the small image file to use when a command is added to a toolbar, menu, or ribbon panel.
- Large Image - Specifies the large image file to use when a command is added to a toolbar or ribbon panel.