Salome HOME
mergefrom branch BR_V511_PR tag mergeto_trunk_03feb09
[modules/yacs.git] / doc / toolbars.rst
1
2 .. _toolbars:
3
4 Toolbars
5 ========
6
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** .
8
9
10
11 .. image:: images/main_menu_5.jpg
12   :align: center
13   :width: 41ex
14
15
16
17 Let's describe different types of toolbars in turn.
18
19 .. _standard:
20
21 Standard toolbar
22 ----------------
23 Standard toolbar contains buttons for access to standard operations like new, open, save and close document, undo/redo commands.
24
25
26
27 .. image:: images/toolbars_0.jpg
28   :align: center
29   :width: 17ex
30
31
32
33 .. _modules:
34
35 Modules toolbar
36 ---------------
37
38 Module toolbar contains SALOME GUI module selector with a list of available modules and a set of toolbar buttons, one per module, 
39 to activate the module.
40
41 .. image:: images/toolbars_1.jpg
42   :align: center
43   :width: 33ex
44
45
46 .. _schema:
47
48 Schema toolbar
49 --------------
50
51 .. image:: images/toolbars_2.jpg
52   :align: center
53   :width: 19ex
54
55 Schema toolbar contains functions to import and export a schema. Schema toolbar contains the following toolbar buttons:
56
57
58
59 + :ref:`create_new_schema`
60
61
62 + Import Schema
63
64
65
66     + :ref:`import_yacs_schema`
67
68
69     + :ref:`import_supervisor_graph`
70
71
72
73
74
75 + :ref:`export_schema`
76
77
78
79
80 .. _creation:
81
82 Creation toolbar
83 ----------------
84
85 .. image:: images/toolbars_3.jpg
86   :align: center
87   :width: 9ex
88
89 Creation toolbar contains functions for creation of container, component and node objects. Creation toolbar contains the following toolbar buttons:
90
91
92
93
94 + :ref:`create_container_definition`
95
96
97 + :ref:`create_component_instance_definition`
98
99
100
101
102
103
104
105 .. image:: images/toolbars_4.jpg
106   :align: center
107   :width: 32ex
108
109
110
111
112
113
114 + :ref:`create_node`
115
116
117
118
119
120
121
122 .. image:: images/toolbars_5.jpg
123   :align: center
124   :width: 19ex
125
126
127
128 .. _execution_toolbar:
129
130 Execution toolbar
131 -----------------
132 Execution toolbar provides the means to control schemas' execution process. The content of the Execution toolbar depends on the current schema mode.
133
134 .. image:: images/toolbars_6.jpg
135   :align: center
136   :width: 9ex
137
138 If the current mode is edition schema mode, the Execution toolbar consists of the following toolbar buttons:
139
140
141
142
143
144
145 + :ref:`execute_schema`
146
147
148 + :ref:`save_restore_execution_state` (from a state of execution saved previously)
149
150
151 + New Batch Execution ( **Will be available in the future version!** )
152
153
154
155
156
157 In such a case there are only possibilities to create execution or load execution state. 'Load execution state' operation means loading state of schemas' execution saved previously into XML file. After that the user has a possibility to continue execution of a schema from the loaded execution state.
158
159 If a run schema mode is currently activated, the Execution toolbar looks like
160
161
162
163 .. image:: images/toolbars_7.jpg
164   :align: center
165   :width: 25ex
166
167
168
169 Here is a list of operations available from the Execution toolbar in the run schema mode. Operations are enumerated corresponding to its positions in the toolbar.
170
171
172
173
174 + :ref:`Start/Resume <start_resume>`
175
176
177 + :ref:`Pause <pause_abort_reset>`
178
179
180 + :ref:`Abort <pause_abort_reset>`
181
182
183 + :ref:`Reset <pause_abort_reset>`
184
185
186 + Execute in batch ( **Will be available in the future version!** )
187
188
189 + Connect to a running batch session ... ( **Will be available in the future version!** )
190
191
192 + :ref:`save_restore_execution_state`
193
194
195 + :ref:`create_new_edition`
196
197
198
199 .. _visualization:
200
201 Visualization toolbar
202 ---------------------
203 Visualization toolbar contains functions to manage representation of a schema object and access to algorithms to simplify schemas' view (such as arrange nodes and rebuild links algorithms).
204
205 .. image:: images/toolbars_8.jpg
206   :align: center
207   :width: 19ex
208
209 Visualization toolbar has the same content both in the edition schema mode and run schema mode. It contains the following toolbar buttons:
210
211
212
213
214
215
216 + :ref:`Full View <full_view_of_a_schema>`
217
218
219 + :ref:`Control View <control_view_of_a_schema>`
220
221
222 + Data Flow View ( **Will be available in the future version!** )
223
224
225 + Data Stream View ( **Will be available in the future version!** )
226
227
228 + :ref:`auto-arrange_nodes`
229
230
231 + :ref:`rebuild_links`
232
233
234
235