The menus accessible from the BOUML's window are :
The Project menu allows to create a new project, load a project, save it in place or in a new location, print the current diagram, close the project, or quit bouml. The bottom of the menu contains the historic, the upper line correspond to last opened project, for instance the current one. When you try to close a modified project, perhaps to load an other one, BOUML ask for a saving, this is not done when you close the bouml window using your window manager capabilities.
The Windows menu allows to select an opened diagram or change the sub-windows disposition.
The Tools menu allows to (re)open the trace window where the plug-outs write their messages, to apply a plug-out on the project (independently of the browser item currently selected), to add/remove/modify the known plug-outs list (see plug-out), or to import the plug-outs list defined in an other project.
The Miscellaneous menu allows to show/hide the stereotypes in the browser, to change the used style, to ask BOUML to produce or not a default definition/declaration (refer to the C++ generation, Java generation and Idl generation) when a browser item is created, to change the size of the base font used in the browser and the diagrams, to set the default diagram format, to update or not the body of the operation during the code generation ((refer to the C++ generation, Java generation), and to edit the shortcuts.
Note that sometimes changing the size of the base font does nothing because the desired font is not available. I had introduced this feature mainly because the default size under Linux and Windows is not the same, this may change the relative position of the objects and a relation drawn vertically with one font will be inclined with an other. Nevertheless because the fonts under Linux and Windows are not strictly the same, a diagram can't have the same aspect under the two operating systems. This size is memorized in the file memorizing the project, but BOUML allows to change the font size even when the file is read only (the new font size can't be saved).
When you select Edit shortcuts a dialog appears :
A shortcut is a key and the optional
modifiers shift, control and alt. Under MacOS X control is
replaced by the apple ()
and alt is named option on the old keyboards.
This first tab allows to define shortcuts to apply a command on the selected element(s). The available commands are proposed on a mouse click in the column command, their correspond to the menu entries. In the previous picture you see the default shortcuts.
The second tab allows to define shortcuts to apply a plug-out :
A plug-out is specified by its display specified through the plug-out editor. The available plug-outs are proposed on a mouse click in the column tool display.
Previous : starting
Next : browser items