7 The toolbar panel contains buttons for the quick access to the often-used operations. There are several toolbars on the toolbar panel. The user can maintain the toolbar visibility with help of menu **View --> Toolbars** .
11 .. image:: images/main_menu_4.png
16 Let's describe different types of toolbars in turn.
22 Standard toolbar contains buttons for access to standard operations like new, open, save and close document, undo/redo commands.
26 .. image:: images/toolbars_0.png
36 Module toolbar contains SALOME GUI module selector with a list of available modules and a set of toolbar buttons, one per module,
37 to activate the module.
39 .. image:: images/toolbars_1.png
45 YACS toolbar, no schema loaded
46 ------------------------------
48 .. image:: images/toolbars_2.png
51 YACS toolbar contents depends on the edition or execution mode. Without any schema loaded, the toolbar is restricted to functions to import and export a schema. Schema toolbar contains the following toolbar buttons:
56 + :ref:`create_new_schema` : create a new schema from scratch
59 + :ref:`import_yacs_schema` : load a YACS schema saved on an XML file
62 + Load a Schema in run mode (without edition)
65 + What's this mode : detailled help on a few items
72 YACS toolbar, edition mode
73 ------------------------------
75 .. image:: images/toolbars_3.png
78 YACS toolbar in edition mode contains functions to import and export schemas, to switch to execution mode, to import catalogs, and to adjust behaviour of the 2D view:
81 + :ref:`create_new_schema` : create a new schema from scratch
84 + :ref:`import_yacs_schema` : load a YACS schema saved on an XML file
87 + Save Schema : save in the current opened file
90 + :ref:`export_schema` : save with file dialog box to choose a new filename
93 + :ref:`execute_schema` : switch from edition to run mode
96 + :ref:`save_restore_execution_state` (from a state of execution saved previously)
99 + Load a Schema in run mode (without edition)
102 + Load a Schema to be executed on a batch system
105 + Undo last edition (modification of nodes positions in 2D view are not undoable)
111 + Import Catalog : to import specific data types or nodes
114 + Straight/Orthogonal : toggle between straight lines or orthogonal links
117 + Automatic Links: toggle behaviour for automatic link reconstruction when 2D View layout changes
120 + Simplify Links: toggle behaviour for link simplification (less segments)
123 + Separate Links: toggle behaviour to try to avoid or not superposition of links
126 + Show all links: some links may have been selectively hidden
132 + What's this mode : detailled help on a few items
138 .. _execution_toolbar:
140 YACS toolbar, execution mode
141 ------------------------------
143 .. image:: images/toolbars_4.png
146 YACS toolbar in execution mode contains functions to import and export schemas, to execute the schema, step by step, with breakpoints or straightforward, to save state of execution, to reedit the schema:
150 + :ref:`create_new_schema` : create a new schema from scratch
153 + :ref:`import_yacs_schema` : load a YACS schema saved on an XML file
156 + Load a Schema in run mode (without edition)
159 + :ref:`Start/Resume <start_resume>`
162 + :ref:`Abort <pause_abort_reset>`
165 + :ref:`Pause <pause_abort_reset>`
168 + :ref:`Restart <pause_abort_reset>`
171 + :ref:`save_restore_execution_state`
174 + Set/reset Execution mode without stops
177 + Set/reset Execution mode with breakpoints
180 + Set/reset Execution mode step by step
183 + Set/reset Stop execution on the first error
186 + Straight/Orthogonal : toggle between straight lines or orthogonal links
189 + Automatic Links: toggle behaviour for automatic link reconstruction when 2D View layout changes
192 + Simplify Links: toggle behaviour for link simplification (less segments)
195 + Separate Links: toggle behaviour to try to avoid or not superposition of links
198 + Show all links: some links may have been selectively hidden
204 + What's this mode : detailled help on a few items