]> SALOME platform Git repositories - modules/gui.git/blob - doc/salome/gui/KERNEL/kernel/salome_pro_desktop.htm
Salome HOME
771a1c9019ac9d12bcc515118b3e97abf9a0ed66
[modules/gui.git] / doc / salome / gui / KERNEL / kernel / salome_pro_desktop.htm
1 <!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">\r
2 \r
3 <html>\r
4 \r
5 <head>\r
6 <title>SALOME desktop</title>\r
7 <meta http-equiv="content-type" content="text/html; charset=windows-1252">\r
8 <meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">\r
9 <link rel="stylesheet" href="../default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">\r
10 <!--\r
11 if (navigator.appName !="Netscape")\r
12 {   document.write("<link rel='stylesheet' href='../default.css'>");}\r
13 //-->\r
14 </script>\r
15 <style type="text/css">\r
16 <!--\r
17 h1.whs1 { font-family:'Times New Roman' , serif; }\r
18 p.whs2 { font-family:'Times New Roman' , serif; }\r
19 img_whs3 { border:none; border-style:none; width:694px; height:549px; float:none; }\r
20 p.whs4 { font-family:'Times New Roman' , serif; margin-left:40px; font-weight:bold; }\r
21 p.whs5 { font-family:'Times New Roman' , serif; margin-left:40px; }\r
22 ul.whs6 { list-style:disc; }\r
23 p.whs7 { text-align:justify; }\r
24 p.whs8 { text-align:justify; margin-left:0px; text-indent:36px; }\r
25 p.whs9 { background-image:url('../texture_horiz_ltbluebubbles.jpg'); text-align:justify; }\r
26 img_whs10 { border:none; float:none; width:36px; height:38px; border-style:none; }\r
27 p.whs11 { text-align:justify; font-weight:bold; margin-left:40px; }\r
28 p.whs12 { text-align:justify; font-weight:bold; margin-left:0px; text-indent:36px; }\r
29 -->\r
30 </style><script type="text/javascript" language="JavaScript">\r
31 <!--\r
32 if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))\r
33 {\r
34   var strNSS = "<style type='text/css'>";\r
35   strNSS += "p.whs8 {margin-left:1pt; }";\r
36   strNSS += "p.whs12 {margin-left:1pt; }";\r
37   strNSS +="</style>";\r
38   document.write(strNSS);\r
39 }\r
40 //-->\r
41 </script>\r
42 <script type="text/javascript" language="JavaScript" title="BSSC Special Effects" src="../ehlpdhtm.js"></script><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
43 <!--\r
44 function reDo() {\r
45   if (innerWidth != origWidth || innerHeight != origHeight)\r
46      location.reload();\r
47 }\r
48 if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {\r
49         origWidth = innerWidth;\r
50         origHeight = innerHeight;\r
51         onresize = reDo;\r
52 }\r
53 onerror = null; \r
54 //-->\r
55 </script>\r
56 <style type="text/css">\r
57 <!--\r
58 div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }\r
59 -->\r
60 </style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
61 <script type="text/javascript" language="javascript" src="../whver.js"></script>\r
62 <script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>\r
63 <script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>\r
64 <script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>\r
65 </head>\r
66 <body><script type="text/javascript" language="javascript1.2">\r
67 <!--\r
68 if (window.gbWhTopic)\r
69 {\r
70         if (window.addTocInfo)\r
71         {\r
72         addTocInfo("GUI module\nSALOME desktop");\r
73 addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");\r
74 \r
75         }\r
76         if (window.writeBtnStyle)\r
77                 writeBtnStyle();\r
78 \r
79         if (window.writeIntopicBar)\r
80                 writeIntopicBar(1);\r
81 \r
82         if (window.setRelStartPage)\r
83         {\r
84         setRelStartPage("../kernel.htm");\r
85 \r
86                 autoSync(1);\r
87                 sendSyncInfo();\r
88                 sendAveInfoOut();\r
89         }\r
90 }\r
91 else\r
92         if (window.gbIE4)\r
93                 document.location.reload();\r
94 //-->\r
95 </script>\r
96 <h1 class="whs1">SALOME Desktop</h1>\r
97 \r
98 <p class="whs2">The main SALOME Desktop \r
99  consists of the following sections and toolbars:</p>\r
100 \r
101 <p class="whs2">&nbsp;</p>\r
102 \r
103 <p class="whs2"><img src="../pics/geomview-alt.png" x-maintain-ratio="TRUE" width="694px" height="549px" border="0" class="img_whs3"></p>\r
104 \r
105 <p class="whs4">&nbsp;</p>\r
106 \r
107 <p class="whs4">Basic parts of the SALOME Desktop:</p>\r
108 \r
109 <p class="whs5">&nbsp;</p>\r
110 \r
111 <ul type="disc" class="whs6">\r
112         \r
113         <li class=kadov-p><p class="whs2"><span \r
114  style="font-weight: bold;"><B>Main menu - </B></span>This is a set of context-sensitive \r
115  menus, which will be updated according the functionality of the loaded \r
116  component. In general, &nbsp;these \r
117  menus contain all functional options of SALOME platform.</p></li>\r
118         \r
119         <li class=kadov-p><p class="whs2"><span \r
120  style="font-weight: bold;"><B>Standard Toolbar - </B></span>This toolbar contains \r
121  icons allowing creating/saving studies, correcting mistakes, copying/pasting \r
122  objects</p></li>\r
123         \r
124         <li class=kadov-p><p class="whs2"><span \r
125  style="font-weight: bold;"><B>Components Toolbar - </B></span>This toolbar is \r
126  destined for uploading components in SALOME platform</p></li>\r
127         \r
128         <li class=kadov-p><p class="whs2"><span \r
129  style="font-weight: bold;"><B>Module Toolbar</B></span> - This toolbar contains \r
130  icons specific to the loaded module.</p></li>\r
131         \r
132         <li class=kadov-p><p class="whs2"><span \r
133  style="font-weight: bold;"><B>Viewer Toolbar - </B></span>This is a set of tools \r
134  destined for visualization of the presentations in the viewer. </p></li>\r
135 </ul>\r
136 \r
137 <p class="whs2">&nbsp;</p>\r
138 \r
139 <p class="whs4">Parts of &nbsp;the \r
140  study window:</p>\r
141 \r
142 <p class="whs5">&nbsp;</p>\r
143 \r
144 <ul type="disc" class="whs6">\r
145         \r
146         <li class=kadov-p><p class="whs7"><span style="font-weight: bold;"><B>Object \r
147  Browser</B></span> - Management of objects created or imported into SALOME \r
148  application</p></li>\r
149         \r
150         <li class=kadov-p><p class="whs7"><span style="font-weight: bold;"><B>Viewer \r
151  - </B></span>This window is destined for visualization of presentations. </p></li>\r
152         \r
153         <li class=kadov-p><p class="whs7"><span style="font-weight: bold;"><B>Python \r
154  console</B></span> - Window for Python interpreter. This window functions \r
155  like a standard document: the pop-up menu invoked by right-click in this \r
156  window gives access to <span style="font-weight: bold;"><B>Copy/Paste/SelectAll/ClearAll \r
157  </B></span>options.</p></li>\r
158 </ul>\r
159 \r
160 <p class="whs7">&nbsp;</p>\r
161 \r
162 <p class="whs8">Object Browser, Python Console, MenuBar, \r
163  etc are, in fact, separate dockable windows. &nbsp;Dockable \r
164  windows can be placed in special areas, on the borders of desktop like \r
165  toolbars. You can change the size and the position of dockable windows, \r
166  hide them or even place outside desktop. SALOME saves in the same file \r
167  all positions and sizes of dockable windows. It means that the difference \r
168  in settings of the same windows (for example Python console) is possible \r
169  between different modules (the same window can have different size and \r
170  position when other module is activated). Also each module can indicate \r
171  which common windows are necessary for working, and only they will be \r
172  displayed when this module is active.</p>\r
173 \r
174 <p class="whs2">&nbsp;</p>\r
175 \r
176 <p class="whs9"><img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs10"> For your convenience, the whole study window as well as all \r
177  its parts can be <span style="font-weight: bold;"><B>resized / minimized \r
178  / maximized</B></span>.</p>\r
179 \r
180 <p class="whs11">&nbsp;</p>\r
181 \r
182 <p class="whs12"><span style="font-weight: normal;">Starting \r
183  from the version 3.0.0 Salome uses a</span> Multi-Desktop Approach. <span \r
184  style="font-weight: normal;">Multi-desktop Approach means that now there \r
185  is separate Desktop for each document (Study) &nbsp;and \r
186  all windows connected to a Study (viewers, dockable windows etc) are placed \r
187  in one container. It is very comfortable, because you can't mix up windows \r
188  from different studies. This approach positively differs from the classic \r
189  multi document interface in case if many windows are used, i.e. when one \r
190  document contains a lot of viewers, dialogs, etc. Each desktop also has \r
191  its own menu and toolbar.</span></p>\r
192 \r
193 <p class="whs2">&nbsp;</p>\r
194 \r
195 <p class="whs2">\r
196 <a href="javascript:void(0);" onClick="var e; if (parseInt(navigator.appVersion)>=4){e=event;}  if (parseInt(navigator.appVersion) >=2 && typeof(PickupDialog_Invoke) == 'function') PickupDialog_Invoke(e,'','Creating a new study','creating_a_new_study.htm','Displaying studies','displaying_studies.htm','Displaying/hiding toolbars','displaying_hiding_toolbars.htm','Editing studies','editing_studies.htm','Introduction to IAPP','introduction_to_iapp.htm','Saving and closing studies','saving_a_study.htm');return false;" title="Related Topics"><img src="../ss_btn_related_topics.gif" border=0 height=17 width=82 alt="Related Topics"></a>\r
197 \r
198 \r
199  </p>\r
200 \r
201 <p class="whs2">&nbsp;</p>\r
202 \r
203 <p class="whs2">&nbsp;</p>\r
204 \r
205 <p class="whs2">&nbsp;</p>\r
206 \r
207 <p class="whs2">&nbsp;</p>\r
208 \r
209 <script type="text/javascript" language="JavaScript" title="WebHelpRelatedTopics"><!--\r
210 if (parseInt(navigator.appVersion) >= 3 && typeof (WritePopupMenuLayer) == "function")\r
211   WritePopupMenuLayer();\r
212 //--></script><script type="text/javascript" language="javascript1.2">\r
213 <!--\r
214 if (window.writeIntopicBar)\r
215         writeIntopicBar(0);\r
216 //-->\r
217 </script>\r
218 </body>\r
219 </html>\r