Salome HOME
9673fa9b9719f19c80eae1d852e5e44ec40b9840
[modules/gui.git] / doc / salome / gui / input / salome_preferences.doc
1 /*!
2
3 \page salome_preferences_page SALOME preferences
4
5 To begin setting preferences for your study, select \b Preferences in the
6 main menu, the following dialog box will appear:
7
8 \image html pref11.png
9 If you've just started your study and haven't yet loaded other
10 modules, you'll be able to change only those settings, which refer to
11 the whole GUI SALOME session. These settings will be valid for the
12 whole study session.
13
14 <h2>General Preferences</h2>
15
16 <ul>
17 <li><b>Study Properties</b></li>
18 <ul>
19 <li><b>MultiFile Save</b> - if checked in, your study will be saved in
20 several HDF files (one basic HDF file which will store the main
21 information about the saved study and several other files for the data created by each component
22 used during the study session). Opening of this study
23 requires that \b ALL saved files should be stored in the \b SAME directory.
24 If you would like to copy your saved study in another directory or
25 machine, you should copy all stored files. Otherwise, if you try to
26 open this study, some data will be lost and it will lead to invalid
27 functioning of the SALOME platform.</li>
28 <li><b>ASCII Save</b> - if checked in, your study will be saved in
29 ASCII format file (or files).</li>
30 <li><b>Store positions of windows</b> -  if checked in, positions of windows
31 will be saved in a special file at the end of the current session and
32 then restored for a new session.</li>
33 <li><b>Store/restore last GUI state</b> - if checked in, all GUI settings are
34 saved with the rest of the data whenever you save the study. When the
35 study is reopened, the GUI state is restored.</li>
36 </ul>
37 <li><b>External browser</b></li>
38 <ul>
39 <li>\b Application - this option allows you to set an external browser (IE,
40 Netscape) which will be used for viewing SALOME reference manuals. By
41 default, Mozilla is used. Press the &quot;<b>...</b>&quot; button(see
42 the picture below) to browse for the application you need in the data
43 tree of your computer.</li>
44 <li>\b Parameters</li>
45 </ul>
46 <li><b>Python console properties</b> - here you can quickly set the
47 parameters (style, size, face) of the font used in your Python
48 console.</li>
49 <li><b>Show MRU items</b> - allows to define the maximum \b Number of
50 items in <b>Most Recently Used</b> list and the <b>Link type</b>: 
51 <ul>
52 <li>\b Long - shows the full path to the file. </li>
53 <li>\b Short - shows the file name only. </li>
54 <li>\b Auto - shows full paths to the files only if some files from
55 different locations have the same name. </li>
56 </ul>
57 </li>  
58 </ul>
59 \par
60 For detailed settings in \ref select_color_and_font_page "Select Font"
61 dialog box press the &quot;<b>...</b>&quot; button(see the picture below).
62
63 \image html image69.gif "&quot;...&quot; button"
64
65 <br><h2>Viewers Preferences</h2>
66
67 \image html pref12.png
68
69 <ul>
70 <li><b>OCC and VTK 3D Viewers</b></li>
71 <ul>
72 <li><b>Trihedron size</b> - this submenu allows to set the size of
73 coordinate axes displayed in the viewer.</li>
74 <li><b>Background Color</b> - this submenu allows to select background
75 color. Click on the colored line to access to the 
76 \ref select_color_and_font_page "Select Color" dialog box.</li>
77 <li><b>Number of isolines along U</b> (or <b>V</b>) - this submenu allows to specify
78 the number of isolines along the axes of coordinates.</li>
79 <li><b>Relative size</b> - if checked in, trihedron axes scale to fit the
80 size of the area displayed in 3D Viewer.</li>
81 <li><b>Projection mode</b> - allows choosing between \b Orthogonal and
82 \b Perspective projection mode. </b>
83 <li><b>Navigation mode</b> - this option allows to choose one of the
84 modes of work with mouse in VTK viewer.</li>
85 <ul>
86 <li><b>Salome Standard Controls</b> - allows to manipulate objects in the
87 viewer with the mouse and locked Ctrl button: increase or decrease the
88 zoom ratio with the left mouse button, translate object in any
89 direction with the central mouse button or rotate it with the right
90 mouse button.</li>
91 <li><b>Keyboard Free</b> - allows to manipulate objects in the viewer
92 with the mouse without locking Ctrl button. In this case the
93 operations are assigned to the buttons differently: rotation is made
94 with the left button, translation with the right and zoom with both
95 pressed in the same time.</li>
96 </ul>
97 <li><b>[+]/[-] Speed Increment</b> - defines the number of units by
98 which the speed increases or respectively decreases after pressing [+]
99 or [-] keyboard buttons.</li>
100 <li><b>Modification Mode</b> - allows choosing between \b Arithmetic
101 and \b Geometrical progression used for zooming</li> 
102 </ul>
103 <li><b>Spacemouse</b> - a mouse-like manipulator device specially designed
104 for working with 3D presentations, objects, etc. You can reassign the
105 actions listed below to any of its buttons.</li>
106 <ul>
107 <li><b>Decrease Speed Increment</b> - decreases by 1 the speed increment used for the keyboard (same as [-] key).</li>
108 <li><b>Increase Speed Increment</b> - increase by 1 the speed increment used for the keyboard (same as [+] key).</li>
109 <li><b>Dominant / combined switch</b> - toggles button to switch to dominant or combined movements.</li>
110 </ul>
111 <li><b>AVI Recording</b></li>
112 <ul>
113 <li><b>Mode</b> - allows to choose from two recording regimes:</li>
114 <ul>
115 <li><b>Recording all displayed frames</b> - records exactly at the FPS rate specified by the user.</li>
116 <li><b>Recording at a given FPS</b> - records only when the contents
117 of the viewer change (some activity is performed).  In the AVI file
118 non-recorded images are substituted with the copies of the latest
119 recorded image, which produces files with lower quality but requires
120 less system resources.   </li>
121 </ul>
122 <li><b>FPS</b> - allows to define the FPS (frames per second) rate for
123 the clip. Set greater value for better quality.</li>
124 <li><b>Quality</b> - allows to set the quality of the clip in the
125 interval between 0 and 100.</li>
126 <li><b>Progressive</b> - allows to record a progressive API
127 file.</li>
128 </ul>
129
130 <br>
131 <li><b>Plot2d Viewer</b></li>
132 <ul>
133 <li><b>Legend Position</b> - this submenu allows to set the default position
134 of the legend, it can be located to the left, to the right, on top or
135 on bottom of the graph.</li>
136 <li><b>Curve Type</b> - this allows to set the representation of graphs in
137 your presentations. You can see only <b>Points</b>, points connected with
138 <b>Lines</b> or points connected with smooth <b>Splines</b>.</li>
139 <li><b>Marker Size</b> - this submenu allows you to set the size of
140 markers in your graphs</li>
141 <li><b>Horizontal & Vertical Axis Scale</b> - this submenu allows you to set
142 the scale for vertical and horizontal axes. It can be either <b>Linear</b> or
143 <b>Logarithmic</b></li>
144 <li>Background Color - this submenu allows to select the background
145 color. Click on the colored line to access to the 
146 \ref select_color_and_font_page "Select Color" dialog box.</li>
147 </ul>
148 <br>
149 <li><b>Graph Supervisor</b></li>
150 <ul>
151 <li><b>Background Color</b> - this submenu allows to select background
152 color. Click on the colored line to access to the 
153 \ref select_color_and_font_page "Select Color" dialog box.</li>
154 <li><b>Title Color</b> - this submenu allows to select title color. Click on
155 the colored line to access to the 
156 \ref select_color_and_font_page "Select Color" dialog box.</li>
157 </ul>
158 </ul>
159
160 <br><h2>Directories Preferences</h2>
161
162 \image html pref13.png
163
164 <ul>
165 <li>
166 <b>Quick Directory List</b> - this section allows to create and manage
167 a custom quick directory list. To add a directory in the list, press
168 the "Add directory" button:
169 \image html image70.gif
170
171 then the &quot;<b>...</b>&quot; button and browse the data tree for the
172 directory you need.
173 The "Up" and "Down" buttons(see the picture below) help you to sort
174 the directories in the list:
175 \image html image73.gif
176
177 \image html image75.gif
178 To remove the selected directory from the list, press the "Delete"
179 button:
180 \image html image72.png
181 </li>
182 </ul>
183
184 <br><h2>Object Browser Preferences</h2>
185
186 \image html pref14.png
187
188 <ul>
189 <li><b>Enable auto-hiding</b> checkbox - hides the 
190 \ref using_find_tool_page if nor used</li>
191 <li><b>Object browser settings</b></li>
192 <ul>
193 <li><b>Auto size for the first column</b> - this checkbox enables automatic
194 resizing for the first column.</li>
195 <li><b>Auto size for other columns</b> - this checkbox enables
196 automatic resizing for the other columns.</li>
197 <li><b>Resize columns after expanding an item</b> - this checkbox enables
198 resizing columns on expanding an object browser item.</li>
199 </ul>
200 </ul>
201
202 <ul>
203 <li><b>Default columns</b> - these checkboxes allow to display or hide <b>Value</b>,
204 <b>Entry</b>, <b>IOR</b> and <b>Reference entry</b> columns in the Object Browser.</li>
205 </ul>
206
207 */