3.2 Estudio de la validación por fases
3.2.3 Fase III. Validación del modelo de Casos de Uso del Sistema
FEMAP gives you the ability to customize the toolbars in several different ways.
The simplest form of customization available on the toolbars is repositioning the currently visible icons on the tool-bars which are currently open. In order to reposition an icon to a new position, hold the “Alt” key down, left mouse click the icon you would like to move, then drag it to a new position on either the icon’s original toolbar or any other open toolbar. Let the mouse button go and the icon will be dropped into the new position. You can also use this process to remove icons from a toolbar by dragging a chosen icon to a place on the screen with no toolbars and then dropping it there. A small “x” will appear next to “dragged” icon when it is in a position where it can be dropped and removed.
All other customization begins by clicking on the small triangle (“Customize” triangle) that is on every visible tool-bar (the triangle appears in a different place depending on whether the tooltool-bar is docked or floating). When the
“Customize” triangle is clicked, a menu will drop down which says “Add or Remove Buttons”. When the “Add or Remove Buttons” menu is highlighted, it will bring up a second level menu with two options; Add/Remove from any of the toolbars currently in the same toolbar “row” or “Customize”.
Add/Remove option
The add/remove option will show the name of the toolbars currently in the same row, which when highlighted will bring up another menu level which allows you to individually turn existing icons on or off (You can turn multiple icons on or off while the menu is open and the toolbar will dynamically change). When the icon and command name have a check mark next to them, the icon is visible on the toolbar. To restore the default settings for a toolbar, choose Reset at the bottom of the menu.
Note: The toolbars can be turned on and off more than one place. The most obvious way to turn them off is through the Tools, Toolbars, ... command. A second way to turn them on and off is by clicking the right mouse button anywhere in the “Toolbar Docking Area” around the edge of the FEMAP interface, which will bring up a menu of toolbars to switch on and off one at a time. The third way to turn the toolbars on and off is by clicking the right mouse button on the title bar of a floating toolbar. Finally, the last place to turn them on and off is when using the “Customize” menu available on all the toolbars and described in greater detail in the “Customizing toolbars” section.
“Customize” Triangle
Add/Remove option Add/Remove List
“Add or Remove Buttons” Menu
“Customize” option (Opens “Customize”
Dialog Box)
Reset command (restores defaults)
The Customize... option will bring up the Customize dialog box when clicked. Once open, this dialog box contains five different tabs which represent various methods to customize your toolbars. Also, while the Customize dialog box is open, you can right mouse click on any icon in any visible toolbar and a “Customize Icon” menu will appear.
We will discuss the Customize dialog box and Customize Icon menu in greater detail below.
Customize Dialog Box
...The Customize dialog box is broken into five different sections: Toolbars, Commands, Keyboard, User Com-mands, and Options. Each of these sections pertains to a specific area of toolbar customization. There is a tab for each heading that can be clicked to bring up the specific options for each section.
Toolbars
...Allows you to turn toolbars on and off by clicking the check box next to the toolbar name. This allows you to turn multiple toolbars on and off while in the same command.
As each toolbar is checked or unchecked, it will appear or disappear in the FEMAP interface. This tab also allows you to create new, personalized toolbars by pressing the New button. FEMAP will prompt you to give the new tool-bar a name and will bring up a “blank” tooltool-bar in the FEMAP interface. You can then add icons for exiting com-mands or user comcom-mands to the new toolbar. “Personalized” toolbars can be renamed at any time using the Rename button or deleted using the Delete button. Using the Reset button will reset the toolbar currently highlighted in the list to the default configuration.
Commands
...The Commands tab contains all the commands available in FEMAP through the Main Menu structure. Choose the type of command you are looking for from the Categories list, then locate the specific command in the Com-mands list. Once the specific command is located, click and hold the left mouse button to “grab” the command.
Now you can drag the “grabbed” command onto a visible toolbar and place it on that toolbar. Along with the com-mands available through the Main Menu structure, categories such as “Additional Comcom-mands” and “View Popup”
allow access to specific view options and “right mouse menu” selections. You may also add an entire existing FEMAP menu to a toolbar using the “Built-in Menus” category or create a new menu of existing and user com-mands by dragging the New Menu command onto a toolbar and then filling the blank menu with comcom-mands. Any user commands will show up in the “User Commands” category. Any combination of icons and commands can be put together on a “personalized” toolbar.
Many commands have icons which do not appear on any existing standard toolbar. These icons are in FEMAP spe-cifically so you can add commands to existing toolbars and create your own “personalized” toolbars.
An example of a “personalized” toolbar can be seen in the next figure. Notice that there is a “New Menu” contain-ing a few existcontain-ing commands from different menus and toolbars that appear on a drop-down menu. Also included on this Custom toolbar are the Visibility icon from the “View” category, the View Render and View Regenerate All commands from the “Additional Commands” category, the Snap to Point and Snap to Node icons from the “View Popup” category, the entire Mesh menu from the “Built-in Menus” category, and Spider (a user command) from the
“User Commands” category.
This option allows you to define letter keys in FEMAP as FEMAP commands. You can also assign currently unused function keys and keyboard combinations (i.e., CTRL, SHIFT, ALT + letter or function keys) as FEMAP commands as well.
You can therefore quickly customize FEMAP to use letter and function keystrokes, as well as keyboard combina-tions, as your most often used FEMAP commands.
This option allows you to define any of the keys on your keyboard and keyboard combinations as FEMAP com-mands, thereby enabling you to define many different shortcut keys.
To define a shortcut key, first choose the Category from the drop down list, then highlight the command from the Commands list. After the command is highlighted, click in the “Press new shortcut key:” field and press a key or keyboard combination. Once you have chosen the correct key or keyboard combination, click the Assign button.
If the key or keyboard combination has already been defined, FEMAP will let you know and bring up a dialog box stating “This shortcut is currently assigned. Do you want to re-assign this shortcut?” By clicking the Yes button, the key or keyboard combination will be added to the “Key assignments:” list and REMOVED from the command that was previously using that shortcut key or keyboard combination. Clicking the No button allows you to select an unused shortcut key or keyboard combination and leaves all other shortcut keys unchanged.
Shortcut keys can be saved by clicking the Save All button. FEMAP will prompt you to create a “Keyboard Short-cut File” (*.KEY file). This file will contain all of the keyboard shortShort-cuts you have currently set in FEMAP. You can then click the Load button to load a *.KEY file and your shortcuts will be restored. For FEMAP versions 9.3 and above, you can load a *.KEY file from the previous version and quickly customize the new version.
Shortcut keys can be manually removed by highlighting a key or keyboard combination from the “Key Assignments:” list and then clicking the Remove button. The Reset All button will return all short-cut keys to their default commands.
Defining shortcut keys for your most used commands, you can save time moving through the FEMAP menu structure. Shortcut keys are only available from the FEMAP menu level. If you are already in another command or dialog box, pressing these keys will not have the desired effect. In most cases, it will simply result in typing the letter which was pressed.
Hint: If you are typing in the Messages window, anytime you type a shortcut key, the command will be invoked.
User Commands
...The User Commands tab allows you to create command names for user commands created using the FEMAP Applications Programming Interface (API).
In order to locate a file to be used as a program, you can browse through windows directories using the
“...” browse button next to the Program field.
Choose the file to be used as the “program” file, click OK, and then the entire directory path will be shown in the Program field. There are several differ-ent files which can be used as a “Program” files including Executable (*.exe), Command (*.com), Information (*.pif), and Batch (*.bat, *.cmd) files Once the file for the actual command has been located, the command must be given a unique Com-mand Name. After the comCom-mand has been given a name, click the Add button to place it into the list of User Commands.
If you would like to change the name or directory path of a User Command, highlight it in the list, make any modifications, then click the Update but-ton to confirm the change. To remove a User Com-mand from the list, highlight it, then click the Remove button.
Along with the “Program” file itself, you may optionally enter other necessary files and command line entries into the Arguments field. In addition, if any program file needs to use an external directory, the path to that directory can be entered into the Initial Directory field.
Once the commands and are added to the User commands list, they will appear in the “User Commands” category in both the Commands and Keyboard sections of the Customize dialog box. User commands can now be added to existing toolbars or “Personalized” toolbars using the methods described in the Toolbars and Commands sections.
Options
....Allows you to select options to make the toolbars more useful. At the current time, the “Personalized Menus and Toolbars” options in the Options tab have no effect on any existing or custom FEMAP menus or toolbars. These options will be available in future versions.
To make the icons on all the toolbars larger, select the “Large icons” option.
By default, the “Show ScreenTips on toolbars”
option is on, you can uncheck the box to turn the ScreenTips off. If you would like the ScreenTips to also show all associated shortcut keys, use the
“Show shortcut keys in ScreenTips” option.
You can select the style of how the menus drop-down by selecting a style from the drop-drop-down
“Menu animations” list. The options are (System default), Unfold, Slide, Fade, or None for a particu-lar style or choose Random, for a different “drop down” style each time.
You can turn off all of the icons in the menus using the Turn Off Menu Icons button.
...The Customize Icon Menu is available only when the Customize dialog box is open. In order to use the commands on the Customize Icon Menu, right mouse click any icon on any visible toolbar. Only the icon that you selected will be altered by the commands on the Customize Icon Menu.
This menu contains commands used to delete icons from a toolbar, reset the default icon, and change the name of an icon. It also allows you to copy, paste, reset, edit, or change the button image of an icon. Along with these functions, icon style can be selected, and icons can be separated into
“groups” on toolbars using partitions.
A brief description of the commands on the Customize Icon Menu:
• Reset: Resets all icon options (name, button image, style, group) to default values.
• Delete: Removes icon from the toolbar it is currently on. If the icon appears on multiple toolbars, it will only be deleted from the toolbar that you initially right mouse clicked to open the Customize Icon Menu.
• Name: Allows you to change the name of an icon. This name will appear on the toolbar when the Icon style is set to Text Only or Image and Text
• Copy Button Image: Copies the button image to the clipboard.
• Paste Button Image: Once an icon image is on the clipboard, it can be pasted onto to another icon to replace that icon’s current image.
• Reset Button Image: Resets the button image to the default button image.
• Edit Button Image: Brings up the Button Editor dialog box. In this dialog box, there are many tools to alter the appearance of a button image. Button Image size is limited to a 16 X 16 square “picture”. The existing picture can be modified by changing the colors or moving the image, a new picture can be drawn, a cop-ied button image can be pasted in, or a picture from a file can be imported. Any combination of these methods can be used to create custom icons. There is a preview window that dynam-ically changes as you modify the icon and Undo and Redo tools to help modification.
Once the image is finished, it can be copied to the clipboard as well.
• Change Button Image: Allows you to choose a button image from a set of 110 images provided by FEMAP.
• Default Style: Resets the icon style to the default setting. (Usually Button Image only)
• Text Only: Shows Icon Name only (no Button Image)
• Image and Text: Shows both the Button Image and the Icon Name together. (View Orient toolbar default)
• Begin a Group: When checked, creates toolbar partition line to the left (horizontal toolbars) or above (vertical toolbars) the icon being customized.
Note: Any imported image will be reduced to a 16 X 16 pixel resolution image, so be sure to inspect all imported images to make sure they still resemble the image after the reso-lution reduction.
Standard toolbars
There are 21 “standard” toolbars that can be made visible from the Tools, Toolbars... command. The Standard Tool-bars are listed below. For more information, see the referenced section of the FEMAP Commands Manual
Model Toolbar - Section 7.3.1.1, "Tools, Toolbars, Model"
View Toolbar - Section 7.3.1.2, "Tools, Toolbars, View"
View - Simple Toolbar - Section 7.3.1.3, "Tools, Toolbars, View - Simple"
View Orient Toolbar - Section 7.3.1.4, "Tools, Toolbars, View Orient"
Entity Display Toolbar - Section 7.3.1.5, "Tools, Toolbars, Entity Display"
Select Toolbar - Section 7.3.1.6, "Tools, Toolbars, Select"
Cursor Position Toolbar - Section 7.3.1.7, "Tools, Toolbars, Cursor Position"
Panes Toolbar - Section 7.3.1.8, "Tools, Toolbars, Panes"
Format Toolbar - Section 7.3.1.9, "Tools, Toolbars, Format"
Solids Toolbar - Section 7.3.1.10, "Tools, Toolbars, Solids"
Surfaces Toolbar - Section 7.3.1.11, "Tools, Toolbars, Surfaces"
Lines Toolbar - Section 7.3.1.12, "Tools, Toolbars, Lines"
Circles Toolbar - Section 7.3.1.13, "Tools, Toolbars, Circles"
Splines Toolbar - Section 7.3.1.14, "Tools, Toolbars, Splines"
Curves On Surfaces Toolbar - Section 7.3.1.15, "Tools, Toolbars, Curves On Surfaces"
Curve Edit Toolbar - Section 7.3.1.16, "Tools, Toolbars, Curve Edit"
Mesh Toolbar - Section 7.3.1.17, "Tools, Toolbars, Mesh"
Loads Toolbar - Section 7.3.1.18, "Tools, Toolbars, Loads"
Constraints Toolbar - Section 7.3.1.19, "Tools, Toolbars, Constraints"
Post Toolbar - Section 7.3.1.20, "Tools, Toolbars, Post"
Custom Tools Toolbar - Section 7.3.1.21, "Tools, Toolbars, Custom Tools"
Some toolbar commands can be accessed at any time - even while you are in the middle of another command. Of special note are all of the commands on the View Toolbar (Dynamic Rotate, Pan, Zoom, Model Style, View Select, View Style, etc.) and the “Snap Modes” on the Select Toolbar. These commands allow you to dynamically orient your model in the active view with just a few mouse clicks. These commands are very powerful for positioning your model while in other commands and are most useful for graphical selection of your entities. Since they can be accessed while in other commands, you can actually change orientations in the middle of the selection process to obtain a better angle for picking the appropriate entities. Utilizing the Dynamic Rotate and other View Toolbar com-mands can significantly reduce the time required to graphically select entities.
Note: View Toolbar commands are available at any time during FEMAP, even in the middle of another com-mand. The only exception is that no View Toolbar commands are available if you are in any other view command.