Fundamentals > User Interface Basics > Customizing the Non-ribbon User Interface > About Customizing the Non Ribbon User Interface
  
About Customizing the Non Ribbon User Interface
You can customize the Creo Parametric user interface according to your needs or the needs of your group or company. For example, by:
Creating keyboard macros, buttons, and button images
Customizing the toolbars, toolbar buttons, and message area location
Moving, copying, or removing toolbars, toolbar buttons, and menu commands
Editing the Configuration Files
Customizing the Menu Manager Options
In cases where only the non-ribbon user interface is available (for example Verify assemblies). You can customize the menu bar and toolbars using the customize dialog box (Tools > Customize Screen). By default, all commands in addition to the ones available for the active session are also displayed in the Customize dialog box. You can add options to the Menu Manager by using the menu_def.pro file.
 
* You can also change environment settings for Creo Parametric using the Environment dialog box.
Creating Keyboard Macros, Buttons, and Button Images
You can click the Mapkeys command on the Tools menu to:
Create keyboard macros, called Mapkeys, (copies of frequently used command sequences that are associated with defined keystrokes).
Define text labels for the buttons if they are added to a toolbar. The label is displayed in the toolbar when the user chooses to display text in the toolbar buttons. The label is also used when you add the mapkey to a menu using the Customize dialog box. Click Tools > Customize Screen to access this dialog box.
Enter descriptions of each macro that help you keep track of the defined macros.
Customizing the Toolbars, Toolbar Buttons, and Message Area Location
You can use the Customize Screen command on the Tools menu to:
Add, remove, and move toolbars and toolbar buttons. Many toolbar buttons are available in addition to those that appear initially. You can also create new toolbar buttons, including split toolbar buttons.
Create your own toolbar buttons and change the images on buttons. You can use the Customize dialog box to copy, delete, or edit button images.
Add, remove, and move mapkeys and top-level commands in menu bar menus.
Change the location of the message area.
Choose display settings for the Model Tree.
Save all window configuration settings in the config.win file.
Moving, Copying, or Removing Toolbars, Toolbar Buttons, and Menu Commands
You can change the position of a Creo Parametric toolbar on the screen. You can drag a toolbar by its handle and place it in a docked position on the top, left, or right side of the main window. You cannot float a toolbar as a separate window. You can also move individual toolbar buttons to different positions on the same toolbar, or to other toolbars. You can then save the new toolbar positions as default settings in the config.win file. You can also move menu commands to different positions within the same menu or to other menus. You can remove toolbar buttons or menu commands from the user interface by dragging them off of the menu or toolbar area.
You can also reset a button image to its original state and set the display of menu bar or toolbar commands as text only, image only, or text with image. You cannot modify the appearance of a Menu manager command.
Editing the Configuration Files
You can load and edit configuration files to set the look and feel of the Creo Parametric window (using the config.win file) and to specify how you want Creo Parametric to work in every session (using the config.pro file). To edit the config.pro file, click Options on the Tools menu. To edit the config.win file, use Customize Screen on the Tools menu.
Customizing the Menu Manager Options
You can customize the Menu Manager. If a system default does not exist for a particular menu, you can set your own default using a menu_def.pro file. You can also add options and blank them to make them unavailable in the Menu Manager.
Like the configuration files, this file is loaded during Creo Parametric initialization. While loading, the system default directory is searched first, then the current working directory. If a menu default entry (menu_def.pro) is defined for a particular menu in the system, then any conflicting definitions in the local file are ignored.