SALOME documentation central

SALOME desktop

Multi-Desktop Approach used in Salome means that there is a separate Desktop for each Study and all windows connected to one Study (viewers, dockable windows etc) are placed in one container. This approach positively differs from the classic multi document interface if many windows are used, i.e. when one document contains a lot of viewers, dialogs, etc. Each desktop also has its own menu and toolbar.

The main SALOME Desktop consists of the following sections and toolbars:

geomview-alt.png

Basic parts of the SALOME Desktop:

  • Main menu - This is a set of context-sensitive menus, which will be updated according the functionality of the loaded component. In general, these menus contain all functional options of SALOME platform.
  • Standard Toolbar - This toolbar contains icons allowing creating/saving studies, correcting mistakes, copying/pasting objects.
  • Components Toolbar - This toolbar is destined for uploading components in SALOME platform.
  • Module Toolbar - This toolbar contains icons specific to the loaded module.
  • Viewer Toolbar - This is a set of tools destined for visualization of the presentations in the viewer.

        All toolbars in the SALOME Platform are context-sensitive. Loading of a definite component (Geometry, Post-Pro, Mesh etc.) will automatically add some additional toolbars specific to this component. To display/hide a definite toolbar, in the main menu choose View > Toolbars, and from this submenu check or uncheck the toolbar, you would like to display/hide.

        By default all toolbars are located on the top of the SALOME desktop. But you can relocate toolbars by dragging with the mouse and dropping it in any place of the window.

Parts of the study window:

  • Object Browser - Management of objects created or imported into SALOME application.
  • Viewer - This window is destined for visualization of presentations.
  • Python console - Window for Python interpreter. This window functions like a standard document: the pop-up menu invoked by right-click in this window gives access to Copy/Paste/SelectAll/ClearAll options.

        Object Browser, Python Console, MenuBar, etc are, in fact, separate dockable windows. Dockable windows can be placed in special areas, on the borders of desktop like toolbars. You can change the size and the position of dockable windows, hide them or even place outside desktop. SALOME saves in the same file all positions and sizes of dockable windows. It means that the difference in settings of the same windows (for example Python console) is possible between different modules (the same window can have different size and position when other module is activated). Also each module can indicate which common windows are necessary for working, and only they will be displayed when this module is active.

All parts of Salome desktop and study window can be managed through View menu.

viewmenu.png
  • Toolbars - allows to show and hide toolbars
  • Windows - allows to show and hide dockable windows, such as Object Browser and Python Console
  • Status Bar allows showing and hiding the Status Bar.
  • Theme - allows to select and edit the style (colors and fonts) for Salome session.

If there are several viewer windows in your current study and you want to display more then one at the same time, you can use the functionalities provided by the Window menu.

windowmenu.png
  • New window - allows to open a new instance of any viewer.
  • Close - closes the currently active viewer window.
  • Close all - closes all viewer windows.
  • Group all - arranges all created viewer windows on the same desktop
  • Split Vertically and Split Horizontally allows to split the representation area into two parts, in horizontal or vertical direction.
  • List of all opened viewer windows provides fast access to them.
  • Rename - allows to rename the currently selected viewer window.