From 1a9c06c1b6b7bb7a2a9787229e1c113f4c81cb0c Mon Sep 17 00:00:00 2001 From: jfa Date: Sat, 6 May 2006 08:04:13 +0000 Subject: [PATCH] Join modifications from branch BR_PR_V320b1 --- DEPRECATED/configure.in.base | 2 +- INSTALL | 2 +- README | 2 +- bin/Makefile.am | 7 +- bin/VERSION | 2 +- bin/appli_clean.sh | 4 + bin/appli_install.sh | 69 + bin/appliskel/runAppli | 6 +- bin/appliskel/runConsole | 4 +- bin/appliskel/runSession | 10 +- bin/appliskel/runTests | 4 +- bin/killSalomeWithPort.py | 50 +- bin/launchConfigureParser.py | 107 +- bin/runSalome | 4 +- bin/runSalome.ksh | 4 +- bin/runSalome.py | 19 +- bin/salomeConsole.py | 7 +- bin/salome_session.py | 88 + bin/virtual_salome.py | 181 + build_configure | 4 + configure.ac | 29 +- doc/SALOME_Application.txt | 187 +- doc/UnitTests.txt | 109 +- doc/salome/Makefile.am | 2 +- doc/salome/gui/KERNEL/KERNEL.log | 268 -- doc/salome/gui/KERNEL/cantinstall.png | Bin 5519 -> 0 bytes doc/salome/gui/KERNEL/cshdat_robohelp.htm | 258 - doc/salome/gui/KERNEL/cshdat_webhelp.htm | 251 - doc/salome/gui/KERNEL/default.css | 101 - doc/salome/gui/KERNEL/default.skn | 262 - doc/salome/gui/KERNEL/default_ns.css | 118 - doc/salome/gui/KERNEL/dirpage.png | Bin 14282 -> 0 bytes doc/salome/gui/KERNEL/ehelp.xml | 10 - doc/salome/gui/KERNEL/ehlpdhtm.js | 4239 ----------------- .../files/about_salome_pro_architecture.htm | 249 - .../files/about_salome_pro_help_system.htm | 135 - .../gui/KERNEL/files/copyright_notice.htm | 162 - .../gui/KERNEL/files/creating_a_new_study.htm | 201 - .../files/displaying_hiding_toolbars.htm | 161 - .../gui/KERNEL/files/displaying_studies.htm | 212 - .../gui/KERNEL/files/editing_studies.htm | 175 - .../files/getting_properties_of_the_study.htm | 214 - .../gui/KERNEL/files/getting_started2.htm | 159 - .../KERNEL/files/installing_salome_pro.htm | 873 ---- doc/salome/gui/KERNEL/files/introduction.htm | 164 - .../gui/KERNEL/files/introduction_to_iapp.htm | 207 - .../files/introduction_to_salome_pro.htm | 228 - .../gui/KERNEL/files/navigating_topics.htm | 193 - .../gui/KERNEL/files/opening_studies.htm | 217 - doc/salome/gui/KERNEL/files/readme.html | 1252 ----- .../gui/KERNEL/files/running_salome_pro.htm | 358 -- .../gui/KERNEL/files/salome_pro_desktop.htm | 286 -- .../gui/KERNEL/files/saving_a_study.htm | 277 -- .../gui/KERNEL/files/setting_preferences.htm | 272 -- .../KERNEL/files/using_catalog_generator.htm | 248 - .../gui/KERNEL/files/using_left-hand_tabs.htm | 187 - .../gui/KERNEL/files/using_object_browser.htm | 244 - .../gui/KERNEL/files/using_registry.htm | 229 - .../KERNEL/files/using_usecase_browser.htm | 235 - doc/salome/gui/KERNEL/i_blue.jpg | Bin 1337 -> 0 bytes doc/salome/gui/KERNEL/image2.jpg | Bin 28740 -> 0 bytes doc/salome/gui/KERNEL/image4.gif | Bin 3360 -> 0 bytes doc/salome/gui/KERNEL/image57.gif | Bin 7867 -> 0 bytes doc/salome/gui/KERNEL/image58.gif | Bin 6872 -> 0 bytes doc/salome/gui/KERNEL/image59.gif | Bin 4233 -> 0 bytes doc/salome/gui/KERNEL/image60.gif | Bin 5067 -> 0 bytes doc/salome/gui/KERNEL/image61.gif | Bin 3208 -> 0 bytes doc/salome/gui/KERNEL/image7.gif | Bin 2952 -> 0 bytes doc/salome/gui/KERNEL/kernel.htm | 139 - doc/salome/gui/KERNEL/kernel.html | 150 - doc/salome/gui/KERNEL/kernel.log | 272 -- doc/salome/gui/KERNEL/kernel_csh.htm | 106 - doc/salome/gui/KERNEL/kernel_csh.html | 100 - doc/salome/gui/KERNEL/kernel_rhc.htm | 106 - doc/salome/gui/KERNEL/kernel_rhc.html | 100 - doc/salome/gui/KERNEL/note1.gif | Bin 1505 -> 0 bytes doc/salome/gui/KERNEL/occ.jpg | Bin 5266 -> 0 bytes doc/salome/gui/KERNEL/pics/addobj.jpg | Bin 885 -> 0 bytes .../gui/KERNEL/pics/application-splash.jpg | Bin 22213 -> 0 bytes doc/salome/gui/KERNEL/pics/backv.jpg | Bin 916 -> 0 bytes doc/salome/gui/KERNEL/pics/bottomv.jpg | Bin 899 -> 0 bytes doc/salome/gui/KERNEL/pics/cascade.jpg | Bin 43803 -> 0 bytes .../gui/KERNEL/pics/cataloggenerator.jpg | Bin 33519 -> 0 bytes doc/salome/gui/KERNEL/pics/choicepage.png | Bin 40035 -> 0 bytes doc/salome/gui/KERNEL/pics/clear.jpg | Bin 847 -> 0 bytes doc/salome/gui/KERNEL/pics/close.jpg | Bin 16492 -> 0 bytes doc/salome/gui/KERNEL/pics/copy-paste.jpg | Bin 1199 -> 0 bytes doc/salome/gui/KERNEL/pics/desktop3.jpg | Bin 38443 -> 0 bytes doc/salome/gui/KERNEL/pics/dump.jpg | Bin 842 -> 0 bytes doc/salome/gui/KERNEL/pics/exemple.gif | Bin 1340 -> 0 bytes doc/salome/gui/KERNEL/pics/fitall.jpg | Bin 893 -> 0 bytes doc/salome/gui/KERNEL/pics/fitrect.jpg | Bin 918 -> 0 bytes doc/salome/gui/KERNEL/pics/frontv.jpg | Bin 939 -> 0 bytes doc/salome/gui/KERNEL/pics/globalpanning.jpg | Bin 896 -> 0 bytes doc/salome/gui/KERNEL/pics/leftv.jpg | Bin 898 -> 0 bytes doc/salome/gui/KERNEL/pics/load.jpg | Bin 14408 -> 0 bytes doc/salome/gui/KERNEL/pics/newobj.jpg | Bin 894 -> 0 bytes doc/salome/gui/KERNEL/pics/newsticn.jpg | Bin 851 -> 0 bytes doc/salome/gui/KERNEL/pics/objbrowser2.jpg | Bin 43217 -> 0 bytes doc/salome/gui/KERNEL/pics/open.jpg | Bin 928 -> 0 bytes doc/salome/gui/KERNEL/pics/panning.jpg | Bin 899 -> 0 bytes doc/salome/gui/KERNEL/pics/productpage.png | Bin 50798 -> 0 bytes doc/salome/gui/KERNEL/pics/progresspage.png | Bin 37338 -> 0 bytes doc/salome/gui/KERNEL/pics/properties.jpg | Bin 20930 -> 0 bytes doc/salome/gui/KERNEL/pics/readmepage.png | Bin 42486 -> 0 bytes doc/salome/gui/KERNEL/pics/registry.jpg | Bin 26711 -> 0 bytes doc/salome/gui/KERNEL/pics/registy1.jpg | Bin 20083 -> 0 bytes doc/salome/gui/KERNEL/pics/removeobj.jpg | Bin 884 -> 0 bytes doc/salome/gui/KERNEL/pics/reset.jpg | Bin 875 -> 0 bytes doc/salome/gui/KERNEL/pics/rightv.jpg | Bin 873 -> 0 bytes doc/salome/gui/KERNEL/pics/rotate.jpg | Bin 890 -> 0 bytes doc/salome/gui/KERNEL/pics/save.jpg | Bin 966 -> 0 bytes doc/salome/gui/KERNEL/pics/setcurrent.jpg | Bin 807 -> 0 bytes doc/salome/gui/KERNEL/pics/sheme1.jpg | Bin 30027 -> 0 bytes doc/salome/gui/KERNEL/pics/sheme2.jpg | Bin 24754 -> 0 bytes doc/salome/gui/KERNEL/pics/tile.jpg | Bin 46274 -> 0 bytes doc/salome/gui/KERNEL/pics/topv.jpg | Bin 926 -> 0 bytes doc/salome/gui/KERNEL/pics/trihedron.jpg | Bin 805 -> 0 bytes doc/salome/gui/KERNEL/pics/undo-redo.jpg | Bin 939 -> 0 bytes doc/salome/gui/KERNEL/pics/usecasebr.jpg | Bin 20861 -> 0 bytes doc/salome/gui/KERNEL/pics/usecasebrsr.jpg | Bin 19408 -> 0 bytes doc/salome/gui/KERNEL/pics/warninglocked.jpg | Bin 14009 -> 0 bytes doc/salome/gui/KERNEL/pics/zoom.jpg | Bin 855 -> 0 bytes doc/salome/gui/KERNEL/robohhre.lng | 101 - .../gui/KERNEL/ss_btn_related_topics.gif | Bin 269 -> 0 bytes .../KERNEL/texture_horiz_ltbluebubbles.jpg | Bin 1255 -> 0 bytes doc/salome/gui/KERNEL/tip1.gif | Bin 1501 -> 0 bytes doc/salome/gui/KERNEL/webhelp.cab | Bin 89619 -> 0 bytes doc/salome/gui/KERNEL/webhelp.jar | Bin 134517 -> 0 bytes doc/salome/gui/KERNEL/whcsh_home.htm | 600 --- doc/salome/gui/KERNEL/whcshdata.htm | 87 - doc/salome/gui/KERNEL/whdata/whftdata.js | 25 - doc/salome/gui/KERNEL/whdata/whftdata0.htm | 42 - doc/salome/gui/KERNEL/whdata/whftdata0.xml | 29 - doc/salome/gui/KERNEL/whdata/whfts.htm | 18 - doc/salome/gui/KERNEL/whdata/whfts.js | 40 - doc/salome/gui/KERNEL/whdata/whfts.xml | 7 - doc/salome/gui/KERNEL/whdata/whfwdata.js | 37 - doc/salome/gui/KERNEL/whdata/whfwdata0.htm | 1070 ----- doc/salome/gui/KERNEL/whdata/whfwdata0.xml | 1086 ----- doc/salome/gui/KERNEL/whdata/whgdata.js | 26 - doc/salome/gui/KERNEL/whdata/whgdata0.htm | 33 - doc/salome/gui/KERNEL/whdata/whgdata0.xml | 22 - doc/salome/gui/KERNEL/whdata/whglo.htm | 16 - doc/salome/gui/KERNEL/whdata/whglo.js | 34 - doc/salome/gui/KERNEL/whdata/whglo.xml | 5 - doc/salome/gui/KERNEL/whdata/whidata.js | 89 - doc/salome/gui/KERNEL/whdata/whidx.htm | 15 - doc/salome/gui/KERNEL/whdata/whidx.js | 34 - doc/salome/gui/KERNEL/whdata/whidx.xml | 4 - doc/salome/gui/KERNEL/whdata/whtdata.js | 64 - doc/salome/gui/KERNEL/whdata/whtdata0.htm | 42 - doc/salome/gui/KERNEL/whdata/whtdata0.xml | 35 - doc/salome/gui/KERNEL/whdata/whtoc.htm | 16 - doc/salome/gui/KERNEL/whdata/whtoc.js | 31 - doc/salome/gui/KERNEL/whdata/whtoc.xml | 4 - doc/salome/gui/KERNEL/whestart.ico | Bin 10134 -> 0 bytes doc/salome/gui/KERNEL/whfbody.htm | 37 - doc/salome/gui/KERNEL/whfdhtml.htm | 30 - doc/salome/gui/KERNEL/whfform.htm | 136 - doc/salome/gui/KERNEL/whfhost.js | 945 ---- doc/salome/gui/KERNEL/whform.js | 216 - doc/salome/gui/KERNEL/whframes.js | 79 - doc/salome/gui/KERNEL/whgbody.htm | 35 - doc/salome/gui/KERNEL/whgdata/whexpbar.gif | Bin 67 -> 0 bytes doc/salome/gui/KERNEL/whgdata/whlstf0.htm | 48 - doc/salome/gui/KERNEL/whgdata/whlstf1.htm | 43 - doc/salome/gui/KERNEL/whgdata/whlstf2.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstf3.htm | 53 - doc/salome/gui/KERNEL/whgdata/whlstf4.htm | 47 - doc/salome/gui/KERNEL/whgdata/whlstf5.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstf6.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstf7.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstf8.htm | 50 - doc/salome/gui/KERNEL/whgdata/whlstf9.htm | 44 - doc/salome/gui/KERNEL/whgdata/whlstfl0.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl1.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl10.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl11.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl12.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl13.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl14.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl15.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl16.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl17.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl18.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl19.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl2.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl20.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl21.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl22.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl23.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl24.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl25.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl3.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl4.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl5.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl6.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl7.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl8.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstfl9.htm | 45 - doc/salome/gui/KERNEL/whgdata/whlstg0.htm | 75 - doc/salome/gui/KERNEL/whgdata/whlsti0.htm | 39 - doc/salome/gui/KERNEL/whgdata/whlstt0.htm | 54 - doc/salome/gui/KERNEL/whgdata/whlstt1.htm | 57 - doc/salome/gui/KERNEL/whgdata/whlstt2.htm | 58 - doc/salome/gui/KERNEL/whgdata/whlstt3.htm | 64 - doc/salome/gui/KERNEL/whgdata/whlstt4.htm | 70 - doc/salome/gui/KERNEL/whgdata/whnvf30.htm | 13 - doc/salome/gui/KERNEL/whgdata/whnvf31.htm | 15 - doc/salome/gui/KERNEL/whgdata/whnvf32.htm | 15 - doc/salome/gui/KERNEL/whgdata/whnvf33.htm | 15 - doc/salome/gui/KERNEL/whgdata/whnvl31.htm | 43 - doc/salome/gui/KERNEL/whgdata/whnvl32.htm | 72 - doc/salome/gui/KERNEL/whgdata/whnvl33.htm | 72 - doc/salome/gui/KERNEL/whgdata/whnvp30.htm | 16 - doc/salome/gui/KERNEL/whgdata/whnvp31.htm | 16 - doc/salome/gui/KERNEL/whgdata/whnvp32.htm | 16 - doc/salome/gui/KERNEL/whgdata/whnvp33.htm | 16 - doc/salome/gui/KERNEL/whgdata/whnvt30.htm | 47 - doc/salome/gui/KERNEL/whgdata/whnvt31.htm | 45 - doc/salome/gui/KERNEL/whgdata/whnvt32.htm | 45 - doc/salome/gui/KERNEL/whgdata/whnvt33.htm | 45 - doc/salome/gui/KERNEL/whgdef.htm | 98 - doc/salome/gui/KERNEL/whgdhtml.htm | 150 - doc/salome/gui/KERNEL/whghost.js | 247 - doc/salome/gui/KERNEL/whhost.js | 1305 ----- doc/salome/gui/KERNEL/whibody.htm | 284 -- doc/salome/gui/KERNEL/whidhtml.htm | 30 - doc/salome/gui/KERNEL/whiform.htm | 91 - doc/salome/gui/KERNEL/whihost.js | 424 -- doc/salome/gui/KERNEL/whlang.js | 453 -- doc/salome/gui/KERNEL/whmozemu.js | 67 - doc/salome/gui/KERNEL/whmsg.js | 69 - doc/salome/gui/KERNEL/whnjs.htm | 25 - doc/salome/gui/KERNEL/whphost.js | 581 --- doc/salome/gui/KERNEL/whproj.htm | 24 - doc/salome/gui/KERNEL/whproj.js | 85 - doc/salome/gui/KERNEL/whproj.xml | 3 - doc/salome/gui/KERNEL/whproxy.js | 74 - doc/salome/gui/KERNEL/whres.xml | 256 - doc/salome/gui/KERNEL/whrstart.ico | Bin 10134 -> 0 bytes doc/salome/gui/KERNEL/whskin_banner.htm | 49 - doc/salome/gui/KERNEL/whskin_blank.htm | 10 - doc/salome/gui/KERNEL/whskin_frmset01.htm | 172 - doc/salome/gui/KERNEL/whskin_frmset010.htm | 50 - doc/salome/gui/KERNEL/whskin_homepage.htm | 139 - doc/salome/gui/KERNEL/whskin_info.htm | 20 - doc/salome/gui/KERNEL/whskin_mbars.htm | 59 - doc/salome/gui/KERNEL/whskin_papplet.htm | 360 -- doc/salome/gui/KERNEL/whskin_pdhtml.htm | 64 - doc/salome/gui/KERNEL/whskin_pickup.htm | 229 - doc/salome/gui/KERNEL/whskin_plist.htm | 238 - doc/salome/gui/KERNEL/whskin_tbars.htm | 101 - doc/salome/gui/KERNEL/whskin_tw.htm | 63 - doc/salome/gui/KERNEL/whst_topics.xml | 82 - doc/salome/gui/KERNEL/whstart.ico | Bin 10134 -> 0 bytes doc/salome/gui/KERNEL/whstart.js | 432 -- doc/salome/gui/KERNEL/whstub.js | 159 - doc/salome/gui/KERNEL/wht_abge.jpg | Bin 6210 -> 0 bytes doc/salome/gui/KERNEL/wht_abgi.jpg | Bin 4967 -> 0 bytes doc/salome/gui/KERNEL/wht_abgw.jpg | Bin 5659 -> 0 bytes doc/salome/gui/KERNEL/wht_abte.jpg | Bin 9810 -> 0 bytes doc/salome/gui/KERNEL/wht_abti.jpg | Bin 3863 -> 0 bytes doc/salome/gui/KERNEL/wht_abtw.jpg | Bin 3973 -> 0 bytes doc/salome/gui/KERNEL/wht_fts_h.gif | Bin 188 -> 0 bytes doc/salome/gui/KERNEL/wht_fts_n.gif | Bin 188 -> 0 bytes doc/salome/gui/KERNEL/wht_glo_h.gif | Bin 142 -> 0 bytes doc/salome/gui/KERNEL/wht_glo_n.gif | Bin 142 -> 0 bytes doc/salome/gui/KERNEL/wht_go.gif | Bin 260 -> 0 bytes doc/salome/gui/KERNEL/wht_hide.gif | Bin 842 -> 0 bytes doc/salome/gui/KERNEL/wht_idx_h.gif | Bin 168 -> 0 bytes doc/salome/gui/KERNEL/wht_idx_n.gif | Bin 168 -> 0 bytes doc/salome/gui/KERNEL/wht_logo1.gif | Bin 1405 -> 0 bytes doc/salome/gui/KERNEL/wht_logo2.gif | Bin 1393 -> 0 bytes doc/salome/gui/KERNEL/wht_next.gif | Bin 73 -> 0 bytes doc/salome/gui/KERNEL/wht_next_g.gif | Bin 73 -> 0 bytes doc/salome/gui/KERNEL/wht_prev.gif | Bin 73 -> 0 bytes doc/salome/gui/KERNEL/wht_prev_g.gif | Bin 73 -> 0 bytes doc/salome/gui/KERNEL/wht_spac.gif | Bin 43 -> 0 bytes doc/salome/gui/KERNEL/wht_sync.gif | Bin 846 -> 0 bytes doc/salome/gui/KERNEL/wht_tab0.gif | Bin 285 -> 0 bytes doc/salome/gui/KERNEL/wht_tab1.gif | Bin 237 -> 0 bytes doc/salome/gui/KERNEL/wht_tab2.gif | Bin 226 -> 0 bytes doc/salome/gui/KERNEL/wht_tab3.gif | Bin 209 -> 0 bytes doc/salome/gui/KERNEL/wht_tab4.gif | Bin 198 -> 0 bytes doc/salome/gui/KERNEL/wht_tab5.gif | Bin 221 -> 0 bytes doc/salome/gui/KERNEL/wht_tab6.gif | Bin 212 -> 0 bytes doc/salome/gui/KERNEL/wht_tab7.gif | Bin 236 -> 0 bytes doc/salome/gui/KERNEL/wht_tab8.gif | Bin 225 -> 0 bytes doc/salome/gui/KERNEL/wht_toc1.gif | Bin 124 -> 0 bytes doc/salome/gui/KERNEL/wht_toc2.gif | Bin 922 -> 0 bytes doc/salome/gui/KERNEL/wht_toc3.gif | Bin 911 -> 0 bytes doc/salome/gui/KERNEL/wht_toc4.gif | Bin 953 -> 0 bytes doc/salome/gui/KERNEL/wht_toc_h.gif | Bin 204 -> 0 bytes doc/salome/gui/KERNEL/wht_toc_n.gif | Bin 195 -> 0 bytes doc/salome/gui/KERNEL/wht_ws.gif | Bin 973 -> 0 bytes doc/salome/gui/KERNEL/wht_ws_g.gif | Bin 949 -> 0 bytes doc/salome/gui/KERNEL/whtbar.js | 2043 -------- doc/salome/gui/KERNEL/whtdhtml.htm | 49 - doc/salome/gui/KERNEL/whthost.js | 1504 ------ doc/salome/gui/KERNEL/whtopic.js | 724 --- doc/salome/gui/KERNEL/whutils.js | 527 -- doc/salome/gui/KERNEL/whver.js | 103 - doc/salome/gui/Makefile.am | 18 - doc/salome/tui/KERNEL/doxyfile | 30 +- doc/salome/tui/KERNEL/sources/static/tree.js | 2 +- doc/salome/tui/Makefile.am | 18 +- idl/Makefile.am | 4 +- idl/SALOME_Comm.idl | 6 + idl/SALOME_Component.idl | 69 +- idl/SALOME_DataTypeCatalog.idl | 49 - idl/SALOME_Session.idl | 113 + idl/SALOME_TestModuleCatalog.idl | 2 +- resources/Application-About.png | Bin 32652 -> 0 bytes resources/Application-Logo.png | Bin 2383 -> 0 bytes resources/Application-Splash.png | Bin 32652 -> 0 bytes resources/CatalogResources.xml | 40 +- resources/KERNELCatalog.xml | 6 +- resources/Makefile.am | 4 - resources/back.xpm | 27 - resources/cascade.png | Bin 225 -> 0 bytes resources/close.png | Bin 212 -> 0 bytes resources/copy.png | Bin 209 -> 0 bytes resources/default.png | Bin 225 -> 0 bytes resources/dl_delete.png | Bin 174 -> 0 bytes resources/dl_insert.png | Bin 193 -> 0 bytes resources/dl_movedown.png | Bin 149 -> 0 bytes resources/dl_moveup.png | Bin 151 -> 0 bytes resources/forward.xpm | 28 - resources/help.png | Bin 214 -> 0 bytes resources/home.xpm | 27 - resources/new.png | Bin 177 -> 0 bytes resources/open.png | Bin 231 -> 0 bytes resources/paste.png | Bin 224 -> 0 bytes resources/plot2d_dump.png | Bin 610 -> 0 bytes resources/plot2d_fitall.png | Bin 319 -> 0 bytes resources/plot2d_fitarea.png | Bin 311 -> 0 bytes resources/plot2d_legend.png | Bin 308 -> 0 bytes resources/plot2d_linear.png | Bin 281 -> 0 bytes resources/plot2d_linear_y.png | Bin 289 -> 0 bytes resources/plot2d_lines.png | Bin 299 -> 0 bytes resources/plot2d_log.png | Bin 288 -> 0 bytes resources/plot2d_log_y.png | Bin 280 -> 0 bytes resources/plot2d_pan.png | Bin 457 -> 0 bytes resources/plot2d_points.png | Bin 272 -> 0 bytes resources/plot2d_settings.png | Bin 313 -> 0 bytes resources/plot2d_splines.png | Bin 289 -> 0 bytes resources/plot2d_zoom.png | Bin 375 -> 0 bytes resources/print.png | Bin 233 -> 0 bytes resources/redo.png | Bin 211 -> 0 bytes resources/reset.png | Bin 232 -> 0 bytes resources/salomeCommonModel.spml | 49 - resources/save.png | Bin 215 -> 0 bytes resources/select1.png | Bin 975 -> 0 bytes resources/tile.png | Bin 199 -> 0 bytes resources/uc_add.png | Bin 298 -> 0 bytes resources/uc_clear.png | Bin 372 -> 0 bytes resources/uc_current.png | Bin 298 -> 0 bytes resources/uc_del.png | Bin 300 -> 0 bytes resources/uc_new.png | Bin 306 -> 0 bytes resources/undo.png | Bin 210 -> 0 bytes resources/view_back.png | Bin 391 -> 0 bytes resources/view_bottom.png | Bin 399 -> 0 bytes resources/view_camera_dump.png | Bin 518 -> 0 bytes resources/view_fitall.png | Bin 523 -> 0 bytes resources/view_fitarea.png | Bin 511 -> 0 bytes resources/view_front.png | Bin 374 -> 0 bytes resources/view_glpan.png | Bin 540 -> 0 bytes resources/view_left.png | Bin 391 -> 0 bytes resources/view_pan.png | Bin 545 -> 0 bytes resources/view_reset.png | Bin 477 -> 0 bytes resources/view_right.png | Bin 390 -> 0 bytes resources/view_rotate.png | Bin 511 -> 0 bytes resources/view_top.png | Bin 392 -> 0 bytes resources/view_triedre.png | Bin 442 -> 0 bytes resources/view_zoom.png | Bin 488 -> 0 bytes salome_adm/unix/DEPRECATED/make_commence.in | 26 +- salome_adm/unix/DEPRECATED/make_conclude.in | 24 +- .../unix/config_files/ac_linker_options.m4 | 11 + salome_adm/unix/config_files/check_Kernel.m4 | 53 +- salome_adm/unix/config_files/check_htmlgen.m4 | 43 + salome_adm/unix/config_files/check_opengl.m4 | 196 +- salome_adm/unix/config_files/check_qt.m4 | 16 +- salome_adm/unix/config_files/production.m4 | 4 +- salome_adm/unix/config_files/python.m4 | 26 +- salome_adm/unix/make_common_starter.am | 2 +- src/Basics/Makefile.am | 4 +- src/CASCatch/Makefile.am | 16 +- src/Communication/Makefile.am | 8 +- src/Communication/MatrixClient.cxx | 12 + src/Communication/MatrixClient.hxx | 13 + src/Communication/SALOME_Matrix_i.cxx | 33 + src/Communication/SALOME_Matrix_i.hxx | 26 + src/Communication_SWIG/libSALOME_Comm.i | 115 + src/Container/Container_i.cxx | 59 + src/Container/Makefile.am | 4 + src/Container/SALOME_ComponentPy.py | 11 +- src/Container/SALOME_Container_i.hxx | 9 +- src/Container/SALOME_FileRef_i.cxx | 180 + src/Container/SALOME_FileRef_i.hxx | 63 + src/Container/SALOME_FileTransfer_i.cxx | 129 + src/Container/SALOME_FileTransfer_i.hxx | 55 + .../SALOME_DataTypeCatalog_Client.cxx | 128 - .../SALOME_DataTypeCatalog_Handler.cxx | 192 - .../SALOME_DataTypeCatalog_Handler.hxx | 134 - .../SALOME_DataTypeCatalog_Server.cxx | 166 - .../SALOME_DataTypeCatalog_impl.cxx | 382 -- .../SALOME_DataTypeCatalog_impl.hxx | 145 - src/KERNEL_PY/iparameters.py | 28 + src/KERNEL_PY/salome.py | 30 +- src/KERNEL_PY/salome_iapp.py | 101 +- src/KERNEL_PY/salome_study.py | 5 +- src/KERNEL_PY/salome_test.py | 13 + src/LifeCycleCORBA/Launchers.cxx | 112 - src/LifeCycleCORBA/Launchers.hxx | 26 - src/LifeCycleCORBA/Launchers.py | 85 - src/LifeCycleCORBA/Makefile.am | 10 +- .../SALOME_FileTransferCORBA.cxx | 201 + .../SALOME_FileTransferCORBA.hxx} | 50 +- src/LifeCycleCORBA/SALOME_LifeCycleCORBA.cxx | 15 +- src/LifeCycleCORBA/SALOME_LifeCycleCORBA.hxx | 2 + .../Test/LifeCycleCORBATest.cxx | 41 +- .../Test/LifeCycleCORBATest.hxx | 5 +- src/LifeCycleCORBA/Test_LifeCycleCORBA.cxx | 67 +- src/LifeCycleCORBA_SWIG/Makefile.am | 4 +- .../Test/LifeCycleCORBA_SWIGTest.py | 192 + .../Test}/Makefile.am | 78 +- .../Test/TestLifeCycleCORBA_SWIG.py | 101 + src/LifeCycleCORBA_SWIG/TestLifeCycleCORBA.py | 4 +- .../libSALOME_LifeCycleCORBA.i | 137 +- src/Makefile.am | 3 +- src/RessourcesCatalog/Makefile.am | 116 - .../SALOME_RessourcesCatalog_Client.cxx | 124 - .../SALOME_RessourcesCatalog_Handler.cxx | 264 - .../SALOME_RessourcesCatalog_Handler.hxx | 141 - .../SALOME_RessourcesCatalog_Parser.hxx | 60 - .../SALOME_RessourcesCatalog_Server.cxx | 160 - .../SALOME_RessourcesCatalog_impl.cxx | 314 -- .../SALOME_RessourcesCatalog_impl.hxx | 127 - src/SALOMEDS/Makefile.am | 4 +- src/SALOMEDS/SALOMEDS.cxx | 60 +- src/SALOMEDS/SALOMEDS_IParameters.cxx | 2 +- src/SALOMEDS/SALOMEDS_IParameters.hxx | 9 +- src/SALOMEDS/SALOMEDS_SComponent.cxx | 11 +- src/SALOMEDS/SALOMEDS_SObject.cxx | 6 +- src/SALOMEDS/SALOMEDS_SObject.hxx | 1 - src/SALOMEDS/SALOMEDS_Study.cxx | 6 +- src/SALOMEDS/SALOMEDS_StudyBuilder.cxx | 16 + src/SALOMEDS/SALOMEDS_StudyBuilder.hxx | 2 + src/SALOMEDSClient/Makefile.am | 3 +- .../SALOMEDSClient_ClientFactory.cxx | 102 + .../SALOMEDSClient_ClientFactory.hxx | 28 +- .../SALOMEDSClient_IParameters.hxx | 146 + src/SALOMEDSImpl/Makefile.am | 2 +- src/SALOMEDSImpl/SALOMEDSImpl_IParameters.cxx | 2 +- src/SALOMEDSImpl/SALOMEDSImpl_Study.cxx | 19 +- .../SALOMEDSImpl_StudyManager.cxx | 2 +- src/Utils/Utils_SALOME_Exception.hxx | 4 + 459 files changed, 3327 insertions(+), 36088 deletions(-) create mode 100644 bin/appli_clean.sh create mode 100644 bin/appli_install.sh create mode 100644 bin/salome_session.py create mode 100644 bin/virtual_salome.py delete mode 100755 doc/salome/gui/KERNEL/KERNEL.log delete mode 100755 doc/salome/gui/KERNEL/cantinstall.png delete mode 100755 doc/salome/gui/KERNEL/cshdat_robohelp.htm delete mode 100755 doc/salome/gui/KERNEL/cshdat_webhelp.htm delete mode 100755 doc/salome/gui/KERNEL/default.css delete mode 100755 doc/salome/gui/KERNEL/default.skn delete mode 100755 doc/salome/gui/KERNEL/default_ns.css delete mode 100755 doc/salome/gui/KERNEL/dirpage.png delete mode 100755 doc/salome/gui/KERNEL/ehelp.xml delete mode 100755 doc/salome/gui/KERNEL/ehlpdhtm.js delete mode 100755 doc/salome/gui/KERNEL/files/about_salome_pro_architecture.htm delete mode 100755 doc/salome/gui/KERNEL/files/about_salome_pro_help_system.htm delete mode 100755 doc/salome/gui/KERNEL/files/copyright_notice.htm delete mode 100755 doc/salome/gui/KERNEL/files/creating_a_new_study.htm delete mode 100755 doc/salome/gui/KERNEL/files/displaying_hiding_toolbars.htm delete mode 100755 doc/salome/gui/KERNEL/files/displaying_studies.htm delete mode 100755 doc/salome/gui/KERNEL/files/editing_studies.htm delete mode 100755 doc/salome/gui/KERNEL/files/getting_properties_of_the_study.htm delete mode 100755 doc/salome/gui/KERNEL/files/getting_started2.htm delete mode 100755 doc/salome/gui/KERNEL/files/installing_salome_pro.htm delete mode 100755 doc/salome/gui/KERNEL/files/introduction.htm delete mode 100755 doc/salome/gui/KERNEL/files/introduction_to_iapp.htm delete mode 100755 doc/salome/gui/KERNEL/files/introduction_to_salome_pro.htm delete mode 100755 doc/salome/gui/KERNEL/files/navigating_topics.htm delete mode 100755 doc/salome/gui/KERNEL/files/opening_studies.htm delete mode 100755 doc/salome/gui/KERNEL/files/readme.html delete mode 100755 doc/salome/gui/KERNEL/files/running_salome_pro.htm delete mode 100755 doc/salome/gui/KERNEL/files/salome_pro_desktop.htm delete mode 100755 doc/salome/gui/KERNEL/files/saving_a_study.htm delete mode 100755 doc/salome/gui/KERNEL/files/setting_preferences.htm delete mode 100755 doc/salome/gui/KERNEL/files/using_catalog_generator.htm delete mode 100755 doc/salome/gui/KERNEL/files/using_left-hand_tabs.htm delete mode 100755 doc/salome/gui/KERNEL/files/using_object_browser.htm delete mode 100755 doc/salome/gui/KERNEL/files/using_registry.htm delete mode 100755 doc/salome/gui/KERNEL/files/using_usecase_browser.htm delete mode 100755 doc/salome/gui/KERNEL/i_blue.jpg delete mode 100755 doc/salome/gui/KERNEL/image2.jpg delete mode 100755 doc/salome/gui/KERNEL/image4.gif delete mode 100755 doc/salome/gui/KERNEL/image57.gif delete mode 100755 doc/salome/gui/KERNEL/image58.gif delete mode 100755 doc/salome/gui/KERNEL/image59.gif delete mode 100755 doc/salome/gui/KERNEL/image60.gif delete mode 100755 doc/salome/gui/KERNEL/image61.gif delete mode 100755 doc/salome/gui/KERNEL/image7.gif delete mode 100755 doc/salome/gui/KERNEL/kernel.htm delete mode 100755 doc/salome/gui/KERNEL/kernel.html delete mode 100755 doc/salome/gui/KERNEL/kernel.log delete mode 100755 doc/salome/gui/KERNEL/kernel_csh.htm delete mode 100755 doc/salome/gui/KERNEL/kernel_csh.html delete mode 100755 doc/salome/gui/KERNEL/kernel_rhc.htm delete mode 100755 doc/salome/gui/KERNEL/kernel_rhc.html delete mode 100755 doc/salome/gui/KERNEL/note1.gif delete mode 100755 doc/salome/gui/KERNEL/occ.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/addobj.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/application-splash.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/backv.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/bottomv.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/cascade.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/cataloggenerator.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/choicepage.png delete mode 100755 doc/salome/gui/KERNEL/pics/clear.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/close.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/copy-paste.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/desktop3.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/dump.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/exemple.gif delete mode 100755 doc/salome/gui/KERNEL/pics/fitall.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/fitrect.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/frontv.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/globalpanning.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/leftv.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/load.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/newobj.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/newsticn.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/objbrowser2.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/open.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/panning.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/productpage.png delete mode 100755 doc/salome/gui/KERNEL/pics/progresspage.png delete mode 100755 doc/salome/gui/KERNEL/pics/properties.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/readmepage.png delete mode 100755 doc/salome/gui/KERNEL/pics/registry.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/registy1.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/removeobj.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/reset.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/rightv.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/rotate.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/save.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/setcurrent.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/sheme1.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/sheme2.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/tile.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/topv.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/trihedron.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/undo-redo.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/usecasebr.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/usecasebrsr.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/warninglocked.jpg delete mode 100755 doc/salome/gui/KERNEL/pics/zoom.jpg delete mode 100755 doc/salome/gui/KERNEL/robohhre.lng delete mode 100755 doc/salome/gui/KERNEL/ss_btn_related_topics.gif delete mode 100755 doc/salome/gui/KERNEL/texture_horiz_ltbluebubbles.jpg delete mode 100755 doc/salome/gui/KERNEL/tip1.gif delete mode 100755 doc/salome/gui/KERNEL/webhelp.cab delete mode 100755 doc/salome/gui/KERNEL/webhelp.jar delete mode 100755 doc/salome/gui/KERNEL/whcsh_home.htm delete mode 100755 doc/salome/gui/KERNEL/whcshdata.htm delete mode 100755 doc/salome/gui/KERNEL/whdata/whftdata.js delete mode 100755 doc/salome/gui/KERNEL/whdata/whftdata0.htm delete mode 100755 doc/salome/gui/KERNEL/whdata/whftdata0.xml delete mode 100755 doc/salome/gui/KERNEL/whdata/whfts.htm delete mode 100755 doc/salome/gui/KERNEL/whdata/whfts.js delete mode 100755 doc/salome/gui/KERNEL/whdata/whfts.xml delete mode 100755 doc/salome/gui/KERNEL/whdata/whfwdata.js delete mode 100755 doc/salome/gui/KERNEL/whdata/whfwdata0.htm delete mode 100755 doc/salome/gui/KERNEL/whdata/whfwdata0.xml delete mode 100755 doc/salome/gui/KERNEL/whdata/whgdata.js delete mode 100755 doc/salome/gui/KERNEL/whdata/whgdata0.htm delete mode 100755 doc/salome/gui/KERNEL/whdata/whgdata0.xml delete mode 100755 doc/salome/gui/KERNEL/whdata/whglo.htm delete mode 100755 doc/salome/gui/KERNEL/whdata/whglo.js delete mode 100755 doc/salome/gui/KERNEL/whdata/whglo.xml delete mode 100755 doc/salome/gui/KERNEL/whdata/whidata.js delete mode 100755 doc/salome/gui/KERNEL/whdata/whidx.htm delete mode 100755 doc/salome/gui/KERNEL/whdata/whidx.js delete mode 100755 doc/salome/gui/KERNEL/whdata/whidx.xml delete mode 100755 doc/salome/gui/KERNEL/whdata/whtdata.js delete mode 100755 doc/salome/gui/KERNEL/whdata/whtdata0.htm delete mode 100755 doc/salome/gui/KERNEL/whdata/whtdata0.xml delete mode 100755 doc/salome/gui/KERNEL/whdata/whtoc.htm delete mode 100755 doc/salome/gui/KERNEL/whdata/whtoc.js delete mode 100755 doc/salome/gui/KERNEL/whdata/whtoc.xml delete mode 100755 doc/salome/gui/KERNEL/whestart.ico delete mode 100755 doc/salome/gui/KERNEL/whfbody.htm delete mode 100755 doc/salome/gui/KERNEL/whfdhtml.htm delete mode 100755 doc/salome/gui/KERNEL/whfform.htm delete mode 100755 doc/salome/gui/KERNEL/whfhost.js delete mode 100755 doc/salome/gui/KERNEL/whform.js delete mode 100755 doc/salome/gui/KERNEL/whframes.js delete mode 100755 doc/salome/gui/KERNEL/whgbody.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whexpbar.gif delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstf0.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstf1.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstf2.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstf3.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstf4.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstf5.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstf6.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstf7.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstf8.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstf9.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl0.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl1.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl10.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl11.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl12.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl13.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl14.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl15.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl16.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl17.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl18.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl19.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl2.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl20.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl21.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl22.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl23.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl24.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl25.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl3.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl4.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl5.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl6.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl7.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl8.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstfl9.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstg0.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlsti0.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstt0.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstt1.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstt2.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstt3.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whlstt4.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whnvf30.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whnvf31.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whnvf32.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whnvf33.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whnvl31.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whnvl32.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whnvl33.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whnvp30.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whnvp31.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whnvp32.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whnvp33.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whnvt30.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whnvt31.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whnvt32.htm delete mode 100755 doc/salome/gui/KERNEL/whgdata/whnvt33.htm delete mode 100755 doc/salome/gui/KERNEL/whgdef.htm delete mode 100755 doc/salome/gui/KERNEL/whgdhtml.htm delete mode 100755 doc/salome/gui/KERNEL/whghost.js delete mode 100755 doc/salome/gui/KERNEL/whhost.js delete mode 100755 doc/salome/gui/KERNEL/whibody.htm delete mode 100755 doc/salome/gui/KERNEL/whidhtml.htm delete mode 100755 doc/salome/gui/KERNEL/whiform.htm delete mode 100755 doc/salome/gui/KERNEL/whihost.js delete mode 100755 doc/salome/gui/KERNEL/whlang.js delete mode 100755 doc/salome/gui/KERNEL/whmozemu.js delete mode 100755 doc/salome/gui/KERNEL/whmsg.js delete mode 100755 doc/salome/gui/KERNEL/whnjs.htm delete mode 100755 doc/salome/gui/KERNEL/whphost.js delete mode 100755 doc/salome/gui/KERNEL/whproj.htm delete mode 100755 doc/salome/gui/KERNEL/whproj.js delete mode 100755 doc/salome/gui/KERNEL/whproj.xml delete mode 100755 doc/salome/gui/KERNEL/whproxy.js delete mode 100755 doc/salome/gui/KERNEL/whres.xml delete mode 100755 doc/salome/gui/KERNEL/whrstart.ico delete mode 100755 doc/salome/gui/KERNEL/whskin_banner.htm delete mode 100755 doc/salome/gui/KERNEL/whskin_blank.htm delete mode 100755 doc/salome/gui/KERNEL/whskin_frmset01.htm delete mode 100755 doc/salome/gui/KERNEL/whskin_frmset010.htm delete mode 100755 doc/salome/gui/KERNEL/whskin_homepage.htm delete mode 100755 doc/salome/gui/KERNEL/whskin_info.htm delete mode 100755 doc/salome/gui/KERNEL/whskin_mbars.htm delete mode 100755 doc/salome/gui/KERNEL/whskin_papplet.htm delete mode 100755 doc/salome/gui/KERNEL/whskin_pdhtml.htm delete mode 100755 doc/salome/gui/KERNEL/whskin_pickup.htm delete mode 100755 doc/salome/gui/KERNEL/whskin_plist.htm delete mode 100755 doc/salome/gui/KERNEL/whskin_tbars.htm delete mode 100755 doc/salome/gui/KERNEL/whskin_tw.htm delete mode 100755 doc/salome/gui/KERNEL/whst_topics.xml delete mode 100755 doc/salome/gui/KERNEL/whstart.ico delete mode 100755 doc/salome/gui/KERNEL/whstart.js delete mode 100755 doc/salome/gui/KERNEL/whstub.js delete mode 100755 doc/salome/gui/KERNEL/wht_abge.jpg delete mode 100755 doc/salome/gui/KERNEL/wht_abgi.jpg delete mode 100755 doc/salome/gui/KERNEL/wht_abgw.jpg delete mode 100755 doc/salome/gui/KERNEL/wht_abte.jpg delete mode 100755 doc/salome/gui/KERNEL/wht_abti.jpg delete mode 100755 doc/salome/gui/KERNEL/wht_abtw.jpg delete mode 100755 doc/salome/gui/KERNEL/wht_fts_h.gif delete mode 100755 doc/salome/gui/KERNEL/wht_fts_n.gif delete mode 100755 doc/salome/gui/KERNEL/wht_glo_h.gif delete mode 100755 doc/salome/gui/KERNEL/wht_glo_n.gif delete mode 100755 doc/salome/gui/KERNEL/wht_go.gif delete mode 100755 doc/salome/gui/KERNEL/wht_hide.gif delete mode 100755 doc/salome/gui/KERNEL/wht_idx_h.gif delete mode 100755 doc/salome/gui/KERNEL/wht_idx_n.gif delete mode 100755 doc/salome/gui/KERNEL/wht_logo1.gif delete mode 100755 doc/salome/gui/KERNEL/wht_logo2.gif delete mode 100755 doc/salome/gui/KERNEL/wht_next.gif delete mode 100755 doc/salome/gui/KERNEL/wht_next_g.gif delete mode 100755 doc/salome/gui/KERNEL/wht_prev.gif delete mode 100755 doc/salome/gui/KERNEL/wht_prev_g.gif delete mode 100755 doc/salome/gui/KERNEL/wht_spac.gif delete mode 100755 doc/salome/gui/KERNEL/wht_sync.gif delete mode 100755 doc/salome/gui/KERNEL/wht_tab0.gif delete mode 100755 doc/salome/gui/KERNEL/wht_tab1.gif delete mode 100755 doc/salome/gui/KERNEL/wht_tab2.gif delete mode 100755 doc/salome/gui/KERNEL/wht_tab3.gif delete mode 100755 doc/salome/gui/KERNEL/wht_tab4.gif delete mode 100755 doc/salome/gui/KERNEL/wht_tab5.gif delete mode 100755 doc/salome/gui/KERNEL/wht_tab6.gif delete mode 100755 doc/salome/gui/KERNEL/wht_tab7.gif delete mode 100755 doc/salome/gui/KERNEL/wht_tab8.gif delete mode 100755 doc/salome/gui/KERNEL/wht_toc1.gif delete mode 100755 doc/salome/gui/KERNEL/wht_toc2.gif delete mode 100755 doc/salome/gui/KERNEL/wht_toc3.gif delete mode 100755 doc/salome/gui/KERNEL/wht_toc4.gif delete mode 100755 doc/salome/gui/KERNEL/wht_toc_h.gif delete mode 100755 doc/salome/gui/KERNEL/wht_toc_n.gif delete mode 100755 doc/salome/gui/KERNEL/wht_ws.gif delete mode 100755 doc/salome/gui/KERNEL/wht_ws_g.gif delete mode 100755 doc/salome/gui/KERNEL/whtbar.js delete mode 100755 doc/salome/gui/KERNEL/whtdhtml.htm delete mode 100755 doc/salome/gui/KERNEL/whthost.js delete mode 100755 doc/salome/gui/KERNEL/whtopic.js delete mode 100755 doc/salome/gui/KERNEL/whutils.js delete mode 100755 doc/salome/gui/KERNEL/whver.js delete mode 100644 doc/salome/gui/Makefile.am delete mode 100644 idl/SALOME_DataTypeCatalog.idl create mode 100644 idl/SALOME_Session.idl delete mode 100644 resources/Application-About.png delete mode 100644 resources/Application-Logo.png delete mode 100644 resources/Application-Splash.png delete mode 100644 resources/back.xpm delete mode 100644 resources/cascade.png delete mode 100644 resources/close.png delete mode 100644 resources/copy.png delete mode 100644 resources/default.png delete mode 100644 resources/dl_delete.png delete mode 100644 resources/dl_insert.png delete mode 100644 resources/dl_movedown.png delete mode 100644 resources/dl_moveup.png delete mode 100644 resources/forward.xpm delete mode 100644 resources/help.png delete mode 100644 resources/home.xpm delete mode 100644 resources/new.png delete mode 100644 resources/open.png delete mode 100644 resources/paste.png delete mode 100644 resources/plot2d_dump.png delete mode 100644 resources/plot2d_fitall.png delete mode 100644 resources/plot2d_fitarea.png delete mode 100644 resources/plot2d_legend.png delete mode 100644 resources/plot2d_linear.png delete mode 100644 resources/plot2d_linear_y.png delete mode 100644 resources/plot2d_lines.png delete mode 100644 resources/plot2d_log.png delete mode 100644 resources/plot2d_log_y.png delete mode 100644 resources/plot2d_pan.png delete mode 100644 resources/plot2d_points.png delete mode 100644 resources/plot2d_settings.png delete mode 100644 resources/plot2d_splines.png delete mode 100644 resources/plot2d_zoom.png delete mode 100644 resources/print.png delete mode 100644 resources/redo.png delete mode 100644 resources/reset.png delete mode 100644 resources/salomeCommonModel.spml delete mode 100644 resources/save.png delete mode 100644 resources/select1.png delete mode 100644 resources/tile.png delete mode 100644 resources/uc_add.png delete mode 100644 resources/uc_clear.png delete mode 100644 resources/uc_current.png delete mode 100644 resources/uc_del.png delete mode 100644 resources/uc_new.png delete mode 100644 resources/undo.png delete mode 100644 resources/view_back.png delete mode 100644 resources/view_bottom.png delete mode 100644 resources/view_camera_dump.png delete mode 100644 resources/view_fitall.png delete mode 100644 resources/view_fitarea.png delete mode 100644 resources/view_front.png delete mode 100644 resources/view_glpan.png delete mode 100644 resources/view_left.png delete mode 100644 resources/view_pan.png delete mode 100644 resources/view_reset.png delete mode 100644 resources/view_right.png delete mode 100644 resources/view_rotate.png delete mode 100644 resources/view_top.png delete mode 100644 resources/view_triedre.png delete mode 100644 resources/view_zoom.png create mode 100644 src/Communication/MatrixClient.cxx create mode 100644 src/Communication/MatrixClient.hxx create mode 100644 src/Communication/SALOME_Matrix_i.cxx create mode 100644 src/Communication/SALOME_Matrix_i.hxx create mode 100644 src/Container/SALOME_FileRef_i.cxx create mode 100644 src/Container/SALOME_FileRef_i.hxx create mode 100644 src/Container/SALOME_FileTransfer_i.cxx create mode 100644 src/Container/SALOME_FileTransfer_i.hxx delete mode 100644 src/DataTypeCatalog/SALOME_DataTypeCatalog_Client.cxx delete mode 100644 src/DataTypeCatalog/SALOME_DataTypeCatalog_Handler.cxx delete mode 100644 src/DataTypeCatalog/SALOME_DataTypeCatalog_Handler.hxx delete mode 100644 src/DataTypeCatalog/SALOME_DataTypeCatalog_Server.cxx delete mode 100644 src/DataTypeCatalog/SALOME_DataTypeCatalog_impl.cxx delete mode 100644 src/DataTypeCatalog/SALOME_DataTypeCatalog_impl.hxx delete mode 100644 src/LifeCycleCORBA/Launchers.cxx delete mode 100644 src/LifeCycleCORBA/Launchers.hxx delete mode 100644 src/LifeCycleCORBA/Launchers.py create mode 100644 src/LifeCycleCORBA/SALOME_FileTransferCORBA.cxx rename src/{DataTypeCatalog/SALOME_DataTypeCatalog_Parser.hxx => LifeCycleCORBA/SALOME_FileTransferCORBA.hxx} (51%) create mode 100644 src/LifeCycleCORBA_SWIG/Test/LifeCycleCORBA_SWIGTest.py rename src/{DataTypeCatalog => LifeCycleCORBA_SWIG/Test}/Makefile.am (51%) create mode 100644 src/LifeCycleCORBA_SWIG/Test/TestLifeCycleCORBA_SWIG.py delete mode 100644 src/RessourcesCatalog/Makefile.am delete mode 100644 src/RessourcesCatalog/SALOME_RessourcesCatalog_Client.cxx delete mode 100755 src/RessourcesCatalog/SALOME_RessourcesCatalog_Handler.cxx delete mode 100755 src/RessourcesCatalog/SALOME_RessourcesCatalog_Handler.hxx delete mode 100755 src/RessourcesCatalog/SALOME_RessourcesCatalog_Parser.hxx delete mode 100644 src/RessourcesCatalog/SALOME_RessourcesCatalog_Server.cxx delete mode 100644 src/RessourcesCatalog/SALOME_RessourcesCatalog_impl.cxx delete mode 100644 src/RessourcesCatalog/SALOME_RessourcesCatalog_impl.hxx create mode 100644 src/SALOMEDSClient/SALOMEDSClient_IParameters.hxx diff --git a/DEPRECATED/configure.in.base b/DEPRECATED/configure.in.base index 81cde052a..d2debb47f 100644 --- a/DEPRECATED/configure.in.base +++ b/DEPRECATED/configure.in.base @@ -410,7 +410,7 @@ else fi # make other build directories -for rep in salome_adm adm_local doc bin/salome include/salome lib/salome share/salome/resources idl +for rep in salome_adm adm_local doc bin/salome include/salome lib${LIB_LOCATION_SUFFIX}/salome share/salome/resources idl do # if test ! -d $rep ; then # eval mkdir $rep diff --git a/INSTALL b/INSTALL index 0e419e00a..3bcbb6f16 100644 --- a/INSTALL +++ b/INSTALL @@ -1,4 +1,4 @@ -This is the version 3.2.0a2 of KERNEL +This is the version 3.2.0b1 of KERNEL Previous versions : - 3.1.0 - 3.0.0 diff --git a/README b/README index 03708f80d..1061c6980 100644 --- a/README +++ b/README @@ -1,5 +1,5 @@ # # ================================================================= -# This is SALOME2 version 3.1 alpha +# This is SALOME2 version 3.2.0 beta 1 # ================================================================= # diff --git a/bin/Makefile.am b/bin/Makefile.am index b738ef9db..0cda9d856 100644 --- a/bin/Makefile.am +++ b/bin/Makefile.am @@ -18,8 +18,8 @@ include $(top_srcdir)/salome_adm/unix/make_common_starter.am dist_salomescript_DATA= \ VERSION \ orbmodule.py \ - salome.launch \ - salomeConsole.py + salomeConsole.py \ + salome_session.py # These files are executable scripts dist_salomescript_SCRIPTS=\ @@ -32,6 +32,9 @@ dist_salomescript_SCRIPTS=\ runSalome.csh \ runNS.sh \ createAppli.sh \ + appli_install.sh \ + appli_clean.sh \ + virtual_salome.py \ launchConfigureParser.py \ showNS.py \ addToKillList.py \ diff --git a/bin/VERSION b/bin/VERSION index e0bb8eee3..544b3b9b3 100755 --- a/bin/VERSION +++ b/bin/VERSION @@ -1 +1 @@ -THIS IS SALOME - KERNEL VERSION: 3.2.0a2 +THIS IS SALOME - KERNEL VERSION: 3.2.0b1 diff --git a/bin/appli_clean.sh b/bin/appli_clean.sh new file mode 100644 index 000000000..d716cbdfa --- /dev/null +++ b/bin/appli_clean.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +#clean appli +rm -rf bin lib share doc envd setAppliPath.sh searchFreePort.sh runAppli runConsole runSession env.d diff --git a/bin/appli_install.sh b/bin/appli_install.sh new file mode 100644 index 000000000..22919bf14 --- /dev/null +++ b/bin/appli_install.sh @@ -0,0 +1,69 @@ +#!/bin/sh + +SALOME_ROOT=${HOME}/SALOME2 +INSTALL_ROOT=${SALOME_ROOT}/Install + +APPLI_ROOT=`pwd` + +# --- clean appli +rm -rf bin lib share doc envd setAppliPath.sh searchFreePort.sh runAppli runConsole runSession env.d + +# --- install appli + +mkdir -p env.d +ln -fs bin/salome/appliskel/envd . +ln -fs bin/salome/appliskel/setAppliPath.sh . +ln -fs bin/salome/appliskel/searchFreePort.sh . +ln -fs bin/salome/appliskel/runRemote.sh . +ln -fs bin/salome/appliskel/runAppli . +ln -fs bin/salome/appliskel/runConsole . +ln -fs bin/salome/appliskel/runSession . +ln -fs bin/salome/appliskel/runTests . +ln -fs bin/salome/appliskel/.bashrc . + +# --- prerequisites + +if [ x${PREREQUISITE_SH} != x ]; then + cp ${PREREQUISITE_SH} env.d/envProducts.sh; +else + # --- unless PREREQUISITE_SH defines the prerequisite script, + # edit and uncomment the following line to set it, and comment the echo and exit lines + #ln -fs myPathForSalomePrerequisiteScriptToBeSourced env.d/envProducts.sh + echo "The file to source for SALOME prerequisite definition is not known:" + echo "--> Edit the corresponding line in " $0 ",Comment this message and the following exit command," + exit 1; +fi + +# --- symbolic links creation, from modules_root_dir + +VERSION=V3_2_0 + +for module in KERNEL MED GUI GEOM SMESH VISU SUPERV LIGHT NETGENPLUGIN PYCALCULATOR; +do + echo " ========= " ${module}; + python virtual_salome.py -v --prefix="." --module=$INSTALL_ROOT/${module}_${VERSION} + echo "export ${module}_ROOT_DIR=$APPLI_ROOT" >> env.d/configSalome.sh +done + +# --- HELLO module + +echo " ========= HELLO1"; +python virtual_salome.py -v --prefix="." --module=$INSTALL_ROOT/HELLO1_${VERSION} +echo "export HELLO_ROOT_DIR=$APPLI_ROOT" >> env.d/configSalome.sh + +# --- PYHELLO module + +echo " ========= PYHELLO1"; +python virtual_salome.py -v --prefix="." --module=$INSTALL_ROOT/PYHELLO1_${VERSION} +echo "export PYHELLO_ROOT_DIR=$APPLI_ROOT" >> env.d/configSalome.sh + +# --- GUI config + +echo "export config_var=$APPLI_ROOT:$APPLI_ROOT/share/salome/resources" >> env.d/configGUI.sh +echo "export SUITRoot=$APPLI_ROOT/share/salome" >> env.d/configGUI.sh + +# --- SAMPLES directory + +echo "export DATA_DIR=$INSTALL_ROOT/SAMPLES/${VERSION}/SAMPLES_SRC" >> env.d/configSalome.sh + +# --- \ No newline at end of file diff --git a/bin/appliskel/runAppli b/bin/appliskel/runAppli index 1d86ad3d5..e28e9c9d4 100755 --- a/bin/appliskel/runAppli +++ b/bin/appliskel/runAppli @@ -1,8 +1,10 @@ #!/bin/bash +APPLI_HOME=`dirname $0` + # --- retrieve APPLI path, relative to $HOME, set ${APPLI} -. `dirname $0`/setAppliPath.sh +. ${APPLI_HOME}/setAppliPath.sh # --- set the SALOME environment (prerequisites, MODULES_ROOT_DIR...) @@ -10,7 +12,7 @@ # --- define port for CORBA naming service -. `dirname $0`/searchFreePort.sh +. ${HOME}/${APPLI}/searchFreePort.sh searchFreePort # --- if mpi lam, start lam (seems safe to be done several times) diff --git a/bin/appliskel/runConsole b/bin/appliskel/runConsole index caeabbdd6..c94a02fcf 100755 --- a/bin/appliskel/runConsole +++ b/bin/appliskel/runConsole @@ -1,8 +1,10 @@ #!/bin/bash +APPLI_HOME=`dirname $0` + # --- retrieve APPLI path, relative to $HOME, set ${APPLI} -. `dirname $0`/setAppliPath.sh +. ${APPLI_HOME}/setAppliPath.sh # --- set the SALOME environment (prerequisites, MODULES_ROOT_DIR...) diff --git a/bin/appliskel/runSession b/bin/appliskel/runSession index c0a26ba13..69573bf10 100755 --- a/bin/appliskel/runSession +++ b/bin/appliskel/runSession @@ -5,9 +5,11 @@ # Use it without args to run an interactive shell under Salome env # +APPLI_HOME=`dirname $0` + # --- retrieve APPLI path, relative to $HOME, set ${APPLI} -. `dirname $0`/setAppliPath.sh +. ${APPLI_HOME}/setAppliPath.sh # --- set the SALOME environment (prerequisites, MODULES_ROOT_DIR...) @@ -30,11 +32,11 @@ if [ -f $fileOmniConfig ]; then export NSPORT fi -# --- invoque shell with or without args +# --- invoke shell with or without args if [ $# -ne 0 ] ; then - ${KERNEL_ROOT_DIR}/bin/salome/envSalome.py /bin/sh --rcfile ${HOME}/${APPLI}/.bashrc -c "$*" + ${KERNEL_ROOT_DIR}/bin/salome/envSalome.py $* else - ${KERNEL_ROOT_DIR}/bin/salome/envSalome.py /bin/sh --rcfile ${HOME}/${APPLI}/.bashrc + ${KERNEL_ROOT_DIR}/bin/salome/envSalome.py /bin/bash --rcfile ${HOME}/${APPLI}/.bashrc fi diff --git a/bin/appliskel/runTests b/bin/appliskel/runTests index 8e360b05d..e98c1e6aa 100755 --- a/bin/appliskel/runTests +++ b/bin/appliskel/runTests @@ -58,10 +58,10 @@ fi searchFreePort if [ $# -ne 0 ] ; then - ${KERNEL_ROOT_DIR}/bin/salome/envSalome.py /bin/sh --rcfile ${HOME}/${APPLI}/.bashrc -c "$*" + ${KERNEL_ROOT_DIR}/bin/salome/envSalome.py /bin/bash --rcfile ${HOME}/${APPLI}/.bashrc -c "$*" else - ${KERNEL_ROOT_DIR}/bin/salome/envSalome.py /bin/sh --rcfile ${HOME}/${APPLI}/.bashrc + ${KERNEL_ROOT_DIR}/bin/salome/envSalome.py /bin/bash --rcfile ${HOME}/${APPLI}/.bashrc fi rm ${OMNIORB_CONFIG} diff --git a/bin/killSalomeWithPort.py b/bin/killSalomeWithPort.py index 9f0cd0dd9..bf5ca5ef7 100755 --- a/bin/killSalomeWithPort.py +++ b/bin/killSalomeWithPort.py @@ -22,7 +22,39 @@ def getPiDict(port,appname='salome',full=True): filedict = os.getenv("HOME") + '/' + filedict return filedict +def appliCleanOmniOrbConfig(port): + """ + remove omniorb config files related to the port in SALOME application: + - ${HOME}/${APPLI}/.omniORB_${HOSTNAME}_${NSPORT}.cfg + - ${HOME}/${APPLI}/.omniORB_${HOSTNAME}_last.cfg + the last is removed only if the link points to the first file. + """ + from Utils_Identity import getShortHostName + appli=os.environ.get("APPLI") + if appli is None: + #Run outside application context + pass + else: + home = os.environ['HOME'] + home='%s/%s'%(home,appli) + hostname=getShortHostName() + omniorb_config = '%s/.omniORB_%s_%s.cfg'%(home,hostname, str(port)) + last_running_config = '%s/.omniORB_%s_last.cfg'%(home, hostname) + if os.access(last_running_config,os.F_OK): + pointedPath = os.readlink(last_running_config) + if pointedPath[0] != '/': + pointedPath=os.path.join(os.path.dirname(last_running_config), pointedPath) + if pointedPath == omniorb_config: + os.unlink(last_running_config) + pass + pass + if os.access(omniorb_config,os.F_OK): + os.remove(omniorb_config) + pass + pass + ########## kills all salome processes with the given port ########## + def killMyPort(port): filedict=getPiDict(port) found = 0 @@ -30,7 +62,7 @@ def killMyPort(port): fpid=open(filedict, 'r') found = 1 except: - print "le fichier %s des process SALOME n'est pas accessible"% filedict + print "file %s giving SALOME process id is not readable"% filedict pass if found: @@ -49,6 +81,7 @@ def killMyPort(port): pidfield = field except: pass + try: process_ids=pickle.load(fpid) fpid.close() @@ -59,19 +92,26 @@ def killMyPort(port): try: os.kill(int(pid),signal.SIGKILL) except: - print " ------------------ process %s : %s inexistant"% (pid, cmd[0]) + print " ------------------ process %s : %s not found"% (pid, cmd[0]) pass pass except: pass + os.remove(filedict) - pid = commands.getoutput("ps -eo pid,command | egrep \"[0-9] omniNames -start "+str(port)+"\" | sed -e \"s%[^0-9]*\([0-9]*\) .*%\\1%g\"") - a = "" + cmd='ps -eo pid,command | egrep "[0-9] omniNames -start '+str(port)+'" | sed -e "s%[^0-9]*\([0-9]*\) .*%\\1%g"' + pid = commands.getoutput(cmd) + a = "" while pid != "" and len(a.split(" ")) < 2: a = commands.getoutput("pid=`ps -eo pid,command | egrep \"[0-9] omniNames -start "+str(port)+"\" | sed -e \"s%[^0-9]*\([0-9]*\) .*%\\1%g\"`; kill -9 $pid") pid = commands.getoutput("ps -eo pid,command | egrep \"[0-9] omniNames -start "+str(port)+"\" | sed -e \"s%[^0-9]*\([0-9]*\) .*%\\1%g\"") print pid - + + pass + + appliCleanOmniOrbConfig(port) + pass + if __name__ == "__main__": for port in sys.argv[1:]: diff --git a/bin/launchConfigureParser.py b/bin/launchConfigureParser.py index 99540b3f3..ca821fab9 100755 --- a/bin/launchConfigureParser.py +++ b/bin/launchConfigureParser.py @@ -20,7 +20,6 @@ file_nam = "file" portkill_nam = "portkill" killall_nam = "killall" modules_nam = "modules" -pyModules_nam = "pyModules" embedded_nam = "embedded" standalone_nam = "standalone" containers_nam = "containers" @@ -54,7 +53,54 @@ def version(): if match : return match.group( 1 ) return '' - + +# calculate and return configuration file id in order to unically identify it +# for example: for 3.1.0a1 the id is 301000101 +def version_id( fname ): + vers = fname.split(".") + major = int(vers[0]) + minor = int(vers[1]) + mr = re.search(r'^([0-9]+)([A-Za-z]?)([0-9]*)',vers[2]) + release = dev = 0 + if mr: + release = int(mr.group(1)) + dev1 = dev2 = 0 + if len(mr.group(2)): dev1 = ord(mr.group(2)) + if len(mr.group(3)): dev2 = int(mr.group(3)) + dev = dev1 * 100 + dev2 + else: + return None + ver = major + ver = ver * 100 + minor + ver = ver * 100 + release + ver = ver * 10000 + dev + return ver + +# get user configuration file name +def userFile(): + v = version() + if not v: + return "" # not unknown version + filename = "%s/.%src.%s" % (os.environ['HOME'], appname, v) + if os.path.exists(filename): + return filename # user preferences file for the current version exists + # initial id + id0 = version_id( v ) + # get all existing user preferences files + files = glob.glob( os.environ['HOME'] + "/." + appname + "rc.*" ) + f2v = {} + for file in files: + match = re.search( r'\.%src\.([a-zA-Z0-9.]+)$'%appname, file ) + if match: f2v[file] = match.group(1) + last_file = "" + last_version = 0 + for file in f2v: + ver = version_id( f2v[file] ) + if ver and abs(last_version-id0) > abs(ver-id0): + last_version = ver + last_file = file + return last_file + # ----------------------------------------------------------------------------- ### xml reader for launch configuration file usage @@ -63,7 +109,7 @@ section_to_skip = "" class xml_parser: def __init__(self, fileName, _opts ): - print "Processing ",fileName + print "Configure parser: processing %s ..." % fileName self.space = [] self.opts = _opts self.section = section_to_skip @@ -163,14 +209,16 @@ class xml_parser: config_var = appname+'Config' # set resources variables if not yet set if os.getenv("GUI_ROOT_DIR"): - if not os.getenv("SUITRoot"): os.environ["SUITRoot"] = os.getenv("GUI_ROOT_DIR") + "/share/salome" - if not os.getenv("SalomeAppConfig"): os.environ["SalomeAppConfig"] = os.getenv("GUI_ROOT_DIR") + "/share/salome/resources" + if not os.getenv("SUITRoot"): + os.environ["SUITRoot"] = os.getenv("GUI_ROOT_DIR") + "/share/salome" + if not os.getenv(config_var): + os.environ[config_var] = os.getenv("GUI_ROOT_DIR") + "/share/salome/resources" pass else : if not os.getenv("SUITRoot"): os.environ["SUITRoot"] = "" - if not os.getenv("SalomeAppConfig"): - os.environ["SalomeAppConfig"] = "" + if not os.getenv(config_var): + os.environ[config_var] = "" dirs = os.environ[config_var] dirs = re.split('[;|:]', dirs ) @@ -181,21 +229,26 @@ _opts = {} # assiciative array of options to be filled # SalomeApp.xml files in directories specified by SalomeAppConfig env variable for dir in dirs: filename = dir+'/'+appname+'.xml' + if not os.path.exists(filename): + print "Configure parser: Warning : could not find configuration file %s" % filename + else: + try: + p = xml_parser(filename, _opts) + _opts = p.opts + except: + print "Configure parser: Error : can not read configuration file %s" % filename + pass + +# SalomeApprc file in user's catalogue +filename = userFile() +if filename and not os.path.exists(filename): + print "Configure parser: Warning : could not find user configuration file" +else: try: p = xml_parser(filename, _opts) _opts = p.opts except: - print 'Can not read launch configuration file ', filename - continue - -# SalomeApprc file in user's catalogue -filename = os.environ['HOME']+'/.'+appname+'rc.'+version() -try: - p = xml_parser(filename, _opts) - _opts = p.opts -except: - print 'Can not read launch configuration file ', filename - + print 'Configure parser: Error : can not read user configuration file' args = _opts @@ -247,8 +300,6 @@ def options_parser(line): list = [] pass - #print "source=",source - result = {} i = 0 while i < len(source): @@ -277,7 +328,6 @@ def options_parser(line): cmd_opts = {} try: cmd_opts = options_parser(sys.argv[1:]) - #print "opts=",cmd_opts kernel_root_dir=os.environ["KERNEL_ROOT_DIR"] except: cmd_opts["h"] = 1 @@ -288,7 +338,7 @@ except: opterror=0 for opt in cmd_opts: if not opt in ("h","g","l","f","x","m","e","s","c","p","k","t","i","r"): - print "command line error: -", opt + print "Configure parser: Error : command line error : -%s" % opt opterror=1 if opterror == 1: @@ -358,9 +408,20 @@ for opt in cmd_opts: pass pass +# if --modules (-m) command line option is not given +# try SALOME_MODULES environment variable +if not cmd_opts.has_key( "m" ) and os.getenv( "SALOME_MODULES" ): + args[modules_nam] = re.split( "[:;,]", os.getenv( "SALOME_MODULES" ) ) + pass + # 'terminal' must be processed in the end: to deny any 'gui' options if 't' in cmd_opts: args[gui_nam] = 0 pass -#print "args=",args +# now modify SalomeAppConfig environment variable +dirs = re.split('[;|:]', os.environ[config_var] ) +for m in args[modules_nam]: + if m not in ["KERNEL", "GUI", ""] and os.getenv("%s_ROOT_DIR"%m): + dirs.append( os.getenv("%s_ROOT_DIR"%m) + "/share/salome/resources" ) +os.environ[config_var] = ":".join(dirs) diff --git a/bin/runSalome b/bin/runSalome index 6e7efbc67..d0c37cc5d 100755 --- a/bin/runSalome +++ b/bin/runSalome @@ -47,13 +47,13 @@ fi # --------- # $: ${KERNEL_ROOT_DIR}/bin/salome/runSalome # -# - parameters for launching are taken from $HOME/.salome/salome.launch; +# - parameters for launching are taken from SalomeApp.xml; # - if the config file does not exist, it is created with default values. # # # $: ${KERNEL_ROOT_DIR}/bin/salome/runSalome --modules=GEOM,SMESH,VISU,SUPERV,MED --embedded=registry,study,moduleCatalog,cppContainer --standalone=pyContainer,supervContainer --xterm --killall # -# parameters from command line supersede those from $HOME/.salome/salome.launch +# parameters from command line supersede those from SalomeApp.xml # # Some CORBA servers can be launched in the SALOME_Session_Server's process # (embedded = same process) or in a separate process (standalone): diff --git a/bin/runSalome.ksh b/bin/runSalome.ksh index 970288626..cbee4003d 100644 --- a/bin/runSalome.ksh +++ b/bin/runSalome.ksh @@ -49,13 +49,13 @@ fi # --------- # $: ${KERNEL_ROOT_DIR}/bin/salome/runSalome # -# - parameters for launching are taken from $HOME/.salome/salome.launch; +# - parameters for launching are taken from SalomeApp.xml; # - if the config file does not exist, it is created with default values. # # # $: ${KERNEL_ROOT_DIR}/bin/salome/runSalome --modules=GEOM,SMESH,VISU,SUPERV,MED --embedded=registry,study,moduleCatalog,cppContainer --standalone=pyContainer,supervContainer --xterm --killall # -# parameters from command line supersede those from $HOME/.salome/salome.launch +# parameters from command line supersede those from SalomeApp.xml # # Some CORBA servers can be launched in the SALOME_Session_Server's process # (embedded = same process) or in a separate process (standalone): diff --git a/bin/runSalome.py b/bin/runSalome.py index 8b19f288e..7bc9a4c07 100755 --- a/bin/runSalome.py +++ b/bin/runSalome.py @@ -561,6 +561,14 @@ def startSalome(args, modules_list, modules_root_dir): myServer=NotifyServer(args,modules_root_dir) myServer.run() + # Lancement Session Server (to show splash ASAP) + # + + if args["gui"]: + mySessionServ = SessionServer(args) + mySessionServ.setpath(modules_list,modules_root_dir) + mySessionServ.run() + # # Lancement Registry Server, # attente de la disponibilite du Registry dans le Naming Service @@ -648,18 +656,11 @@ def startSalome(args, modules_list, modules_root_dir): clt.waitNSPID("/Containers/" + theComputer + "/SuperVisionContainer",myServer.PID) # - # Lancement Session Server + # Attente de la disponibilite du Session Server dans le Naming Service # - + if args["gui"]: - mySessionServ = SessionServer(args) - mySessionServ.setpath(modules_list,modules_root_dir) - mySessionServ.run() ##---------------- - - # Attente de la disponibilite du Session Server dans le Naming Service - # - import Engines import SALOME import SALOMEDS diff --git a/bin/salomeConsole.py b/bin/salomeConsole.py index 5ce7cec64..9373022d2 100755 --- a/bin/salomeConsole.py +++ b/bin/salomeConsole.py @@ -79,7 +79,6 @@ clt.showNS() session=clt.waitNS("/Kernel/Session") catalog=clt.waitNS("/Kernel/ModulCatalog") studyMgr=clt.waitNS("/myStudyManager") -lcc = LifeCycleCORBA.LifeCycleCORBA(clt.orb) - -#c=lcc.FindOrStartContainer("","totoPy") -#print c +import salome +salome.salome_init() +from salome import lcc diff --git a/bin/salome_session.py b/bin/salome_session.py new file mode 100644 index 000000000..8c823b486 --- /dev/null +++ b/bin/salome_session.py @@ -0,0 +1,88 @@ + +import os +import sys +import string +import socket + +_session = None + +def startSession(modules=[]): + global _session + if _session: return + searchFreePort() + _session = SalomeSession(modules) + return + +def getShortHostName(): + """ + gives Hostname without domain extension. + SALOME naming service needs short Hostnames (without domain extension). + HOSTNAME is not allways defined in environment, + socket.gethostname() gives short or complete Hostname, depending on + defined aliases. + """ + return string.split(socket.gethostname(),'.')[0] + +def searchFreePort(): + print "Searching a free port for naming service:", + NSPORT=2810 + limit=NSPORT + limit=limit+100 + while 1: + print "%s "%(NSPORT), + status = os.system("netstat -ltn | grep -E :%s"%(NSPORT)) + if status: + home = os.environ['HOME'] + appli=os.environ.get("APPLI") + if appli is None: + #Run outside application context + home=home + else: + home='%s/%s'%(home,appli) + hostname=getShortHostName() + omniorb_config = '%s/.omniORB_%s_%s.cfg'%(home,hostname, NSPORT) + os.environ['OMNIORB_CONFIG'] = omniorb_config + f = open(omniorb_config, "w") + f.write("ORBInitRef NameService=corbaname::%s:%s\n"%(hostname, NSPORT)) + f.close() + last_running_config = '%s/.omniORB_%s_last.cfg'%(home, hostname) + os.environ['LAST_RUNNING_CONFIG'] = last_running_config + if os.access(last_running_config,os.F_OK): + os.unlink(last_running_config) + pass + os.symlink(omniorb_config,last_running_config) + # LAST_RUNNING_CONFIG=${HOME}/${APPLI}/.omniORB_${myhost}_last.cfg + print "- Ok" + break + if NSPORT == limit: + msg = "" + msg += "I Can't find a free port to launch omniNames\n" + msg += "I suggest you to kill the running servers and try again.\n" + raise msg + NSPORT=NSPORT+1 + pass + os.environ['NSHOST']=hostname + os.environ['NSPORT']=str(NSPORT) + return NSPORT + + +class SalomeSession(object): + import runSalome + import killSalomeWithPort + import killSalome + def __init__(self, modules): + import runSalome + sys.argv = ["dummy.py"] + sys.argv += ["--terminal"] + if modules: + sys.argv += ['--modules=%s'%(",".join(modules))] + pass + runSalome.clt, runSalome.args = runSalome.main() + import salome + salome.salome_init() + return + def __del__(self): + import runSalome + runSalome.killLocalPort() + return + pass diff --git a/bin/virtual_salome.py b/bin/virtual_salome.py new file mode 100644 index 000000000..03bc4c258 --- /dev/null +++ b/bin/virtual_salome.py @@ -0,0 +1,181 @@ +"""Create a virtual Salome installation + +Based on a script created by Ian Bicking. + +Typical use:: + + python virtual_salome.py -v --prefix="." --module=/local/chris/SALOME2/RELEASES/Install/KERNEL_V3_1_0b1 + +install module KERNEL in the current directory +""" + +import sys, os, optparse, shutil,glob,fnmatch +py_version = 'python%s.%s' % (sys.version_info[0], sys.version_info[1]) + +def mkdir(path): + """Create a directory and all the intermediate directories if path does not exist""" + if not os.path.exists(path): + print 'Creating %s' % path + os.makedirs(path) + else: + if verbose: + print 'Directory %s already exists' % path + pass + pass + +def symlink(src, dest): + """Create a link if it does not exist""" + if not os.path.exists(dest): + if verbose: + print 'Creating symlink %s' % dest + pass + os.symlink(src, dest) + else: + print 'Symlink %s already exists' % dest + pass + pass + +def rmtree(dir): + """Remove (recursive) a directory if it exists""" + if os.path.exists(dir): + print 'Deleting tree %s' % dir + shutil.rmtree(dir) + else: + if verbose: + print 'Do not need to delete %s; already gone' % dir + pass + pass + pass + +def main(): + usage="""usage: %prog [options] +Typical use is: + python virtual_salome.py -v --prefix="." --module=/local/chris/SALOME2/RELEASES/Install/KERNEL_V3_1_0b1 +""" + parser = optparse.OptionParser(usage=usage) + + parser.add_option('-v', '--verbose', action='count', dest='verbose', + default=0, help="Increase verbosity") + + parser.add_option('--prefix', dest="prefix", default='.', + help="The base directory to install to (default .)") + + parser.add_option('--module', dest="module", + help="The module directory to install in (mandatory)") + + parser.add_option('--clear', dest='clear', action='store_true', + help="Clear out the install and start from scratch") + + options, args = parser.parse_args() + global verbose + + if not options.module: + print "Option module is mandatory" + return + + module_dir=options.module + if not os.path.exists(module_dir): + print "Module %s does not exist" % module_dir + return + + home_dir = os.path.expanduser(options.prefix) + + #module_dir="/local/chris/SALOME2/RELEASES/Install/KERNEL_V3_1_0b1" + module_bin_dir=os.path.join(module_dir,'bin','salome') + module_lib_dir=os.path.join(module_dir,'lib','salome') + module_lib_py_dir=os.path.join(module_dir,'lib',py_version,'site-packages','salome') + module_lib_py_shared_dir=os.path.join(module_dir,'lib',py_version, + 'site-packages','salome','shared_modules') + module_share_dir=os.path.join(module_dir,'share','salome','resources') + module_doc_gui_dir=os.path.join(module_dir,'doc','salome','gui') + module_doc_tui_dir=os.path.join(module_dir,'doc','salome','tui') + module_doc_dir=os.path.join(module_dir,'doc','salome') + + if not os.path.exists(module_lib_py_dir): + print "Python directory %s does not exist" % module_lib_py_dir + return + + bin_dir=os.path.join(home_dir,'bin','salome') + lib_dir=os.path.join(home_dir,'lib','salome') + lib_py_dir=os.path.join(home_dir,'lib',py_version,'site-packages','salome') + lib_py_shared_dir=os.path.join(home_dir,'lib',py_version, + 'site-packages','salome','shared_modules') + share_dir=os.path.join(home_dir,'share','salome','resources') + doc_gui_dir=os.path.join(home_dir,'doc','salome','gui') + doc_tui_dir=os.path.join(home_dir,'doc','salome','tui') + doc_dir=os.path.join(home_dir,'doc','salome') + + verbose = options.verbose + + if options.clear: + rmtree(bin_dir) + rmtree(lib_dir) + rmtree(share_dir) + rmtree(doc_dir) + pass + + #directory bin/salome : create it and link content + mkdir(bin_dir) + for fn in os.listdir(module_bin_dir): + # if os.path.splitext(fn)[1] not in (".pyc",".pyo"): #Compiled python are excluded + symlink(os.path.join(module_bin_dir, fn), os.path.join(bin_dir, fn)) + pass + + #directory lib/salome : create it and link content + mkdir(lib_dir) + for fn in os.listdir(module_lib_dir): + symlink(os.path.join(module_lib_dir, fn), os.path.join(lib_dir, fn)) + + #directory lib/py_version/site-packages/salome : create it and link content + mkdir(lib_py_shared_dir) + for fn in os.listdir(module_lib_py_dir): + # if os.path.splitext(fn)[1] not in (".pyc",".pyo"): #Compiled python are excluded + if os.path.split(fn)[1] != "shared_modules": + symlink(os.path.join(module_lib_py_dir, fn), os.path.join(lib_py_dir, fn)) + pass + pass + if os.path.exists(module_lib_py_shared_dir): + for fn in os.listdir(module_lib_py_shared_dir): + # if os.path.splitext(fn)[1] not in (".pyc",".pyo"): #Compiled python are excluded + symlink(os.path.join(module_lib_py_shared_dir, fn), os.path.join(lib_py_shared_dir, fn)) + pass + pass + else: + print module_lib_py_shared_dir, " doesn't exist" + pass + + + #directory share/salome/resources : create it and link content + mkdir(share_dir) + for fn in os.listdir(module_share_dir): + symlink(os.path.join(module_share_dir, fn), os.path.join(share_dir, fn)) + + #html files in doc/salome directory + if os.path.exists(module_doc_dir): + mkdir(doc_dir) + for fn in os.listdir(module_doc_dir): + if fn == 'gui':continue + if fn == 'tui':continue + symlink(os.path.join(module_doc_dir, fn), os.path.join(doc_dir, fn)) + pass + pass + + #directory doc/salome/gui : create it and link content + if os.path.exists(module_doc_gui_dir): + mkdir(doc_gui_dir) + for fn in os.listdir(module_doc_gui_dir): + symlink(os.path.join(module_doc_gui_dir, fn), os.path.join(doc_gui_dir, fn)) + pass + pass + + #directory doc/salome/tui : create it and link content + if os.path.exists(module_doc_tui_dir): + mkdir(doc_tui_dir) + for fn in os.listdir(module_doc_tui_dir): + symlink(os.path.join(module_doc_tui_dir, fn), os.path.join(doc_tui_dir, fn)) + pass + pass + +if __name__ == '__main__': + main() + pass diff --git a/build_configure b/build_configure index c682f1fad..a9dd3c516 100755 --- a/build_configure +++ b/build_configure @@ -9,6 +9,10 @@ # ==================================================================== # +# CONF_DIR is the path containing the present script + +CONF_DIR=`echo $0 | sed -e "s,[^/]*$,,;s,/$,,;s,^$,.,"` +cd ${CONF_DIR} # ____________________________________________________________________ # aclocal creates the aclocal.m4 file from the standard macro and the diff --git a/configure.ac b/configure.ac index 5a8aa38de..5b0d9407f 100644 --- a/configure.ac +++ b/configure.ac @@ -305,6 +305,17 @@ dnl localbatch_ok is set to yes by CHECK_LOCAL WITH_BATCH=no test x$openpbs_ok = xyes || test x$lsf_ok = xyes || test x$localbatch_ok = xyes && WITH_BATCH=yes + +AC_ARG_ENABLE(batch, + [AC_HELP_STRING([--enable-batch],[Batch [default=yes]])], + [case "${enableval}" in + yes) test x$openpbs_ok = xyes || test x$lsf_ok = xyes || test x$localbatch_ok = xyes && WITH_BATCH=yes;; + no) WITH_BATCH=no ;; + *) AC_MSG_ERROR(bad value ${enableval} for --enable-batch) ;; + esac],[test x$openpbs_ok = xyes || test x$lsf_ok = xyes || test x$localbatch_ok = xyes && WITH_BATCH=yes]) + +echo Batch mode = $WITH_BATCH + AC_SUBST(WITH_BATCH) AM_CONDITIONAL(WITH_BATCH, [test x"$WITH_BATCH" = xyes]) @@ -365,7 +376,12 @@ function check_fatal_error { # -------------------------------------- -basic_mandatory_products="cc_ok threads_ok python_ok swig_ok hdf5_ok occ_ok" +if test x$corba_gen = xtrue; then + basic_mandatory_products="cc_ok threads_ok python_ok swig_ok hdf5_ok occ_ok" +else + basic_mandatory_products="cc_ok threads_ok hdf5_ok occ_ok" +fi + echo --- General mandatory products - Light configuration: summary $basic_mandatory_products check_fatal_error $basic_mandatory_products @@ -378,6 +394,13 @@ if test x$corba_gen = xtrue; then check_fatal_error $corba_mandatory_products else echo --- CORBA products not required - option --disable-corba-gen + if test x"$WITH_BATCH" = xyes; then + echo --- BATCH mode mandatory products - default configuration: + summary "python_ok" + check_fatal_error "python_ok" + else + echo --- Python not required - option --enable-batch=no + fi fi echo @@ -472,7 +495,6 @@ AC_OUTPUT([ \ ./doc/salome/Makefile \ ./doc/salome/DevelopersGuide/DevelopersGuide.tex \ ./doc/salome/DevelopersGuide/Makefile \ - ./doc/salome/gui/Makefile \ ./doc/salome/tui/Makefile \ ./idl/Makefile \ ./resources/Makefile \ @@ -486,13 +508,13 @@ AC_OUTPUT([ \ ./src/Communication/Makefile \ ./src/Communication_SWIG/Makefile \ ./src/Container/Makefile \ - ./src/DataTypeCatalog/Makefile \ ./src/GenericObj/Makefile \ ./src/HDFPersist/Makefile \ ./src/KERNEL_PY/Makefile \ ./src/LifeCycleCORBA/Makefile \ ./src/LifeCycleCORBA/Test/Makefile \ ./src/LifeCycleCORBA_SWIG/Makefile \ + ./src/LifeCycleCORBA_SWIG/Test/Makefile \ ./src/Logger/Makefile \ ./src/Logger/Test/Makefile \ ./src/ModuleCatalog/Makefile \ @@ -505,7 +527,6 @@ AC_OUTPUT([ \ ./src/NOTIFICATION_SWIG/Makefile \ ./src/Registry/Makefile \ ./src/ResourcesManager/Makefile \ - ./src/RessourcesCatalog/Makefile \ ./src/SALOMEDS/Makefile \ ./src/SALOMEDS/Test/Makefile \ ./src/SALOMEDSClient/Makefile \ diff --git a/doc/SALOME_Application.txt b/doc/SALOME_Application.txt index 83e016276..48e19a0bd 100644 --- a/doc/SALOME_Application.txt +++ b/doc/SALOME_Application.txt @@ -7,7 +7,7 @@ SALOME Application Concept. Configuration for one or more computers rst2html doc.txt > doc.html -This document corresponds to SALOME2 3.1. (alpha version) +This document corresponds to SALOME2 3.2. (alpha version) +-------------------------------------------+ | **WORK in PROGRESS, INCOMPLETE DOCUMENT** | @@ -55,6 +55,12 @@ computer. Application Directory --------------------- +Two ways for creation of an application directory +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +First way - references to different module directories +'''''''''''''''''''''''''''''''''''''''''''''''''''''' + The script createAppli.sh in ${KERNEL_ROOT_DIR}/bin/salome creates an application directory with the given path in parameter. ${APPLI} is a path relative to ${HOME}. @@ -68,6 +74,23 @@ configure his own application. These files are described after, the list is: - CatalogResources.xml - SalomeApp.xml +Second way - one single virtual install directory +''''''''''''''''''''''''''''''''''''''''''''''''' + +The user must create an application directory in which he copies +appli_install.sh, appli_clean.sh and virtual_salome.py, +from ${KERNEL_ROOT_DIR}/bin/salome. + +appli_install.sh needs to be edited, to define a list of modules with their +install paths. +Then, the script appli_install.sh creates a virtual installation of SALOME +in the application directory (bin, lib, doc, share...), with, +for each file (executable, script, data,library, resources...), +symbolic links to the actual file. + +General rules +------------- + Directory ${APPLI} must be created on each computer of the application. The easiest way is to use the same relative path (to ${HOME}) on each computer. (Sometimes it is not possible to use the same path everywhere, for instance @@ -78,15 +101,22 @@ The ${APPLI} directory contains scripts for environment and runs. Environment scripts must be configured (by the user) on each computer. All the environment scripts are in the ${APPLI}/env.d directory. -The script ${APPLI}/envd sources **all** the files in ${APPLI}/env.d in -alphanumeric order (after edition, think to remove backup files). the envd +The script ${APPLI}/envd sources **all** the files (\*.sh) in ${APPLI}/env.d +in alphanumeric order (after edition, think to remove backup files). the envd script is used by run scripts. -Proposal for env.d scripts -~~~~~~~~~~~~~~~~~~~~~~~~~~ +env.d scripts +~~~~~~~~~~~~~ + Each user **must define** his own configuration for these scripts, following -the above rules. **The following is only an example not working as it is**. +the above rules. With the virtual installation (second way, above), env.d +scripts are built by appli_install.sh (given it's parameters). Otherwise, the +scripts must be manually defined. + + + **The following is only an example proposed by createAppli.sh, + not working as it is**. atFirst.sh Sets the computer configuration not directly related to SALOME, @@ -118,7 +148,7 @@ runAppli runSession Launches a shell script in the SALOME application environment, with access - to the current SALOME session (naming service), if any. + to the current (last launched) SALOME session (naming service), if any. Without arguments, the script is interactive. With arguments, the script executes the command in the SALOME application environment. @@ -152,6 +182,7 @@ SalomeApp.xml This file is similar to the default given in ${GUI_ROOT_DIR}/share/salome/resources + CatalogRessources.xml This files describes all the computer the application can use. The given example is minimal and suppose ${APPLI} is the same relative path @@ -161,4 +192,146 @@ CatalogRessources.xml appliPath="my/specific/path/on/this/computer" +Examples of use +--------------- + +Launch a SALOME session with a GUI interface +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Launch is done with a command like:: + + ./runAppli --logger + +The --logger option means here : collect all the traces from the all the +distributed process, via CORBA, in a single file : logger.log. + +There are a lot of options, a complete list is given by:: + + ./runAppli --help + +Note that, without argument, runAppli is a non interactive Python application, +and, with arguments, runAppli is an interactive Python interpreter. + +Several options are already defined by default in SalomeApp.xml files. Optional +arguments given in the command override the SalomeApp.xml configuration. + +Several sessions can run simultaneously, each session use a different port for +CORBA naming service, so the sessions are totally separated from each other. + +When the GUI is closed, the different SALOME servers are still running. + +Close a SALOME session, kill all the servers +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Inside the interactive python interpreter you get when you use runAppli +with arguments, you can kill all the servers of your session with:: + + >>> killLocalPort() + +or the servers of all the sessions with:: + + >>> killAllPorts() + +If you have no active Python interpreter connected to your session, you can +kill all the SALOME servers of **all the sessions** on a given computer:: + + ./runSession killSalome.py + +Remember! it's the same idea in *Windows (R) operating system* [#]_ : +use the start menu to stop... + +When you use only one session at a time, you don't need more. + +To kill a given session (when several session are running), one needs +the naming service port number:: + + ./runSession killSalomeWithPort 2810 + +Note that the port number of the last launched session can be found on Linux, +in the prompt, within a runSession shell (see below). + +It is also possible to get the Naming Service host and port number of +the last launched session with:: + + ./runSession NSparam.py + +.. [#] Microsoft and Windows are either registered trademarks or trademarks of + Microsoft Corporation in the United States and/or other countries. + +Launch a SALOME session without GUI interface +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +This is used to launch a SALOME Python script without GUI +(no GUI server = SALOME_session_server) + +Example of script (test_session_geom.py):: + + import salome_session + salome_session.startSession(modules=["GEOM"]) + import GEOM_usinggeom + raw_input("Press a key and the servers will be killed ...") + +This script is run in a non interactive way with:: + + ./runSession python test_session_geom.py + +All the process are automatically killed when Python is closed +(with salome_session delete). + +Add an external Python interpretor to a running session +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +It's often easier to develop and try Python scripts outside the GUI embedded +Python interpreter. Imagine, for instance, you are writing a script involving +geometry and mesh modules. +first, launch a SALOME session with gui, then, on another terminal:: + + ./runSession + python + +Import salome module. salome_init() without arguments creates a new study +in the running session (note: salome_init(n) attachs to a running session whose +studyId is n):: + + import salome + salome.salome_init() + +An example of script given with SMESH:: + + import ex01_cube2build + +It is possible to connect the GUI interface to the study created in the above +script with the file/connect menu, then browse study and display objects. +Further modifications on study can be done either with GUI or external script +(use refresh popup in GUI object browser to see study modifications generated +by the external script). **AVOID modifications with GUI when a Python script +is running**. Not all the modules are protected against concurrent actions... + + +Different uses of the runSession shell interpreter +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +runSession invoked without arguments gives an interactive shell with the full +environment of SALOME (PATH, LD_LIBRARY_PATH, PYTHONPATH, other variables). +If there are running sessions of the same SALOME application, runSession +connects to the last launched session (i.e. gets the naming service references +of the session: hostname and port) + +On Linux, the shell prompt (bash) gives information on naming service +references, hostname and port:: + + [NS=cli76cc:2811]prascle@cli76cc:~/SALOME2/Run/Virtual$ + +If there is no running session, prompt looks like:: + + [NS=:]prascle@cli76cc:~/SALOME2/Run/Virtual$ + +runSession is useful to launch any script or program which needs the complete +SALOME environment, with or without a session already running. +For instance, to launch the ddd debugger interface on the gui server, first +launch a SALOME session with gui, then, on another terminal:: + + ./runSession ddd + +Then attach to the running SALOME_Session_Server process. diff --git a/doc/UnitTests.txt b/doc/UnitTests.txt index 6b5808d19..bb03dd8e3 100644 --- a/doc/UnitTests.txt +++ b/doc/UnitTests.txt @@ -11,50 +11,57 @@ the unit tests. | **WORK in PROGRESS, INCOMPLETE DOCUMENT** | +-------------------------------------------+ -1. SALOME KERNEL source code structuration -========================================== +.. contents:: +.. sectnum:: + + +SALOME KERNEL source code structuration +======================================= -1.1 General structure of KERNEL_SRC ------------------------------------ +General structure of KERNEL_SRC +------------------------------- KERNEL_SRC Some README files and configuration tools for build KERNEL_SRC/adm_local - Part of the configuration files + Part of the configuration files, other modules have a directory with the + same name. Not used in KERNEL. KERNEL_SRC/bin Python and shell scripts used at run time. + Kit to install a SALOME Application. KERNEL_SRC/doc - Kit for end user documentation production: public interfaces, graphic, - Python, CORBA. Developper documentation. - -KERNEL_SRC/examples - To be removed. + Kit for KERNEL end user documentation production: + public interfaces, Python, CORBA. + Integrator and Developper documentation. KERNEL_SRC/idl All CORBA interfaces from KERNEL are regrouped here. KERNEL_SRC/resources - Configuration files for servers (examples). Icons for Graphic interface - (to be removed ?) + Configuration files for servers (examples). + Interfaces definitions for KERNEL test components. KERNEL_SRC/salome_adm - Makefile includes and configuration files (M4 macros) + Configuration files used by autotools (M4 macros & co.) KERNEL_SRC/src The source code (C++ and Python) -1.2 Directory src: C++ and Python source code ---------------------------------------------- +Directory src: C++ and Python source code +----------------------------------------- -1.2.1 Basic services non related to CORBA -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Basic services non related to CORBA +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Basics - A set of general purpose C++ services. + A set of general purpose C++ services, not related to CORBA. + Some general purpose services that are in Utils directory (CORBA related), + are progressivley moved here, as they are not related to CORBA. + SALOMELocalTrace A multithread trace system that allows message tracing on standard error @@ -66,8 +73,8 @@ CASCatch HDFPersist A C++ interface to HDF. -1.2.2 Basic CORBA services -~~~~~~~~~~~~~~~~~~~~~~~~~~ +Basic CORBA services +~~~~~~~~~~~~~~~~~~~~ Logger A CORBA server that collects the trace messages from differents CORBA @@ -79,7 +86,7 @@ SALOMETraceCollector Utils A set of general purpose services related to CORBA, such as basic CORBA - exception system. + exception system. See also Basics directory above. NamingService C++ and Python interfaces to name, store and retrieve CORBA objects @@ -88,25 +95,31 @@ GenericObj A generic CORBA interface for CORBA objects, to count distributed references, and to allow destruction by client. -1.2.3 Miscellaneous CORBA servers -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Miscellaneous CORBA servers +~~~~~~~~~~~~~~~~~~~~~~~~~~~ Registry + Implements SALOME_registry.idl. + Provides a CORBA server library and a separate server program. ModuleCatalog + Implements SALOME_moduleCatalog.idl. + Provide a CORBA server library and separate server and client programs. -DataTypeCatalog - -RessourcesCatalog +ModuleGenerator + Tool to generate a module catalog from CORBA idl ResourcesManager + library included in container server Notification + library included in differents servers (container) NOTIFICATION_SWIG -1.2.4 CORBA Containers for SALOME Modules -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +CORBA Containers for SALOME Modules +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Container @@ -116,8 +129,8 @@ LifeCycleCORBA LifeCycleCORBA_SWIG -1.2.5 STUDY server and related interfaces and tools -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +STUDY server and related interfaces and tools +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SALOMEDSClient @@ -127,8 +140,40 @@ SALOMEDSImpl SALOMEDS -2. Tools and principles used for Unit testing -============================================= +Python interface to SALOME +~~~~~~~~~~~~~~~~~~~~~~~~~~ + +KERNEL_PY + +Efficient CORBA transfer services +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Communication + +Communication_SWIG + +A Parallel container with MPI +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +MPIContainer + +TestMPIContainer + +Batch interface library +~~~~~~~~~~~~~~~~~~~~~~~ + +Batch + +Batch_SWIG + +Unit tests +~~~~~~~~~~ + +UnitTests + + +Tools and principles used for Unit testing +========================================== **TO BE COMPLETED** diff --git a/doc/salome/Makefile.am b/doc/salome/Makefile.am index f718bbc07..fd4b6a773 100644 --- a/doc/salome/Makefile.am +++ b/doc/salome/Makefile.am @@ -7,7 +7,7 @@ include $(top_srcdir)/salome_adm/unix/make_common_starter.am -SUBDIRS= tui DevelopersGuide gui +SUBDIRS= tui DevelopersGuide index_html: $(INSTALL) -d $(docdir); diff --git a/doc/salome/gui/KERNEL/KERNEL.log b/doc/salome/gui/KERNEL/KERNEL.log deleted file mode 100755 index 1039c8576..000000000 --- a/doc/salome/gui/KERNEL/KERNEL.log +++ /dev/null @@ -1,268 +0,0 @@ -|SourceProjectName:KERNEL.hpr -|DestinationProjectName:kernel.html -whhost.js -whmsg.js -whmozemu.js -whproxy.js -whstub.js -whutils.js -whver.js -whform.js -whphost.js -whstart.js -whtopic.js -whframes.js -whlang.js -whskin_info.htm -whskin_blank.htm -whnjs.htm -whthost.js -whtdhtml.htm -whihost.js -whibody.htm -whiform.htm -whfhost.js -whfbody.htm -whfform.htm -whghost.js -whgbody.htm -whgdhtml.htm -whgdef.htm -whproj.js -whproj.xml -whproj.htm -whdata\whtoc.js -whdata\whtoc.xml -whdata\whtoc.htm -whdata\whtdata.js -whdata\whidx.js -whdata\whidx.xml -whdata\whidx.htm -whdata\whidata.js -whdata\whfts.js -whdata\whfts.xml -whdata\whfts.htm -whdata\whglo.js -whdata\whglo.xml -whdata\whglo.htm -whdata\whgdata.js -whdata\whftdata.js -whdata\whfwdata.js -whres.xml -webhelp.jar -webhelp.cab -whgdata\whnvp30.htm -whgdata\whnvp31.htm -whgdata\whnvp32.htm -whgdata\whnvp33.htm -whgdata\whnvt30.htm -whgdata\whnvt31.htm -whgdata\whnvt32.htm -whgdata\whnvt33.htm -whgdata\whnvf30.htm -whgdata\whnvf31.htm -whgdata\whnvf32.htm -whgdata\whnvf33.htm -whgdata\whnvl31.htm -whgdata\whnvl32.htm -whgdata\whnvl33.htm -whgdata\whexpbar.gif -cshdat_webhelp.htm -cshdat_robohelp.htm -wht_tab0.gif -wht_tab1.gif -wht_tab2.gif -wht_tab3.gif -wht_tab4.gif -wht_tab5.gif -wht_tab6.gif -wht_tab7.gif -wht_tab8.gif -wht_glo_h.gif -wht_glo_n.gif -wht_fts_h.gif -wht_fts_n.gif -wht_idx_h.gif -wht_idx_n.gif -wht_toc_h.gif -wht_toc_n.gif -wht_ws.gif -wht_ws_g.gif -wht_logo1.gif -wht_logo2.gif -wht_abgw.jpg -wht_abgi.jpg -wht_abge.jpg -wht_abtw.jpg -wht_abte.jpg -wht_abti.jpg -wht_spac.gif -wht_next.gif -wht_next_g.gif -wht_prev.gif -wht_prev_g.gif -wht_sync.gif -wht_hide.gif -wht_go.gif -whstart.ico -whestart.ico -whrstart.ico -whidhtml.htm -whfdhtml.htm -whskin_banner.htm -whtbar.js -default.skn -whskin_pdhtml.htm -whskin_papplet.htm -whskin_plist.htm -whskin_tbars.htm -whskin_mbars.htm -wht_toc4.gif -wht_toc1.gif -wht_toc2.gif -wht_toc3.gif -whskin_frmset010.htm -whst_topics.xml -whskin_frmset01.htm -kernel_hha.hhk -kernel.hhc -kernel.hhk -files\about_salome_pro_architecture.htm -files\about_salome_pro_help_system.htm -files\copyright_notice.htm -files\creating_a_new_study.htm -files\displaying_hiding_toolbars.htm -files\displaying_studies.htm -files\editing_studies.htm -files\getting_properties_of_the_study.htm -files\getting_started2.htm -files\installing_salome_pro.htm -files\introduction.htm -files\introduction_to_iapp.htm -files\introduction_to_salome_pro.htm -files\navigating_topics.htm -files\opening_studies.htm -files\readme.html -files\running_salome_pro.htm -files\salome_pro_desktop.htm -files\saving_a_study.htm -files\setting_preferences.htm -files\using_catalog_generator.htm -files\using_left-hand_tabs.htm -files\using_object_browser.htm -files\using_registry.htm -files\using_usecase_browser.htm -texture_horiz_ltbluebubbles.jpg -kernel.glo -default.css -pics\warninglocked.jpg -pics\load.jpg -image4.gif -readmepage.png -pics\removeobj.jpg -pics\tile.jpg -pics\topv.jpg -pics\globalpanning.jpg -pics\fitall.jpg -pics\cascade.jpg -pics\frontv.jpg -pics\sheme1.jpg -pics\copy-paste.jpg -image7.gif -pics\sheme2.jpg -i_blue.jpg -pics\registy1.jpg -pics\setcurrent.jpg -pics\desktop3.jpg -pics\usecasebrsr.jpg -pics\newobj.jpg -pics\close.jpg -pics\rightv.jpg -pics\trihedron.jpg -pics\dump.jpg -pics\cataloggenerator.jpg -pics\usecasebr.jpg -pics\objbrowser2.jpg -pics\open.jpg -pics\bottomv.jpg -pics\rotate.jpg -pics\application-splash.jpg -dirpage.png -pics\properties.jpg -pics\newsticn.jpg -pics\leftv.jpg -pics\backv.jpg -note1.gif -pics\reset.jpg -pics\panning.jpg -pics\zoom.jpg -pics\fitrect.jpg -image2.jpg -choicepage.png -pics\save.jpg -progresspage.png -cantinstall.png -pics\clear.jpg -pics\undo-redo.jpg -occ.jpg -productpage.png -tip1.gif -pics\registry.jpg -pics\addobj.jpg -kernel.ppf -ehlpdhtm.js -ss_btn_related_topics.gif -default_ns.css -whdata\whtdata0.xml -whdata\whtdata0.htm -whdata\whftdata0.xml -whdata\whftdata0.htm -whdata\whfwdata0.xml -whdata\whfwdata0.htm -whdata\whgdata0.xml -whdata\whgdata0.htm -whgdata\whlstt0.htm -whgdata\whlstt1.htm -whgdata\whlstt2.htm -whgdata\whlstt3.htm -whgdata\whlstt4.htm -whgdata\whlsti0.htm -whgdata\whlstfl0.htm -whgdata\whlstfl1.htm -whgdata\whlstfl2.htm -whgdata\whlstfl3.htm -whgdata\whlstfl4.htm -whgdata\whlstfl5.htm -whgdata\whlstfl6.htm -whgdata\whlstfl7.htm -whgdata\whlstfl8.htm -whgdata\whlstfl9.htm -whgdata\whlstfl10.htm -whgdata\whlstfl11.htm -whgdata\whlstfl12.htm -whgdata\whlstfl13.htm -whgdata\whlstfl14.htm -whgdata\whlstfl15.htm -whgdata\whlstfl16.htm -whgdata\whlstfl17.htm -whgdata\whlstfl18.htm -whgdata\whlstfl19.htm -whgdata\whlstfl20.htm -whgdata\whlstfl21.htm -whgdata\whlstfl22.htm -whgdata\whlstfl23.htm -whgdata\whlstfl24.htm -whgdata\whlstf0.htm -whgdata\whlstf1.htm -whgdata\whlstf2.htm -whgdata\whlstf3.htm -whgdata\whlstf4.htm -whgdata\whlstf5.htm -whgdata\whlstf6.htm -whgdata\whlstf7.htm -whgdata\whlstf8.htm -whgdata\whlstf9.htm -whgdata\whlstg0.htm -kernel.html -kernel_csh.html -kernel_rhc.html diff --git a/doc/salome/gui/KERNEL/cantinstall.png b/doc/salome/gui/KERNEL/cantinstall.png deleted file mode 100755 index 75815ae8615a619bba4fe6330912fb4bb5d487e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5519 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

DlZlua@e9}c>%1|c{zlzU`cHr=NhbXbjs^YVu zxe3nUxT+Rj)F$7u>ZSs9gvA_YsNuaReAX|U_cpa~ntvSLe7Qh>URgun6p+DjDyn~4 z2P-~PW&Q!HIx;e;mFt=wHY(Sf=Fm8qlB$hEbE0@2p-xWJBp2A$NH}Wmz>7uLS!w5Y z0U!MK4P=}wS;P%>cB_gf)|3t(-Cp_!wbPRJ8c>J6SvqSIytj0Plbm-j@Car>5$9^jo@v%CP|ozN@+6Pbah6D5-gD zGd~CH38*z_a_g_i8S(1hRVjN%olo2+DCT|N2fd5ZWLtsbb{Y5{TI1#RoUMV>uMe6| z)HQoP=HZ4)m^_1cmO5?@sD7!UylJ`d$K*l%)uYZJuhSE=eewq?6Ir1dr$@<{t+rZ` zS8X&?L6}>MlNr1xRif(a{QAgv(3V_T4vs_IZAA~nJ{ja)8)5C592>o5NzQ;e^I zTADv+<^dJ=;?GDX1~Z1PTE3|!A1xIXGJ2g$K*|@m=8d`6w+D?7P^1u%BW_KnDRk5KQ zWYya@gOo(aht%Gxil5iNjdTsOWBM4fJZLCKeM6Wj;mapU+6zku+yq0HA_V8=Be^ok zPRv?JA1*cvrAa;vVELuj#LFZW{uGM5+W4b9N6C^NcfhHiUe$Xu>y2n;xLmY~(P)?V z)V%a9osS1qqP${v;k*}_yfu>F%iE=&0a_!=W9}M*D91&11lUVGJCeGi+=wYRkJ+pM zxn_H}A0Hof-ltX42AyW*4)Cs;sz+*`F4^HGzHm*~OY?O|4A?%2ObT5ff26;1!T5Cj zb@mxOXFlR2>uuQ`U^C$xxS*H{Ei}M9ni58%jdd$>Aac%65J2CxG+afGvZtFFhqJC& zb+;Fl!g{}+LqP$je7i^PZ$i#K5=xh>?%^=6Cb0gDEI?2}-28Uj3s|@}yo5YkKdbz+ zc1}w`EYv>OqWa0xVon#)IYoR5PHUJrrTKgf#rP1+35ff8vcq9PO4^C9YKS*^>;V9B zhJiX7h&#{azNiZ?HGqzrNT5ng*B?pGamytG6!7H|s9v332Oua2v9|zm!iyx6wHGn} zBUz!{*riyY|DMRnFr7--9>hkSXYb&k=|x`h8Ujh$rpuWlEm>_`KIR!7MG z5vgSEgADZa;|a5az)!?b($JL>lXFV4x0y8P+{Fxumf zlIkats+Q4jKFd!$xS=@y?x9C0dTShd`^jvbFy@q8c*!>_LqG8;_9@w&%^%}>#2vVwhPFRDRQtQ z<&d`S;cEXyxsm+D4l~Uc_h`|cE|Y2daim}33yx6IuzzzV9SLu1)>NkYDa8j+;s_dm z1{v>m8DC=vCqbq=FP#9eULOYn00op#ac+)Tc`}W=xc{{a_ - -KERNEL - - - - - - - - -

Your browser does not support JavaScript. WebHelp Context-Sensitive Help requires JavaScript support to run.

- - - - - - - - - diff --git a/doc/salome/gui/KERNEL/cshdat_webhelp.htm b/doc/salome/gui/KERNEL/cshdat_webhelp.htm deleted file mode 100755 index c99390b6b..000000000 --- a/doc/salome/gui/KERNEL/cshdat_webhelp.htm +++ /dev/null @@ -1,251 +0,0 @@ - - -KERNEL - - - - - - - - - - - - - - - - - diff --git a/doc/salome/gui/KERNEL/default.css b/doc/salome/gui/KERNEL/default.css deleted file mode 100755 index de2e5d955..000000000 --- a/doc/salome/gui/KERNEL/default.css +++ /dev/null @@ -1,101 +0,0 @@ -BODY { - background-color:#ffffff; - font-family:"Times New Roman" , serif; } -H1 { - font-weight:bold; - font-size:24.0pt; } -LI.kadov-H1 { - font-weight:bold; - font-size:24.0pt; } -H2 { - font-weight:bold; - font-size:18.0pt; } -LI.kadov-H2 { - font-weight:bold; - font-size:18.0pt; } -H3 { - font-weight:bold; - font-size:14.0pt; } -LI.kadov-H3 { - font-weight:bold; - font-size:14.0pt; } -H4 { - font-weight:bold; - font-size:12.0pt; } -LI.kadov-H4 { - font-weight:bold; - font-size:12.0pt; } -H5 { - font-weight:bold; - font-size:10.0pt; } -LI.kadov-H5 { - font-weight:bold; - font-size:10.0pt; } -H6 { - font-weight:bold; - font-size:8.0pt; } -LI.kadov-H6 { - font-weight:bold; - font-size:8.0pt; } -P { - font-size:12.0pt; - margin-top:0pt; - margin-bottom:0pt; } -LI.kadov-P { - font-size:12.0pt; } -A.expandspot { - color:#008000; - cursor:hand; - font-style:italic; - x-text-underline:off; - x-text-overline:off; - x-text-line-through:off; - text-decoration:none none none; } -SPAN.expandtext { - font-style:italic; - font-weight:normal; - color:#ff0000; } -A.dropspot { - cursor:hand; - color:#008000; - font-style:italic; - x-text-underline:off; - x-text-overline:off; - x-text-line-through:off; - text-decoration:none none none; } -A.glossterm { - color:#800000; - cursor:hand; - font-style:italic; - x-text-underline:off; - x-text-overline:off; - x-text-line-through:off; - text-decoration:none none none; } -SPAN.glosstext { - font-style:italic; - font-weight:normal; - color:#0000ff; } -OL { - margin-top:0px; - margin-bottom:0px; } -UL { - margin-top:0px; - margin-bottom:0px; } -A:active { } -A:hover { - x-text-underline:Off; - text-decoration:none; } -A:link { - x-text-underline:Off; - text-decoration:none; } -A:visited { - x-text-underline:Off; - text-decoration:none; } -P.TODO { - font-weight:normal; - font-style:italic; - font-family:"Arial Black" , sans-serif; } -LI.kadov-P-CTODO { - font-weight:normal; - font-style:italic; - font-family:"Arial Black" , sans-serif; } diff --git a/doc/salome/gui/KERNEL/default.skn b/doc/salome/gui/KERNEL/default.skn deleted file mode 100755 index f162a6624..000000000 --- a/doc/salome/gui/KERNEL/default.skn +++ /dev/null @@ -1,262 +0,0 @@ - - - - Default - Contents - font-family:Arial font-size:8pt font-weight:normal font-style:normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal - - - - - - - - - - - - - -]]> - - - - - - - - - - - - - - background:#99ccff - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black - - background:#639ace - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:White - - left - - Contents - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - Index - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - Search - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - Glossary - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - WebSearch - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - Search Input - - - - - <text></text> - - - - - Logo - - eHelp Corporation - - - - - background:#99ccff - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black - - background:#639ace - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:White - - - Previous - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - Next - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - Sync TOC - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - Hide - ::??DefaultWebSkinText??:: - - - default - - - - default - - - - - - - - - - - background:White alink:Silver hover-color:Navy - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black - - - - background:White alink:Silver hover-color:Navy - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black - - - background:White - - - <text>::??DefaultWebSkinText??::</text> - <font>font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy</font> - - - - - - - background:White alink:Silver hover-color:Navy - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black - - - background:White - - - <text>::??DefaultWebSkinText??::</text> - <font>font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy</font> - - - - - - - background:White alink:Silver hover-color:Navy - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black - - ::??DefaultWebSkinText??:: - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy - background:White - - - - ::??DefaultWebSkinText??:: - - - - - ::??DefaultWebSkinText??:: - font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy - background:White - - - - ::??DefaultWebSkinText??:: - - - - - - - - none - - - diff --git a/doc/salome/gui/KERNEL/default_ns.css b/doc/salome/gui/KERNEL/default_ns.css deleted file mode 100755 index 3eeb3c496..000000000 --- a/doc/salome/gui/KERNEL/default_ns.css +++ /dev/null @@ -1,118 +0,0 @@ -BODY { - background-color:#ffffff; - font-family:"Times New Roman" , serif; } -H1 { - font-weight:bold; - font-size:24.0pt; - font-family:"Times New Roman" , serif; } -LI.kadov-H1 { - font-weight:bold; - font-size:24.0pt; } -H2 { - font-weight:bold; - font-size:18.0pt; - font-family:"Times New Roman" , serif; } -LI.kadov-H2 { - font-weight:bold; - font-size:18.0pt; } -H3 { - font-weight:bold; - font-size:14.0pt; - font-family:"Times New Roman" , serif; } -LI.kadov-H3 { - font-weight:bold; - font-size:14.0pt; } -H4 { - font-weight:bold; - font-size:12.0pt; - font-family:"Times New Roman" , serif; } -LI.kadov-H4 { - font-weight:bold; - font-size:12.0pt; } -H5 { - font-weight:bold; - font-size:10.0pt; - font-family:"Times New Roman" , serif; } -LI.kadov-H5 { - font-weight:bold; - font-size:10.0pt; } -H6 { - font-weight:bold; - font-size:8.0pt; - font-family:"Times New Roman" , serif; } -LI.kadov-H6 { - font-weight:bold; - font-size:8.0pt; } -P { - font-size:12.0pt; - margin-top:1pt; - margin-bottom:1pt; - font-family:"Times New Roman" , serif; } -LI.kadov-P { - font-size:12.0pt; } -A.expandspot { - color:#008000; - cursor:hand; - font-style:italic; - x-text-underline:off; - x-text-overline:off; - x-text-line-through:off; - text-decoration:none none none; } -SPAN.expandtext { - font-style:italic; - font-weight:normal; - color:#ff0000; } -A.dropspot { - cursor:hand; - color:#008000; - font-style:italic; - x-text-underline:off; - x-text-overline:off; - x-text-line-through:off; - text-decoration:none none none; } -A.glossterm { - color:#800000; - cursor:hand; - font-style:italic; - x-text-underline:off; - x-text-overline:off; - x-text-line-through:off; - text-decoration:none none none; } -SPAN.glosstext { - font-style:italic; - font-weight:normal; - color:#0000ff; } -OL { - margin-top:0px; - margin-bottom:0px; - font-family:"Times New Roman" , serif; } -UL { - margin-top:0px; - margin-bottom:0px; - font-family:"Times New Roman" , serif; } -A:active { } -A:hover { - x-text-underline:Off; - text-decoration:none; } -A:link { - x-text-underline:Off; - text-decoration:none; } -A:visited { - x-text-underline:Off; - text-decoration:none; } -P.TODO { - font-weight:normal; - font-style:italic; - font-family:"Arial Black" , sans-serif; } -LI.kadov-P-CTODO { - font-weight:normal; - font-style:italic; - font-family:"Arial Black" , sans-serif; } -ol ol { - margin-top:1px; } -ol ul { - margin-top:1px; } -ul ul { - margin-top:1px; } -ul ol { - margin-top:1px; } diff --git a/doc/salome/gui/KERNEL/dirpage.png b/doc/salome/gui/KERNEL/dirpage.png deleted file mode 100755 index 245cf15db1866608f8853da6b61d0b34bc8477a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14282 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 diff --git a/doc/salome/gui/KERNEL/ehelp.xml b/doc/salome/gui/KERNEL/ehelp.xml deleted file mode 100755 index 9884c422c..000000000 --- a/doc/salome/gui/KERNEL/ehelp.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - WebSearch - - \ No newline at end of file diff --git a/doc/salome/gui/KERNEL/ehlpdhtm.js b/doc/salome/gui/KERNEL/ehlpdhtm.js deleted file mode 100755 index 6cfd2e463..000000000 --- a/doc/salome/gui/KERNEL/ehlpdhtm.js +++ /dev/null @@ -1,4239 +0,0 @@ -// eHelp® Corporation Dynamic HTML JavaScript -// Copyright© 1998-2003 eHelp® Corporation.All rights reserved. -// Version=4.82 - -// Warning:Do not modify this file.It is generated by RoboHELP® and changes will be overwritten. - -//// Segment Begin -- (JavaScript 1.0) - -/// Section Begin - General and relative topics(JavaScript 1.0) - -//{{HH_SYMBOL_SECTION -var HH_ChmFilename = ""; -var HH_WindowName = ""; -var HH_GlossaryFont = ""; -var HH_Glossary = ""; -var HH_Avenue = ""; -var HH_ActiveX = false; -//}}HH_SYMBOL_SECTION - -//Begin to support previous generic parameters -//Get the information about the browser. -var gstrBsAgent = navigator.userAgent.toLowerCase(); -var gnBsVer = parseInt(navigator.appVersion); - -var gbBsOpera = (gstrBsAgent.indexOf('opera') != -1); -var gbBsKonqueror = (gstrBsAgent.indexOf('konqueror') != -1); -var gbBsSafari = (gstrBsAgent.indexOf('safari') != -1); -var gbBsIE = (gstrBsAgent.indexOf('msie') != -1) && !gbBsOpera && !gbBsKonqueror && !gbBsSafari; -var gbBsNS = (gstrBsAgent.indexOf('mozilla') != -1) && ((gstrBsAgent.indexOf('spoofer') == -1) && (gstrBsAgent.indexOf('compatible') == -1)) && !gbBsOpera && !gbBsKonqueror && !gbBsSafari; - -var gbBsMac = (gstrBsAgent.indexOf('mac') != -1); -var gbBsWindows = ((gstrBsAgent.indexOf('win') != -1) || (gstrBsAgent.indexOf('16bit') != -1)); -var gbBsSunOS = (gstrBsAgent.indexOf("sunos") != -1); - -var gbBsIE3Before = ((gbBsIE) && (gnBsVer <= 2)); -var gbBsNS3Before = ((gbBsNS) && (gnBsVer <= 3)); - -var gbBsNS2 = ((gbBsNS) && (gnBsVer <= 2)); -var gbBsNS3 = ((gbBsNS) && (gnBsVer == 3)); -var gbBsIE300301 = ((gbBsIE) && (gnBsVer == 2) && ((gstrBsAgent.indexOf("3.00") != -1)||(gstrBsAgent.indexOf("3.0a") != -1)||(gstrBsAgent.indexOf("3.0b")!=-1)||(gstrBsAgent.indexOf("3.01")!=-1))); -var gbBsIE302 = ((gbBsIE) && (gnBsVer == 2) && (gstrBsAgent.indexOf("3.02") != -1)); - -var gbBsNS4 = ((gbBsNS) && (gnBsVer >= 4)); -var gbBsNS6 = ((gbBsNS) && (gnBsVer >= 5)); -var gbBsNS7 = false; - -var gbBsIE4 = ((gbBsIE) && (gnBsVer >= 4)); -var gbBsIE5 = false; -var gbBsIE55 = false; - -var gbBsOpera6 = false; -var gbBsOpera7 = false; - -var gbBsKonqueror3 = false; - - - -gbBsIE = (navigator.appName.indexOf("Microsoft") != -1) && !gbBsOpera && !gbBsKonqueror && !gbBsSafari;; -if (gbBsIE) -{ - if (parseInt(navigator.appVersion) >= 4) { - gbBsIE4 = true; - if (gbBsIE4) { - var nPos = gstrBsAgent.indexOf("msie"); - var strIEversion = gstrBsAgent.substring(nPos + 5); - var nVersion = parseFloat(strIEversion); - if (nVersion >= 5) - gbBsIE5 = true; - if (nVersion >= 5.5) - gbBsIE55 = true; - } - } -} -if (gbBsNS6) -{ - var nPos=gstrBsAgent.indexOf("gecko"); - if(nPos!=-1) - { - var nPos2=gstrBsAgent.indexOf("/", nPos); - if(nPos2!=-1) - { - var nVersion=parseFloat(gstrBsAgent.substring(nPos2+1)); - if (nVersion>=20020823) - gbBsNS7=true; - } - } -} -if (gbBsOpera) -{ - var nPos = gstrBsAgent.indexOf("opera"); - if(nPos!=-1) - { - var nVersion = parseFloat(gstrBsAgent.substring(nPos+6)); - if (nVersion >= 6) - { - gbBsOpera6=true; - if (nVersion >=7) - gbBsOpera7=true; - } - } -} -if (gbBsKonqueror) -{ - var nPos = gstrBsAgent.indexOf("konqueror"); - if(nPos!=-1) - { - var nVersion = parseFloat(gstrBsAgent.substring(nPos+10)); - if (nVersion >= 3) - { - gbBsKonqueror3=true; - } - } -} - -function insertAdjacentHTML(obj, where, htmlStr) -{ - if (gbBsIE || gbBsOpera7) - { - obj.insertAdjacentHTML(where, htmlStr); - } - else if (gbBsNS6 || gbBsSafari) - { - var r = obj.ownerDocument.createRange(); - r.setStartBefore(obj); - var parsedHTML = r.createContextualFragment(htmlStr); - - switch (where){ - case 'beforeBegin': - obj.parentNode.insertBefore(parsedHTML,obj); - break; - case 'afterBegin': - obj.insertBefore(parsedHTML,obj.firstChild); - break; - case 'beforeEnd': - obj.appendChild(parsedHTML); - break; - case 'afterEnd': - if (obj.nextSibling){ - obj.parentNode.insertBefore(parsedHTML,obj.nextSibling); - } else { - obj.parentNode.appendChild(parsedHTML); - } - break; - } - } -} - -// Utilities functions. -function BsscHasExtJs() -{ - if( gbBsIE3Before || gbBsNS3Before) - return false; - return true; -} - -// Register event handler -var gBsOnLoads = new Array(); // An array holds all the onload event handler. -var gBsOnClicks = new Array(); // An array holds all the onClick event handler. -var gBsOnUnLoads = new Array(); // An array holds all the OnUnLoad event handler. -var gBsOnMouseOvers = new Array(); // An array holds all the OnMouseOver event handler. -var gBsOnMouseOuts = new Array(); // An array holds all the OnMouseOut event handler. - -var gbOrignalOnMouseDown = null; - -function BsscRegisterOnLoad(funcHandler) -{ - var nLength = gBsOnLoads.length; - gBsOnLoads[nLength] = funcHandler; -} - -function BsscRegisterOnClick(funcHandler) -{ - var nLength = gBsOnClicks.length; - gBsOnClicks[nLength] = funcHandler; -} - -function BsscRegisterOnUnLoad(funcHandler) -{ - var nLength = gBsOnUnLoads.length; - gBsOnUnLoads[nLength] = funcHandler; -} - -function BsscRegisterOnMouseOver(funcHandler) -{ - var nLength = gBsOnMouseOvers.length; - gBsOnMouseOvers[nLength] = funcHandler; -} - -function BsscRegisterOnMouseOut(funcHandler) -{ - var nLength = gBsOnMouseOuts.length; - gBsOnMouseOuts[nLength] = funcHandler; -} - -function BsGeneralOnLoad() -{ - if (!gbBsIE4 && !gbBsNS4) - return; - - // Make everything visible in navigator - if (gbBsNS4 && !gbBsNS6) { - // Make some special effects items visible - for (var iLayer = 0; iLayer < document.layers.length; iLayer++) { - document.layers[iLayer].visibility = "show"; - document.layers[iLayer].left = 0; - } - } -} - -// If resize the netscape browser, need to reload it. -function BsReDo() -{ - if (innerWidth != origWidth || innerHeight != origHeight) - location.reload(); -} -// End of the local functions. - -// The following functions are used by the html files. -function BSSCOnLoad() -{ - if( !BsscHasExtJs() ) - return; - for (var nElement = gBsOnLoads.length - 1; nElement >= 0; nElement--) - gBsOnLoads[nElement](); -} - -function BSSCOnClick() -{ - if (!BsscHasExtJs()) return; - - for (var nElement = gBsOnClicks.length - 1; nElement >= 0; nElement--) - gBsOnClicks[nElement](); -} - -function BSSCOnUnload() -{ - if (!BsscHasExtJs()) return; - for (var nElement = gBsOnUnLoads.length - 1; nElement >= 0; nElement--) - gBsOnUnLoads[nElement](); -} - -function BSSCOnMouseOver() -{ - if (!BsscHasExtJs()) return; - for (var nElement = gBsOnMouseOvers.length - 1; nElement >= 0; nElement--) - gBsOnMouseOvers[nElement](); -} - -function BSSCOnMouseOut() -{ - if (!BsscHasExtJs()) return; - for (var nElement = gBsOnMouseOuts.length - 1; nElement >= 0; nElement--) - { - gBsOnMouseOuts[nElement](); - } -} -// End of invocation of the event handle functions. - -// Add the GereralOnLoad to the onload array. -if (typeof(BsscRegisterOnLoad) != "undefined") -{ - BsscRegisterOnLoad(BsGeneralOnLoad); -} -if (gbBsNS4&&!gbBsNS6) { - origWidth = innerWidth; - origHeight = innerHeight; - onresize = BsReDo; -} -//End to support previous generic parameters - -//Begin to support previous HHActiveX invoking -function BsHHActivateComponents() -{ - if( HH_ActiveX && (HH_ChmFilename != "") && ((self == top) || (self == top.frames[0]))) - { - var objBody = getElementsByTag(document,"BODY")[0]; - if( typeof(objBody) == "object" ) - { - insertAdjacentHTML(objBody, "beforeEnd", ''); - if (HHComponentActivator.object) - HHComponentActivator.Activate(HH_ChmFilename, HH_WindowName, HH_GlossaryFont, HH_Glossary, HH_Avenue); - } - } -} - -function BsHHActivXOnLoad() -{ - if( gbBsIE4 ) - BsHHActivateComponents(); -} - -if( typeof(BsscRegisterOnLoad) != "undefined" ) -{ - BsscRegisterOnLoad(BsHHActivXOnLoad); -} -//End to support previous HHActiveX invoking - -//Begin to support previous relative topics -//If webHelp needs Related Topics DHTMLcode, it's supposed to add it here -var gbPopupMenuTimeoutExpired = false; -var gbInPopupMenu = false; -var gbPopupMenuTopicList = null; -var gOlddocumentClick = null; - -////////////////////////////////////////////////////////////////////////////////////////// -// -// Popup Menu code -// -////////////////////////////////////////////////////////////////////////////////////////// - -var g_bIsPopupMenuInit = false; -function _WritePopupMenuLayer() -{ - if (!g_bIsPopupMenuInit) - { - if (gbBsNS4&&!gbBsNS6) { -//Do not try to write ininle styles for NS! NS can not handle it and will not stop downloading the html page... - document.write("
"); - } else{ - document.write(""); - if (!(gbBsNS4&&!gbBsNS6)) { - document.write(""); - } - } - g_bIsPopupMenuInit = true; - } -} - -//Seek for the bsscright frame -function _SeekFrameByName( cRoot, strName ) -{ - if( cRoot == null ) return null; - if( cRoot.frames == null ) return null; - if( cRoot.frames[strName] != null ) return cRoot.frames[strName]; - for (var i=0; i'; - } else { - strMenu += '' + gbPopupMenuTopicList[fn_arguments[i]].strTitle + ''; - } - strMenu += ''; - - if (isNaN(fn_arguments[i]) || (gbPopupMenuTopicList == null)) { - i += 2; - } else { - i += 1; - } - } - strMenu += ""; - - if (gbBsMac) { - // totally hack. because ie5 in mac need something. is one of them. mac is mad. - strMenu +="
"; - } - - var layerPopup = null; - var stylePopup = null; - var nEventX = 0; - var nEventY = 0; - var nWindowWidth = 0; - if (gbBsIE4 || gbBsOpera7) { - - layerPopup = getElement("PopupMenu"); - layerPopup.innerHTML = strMenu; - stylePopup = layerPopup.style; - - _BSPSGetClientSize(); - - // Get the position of the item causing the event (relative to its parent) - nEventX = window.event.clientX; - nEventY = window.event.clientY; - - if (nEventY + layerPopup.scrollHeight + 10 < gBsClientHeight) { - nEventY += document.body.scrollTop + 10; - } else { - nEventY = (document.body.scrollTop + gBsClientHeight) - layerPopup.scrollHeight - 20; - } - stylePopup.top = nEventY; - - var nPopupWidth = layerPopup.scrollWidth; - if (gbBsMac) { - nPopupWidth = 80; // we have no idea how to get the dynamic width of the popup. - } - if (nEventX + nPopupWidth + 20 > gBsClientWidth) { - if (gBsClientWidth - nPopupWidth < 5) { - stylePopup.left = 5; - } else { - stylePopup.left = gBsClientWidth - nPopupWidth - 5; - } - } else { - stylePopup.left = nEventX + document.body.scrollLeft + 20; - } - - stylePopup.visibility = "visible"; - if (!gOlddocumentClick && document.onclick) - gOlddocumentClick = document.onclick; - document.onclick = PopupMenu_HandleClick; - - } else if (gbBsNS6 || gbBsKonqueror3||gbBsSafari) { - layerPopup = getElement("PopupMenu"); - layerPopup.style.visibility = "hidden"; - - if (gbBsNS6) - { - var e = fn_arguments[0]; - nEventX = e.pageX; - nEventY = e.pageY; - } - else - { - nEventX = window.event.clientX; - nEventY = window.event.clientY; - } - _BSPSGetClientSize(); - layerPopup.innerHTML = strMenu; - - if (nEventY + layerPopup.offsetHeight + 20 < window.pageYOffset + gBsClientHeight) { - nEventY += 20; - } else { - nEventY = gBsClientHeight + window.pageYOffset - layerPopup.offsetHeight - 20; - } - - if (nEventX + layerPopup.offsetWidth + 20 > gBsClientWidth + window.pageXOffset) { - if (gBsClientWidth + window.pageXOffset - layerPopup.offsetWidth < 20) { - nEventX = 5; - } else { - nEventX = gBsClientWidth + window.pageXOffset - layerPopup.offsetWidth - 20; - } - } else { - nEventX += 20; - } - layerPopup.style.top = nEventY; - layerPopup.style.left = nEventX; - // set again to avoid the stupid frash in netscape 6. - layerPopup.innerHTML = strMenu; - layerPopup.style.visibility = "visible"; - //window.captureEvents(Event.MOUSEDOWN); - if (!gOlddocumentClick && document.onclick) - gOlddocumentClick = document.onclick; - window.onclick = PopupMenu_HandleClick; - } - else if (gbBsNS4) { - layerPopup = document.layers.PopupMenu; - layerPopup.visibility = "hide"; - stylePopup = layerPopup.document; - stylePopup.write(strMenu); - stylePopup.close(); - var e = fn_arguments[0]; - nEventX = e.pageX; - nEventY = e.pageY; - _BSPSGetClientSize(); - if (nEventY + layerPopup.clip.height + 20 < window.pageYOffset + gBsClientHeight) { - nEventY += 20; - } else { - nEventY = gBsClientHeight + window.pageYOffset- layerPopup.clip.height - 20; - } - layerPopup.top = nEventY; - - if (nEventX + layerPopup.clip.width + 20 > gBsClientWidth + window.pageXOffset) { - if (gBsClientWidth + window.pageXOffset - layerPopup.clip.width < 20) { - nEventX = 5; - } else { - nEventX = gBsClientWidth + window.pageXOffset - layerPopup.clip.width - 20; - } - } else { - nEventX += 20; - } - - layerPopup.left = nEventX; - - layerPopup.visibility = "show"; - - window.captureEvents(Event.MOUSEDOWN); - if (!gOlddocumentClick && document.onmousedown) - gOlddocumentClick = document.onmousedown; - window.onmousedown = PopupMenu_HandleClick; - } - - window.gbInPopupMenu = true; - window.gbPopupMenuTimeoutExpired = false; - setTimeout("PopupMenu_Timeout();", 100); - return false; -} - -function PopupMenu_Timeout() -{ - window.gbPopupMenuTimeoutExpired = true; -} - -function PopupMenu_Over(e) -{ - if (gbBsIE4||gbBsOpera7) - e.srcElement.className = "PopupOver"; - else if (gbBsNS6) - e.target.parentNode.className = "PopupOver"; - return; -} - -function PopupMenu_Out(e) -{ - if (gbBsIE4||gbBsOpera7) - e.srcElement.className = "PopupNotOver"; - else if (gbBsNS6) - e.target.parentNode.className = "PopupNotOver"; - return; -} - -function PopupMenu_HandleClick(e) -{ - if (window.gbPopupMenuTimeoutExpired) { - window.gbInPopupMenu = false; - if (gbBsNS4 && !gbBsNS6) { - window.releaseEvents(Event.MOUSEDOWN); - } - - var layerPopup = null; - if (gbBsNS4&&!gbBsNS6) { - layerPopup = document.layers.PopupMenu; - layerPopup.visibility = "hide"; - } else { - layerPopup = getElement("PopupMenu"); - layerPopup.style.visibility = "hidden"; - } - - if (gOlddocumentClick) - { - if (gbBsNS4 && !gbBsNS6) - document.onmousedown = gOlddocumentClick; - else - document.onclick = gOlddocumentClick; - } - } - return; -} - -function BSSCPopup_ClickMac() -{ - if ((!DHTMLPopupSupport()) && (gbBsIE4 || gbBsOpera7)) - { - var bClickOnAnchor = false; - var el; - if ((window.event != null) && - (window.event.srcElement != null)) - { - el = window.event.srcElement; - while (el != null) - { - if ((el.tagName == "A") || (el.tagName == "AREA")) { - bClickOnAnchor = true; - break; - } - if (el.tagName == "BODY") { - break; - } - el = getParentNode(el); - } - } - if (BSSCPopup_IsPopup()) - { - if (!bClickOnAnchor) { - parent.window.gPopupWindow = null; - self.close(); - } - } - else - { - bClosePopupWindow = true; - if ((bClickOnAnchor) && - (el.href) && - ((el.href.indexOf("javascript:BSSCPopup") != -1) || (el.href.indexOf("javascript:null") != -1) || (el.href.indexOf("javascript:void(0)") != -1))) - { - bClosePopupWindow = false; - } - if (bClosePopupWindow) - { - if (window.gPopupWindow != null && !window.gPopupWindow.closed ) - { - window.gPopupWindow.close(); - } - } - } - } -} - -function BsPopupOnClick() -{ - if (!gbBsIE4 && !gbBsOpera7) - return; - - BSSCPopup_ClickMac(); -} - -function _BSSCOnError(message) -{ - if(-1 != message.indexOf("denied") - || -1 != message.indexOf("Object required")) - return true; -} - -//End to support previous relative topics - -/// Section End - General and relative topics (JavaScript 1.0) - -/// Section Begin - Popup (JavaScript 1.0) -//Begin to support previous popup functions - -//variables used to isolate the browser type -var gBsStyVisShow = null; -var gBsStyVisHide = null; -var gBsClientWidth = 640; -var gBsClientHeight = 480; - -// here is the varible for judge popup windows size. these parameter is for IE5.0, it may need adjust for others. -var gBRateH_W = 0.618; // 1.618 Golden cut. -var gBMaxXOfParent = 0.8; -var gBMaxYOfParent = 0.8; -var gBscrollHeight = 16; -var gBscrollWidth = 16; -var gBpermitXDelta = 3; -var gBpermitYDelta = 3; - - -var arrayPopupURL = new Array(); -var arrayAbsPopupURL = new Array(); - -var arrayDirty = new Array(); - -function setAbsPopupURL(nIndex, strURL) -{ - arrayAbsPopupURL[nIndex] = strURL; -} - -function getAbsPopupURL(nIndex) -{ - if (nIndex == -1 || arrayAbsPopupURL.length <= nIndex) return null; - else - return arrayAbsPopupURL[nIndex]; -} - -function getPopupURL(nIndex) -{ - if (nIndex == -1 || arrayPopupURL.length <= nIndex) return null; - else - return arrayPopupURL[nIndex]; -} - -function getPopupID(nIndex) -{ - return gstrPopupID + nIndex; -} - -function getPopupShadowID(nIndex) -{ - return gstrPopupShadowID + nIndex; -} - -function getPopupTopicID(nIndex) -{ - return gstrPopupTopicID + nIndex; -} - -function getPopupIFrameID(nIndex) -{ - return gstrPopupIFrameID + nIndex; -} - -function getPopupIFrameName(nIndex) -{ - return gstrPopupIFrameName + nIndex; -} - - -function getPopupTopicStyle(nIndex) -{ - return getElement(getPopupTopicID(nIndex)).style; -} - -function getPopupShadowStyle(nIndex) -{ - return getElement(getPopupShadowID(nIndex)).style; -} - -function getPopupIFrame(nIndex) -{ - if (gbBsNS6) - return eval("window.frames['" + getPopupIFrameName(nIndex) + "']"); - else - return eval("document.frames['" + getPopupIFrameName(nIndex) + "']"); -} - -function getPopupDivStyle(nIndex) -{ - return getElement(getPopupID(nIndex)).style; -} - -function getPopupIFrameStyle(nIndex) -{ - return getElement(getPopupIFrameID(nIndex)).style; -} - - -function findDiv(strURL) -{ - for (var i = 0; i < arrayPopupURL.length; i ++ ) { - if (arrayPopupURL[i] == strURL) { - return i; - } - } - return -1; -} - -var gnToken = -1; -function takeToken() -{ - gnToken ++; - if (gnToken > 10000) gnToken = 0; - return gnToken; -} - -function IsValidToken(nToken) -{ - return (gnToken == nToken); -} - -function addDiv(strURL) -{ - for (var i = 0; i < arrayPopupURL.length; i ++) { - if (arrayPopupURL[i] == null) { - arrayPopupURL[i] = strURL; - return i; - } - } - arrayPopupURL[i] = strURL; - arrayDirty[i] = true; - return i; -} - -function setDirty() -{ - for (var i = 0; i < arrayPopupURL.length; i ++ ) - arrayDirty[i] = true; -} - -function IsDirty(nIndex) -{ - if (nIndex == -1) - return true; - else - if (arrayDirty.length > nIndex) - return arrayDirty[nIndex]; - else - return true; -} - -function hideAll() -{ - for (var i = 0; i < arrayPopupURL.length; i ++ ) - { - getPopupDivStyle(i).visibility = gBsStyVisHide; - getPopupIFrameStyle(i).visibility = gBsStyVisHide; - } -} - -function getCurrentPopupIFrame() -{ - for (var i = 0; i < arrayPopupURL.length; i ++) - if (getPopupDivStyle(i).visibility == gBsStyVisShow) - return getPopupIFrame(i); - return null; -} - -function setClear(nIndex) -{ - if (nIndex != -1) - arrayDirty[nIndex] = false; -} - -function _BSSCCreatePopupDiv(strURL) -{ - var nIndex = findDiv(strURL); - if (nIndex == -1 ) { - nIndex = addDiv(strURL); - BsPopup_CreateDiv(nIndex); - } - else { - if (IsDirty(nIndex)) { - if("object" == typeof(getPopupIFrame(nIndex).document)) - getPopupIFrame(nIndex).document.location.href = strURL; - } - } - return nIndex; -} - -//Here is the browser type -function _BSPSGetBrowserInfo() -{ - if (gbBsNS4&&!gbBsNS6) - { - gBsStyVisShow = "show"; - gBsStyVisHide = "hide"; - } - else - { - gBsStyVisShow = "visible"; - gBsStyVisHide = "hidden"; - } -} - -_BSPSGetBrowserInfo(); - -//Get client size info -function _BSPSGetClientSize() -{ - if (gbBsNS4||gbBsKonqueror3||gbBsSafari) - { - gBsClientWidth = innerWidth; - gBsClientHeight = innerHeight; - } - else if (gbBsIE4 || gbBsOpera7) - { - gBsClientWidth = document.body.clientWidth; - gBsClientHeight = document.body.clientHeight; - } -} - -var gstrPopupID = 'BSSCPopup'; -var gstrPopupShadowID = 'BSSCPopupShadow'; -var gstrPopupTopicID = 'BSSCPopupTopic'; -var gstrPopupIFrameID = 'BSSCPopupIFrame'; -var gstrPopupIFrameName = 'BSSCPopupIFrameName'; - -var gstrPopupSecondWindowName = 'BSSCPopup'; - -var gPopupWindow = null; -var gnPopupClickX = 0; -var gnPopupClickY = 0; - -var gnPopupScreenClickX = 0; -var gnPopupScreenClickY = 0; - -var gbPopupTimeoutExpired = false; - -function DHTMLPopupSupport() -{ - if (((gbBsIE4) && (!gbBsMac))||gbBsOpera7|| gbBsNS7) { - return true; - } - return false; -} - -function BSSCPopup_IsPopup() -{ - if (DHTMLPopupSupport() && (this.name.indexOf(gstrPopupIFrameName) != -1)) { - return true; - } else if ((gbBsNS4 || gbBsIE4 || gbBsOpera7) && (this.name.indexOf(gstrPopupID) != -1)) { - return true; - } else { - return false; - } -} - -// If there is a hyperlink in a popup window, display the hyperlink in -// the original window. (bsscright) -if (BSSCPopup_IsPopup() && !gbBsIE4 && !gbBsOpera7) { - document.write(""); -} - -// Local functions. -function BsPopup_CreateDiv(nIndex) -{ - if(!DHTMLPopupSupport()) - return; - // DO NOT SET Width and height for the div, otherwize it will make IE4 popup do not work when view the topic alone. - var strPopupDiv = ""; - - var objBody = getElementsByTag(document, "BODY")[0]; - if( typeof(objBody) != "object" ) - return; - - insertAdjacentHTML(objBody, "beforeEnd", strPopupDiv); -} - -function handleLoadNS() -{ - if (this.id) - { - var nIndex = parseInt(this.id.substring(gstrPopupIFrameID.length)); - BSSCPopup_PostWork(nIndex); - } -} - -function BSSCPopup_PostWork(nIndex) -{ - getPopupDivStyle(nIndex).visibility = gBsStyVisShow; - getPopupIFrameStyle(nIndex).visibility =gBsStyVisShow; - - setClear(nIndex); - window.gbPopupTimeoutExpired = true; - - BSSCPopup_ChangeTargettoParent(getPopupIFrame(nIndex).document); - if (gbBsNS6) - getPopupIFrame(nIndex).document.body.addEventListener("click",BSSCPopupClicked,false); - else - getPopupIFrame(nIndex).document.body.onclick = BSSCPopupClicked; - - if (!gbOrignalOnMouseDown && document.onmousedown) - gbOrignalOnMouseDown = document.onmousedown; - - if (gbBsNS6) - document.addEventListener("mousedown", BSSCPopupParentClicked,false); - else - document.onmousedown = BSSCPopupParentClicked; -} - -function BSSCPopup_Timeout(nIndex, nToken) -{ - if (!IsValidToken(nToken)) return; - - if (gbBsNS6||((getPopupIFrame(nIndex).document.readyState == "complete") && - (getPopupIFrame(nIndex).document.body != null))) { - BSSCPopup_PostWork(nIndex); - } else { - setTimeout("BSSCPopup_Timeout(" + nIndex + "," + nToken + ")", 100); - } -} - -// VH 08/10/00 -// do not change target to parent if the href is using javascript -function BSSCPopup_ChangeTargettoParent(tagsObject) -{ - var collA = getElementsByTag(tagsObject, "A"); - BSSCPopup_ChangeTargettoParent2(collA); - - var collIMG = getElementsByTag(tagsObject,"IMG"); - BSSCPopup_ChangeTargettoParent2(collIMG); -} - -function BSSCPopup_ChangeTargettoParent2(colls) -{ - if (colls != null) { - for (var j = 0; j < colls.length; j ++ ) - { - var strtemp = colls[j].href; - if (strtemp) - { - strtemp = strtemp.toLowerCase(); - if (strtemp.indexOf("javascript:") == -1) - if (colls[j].target == "") - colls[j].target = "_parent"; - } - } - } -} - -function BSPSPopupTopicWinHelp(strURL) -{ - _BSSCPopup(strURL); - return; -} - -function _BSSCPopup(strURL, width, height) -{ - var cuswidth = 0; - var cusheight = 0; - if ("undefined" != typeof(width) && "undefined" != typeof(height)) { - cuswidth = width; - cusheight= height; - } - - if (DHTMLPopupSupport()) { - var nToken = takeToken(); // take token first. - var nIndex = _BSSCCreatePopupDiv(strURL); - window.gbPopupTimeoutExpired = false; - var ntWidth = gBsClientWidth; - var ntHeight = gBsClientHeight; - _BSPSGetClientSize(); - if (ntWidth != gBsClientWidth || ntHeight != gBsClientHeight) { - setDirty(); - } - - if (IsDirty(nIndex)) { - if (gbBsMac) { - setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight +")", 400); - } else { - setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 100); - } - } - else { - MoveDivAndShow(nIndex ,nToken, cuswidth, cusheight); - } - } else { - _BSSCPopup2(strURL, cuswidth, cusheight); - } - return; -} - -if (gbBsIE55) -{ - var ehlpdhtm_fOldBefureUnload = window.onbeforeunload; - var gnBsUnload=0; - window.onbeforeunload = window_BUnload; -} - -function window_BUnload() -{ - gnBsUnload++; - if (gnBsUnload>1) - return; - for (var i = 0; i < arrayPopupURL.length; i ++) - removeThis(document.all(getPopupID(i))); - arrayPopupURL.length = 0; - if (ehlpdhtm_fOldBefureUnload) - ehlpdhtm_fOldBefureUnload(); -} - -function _BSSCPopup2(strURL, width, height) -{ - if (gbBsOpera6&&gbBsMac) - { - var wmTemp = window.open(document.location.href, gstrPopupSecondWindowName); - wmTemp.close(); - setTimeout("_BSSCPopup3(\""+strURL+"\","+width+","+height+");",100); - } - else - _BSSCPopup3(strURL, width, height); -} - -function _BSSCPopup3(strURL, width, height) -{ - if (window.name == gstrPopupSecondWindowName) { - window.location = strURL; - } else { - if (!gbBsMac || !gbBsNS4) { - BSSCHidePopupWindow(); - } - var nX = 0; - var nY = 0; - var nHeight = 300; - var nWidth = 400; - if (width > 0 && height > 0) { - nHeight = height; - nWidth = width; - } - _BSPSGetClientSize(); - - nX = window.gnPopupScreenClickX; - nY = window.gnPopupScreenClickY; - - if (nY + nHeight + 40 > screen.availHeight) { - nY = screen.availHeight - nHeight - 40; - } - if (nX + nWidth + 40 > screen.availWidth) { - nX = screen.availWidth - nWidth - 40; - } - - // Launch a separate window - var strParam="titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=yes"; - if (gbBsNS) { - if (gbBsNS6) { - strParam += ",Height=" + nHeight + ",Width=" + nWidth; - strParam += ",screenX=" + nX + ",screenY=" + nY; - strParam += ",dependent=yes"; - } - else { - strParam += ",OuterHeight=" + nHeight + ",OuterWidth=" + nWidth; - strParam += ",screenX=" + nX + ",screenY=" + nY; - strParam += ",dependent=yes"; - } - } - else { - strParam += ",height=" + nHeight + ",width=" + nWidth; - strParam += ",left=" + nX + ",top=" + nY; - } - if (gbBsSafari) - { - if (window.gPopupWindow) - window.gPopupWindow.close(); - window.gPopupWindow = window.open(strURL, "", strParam); - window.gPopupWindow.name = gstrPopupSecondWindowName; - window.gPopupWindow.moveTo(nX, nY); - widnow.gPopupWindow.document.location.reload(); - } - else - { - var wmTemp=null; - if (gbBsKonqueror3) - { - if (window.gPopupWindow) - window.gPopupWindow.close(); - } - if (gbBsOpera&&gbBsMac) - { - wmTemp= window.open(document.location.href, "Temp", strParam); - } - window.gPopupWindow = window.open(strURL, gstrPopupSecondWindowName, strParam); - if (!gbBsIE) - window.gPopupWindow.focus(); - - if (wmTemp) - wmTemp.close(); - } - - if (gbBsNS4) - setEventHandle(); - else if (gbBsIE4 || gbBsOpera7||gbBsKonqueror3) - setTimeout("setPopupFocus();", 100); - } - return; -} - -function setEventHandle() -{ - window.gPopupWindow.captureEvents(Event.CLICK | Event.BLUR); - window.gPopupWindow.onclick = NonIEPopup_HandleClick; - window.gPopupWindow.onblur = NonIEPopup_HandleBlur; -} - -function setPopupFocus() -{ - window.gPopupWindow.focus(); -} - -function NonIEPopup_HandleBlur(e) -{ - window.gPopupWindow.focus(); -} - -function NonIEPopup_HandleClick(e) -{ - // Because navigator will give the event to the handler before the hyperlink, let's - // first route the event to see if we are clicking on a Popup menu in a popup. - document.routeEvent(e); - - // If a popup menu is active then don't do anything with the click - if (window.gPopupWindow.gbInPopupMenu) { - window.gPopupWindow.captureEvents(Event.CLICK); - window.gPopupWindow.onclick = NonIEPopup_HandleClick; - return false; - } - - // Close the popup window - if(e.target.href) - { - if(e.target.href.indexOf("javascript:")==-1) - { - if (e.target.target=="") - window.location.href = e.target.href; - else - window.open(e.target.href, e.target.target); - this.close(); - } - } - else - this.close(); - return false; -} - -function BSSCPopup_AfterLoad(nIndex, nToken, cuswidth, cusheight) -{ - if (!window.getPopupIFrame(nIndex).document) { - _BSSCPopup2(getPopupURL(nIndex), cuswidth, cusheight); - return; - } - - if (!IsValidToken(nToken)) return; - - if (gbBsNS6) - { - setAbsPopupURL(nIndex, window.getPopupIFrame(nIndex).document.location.href); // change URL to abs url. - BSSCPopup_ResizeAfterLoad(nIndex, nToken, cuswidth, cusheight); - return; - } - - if ((window.getPopupIFrame(nIndex).document.readyState == "complete") && - (window.getPopupIFrame(nIndex).document.body != null)) { - if (window.getPopupIFrame(nIndex).document.location.href.indexOf("about:blank") != -1) { // add this check. IE will use about:blank" as the default vaule for Iframe. - window.getPopupIFrame(nIndex).document.location = getPopupURL(nIndex); - setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 200); - } - else - { - setAbsPopupURL(nIndex, window.getPopupIFrame(nIndex).document.location.href); // change URL to abs url. - BSSCPopup_ResizeAfterLoad(nIndex, nToken, cuswidth, cusheight); - } - } else { - setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 200); - } -} - -function BSSCPopup_ResizeAfterLoad(nIndex, nToken, cuswidth, cusheight) -{ - if (window.gbPopupTimeoutExpired) return; - - if (!IsValidToken(nToken)) return; - - getPopupDivStyle(nIndex).visibility = gBsStyVisHide; - getPopupIFrameStyle(nIndex).visibility = gBsStyVisHide; - - // Determine the width and height for the window - _BSPSGetClientSize(); - - var size = new BSSCSize(0, 0); - - if (cuswidth <= 0 || cusheight <= 0) - BSSCGetContentSize(window.getPopupIFrame(nIndex), size); - else { - size.x = cuswidth; - size.y = cusheight; - } - - // Determine the width and height for the window - var nWidth = size.x; - var nHeight = size.y; - - // for small popup size, we should allow any size. - // The popup size should be ok if bigger than 0 - if (nWidth < 0 || nHeight < 0) return; // there must be something terribly wrong. - - getPopupDivStyle(nIndex).width = nWidth; - getPopupDivStyle(nIndex).height = nHeight; - - getPopupShadowStyle(nIndex).width = nWidth; - getPopupShadowStyle(nIndex).height = nHeight; - getPopupTopicStyle(nIndex).width = nWidth; - getPopupTopicStyle(nIndex).height = nHeight; - if (gbBsIE55) - { - getPopupShadowStyle(nIndex).width = nWidth + 2; - getPopupShadowStyle(nIndex).height = nHeight + 2; - getPopupTopicStyle(nIndex).width = nWidth + 2; - getPopupTopicStyle(nIndex).height = nHeight + 2; - } - - getPopupIFrameStyle(nIndex).width = nWidth; - getPopupIFrameStyle(nIndex).height = nHeight; - if (gbBsIE55 || gbBsNS6) - { - getPopupIFrameStyle(nIndex).top = 0; - getPopupIFrameStyle(nIndex).left = 0; - } - - var strURL = getPopupURL(nIndex); - if (strURL.indexOf("#") != -1&&gbBsNS6) - getPopupIFrame(nIndex).location.reload(); - else if (strURL.indexOf("#") != -1||gbBsNS6) - getPopupIFrame(nIndex).location.href = strURL; // reload again, this will fix the bookmark misunderstand in IE5. - - MoveDivAndShow(nIndex, nToken, cuswidth, cusheight); -} - -function getScrollLeft() -{ - if (document.body.scrollLeft) - return document.body.scrollLeft; - else if (window.pageXOffset) - return window.pageXOffset; - else - return 0; -} - -function getScrollTop() -{ - if (document.body.scrollTop) - return document.body.scrollTop; - else if (window.pageYOffset) - return window.pageYOffset; - else - return 0; -} - - -function MoveDivAndShow(nIndex, nToken, cuswidth, cusheight) -{ - if (window.getPopupIFrame(nIndex).document.location.href != getAbsPopupURL(nIndex)) { // if redirect, reload again. - window.getPopupIFrame(nIndex).document.location = getPopupURL(nIndex); - setTimeout("BSSCPopup_AfterLoad(" + nIndex + "," + nToken + "," + cuswidth + "," + cusheight + ")", 200); - return; - } - - // Determine the position of the window - var nClickX = window.gnPopupClickX; - var nClickY = window.gnPopupClickY; - var nTop = 0; - var nLeft = 0; - - var nWidth = parseInt(getPopupDivStyle(nIndex).width); - var nHeight = parseInt(getPopupDivStyle(nIndex).height); - - if (nClickY + nHeight + 20 < gBsClientHeight + getScrollTop()) { - nTop = nClickY + 10; - } else { - nTop = (getScrollTop() + gBsClientHeight) - nHeight - 20; - } - if (nClickX + nWidth < gBsClientWidth + getScrollLeft()) { - nLeft = nClickX; - } else { - nLeft = (getScrollLeft() + gBsClientWidth) - nWidth - 8; - } - - if (nTop < getScrollTop()) nTop = getScrollTop() + 1; - if (nLeft< getScrollLeft()) nLeft = getScrollLeft() + 1; - - getPopupDivStyle(nIndex).left = nLeft; - getPopupDivStyle(nIndex).top = nTop; - - // Set the location of the background blocks - getPopupShadowStyle(nIndex).left = 6; - getPopupShadowStyle(nIndex).top = 6; - if (gbBsIE55) - { - getPopupShadowStyle(nIndex).left = 4; - getPopupShadowStyle(nIndex).top = 4; - } - - if (gbBsMac&&gbBsIE4) { - // Total hack on the iMac to get the IFrame to position properly - getPopupIFrameStyle(nIndex).pixelLeft = 100; - getPopupIFrameStyle(nIndex).pixelLeft = 0; - // Explicitly call BSSCOnLoad because the Mac doesn't seem to do it - getPopupIFrame(nIndex).window.BSSCOnLoad(); - } - - if (gbBsNS6&&IsDirty(nIndex)) - getElement(getPopupIFrameID(nIndex)).addEventListener("load", handleLoadNS, false); - else - BSSCPopup_Timeout(nIndex , nToken ); - return; -} - -function BSSCSize(x, y) -{ - this.x = x; - this.y = y; -} - -function BSSCGetContentSize(thisWindow, size) -{ - if (!gbBsIE4 && !gbBsOpera7 && !gbBsNS4) - return; - - if ((gbBsMac&&gbBsIE4)||gbBsNS4||gbBsOpera7) { - size.x = 320; - size.y = 180; - return; - } - - // Resize the width until it is wide enough to handle the content - // The trick is to start wide and determine when the scrollHeight changes - // because then we know a scrollbar is necessary. We can then go back - // to the next widest size (for no scrollbar) - - var ClientRate = gBsClientHeight / gBsClientWidth; - - - var GoldenSize = new BSSCSize(0,0); - GoldenSize.x = gBsClientWidth * gBMaxXOfParent; - GoldenSize.y = gBsClientHeight *gBMaxYOfParent ; - - if (ClientRate > gBRateH_W) { - GoldenSize.y = GoldenSize.x * gBRateH_W; - } - else { - GoldenSize.x = GoldenSize.y / gBRateH_W; - } - - // Try to using parent specified max x. - var x = 0; - var maxgoldx = GoldenSize.x; - var maxx = gBsClientWidth * gBMaxXOfParent; - - // This double resize causes the document to re-render (and we need it to) - if (!gbBsIE5) - thisWindow.moveTo(10000,10000); // this is used to fix the flash on IE4. - - thisWindow.resizeTo(1, 1); - thisWindow.resizeTo(1, 1); - thisWindow.resizeTo(maxgoldx, thisWindow.document.body.scrollHeight + gBscrollHeight); - thisWindow.resizeTo(maxgoldx, thisWindow.document.body.scrollHeight + gBscrollHeight); - - var miny = thisWindow.document.body.scrollHeight + gBscrollHeight; - - if (miny > GoldenSize.y) // the popup does not fix in the parent wanted golden area. so try to expand itself as large as it can - { - thisWindow.resizeTo(maxx , thisWindow.document.body.scrollHeight + gBscrollHeight); - thisWindow.resizeTo(maxx , thisWindow.document.body.scrollHeight + gBscrollHeight); - - miny = thisWindow.document.body.scrollHeight + gBscrollHeight; - maxy = gBsClientHeight * gBMaxYOfParent; - - if (miny > maxy) { // the popup must have a scroll, OK let it be. - miny = maxy; - size.x = maxx; - size.y = maxy; - thisWindow.document.body.scroll = 'yes'; // At this time we do want to show scroll any more. so it will looks better a little. - } - else { // popup still can fit in the parent area by someway. now we choose the same h/w rate as parent. - size.y = miny; - - // downsize from maxx , now I try to using binary divide. - x = maxx; - deltax = -maxx/2; - //j = 0; - while (true) { - x = x + deltax; - thisWindow.resizeTo(x, miny); - thisWindow.resizeTo(x, miny); - diffy = thisWindow.document.body.scrollHeight + gBscrollHeight - x * ClientRate; - if (diffy > gBpermitYDelta ) // it is higher than wanted, so x need to be wide a little bitter - deltax = Math.abs(deltax) /2; - else if (diffy < -gBpermitYDelta) // it is shorter than wanted, so x need to be narrow a little bitter - deltax = -Math.abs(deltax) /2; - else - // the y is close enough to wanted. - break; - if (Math.abs(deltax) < gBpermitXDelta) // the next change is too slight and it can be ignore. - break; - } - size.x = thisWindow.document.body.scrollWidth; //+ gBscrollWidth; - size.y = thisWindow.document.body.scrollHeight;// + gBscrollHeight; - thisWindow.document.body.scroll = 'no'; - } - } - else { - if (thisWindow.document.body.scrollWidth > maxgoldx) { - size.x = maxx; - size.y = miny; - thisWindow.document.body.scroll = 'yes'; - } - else { - // downsize from maxgoldx , now I try to using binary divide. - x = maxgoldx; - deltax = -maxgoldx/2; - while (true) { - x = x + deltax; - thisWindow.resizeTo(x, miny); - thisWindow.resizeTo(x, miny); - diffy = thisWindow.document.body.scrollHeight + gBscrollHeight - x * gBRateH_W; - if (diffy > gBpermitYDelta ) // it is higher than wanted, so x need to be wide a little bitter - deltax = Math.abs(deltax) /2; - else if (diffy < -gBpermitYDelta) // it is shorter than wanted, so x need to be narrow a little bitter - deltax = -Math.abs(deltax) /2; - else - // the y is close enough to wanted. - break; - if (Math.abs(deltax) < gBpermitXDelta) // the next change is too slight and it can be ignore. - break; - } - size.x = thisWindow.document.body.scrollWidth; //+ gBscrollWidth; - size.y = thisWindow.document.body.scrollHeight ; - thisWindow.document.body.scroll = 'no'; // At this time we do not want to show scroll any more. so it will looks better a little. - thisWindow.resizeTo(size.x, size.y); - if (thisWindow.document.body.scrollWidth > size.x) - { - size.x = thisWindow.document.body.scrollWidth; - } - if (thisWindow.document.body.scrollHeight > size.y) - { - size.y = thisWindow.document.body.scrollHeight; - } - } - } - thisWindow.resizeTo(size.x, size.y); - thisWindow.resizeTo(size.x, size.y); - return; -} - -function BSSCPopupParentClicked() -{ - if (!window.gbPopupTimeoutExpired) { - return false; - } - - document.onmousedown = gbOrignalOnMouseDown; - - // Simply hide the popup - hideAll(); - - window.gbPopupTimeoutExpired = false; - - return true; -} - -function isInsideHyperLink(obj) -{ - if (obj&&obj!=getParentNode(obj)) - { - if (obj.tagName=="A"||obj.tagName=="IMG") - return true; - else - return isInsideHyperLink(getParentNode(obj)); - } - else - return false; -} - -function BSSCPopupClicked(e) -{ - if (!window.gbPopupTimeoutExpired) { - return false; - } - - var popupIFrame = getCurrentPopupIFrame(); - if (popupIFrame == null) { - return true; - } - - if (gbBsIE4 && (!((popupIFrame.window.event != null) && - (popupIFrame.window.event.srcElement != null) && - isInsideHyperLink(popupIFrame.window.event.srcElement)))) { - document.onmousedown = gbOrignalOnMouseDown; - - // Simply hide the popup - hideAll(); - window.gbPopupTimeoutExpired = false; - return true; - } - else if (gbBsNS6 && (!((e != null) && - (e.target!= null) && isInsideHyperLink(e.target)))) - { - document.addEventListener("mousedown", gbOrignalOnMouseDown,false); - // Simply hide the popup - hideAll(); - window.gbPopupTimeoutExpired = false; - return true; - } -} - -//trace the mouse over's position for hotspot -function BSPSPopupOnMouseOver(event) -{ - if (gbBsIE4 || gbBsOpera7||gbBsKonqueror3) { - window.gnPopupClickX = event.clientX + getScrollLeft(); - window.gnPopupClickY = event.clientY + getScrollTop(); - window.gnPopupScreenClickX = event.screenX; - window.gnPopupScreenClickY = event.screenY; - } else if (gbBsSafari) { - window.gnPopupClickX = event.clientX + getScrollLeft(); - window.gnPopupClickY = event.clientY + getScrollTop(); - window.gnPopupScreenClickX = event.screenX + window.screenX; - window.gnPopupScreenClickY = event.screenY + window.screenY; - } else if (gbBsNS4) { - window.gnPopupClickX = event.pageX - window.pageXOffset; - window.gnPopupClickY = event.pageY - window.pageYOffset; - window.gnPopupScreenClickX = event.screenX - window.pageXOffset; - window.gnPopupScreenClickY = event.screenY - window.pageYOffset; - } -} - -function BSSCHidePopupWindow() -{ - if (window.gPopupWindow != null) { - if (gbBsNS4) { - if ((typeof window.gPopupWindow != "undefined") && (!window.gPopupWindow.closed)) { - window.gPopupWindow.close(); - window.gPopupWindow = null; - } - } - } - return; -} - -// Add the PopupOnClick to the onclick array. -if (typeof(BsscRegisterOnClick) != "undefined") -{ - BsscRegisterOnClick(BsPopupOnClick); -} -//End to support previous popup functions - -/// Section End - Popup (JavaScript 1.0) - -/// Section Begin - Embedded Stub (JavaScript 1.0) - -function BSSCCreatePopupDiv() -{ - return; -} - -function WritePopupMenuLayer() -{ - if (BsscHasExtJs()) {_WritePopupMenuLayer();} -} - -function BSSCPopup(strURL, width, height) -{ - var re = new RegExp("'", 'g'); - strURL = strURL.replace(re, "%27"); - - if (BsscHasExtJs()) { - _BSSCPopup(strURL, width, height); - }else{ - //Create a temporary window first to ensure the real popup comes up on top - var wndTemp = null; - if (!gbBsNS3) { - wndTemp = window.open("", "temp", "titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=yes,height=3,width=4"); - } - // Create the real popup window - var wndPopup = window.open(strURL, "BSSCPopup", "titlebar=no,toolbar=no,status=no,location=no,menubar=no,resizable=yes,scrollbars=yes,height=300,width=400"); - // Close the temporary - if (!gbBsNS3) { - wndTemp.close(); - } else { - wndPopup.focus(); - } - } -} - -var gbWndTemp = null, gbWndPopupLinks = null; -var gbstrParaTotal = ""; - -function PopupMenu_Invoke() -{ - if (typeof(wfRelatedTopic) == 'function' && typeof(IsFlashSupported) == 'function') - { - if (Number(gsSkinVersion) > 2 && IsFlashSupported()) - { - return wfRelatedTopic(PopupMenu_Invoke.arguments); - } - } - if (BsscHasExtJs()) { - return _PopupMenu_Invoke(PopupMenu_Invoke.arguments); - } - if (gbBsNS3Before || gbBsIE3Before ) { - var argLen = PopupMenu_Invoke.arguments.length; - if (argLen < 5) { - window.document.location.href = PopupMenu_Invoke.arguments[3]; - return false; - } - gbWndTemp = null; - gbWndPopupLinks = null; - gbstrParaTotal = ""; - for (var i = 0; i < (argLen - 2) / 2; i++) { - var strParaLine = ""; - if (gbBsNS2){ - strParaLine += "" - strParaLine += PopupMenu_Invoke.arguments[2 * i + 2]; - strParaLine += ""; - } else { - strParaLine += ""); - if (gbBsNS2) { - gbWndPopupLinks.document.write(""); - } else { - //YJ: IE301,302 and NS3.x works fine - gbWndPopupLinks.document.write("<"); - gbWndPopupLinks.document.write("script>"); - gbWndPopupLinks.document.write("function gotoUrl(aUrl) {opener.window.location=aUrl; close();}"); - gbWndPopupLinks.document.write("<"); - gbWndPopupLinks.document.write("/script>"); - } - gbWndPopupLinks.document.write(""); - gbWndPopupLinks.document.write(gbstrParaTotal); - gbWndPopupLinks.document.write(""); - gbWndPopupLinks.document.close(); - - // Close the temporary - if (!gbBsNS3 && gbWndTemp != null) { - gbWndTemp.close(); - }else { - gbWndPopupLinks.focus(); - } - - return true; - } - return false; -} - -/// Section End - Embedded Stub (JavaScript 1.0) - -//// Segment End -- (JavaScript 1.0) - -//// Segment Begin -- (JavaScript 1.2) -/// Section Begin - kadov DHTM (JavaScript 1.2) - -//Begin to support extended and dropdown text effects. -function kadovIsParagraph(el) -{ - return( el.tagName == "P" || el.tagName.indexOf("H") == 0 ) ? true : false; -} - -function kadovInitEachChild(el) -{ - for(var i=0; i "") ) - child.style.setAttribute( "x-on-pageload", "" ); - } - - var href = child.getAttribute("href") - if( href != null && href > "" && href.indexOf( "BSSCPopup" ) >= 0 ) - kadovFilePopupInit(child.id); // Init for Popup - else if( child.className == "dropspot" || child.className == "expandspot" || - child.className == "glossterm" ) - kadovTextPopupInit(child.id);// Init for Expanding/Glossary or DropDown text - else if( child.className == "trigger") - kadovInitTrigger(child.id);// Init for Trigger - else - { - kadovInitEffects(child.id);// Init for DHTML effects - CEngine.SetOneTargetInitialState( child.id ); - } - } - - if( (child.tagName == "IMG") && (child.getAttribute("dynsrc") > "") ) - child.start = "mouseover";// to start a AVI file. fileopen doesn't work - - kadovInitEachChild(child); - } -} - -function kadovRetrieveTextInner(el) -{ - var x = ""; - if( (!el) || (el.tagName == "!") || (el.tagName == "SCRIPT" )) - return x; - - if( kadovIsParagraph(el) ) - { - var strNewID = " "; - if( el.id != "" ) - strNewID += "id=" + el.id + "_NewSpan "; - x = "" + el.innerHTML + ""; - } - else - { - for(var i=0; i 0 ) - if( (nTagClose - nTagOpen) != nDistance ) - return strRawHTML; - - var strCleanOnce = strRawHTML.substring(0, nTagOpen) + strRawHTML.substr(nTagClose + strTagClose.length) ; - return kadovRetrieveCleanHTML( strCleanOnce, strTagOpen, strTagClose ); -} - -function kadovAdjustObjectTag(strRawHTML, nStartPos) -{// adjust object tag for related topics HTML control, because innerHTML misses out the item settings - - //Is there any DTC? - var strDTCTagOpen = ''; - var nDTCTagOpen = strRawHTML.indexOf( strDTCTagOpen, nStartPos ); - if( nDTCTagOpen < 0 ) - return strRawHTML; - var nDTCTagClose = strRawHTML.indexOf( strDTCTagClose, nDTCTagOpen ); - if( nDTCTagClose < nDTCTagOpen) - return strRawHTML; // no Design Time Controls; - - //Is the DTC HTML Help Control? - var strRTObjTagOpen = 'classid=clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11'; - var strRTObjTagClose = ''; - var nRTObjTagOpen = strRawHTML.indexOf( strRTObjTagOpen, nDTCTagOpen ); - if( nRTObjTagOpen < nDTCTagOpen ) - return strRawHTML; - var nRTObjTagClose = strRawHTML.indexOf( strRTObjTagClose, nRTObjTagOpen ); - if( nRTObjTagClose < nRTObjTagOpen ) - return strRawHTML; // is not a HTML help control - - // Is it a related Topics html help control? - var strRTObjLabel = ''; - } - - // to insert the reconstructed item params into runtime object tag - var strAdjustedHTML = strRawHTML.substring(0,nRTObjTagClose) + strRunTimeItemParam + strRawHTML.substring(nRTObjTagClose, strRawHTML.length); - return kadovAdjustObjectTag(strAdjustedHTML, nDTCTagClose + strDTCTagClose.length); -} - -function kadovTextPopupOnLoad( el ) -{ - if( typeof(el) == "string" ) - el = getElement(el); - - var src = el.getAttribute( "x-use-popup" ); - var bNeedMove=true; - if(!src&&el.id) - { - for (var i=0;i"); - strCleanHTML = kadovRetrieveCleanHTML(strCleanHTML, ""); - - //work around the bug in HH.exe that highlight the phrases when use Search tab - //this approach is just removing the tag inserted by Microsoft in the runtime - strCleanHTML = kadovRetrieveCleanHTML(strCleanHTML, "", 52); - - var strStyle = " style='display:none; position:relative;"; - var newDiv = "
" + strCleanHTML + "
"; - - removeThis(srcDiv); // empty the original DIV tag - var elParentPra = kadovFindParentParagraph(el); - if( elParentPra ) - insertAdjacentHTML(elParentPra, "afterEnd", newDiv ); - } - else if( type == "expanding" ) - { - var inner = kadovRetrieveTextInner(srcDiv); - if( inner == "" ) - inner = srcDiv.innerHTML; - var strAdjust = kadovAdjustObjectTag(inner,0); - var strCleanHTML = kadovRetrieveCleanHTML(strAdjust, ""); - strCleanHTML = kadovRetrieveCleanHTML(strCleanHTML, ""); - var strClassName = (el.className == "glossterm") ? "glosstext" : "expandtext"; - var newSpan = ""; - removeThis(srcDiv); // empty the original DIV tag - insertAdjacentHTML(el, "afterEnd", newSpan ); - } - } - } - else - { - srcDiv.style.display = "none"; - } - return 0; -} - -function getElementsByTag(obj,sTagName) -{ - if(obj.getElementsByTagName) - return obj.getElementsByTagName(sTagName); - else if(obj.all) - return obj.all.tags(sTagName); - return null; -} - -function getElement(sID) -{ - if(document.getElementById) - return document.getElementById(sID); - else if(document.all) - return document.all(sID); - return null; -} - -function getParentNode(obj) -{ - if(obj.parentNode) - return obj.parentNode; - else if(obj.parentElement) - return obj.parentElement; - return null; -} - -function getChildNodes(obj) -{ - if(obj.childNodes) - { - var children = new Array(); - for (var i = 0; i < obj.childNodes.length; i++) - { - if (obj.childNodes[i].nodeType == 1) - children[children.length] = obj.childNodes[i]; - } - return children; - } - else if(obj.children) - return obj.children; - return null; -} - -function removeThis(obj) -{ - if(obj.parentNode) - obj.parentNode.removeChild(obj); - else - obj.outerHTML=""; -} - -function kadovTextPopup( el ) -{ - if (!gbBsIE4 && !gbBsOpera7 && !gbBsSafari && !gbBsNS6 && !gbBsKonqueror3 ) - return; - - var bNeedMove=true; - - if (window.event) - window.event.cancelBubble = true; - - if( typeof(el) == "string" ) - el = getElement(el); - - if (!el||el==window) - return; - - var src = el.getAttribute( "x-use-popup" ); - if(!src&&el.id) - { - for (var i=0;i= 0 && nNext < values.length ) - { - functions[nIdx] = values.substr( nStart, nNext-nStart+1); - nStart = nNext + 1; - nIdx++; - nNext = values.indexOf( "\)", nStart); - } - - for( var i=0; i= 0 ) - { - nPageClick = arrForClickCount[j].indexOf("="); - if( nPageClick > 0 ) - { - nClickTimes = arrForClickCount[j].substring( nPageClick + 1, arrForClickCount[j].length) * 1; - break; - } - } - } - var args = srcargs; - if( j < arrForClickCount.length ) - {// to strip out the "clicks=99" from the arguments string - args = ""; - for( var k = 0; k < arrForClickCount.length; k ++ ) - { - if( k != j ) - { - args += arrForClickCount[k]; - if( k < arrForClickCount.length - 1 ) - args += ","; - } - } - } - bsscFXInit( null, id, translatedProp, fnname, args, nClickTimes ); - } -} - -function kadovTranslateProp( prop ) -{ - switch( prop ) - { - case "x-on-hover" : return "bsschover"; - case "x-on-pageclick" : return "bsscpageclick"; - case "x-on-pageload" : return "bsscpageload"; - case "x-on-trigger-1" : return "bssctrigger1"; - case "x-on-trigger-2" : return "bssctrigger2"; - } - return null; -} -//End to convert iWrite format to RoboEditor Format for DHTML effects - -//Begin the definition of one entry to DHTML effects -function bsscFXInit( trigger_ID, target_ID, event_type, - action_type, action_setting, event_addional ) -{ - if( (!gbBsWindows && !gbBsSunOS && !(gbBsMac&&gbBsIE5)) || typeof(target_ID) != "string" )//MUST have a target_ID - return; // we don't support Navigator yet - - if( typeof(event_type) == "string" ) - event_type = event_type.toLowerCase(); - if( typeof(action_type) == "string" ) - action_type = action_type.toLowerCase(); - if( typeof(action_setting) == "string" ) - action_setting = action_setting.toLowerCase(); - - // to get the target element then add it to the target list - var eleTarget = CCSSP.GetObject( target_ID ); - if( (eleTarget != null) && (event_type != null) && (action_type != null) ) - { - CEngine.AddOneTarget( target_ID, eleTarget ); - CEngine.BuildTargetObject(target_ID, event_type, action_type, action_setting, event_addional); - } - - // to validate the trigger_ID parameter - if( typeof(trigger_ID) == "string" && trigger_ID != "" ) - CEngine.BuildTriggerObject( trigger_ID, target_ID ); -} -//End the definition of one entry to DHTML effects - -/// Section End - kadov DHTM (JavaScript 1.2) - -/// Section Begin - CCSSP DHTM (JavaScript 1.2) - -//Begin JavaScript libary for cross-platform positioning object. -function CCSSP(){} // constructor of CCSSP class - -CCSSP.GetObject = function( obj ) -{//convert object name string or reference into a valid object reference - if( typeof(obj) == "object" ) - return obj; - else if( typeof(obj) == "string" && obj != "") - { - if( gbBsNS4 ) - return eval("document." + obj); - else - return eval("document.all(\"" + obj + "\")"); - } - else - return null; -} - -CCSSP.MoveObjectTo = function(obj, x, y) -{//positioning an object at a specific pixel coordinate - if( gbBsNS4 ) - obj.moveTo(x,y); - else - { - obj.style.pixelLeft = x; - obj.style.pixelTop = y; - } -} - -CCSSP.MoveObjectBy = function(obj, dx, dy) -{//moveing a object by x and/or y pixel - if( gbBsNS4 ) - obj.moveBy(dx,dy); - else - { - obj.style.pixelLeft += dx; - obj.style.pixelTop += dy; - } -} - -CCSSP.SetObjectBGColor = function(obj, color) -{//set the background color of an object - if( gbBsNS4 ) - obj.bgColor = color; - else - obj.style.backgroundColor = color; -} - -CCSSP.ShowObject = function(obj, bShow) -{// set the object to be visible or invisible - if( gbBsNS4 ) - obj.visibility = (bShow == true) ? 'show' : 'hide'; - else - obj.style.visibility = (bShow == true) ? 'visible' : 'hidden';// when hidden, it still occupy some space. -} - -CCSSP.GetObjectLeft = function(obj) -{// retrieve the x coordinate of a posionable object - if( gbBsNS4 ) - return obj.left; - else - return obj.style.pixelLeft; -} - -CCSSP.GetObjectTop = function(obj) -{// retrieve the y coordinate of a posionable object - if( gbBsNS4 ) - return obj.top; - else - return obj.style.pixelTop; -} - -CCSSP.GetObjectContainLeft = function(obj) -{// retrieve the x coordinate of a posionable object relative to it's parent element - if( gbBsNS4 ) - return obj.pageX; - else - { - if( obj == document.body ) - return obj.clientLeft; - else - return obj.offsetLeft; - } -} - -CCSSP.GetObjectWindowLeft = function(obj) -{// retrieve the x coordinate of a posionable object relative to browser window - if( gbBsNS4 ) - return obj.pageX; - else - { - var nOffsetWindowLeft = 0; - for(var element = obj; element; element = element.offsetParent) - nOffsetWindowLeft += CCSSP.GetObjectContainLeft(element); - return nOffsetWindowLeft; - } -} - -CCSSP.GetObjectContainTop = function(obj) -{// retrieve the y coordinate of a posionable object relative to it's parent element - if( gbBsNS4 ) - return obj.pageY; - else - { - if( obj == document.body ) - return obj.clientTop; - else - return obj.offsetTop; - } -} - -CCSSP.GetObjectWindowTop = function(obj) -{// retrieve the y coordinate of a posionable object relative to browser window - if( gbBsNS4 ) - return obj.pageY; - else - { - var nOffsetWindowTop = 0; - for(var element = obj; element; element = element.offsetParent) - nOffsetWindowTop += CCSSP.GetObjectContainTop(element); - return nOffsetWindowTop; - } -} - -CCSSP.GetObjectHeight = function(obj) -{// retrieve the height of a posionable object - if( gbBsNS4 ) - return obj.clip.height; - else - return obj.offsetHeight; -} - -CCSSP.GetObjectWidth = function(obj) -{// retrieve the width of a posionable object - if( gbBsNS4 ) - return obj.clip.width; - else - return obj.offsetWidth; -} - -CCSSP.RegisterEventHandler = function( srcObj, rawEventName, funcHandler ) -{ // to add the "funcHandler" as the "rawEventName" 's handler to the "srcObj" object,the original event handler will be combined - if (gbBsNS4 && !gbBsNS6) - return ; - - var oldHandler = ""; - - if (gbBsMac &&gbBsIE4&&!gbBsIE5) - { - if (typeof(srcObj[rawEventName.toLowerCase()])=="unknown") - { //search for - - - - - - - - - - - - - - - - -

About SALOME architecture

- -

SALOME - architecture - is based on CORBA technology using distributed - system model of applications. This architecture takes the concept of multitier - client/server to its natural conclusion. The distributed system model exposes all functionality - of the application as objects, each of which can use any of the services - provided by other objects in the system, or even objects in other systems. - The architecture can also blur the distinction between "client" - and "server" because the client components can also create objects - that behave in server-like roles. This architecture provides the ultimate - in flexibility.

- -

The distributed system architecture achieves - its flexibility by encouraging (or enforcing) the definition of specific - component interfaces. The interface of a component specifies to other - components what services are offered by that component and how they are - used. As long as the interface of a component remains constant, that component's - implementation can change dramatically without affecting other components. -

- -

All - integrated into SALOME platform - software components (VISU, Geom, SMESH...)  implement - predefined interfaces. Each component provides data for the SALOME study in a form of links (stored in the - Study) to the specific data created and stored in the component. All components - represent CORBA servers and - it allows to run them on different host stations.

- -

Another fundamental piece of the SALOME architecture is the use of the - Interface Definition Language (IDL). IDL, which specifies interfaces between - CORBA components, is instrumental in ensuring CORBA's language independence. - Because interfaces described in IDL can be mapped to any programming language, - CORBA applications and components are thus independent of the language(s) - used to implement them.

- -
- -

 

- -

 In SALOME there - is a possibility to run definite components in the so-called batch mode - without GUI provided by IAPP component. In this case you can work with - these components with the help of Python commands and scripts.  

- -

 

- -

The - architecture of this all-inclusive platform for numerical components  responds - to the following objectives:

- -

 

- -
    - -
  • Flexibility :  the - creation and modification of computation schemes must be easy. The developer - must have easy access to all modeling parameters to create domain-specific - tools adapted to new situations or to test new numerical algorithms. SALOME - allows integration and implementation of numerical and physical components - derived from existing code.

  • -
- -

 

- -
    - -
  • Productivity :  the - implementation of code is simple for the user and the reuse of components - (within other environments for macro-components) is noticeably facilitated.

  • -
- -

 

- -
    - -
  • Performance :  SALOME - is able to more finely simulate phenomena that is more complex in scale - and in physical coupling requirements. SALOME - economically exploits the performance of used machines (massively - parallel processors, PC clusters, etc).

  • -
- -

 

- -
    - -
  • Expandability:  on - the one hand, software technologies and physical architectures evolve - rapidly compared to the development time, validation and use of a scientific - application while on the other hand, the development of a database model - adapted to the totality of exchanges between components can be achieved - incrementally. SALOME  is - able to easily follow these developments.

  • -
- -

 

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/KERNEL/files/about_salome_pro_help_system.htm b/doc/salome/gui/KERNEL/files/about_salome_pro_help_system.htm deleted file mode 100755 index 3a447d079..000000000 --- a/doc/salome/gui/KERNEL/files/about_salome_pro_help_system.htm +++ /dev/null @@ -1,135 +0,0 @@ - - - - - - - - - - -About SALOME help system - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

About SALOME help system

- -

Welcome - to SALOME help system. This on-line help has been created in HTML format - with the help of Java applets. It can be launched with the help of any - browser (Internet Explorer, Netscape Navigator and others) and on any - platform (Windows, Macintosh, Linux, and UNIX).

- -

 

- -

The SALOME reference - manual contains a set of topics which are divided into different chapters - describing the functionality of different modules of the SALOME platform. - This help system contains a wide variety of navigation - components and search - utilities which will help you to get acquainted with all features - of SALOME.

- -

 

- -

 Related Topics

- - - - - diff --git a/doc/salome/gui/KERNEL/files/copyright_notice.htm b/doc/salome/gui/KERNEL/files/copyright_notice.htm deleted file mode 100755 index 2f2c5c7ba..000000000 --- a/doc/salome/gui/KERNEL/files/copyright_notice.htm +++ /dev/null @@ -1,162 +0,0 @@ - - - - - - - - - - -Copyright notice - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Copyright notice

- -

Copyright © 2003, by - Open CASCADE S.A.

- -

 

- -

PROPRIETARY - RIGHTS NOTICE: All rights reserved. No part of this material may be reproduced - or transmitted in any form or by any means, electronic, mechanical, or - otherwise, including photocopying and recording or in connection with - any information storage or retrieval system, without the permission in - writing from Open CASCADE S.A.

- -

 

- -

The - information contained in this document is subject to change without notice - and should not be construed as a commitment by Open CASCADE S.A. Open - CASCADE S.A. bears no responsibility for any errors that may appear in - this document.

- -

 

- -

The - software described in this document is furnished under a license and may - be used or copied only in accordance with the terms of such a license.

- -

 

- -

CAS.CADE - and Open CASCADE are registered trademarks of Open CASCADE S.A. Other - brand or product names are trademarks or registered trademarks of their - respective holders.

- -

 

- -

 

- -

- -

 

- -

Immeuble Ariane

- -

Domaine Technologique de Saclay

- -

4, rue René Razel

- -

91400 SACLAY - France

- - - - - diff --git a/doc/salome/gui/KERNEL/files/creating_a_new_study.htm b/doc/salome/gui/KERNEL/files/creating_a_new_study.htm deleted file mode 100755 index 4f874090a..000000000 --- a/doc/salome/gui/KERNEL/files/creating_a_new_study.htm +++ /dev/null @@ -1,201 +0,0 @@ - - - - - - - - - - -Creating a new study - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Creating a new study

- -

To create a new study:

- -

From - the main menu select File > - New or in the - standard toolbar click icon.

- -

 

- -

Your study will be created - with default name Study1#1. In - SALOME you can create several studies.

- -

 

- -

In addition to it, you - can create several windows with different activated viewers (VTK, OCC, - Plot2d) for each study.

- -

 

- -

To create a new window - for a definite study:

- -

 

- -

1.  Make - your study active: maximize it - (if it minimized) or  click - on the top control zone of the study window

- -

 

- -

2.  From - the main menu select Window > New - Window and from the submenu choose the viewer, which will be activated - in your new window

- -

 

- -

The window for your study - will be created with a default name Study1#2.

- -

 

- -

 

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/KERNEL/files/displaying_hiding_toolbars.htm b/doc/salome/gui/KERNEL/files/displaying_hiding_toolbars.htm deleted file mode 100755 index f685d5362..000000000 --- a/doc/salome/gui/KERNEL/files/displaying_hiding_toolbars.htm +++ /dev/null @@ -1,161 +0,0 @@ - - - - - - - - - - -Displaying/hiding toolbars - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Displaying/hiding toolbars

- -

All toolbars in the SALOME application are context-sensitive. - Uploading of a definite component (Geom, VISU, SMESH etc.) will automatically - add some additional toolbars specific to this component.

- -

 

- -

To display/hide a - definite toolbar:

- -

 

- -

In the main menu choose - View > Toolbar, and from this - submenu mark or unmark 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. -

- -

 

- -

 

- -

 

- -

 Related Topics

- - - - - diff --git a/doc/salome/gui/KERNEL/files/displaying_studies.htm b/doc/salome/gui/KERNEL/files/displaying_studies.htm deleted file mode 100755 index 00e73f140..000000000 --- a/doc/salome/gui/KERNEL/files/displaying_studies.htm +++ /dev/null @@ -1,212 +0,0 @@ - - - - - - - - - - -Displaying studies - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Displaying studies

- -

In SALOME - there are several options allowing to display in different ways - your study windows in SALOME Desktop.

- -

 

- -

To make a cascade representation of several study windows:

- -

 

- -

From the main menu select - Window > Cascade.

- -

 

- -

It will look like as - follows:

- -

 

- -

- -

 

- -

Tiling of several - study windows:

- -

 

- -

From the main menu select - Window > Cascade.

- -

 

- -

It will look like as - follows:

- -

 

- -

                    

- -

 

- -

 

- -

To switch between - several study windows:

- -

 

- -

From the main menu choose - Window and select by  name - a study window for activation. This window will be displayed, maximized - and activated.

- -

 

- -

 

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/KERNEL/files/editing_studies.htm b/doc/salome/gui/KERNEL/files/editing_studies.htm deleted file mode 100755 index 7285613cd..000000000 --- a/doc/salome/gui/KERNEL/files/editing_studies.htm +++ /dev/null @@ -1,175 +0,0 @@ - - - - - - - - - - -Editing studies - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Editing studies

- -

SALOME - has some additional features allowing to edit your study within - a definite component: Undo/Redo - functionality and Copy/Paste functionality - (currently used in GEOM, VISU).

- -

 

- -

To undo/redo an operation:

- -

 

- -

In the main toolbar - click one of the icons or from the main menu choose Edit > Undo/Redo option.

- -

 

- -

To copy/paste a definite - object:

- -

 

- -

In the main toolbar - click one of the icons or from the main menu choose Edit > Copy/Paste option.

- -

 

- -

 

- -

 

- -

 

- -

 

- -

-Related Topics

- - - - - diff --git a/doc/salome/gui/KERNEL/files/getting_properties_of_the_study.htm b/doc/salome/gui/KERNEL/files/getting_properties_of_the_study.htm deleted file mode 100755 index e5f112243..000000000 --- a/doc/salome/gui/KERNEL/files/getting_properties_of_the_study.htm +++ /dev/null @@ -1,214 +0,0 @@ - - - - - - - - - - -Getting properties of the study - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Getting study properties

- -

To view the properties - of the current study:

- -

 

- -

From the main menu select - File > Properties option. The - following dialog box will appear:

- -

 

- -

- -

 

- -

This dialog box gives - complete information about your study.

- -

 

- -

To change the name of the study author:

- -

 

- -

In this dialog box click - on the Author field and enter - a new name.

- -

 

- -

To view the list of changes made with your study:

- -

 

- -

In this dialog box click - on the Modifications field and - scroll it down. Each record contains the following information: date and - time of modification of the study, name of the user, who has made these - changes.    

- -

 

- -

To lock your study for modifications:

- -

 

- -

In the dialog box shown - on the picture above click on the Locked - field and choose Yes item. -

- -

 

- -

In this case your study - will be locked for any kind of modifications for all users. Next time - you try to edit it, you will see the following warning message:

- -

 

- -

- -

 

- -

 

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- -

 

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/KERNEL/files/getting_started2.htm b/doc/salome/gui/KERNEL/files/getting_started2.htm deleted file mode 100755 index b4c01238b..000000000 --- a/doc/salome/gui/KERNEL/files/getting_started2.htm +++ /dev/null @@ -1,159 +0,0 @@ - - - - - - - - - - -Getting started2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Getting started

- -

Start the SALOME application, the following - initial desktop window will appear:

- -

 

- -

                       

- -

In general, the SALOME application - is destined for performance of different numerical calculations and  visualization - of the resulting data. For that purpose, in the SALOME environment the - following notion is used  - - Study.

- -

Study represents a working document in - which you can realize all operations connected with the SALOME functionality. -

- -

SALOME is a multi-study platform. It means - that simultaneously you can work with several studies.      

- -

 

- -

To proceed working in SALOME you should create or open a new - study.  

- -

 

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/KERNEL/files/installing_salome_pro.htm b/doc/salome/gui/KERNEL/files/installing_salome_pro.htm deleted file mode 100755 index d331b3c91..000000000 --- a/doc/salome/gui/KERNEL/files/installing_salome_pro.htm +++ /dev/null @@ -1,873 +0,0 @@ - - - - - - - - - - -Installing SALOME - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Installing - SALOME platform 

- - - -
- - - - - - -
- - -

Installing - products using install script directly

- -

To run installation using the install script, - type in the command line of a terminal window:

- -

 

- -

./install - [options] <target-directory> [ [ALL] | <product> ... <product> - ]

- -

 

- -

Available options are the following:

- -

--binaries - is not an obligatory parameter.  If you pass this parameter all products - will be extracted from the precompiled archives. Otherwise all products - will be installed and built from the sources using gnu make procedure. -

- -

Take into account that target platform for precompiled binaries - is Linux Red Hat 8.0. If you want to install SALOME onto another Linux - version, you should use sources installation mode.

- -

 

- -

--reinstall - is an optional parameter. Use this parameter if you want to reinstall - products you have already installed.

- -

 

- -

--update - is an optional parameter. Pass this parameter to the script if you want - your profile to be updated by the installation script. This option is - used only when SALOME sources and/or SALOME binaries are - installed.

- -

 

- -

--native - is optional parameter. This option states the way the installation procedure - picks up the environment for the products which are not currently installed. - When this option is used, the installation script first tries to find - and use native products. If necessary products are not found in /usr/bin - and /usr/lib directories, script looks for them in the target directory. - If the option is not used (default behaviour), the script first inspects - the target directory and the system folders.
-For more detail information see here.

- -

 

- -

--with-mesa - is also optional parameter. This parameter forces linking VTK and - Qt with Mesa library and is not taken into account if Mesa - library is not installed in the target directory.

- -

 

- -

--temp - is optional parameter, the directory path must follow it. This directory - is used for temporary files. By default script uses /tmp folder. - You can change this directory if you doesn't have sufficient amount of - disk space in the /tmp folder.

- -

The directory you point should exist and must be an absolute - path, otherwise installation script will fail.

- -

 

- -

<target-directory> - is the only obligatory parameter and should be an absolute path. This - will be the root directory for installing products.

- -

 

- -

This directory should exist. <target-directory> - and temp directory must not coincide to avoid collisions.

- -

 

- -

<product> - ... <product> are the symbolic names of the installing products. -
-Prerequisite products are gcc tcl cas python numeric swig mesa qt qwt - sip pyqt hdf med omni vtk salomebin salomesources salomedoc
-Additional bonus products are doxygen graphviz happydoc

- -

You can also use ALL parameter - to install all supplied products at once.

- -

 

- -

If you want to use native products do not add them into the - script parameters. You should also use --native option in this - case.

- -

 

- -

--help - or -h key will print this information.

- - - -
- - -

Installing - products using Installation Wizard

- -

Actually you can install - all necessary products with help of the install script. But it's not convenient - because you have to enter in the command line all parameters used by this - script in a strictly definite order. You are strongly recommended to use - Installation Wizard program. It represents a GUI superstructure over the - shell script. It helps you to install all products needed for SALOME platform, - avoiding the problem with parameters' order.

- -

 

- -

To run Installation Wizard, type in the command - line of the terminal

- -

 

- -

 ./runInstall.csh. -

- -

 

- -

This software was built - with help of Qt. The wizard contains several pages. To navigate - between pages use "Next" and "Back" - buttons in the lower part of the wizard window. "Cancel" - button closes dialog window and quits the installation procedure. To invoke - this help information click "Help" button.

- -

Skip the first "Introduction" - page by pressing "Next" - button. In the second page you have the possibility to select products - for installation (see Fig.1 ). Each product - has several options of installation - it can be installed as precompiled - binaries, as sources or not installed at all. You can mark the products, - you want to install, by clicking the corresponding radiobuttons and checkboxes - in the list view in the left part of the page. Note that some products - can be installed only together with other products (or these products - should be already installed on your machine). So the installation procedure - has a special feature to automatically mark these products in the list - view. For example, in order to install pyqt it's necessary - to have gcc, python, qt and sip - installed. Therefore all these products will be marked when you check - on pyqt. This feature can be switched off by clicking "Auto set prerequisites products" - checkbox.
-There are three special buttons in the right part of the page. If you want - to install all products as sources just click "Select - Sources" button. This will also mark SALOME docs, - SALOME sources and SALOME binaries items. - You can mark all products (except gcc and swig, - see below) as binaries by clicking "Select - Binaries (recommended)" button. This will mark SALOME - docs, SALOME sources and SALOME binaries - items too. "Unselect All" - resets all products to "not install" state.

- -

 

- -


-Figure 1: "Products to install" - page

- -

 

- -

The "Total - disk space required:" field displays how much disk space - on the hard drive is required for installation of selected products.
-Installation procedure uses a special directory for storing temporary files. - The "Space for temporary files:" - field shows the information about required disk space on the hard drive - for extracting and compiling of the selected products.

- -  - -

Please, take into account - that displayed amount of required disk space is approximate and may differ - when you install products on your hard drive.

- -

 

- -

 

- -

Not all products can be installed - as precompiled binaries. gcc and swig must - be installed as sources and then compiled. Therefore when you try to install - all products as binaries by clicking "Select Binaries (recommended)" - button these two items will be marked as sources and you will get the - following warning message box

- -

 

- -


-Figure 2: gcc and swig - warning message box

- -

 

- -

Installation procedure has - the limitation concerning gcc 3.2 installation procedure. The known - bug of the gcc3.2 is impossibility to build it on the computer where gcc3.2 - is already installed. In this case build procedure fails.

- -

 

- -

To proceed installation click "Next" button.

- -

In the second page you are proposed to - enter the target directory where all selected products will be installed - to (see Fig.3 ). You can also press "Browse..." button and choose - the folder for installation using standard Qt browse directory - dialog box.

- -

As it was mentioned before, the shell script - uses a special directory for storing all temporary files. The /tmp - folder is used by default. You can change this default behaviour - just - type any folder or use the corresponding "Browse..." - button.

- -

The temporary folder field is disabled - when you are installing only binaries.

- -

 

- -


-Figure 3: "Installation settings" - page

- -

 

- -

If the directory you - want to install products does not exist you will be prompted by message - box to confirm this directory creation. If you type wrong directory path, - or if you have no permission for the directory you use the corresponding - message box will raise.
-The installation procedure also checks available disk space on the selected - directories according to the products selected. If there is no enough - disk space on your hard drive you will also see the corresponding error - message box.

- -

Unfortunately, the configure - procedure has a very annoying bug under Linux platform. The directory - should be obligatory entered without spaces. For example, the configure - procedure for gcc won't work if you pass the following parameter: - --prefix="/New Folder 1". Therefore you are strongly - recommended not to use directory names containing spaces.

- -

In case if you have some products already - installed on your machine it will be very convenient not to install these - products again, because repeated compiling can take a lot of time. We - have added checking of installed products in the installation shell script - in order to decrease time for installing of products. But it can lead - to some troubles. For example, the shell script can successfully check - Qt (check QTDIR and find libqt-mt.so.3.0.5) but some - files can be corrupted or non-existent (e.g. some header files have been - accidentally removed ). For such cases in the shell script there is a - possibility to reinstall these corrupted products. For that purpose you - have to check "Reinstall products - you have already installed (recommended)?" option on this - page. You are recommended to use "No" - switch only if this Installation Wizard program has been used before. -

- -

For more detailed information about checking - products version procedure see here. -

- -

The - shell script creates special files: .salomecsh and .salomesh - in the SALOME sources and SALOME binaries - root directories. You have a possibility to add one of them into your - profile. Just check "Do you want - to update your profile?" option  In this case your - environment will always point to the newly installed products.

- -

Check "Use Mesa library" option if - you want to install/build Vtk and Qt (OpenGL support) to be linked to - preinstalled Mesa library. You should have Mesa drivers installed on the - target directory or somewhere else, but in the last case you have to set - MESA_HOME environment variable. Or you should choose Mesa 3.4.2 product - to be installed also. Otherwise Vtk/Qt without Mesa support will be installed. -

- -

If you want to use native - Linus Red Hat 8.0 products (these are gcc, tcl, Python, Qt, Sip and PyQt) - do not mark these products in the "Products - to install" page and check "Prefer - native products" option. See Pick - up the environment section for more detail information.

- -

To proceed further click "Next" button (see Fig.4). -

- -

 

- -


-Figure 4: "Check your choice" page -

- -

 

- -

This page summarizes the installation settings - you've made on the previous pages. You can check again the settings and - change them if necessary.
-When you are sure that everything is OK, press "Next" - button to follow to the next page.

- -

 

- -


-Figure 5: "Installation progress" - page

- -

 

- -

To start installation of the selected products - click "Start" - button. It launches the shell installation script and you will be able - to see the output of the script in the topmost dialog's frame. In case - of any installation problems (for example, you have accidentally removed - the temporary directory) the script will ask you: "Would - you like to continue : (Y,N) ?". You can answer this question - by typing [Y] or [N] in the middle text edit control frame.
-P
ress [Enter] when you finish typing data.

- -

The "Installation - Status" frame window shows you the progress of installation. - It contains a list of all selected products with brief descriptions. "Waiting" description means that installation - of this product have not started yet. Currently installing product is - marked as "Processing". All installed - products have "Completed" description. -

- -

You can abort installation and close the - installation procedure using "Cancel" button. It sends - the signal "SIGTERM" to the shell script. The script has a signal - handler and will try to clear all temporary files. The process of removing - temporary files can take some time, so the installation wizard will wait - 3 seconds before closing.

- -

At the end of installation (all selected - products have been installed successfully) you can go back to the previous - pages to start a new installation or click "Finish" button - to close the installation wizard.

- - - -
- - -

Notes on checking products version procedure

- -

Unfortunately under Linux platform there is no exact algorithm to identify - the product's version. The table below contains the information relating - to checking preinstalled products.

- - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Product Algorithm of checking Preliminary steps before launching -
-of installation procedure
Notes
-

gcc 3.2

ver=`/usr/bin/gcc --version | grep 'gcc (GCC) .*' | cut -b 11-13`- ver should be equal 3.2
-It is recommended to use native gcc on Linux RedHat 8.0
-

tcl 8.3

existence of TCLHOME
-existence of tclsh8.3
-existence of wish8.3
-existence of libtcl8.3.so
-existence of libtk8.3.so
-existence of libtclx8.3.so
-existence of libtkx8.3.so
set TCLHOME if you have preinstalled version of tcl.
-set LD_LIBRARY_PATH on a directory where libs can be found.
It is recommended to use native tcl on Linux RedHat 8.0
-

Cascade 4.0

existence of CASROOT environment variableset CASROOT if you have preinstalled version of CASCADEUnfortunately we can't say anything exactly about CASCADE 4.0 and we - only check CASROOT environment variable. If you have problem with preinstalled - version of CASCADE reinstall it
-

Python 2.2.1

existense of PYTHONHOME
-isPython=`which python`
-ver=`python -V`
set PYTHONHOME to root Python folder
-set PATH on a directory where python can be found
Python should exist and ver should be equal to 2.2.1
-It is recommended to use native Python on Linux RedHat 8.0
-

Mesa 3.4.2

existence of libGL.so.1.2.030402set LD_LIBRARY_PATH on a directory where libGL.so.1.2.030402 can be - foundYou have a possibility to build products (vtk & qt) with Mesa drivers - from the package supplied with this installation procedure or to use OpenGL - drivers installed on your computer locally. This check procedure concerns - only supplied Mesa driver.
-

Swig 1.3.17

isSwig=`which swig`
-ver=`swig -version`
-ver=`echo $ver | awk '{print $3}'`
set PATH on a directory where swig can be foundSwig should exist and ver should be equal to 1.3.17
-

Qt 3.0.5

existence of QTDIR
-existence of libqt-mt.so.3.0.5
set QTDIR if you have preinstalled version of qtWe try to find libqt-mt.so.3.0.5 in ${QTDIR}/lib folder.
-You should set MESA_HOME only if you have preinstalled version of Mesa - 3.4.2.
-It is recommended to use native Qt on Linux RedHat 8.0
-

Qwt 0.4.1

existence of QWTHOME
-existence of libqwt.so.0.4.1
set  QWTHOME if you have preinstalled version of qwtWe try to find libqwt.so.0.4.1 in the ${QWTHOME}/lib folder. 
-

Hdf 5-1.4.4

existence of HDF5HOME
-existence of libhdf5.so.0.0.0
-existence of libhdf5.settings
set HDF5HOME if you have preinstalled version of hdfWe try to find libhdf5.so.0.0.0 and libhdf5.settings in ${HDF5HOME}/lib - folder.
-File libhdf5.settings should contain the following entry:
-HDF5 Version: 1.4.4
-

Med 2.1.6

existence of MED2HOME
-existence of libmed.so.0.0.0
set MED2HOME if you have preinstalled version of medUnfortunately we can't check version number.
-We try to find libmed.so.0.0.0 in ${MED2HOME}/lib folder.
-If you have problem with preinstalled version of med reinstall it.
-

Vtk 4.2

existence of VTKHOME
-existence of libvtkCommon.so
set VTKHOME if you have preinstalled version of vtkUnfortunately we can't check the version number.
-We try to find libvtkCommon.so in ${VTKHOME}/lib/vtk folder.
-If you have problem with preinstalled version of vtk reinstall it.
-

OmniORB 3.0.5,
-OmniORBpy 1.5,
-OmniNotify 1.2

existence of OMNIORBDIR
-existence of libomniORB3.so.0.5
-existence of _omnipymodule.so.0.5
-existence of libCOSNotify3.so.0.5
-existence of notifd
-existence of THIS_IS_omniORB_3_0_5
-existence of THIS_IS_omniNotify_1_2
-existence of THIS_IS_OMNIORBPY_1_5
set OMNIORBDIR if you have preinstalled version of omniWe try to find libomniORB3.so.0.5, _omnipymodule.so.0.5 and libCOSNotify3.so.0.5 - in ${OMNIORBDIR}/lib/i586_linux_2.0_glibc2.1 folder.
-We try to find notifd in ${OMNIORBDIR}/bin/i586_linux_2.0_glibc2.1 folder. -
-Additional checking - omni add special files THIS_IS_...
-We try to find THIS_IS_omniORB_3_0_5 in ${OMNIORBDIR} folder.
-We try to find THIS_IS_omniNotify_1_2 in ${OMNIORBDIR}/src/services/omniNotify. -
-We try to find THIS_IS_OMNIORBPY_1_5 in ${OMNIORBDIR}/src/lib/omniORBpy - folder.
-

Numeric 22.0

existence of Numeric folder
-existence of _numpy.so
set PYTHONHOME if you have preinstalled version of pythonUnfortunately we can't check the version number.
-We try to find Numeric folder in ${PYTHONHOME}/lib/python2.2/site-packages/Numeric - folder.
-If you have problem with preinstalled version of numeric 22.0 reinstall - it.
-

Sip 3.3.2

existence of SIPDIR
-existence of sip
-existence of libsip.so.9.1.0
set SIPDIR to directory where you have sip preinstalledWe try to find sip and libsip.so.9.1.0 in $SIPDIR folder if you set - SIPDIR , otherwise searching is done using $PATH and $LD_LIBRARY_PATH - accordingly.
-It is recommended to use native Sip on Linux RedHat 8.0
-

PyQt 3.3.2

existence of PYQTDIR
-existence of libqtxmlcmodule.so.1.0.0
set PYQTDIR to directory where you have sip preinstalledUnfortunately we can't check the version number.
-We try to find libqtxmlcmodule.so.1.0.0 in $PYQTDIR folder if you set PYQTDIR, - otherwise searching is done using $LD_LIBRARY_PATH .
-If you have problem with preinstalled version of PyQt 3.3.2 reinstall it. -
-It is recommended to use native PyQt on Linux RedHat 8.0
-

HappyDoc 2.1

existence of happydoc
-ver=`happydoc | grep "HappyDoc version 2.1"`
set PYTHONHOME if you have preinstalled version of pythonWe try to find happydoc in $PYTHONHOME/bin folder.
-ver should not be empty.
-This product is not obligatory. It was added only for your comfort.
-

Doxygen 1.3-rc2

existence of doxygen
-existence of doxysearch
-existence of doxytag
-existence of doxywizard
set QTDIR if you have preinstalled version of qt
-set PATH on a directory where doxygen, doxysearch, doxytag and doxywizard - can be found
Unfortunately we can't check the version number.
-It's necessary to have compiled Qt in order to build doxywizard.
-If you have problem with preinstalled version of doxygen 1.3-rc2 reinstall - it.
-This product is not obligatory. It was added only for your comfort.
-

Graphviz 1.9

existance of dotadd GraphViz's bin directory to the PATH environment variableUnfortunately we can't check the version number.
-We try to find dot program in the $PATH
-

SALOME binaries

existence of SALOME_ROOT_DIR
-existence of VERSION file
-ver=`cat $SALOME_ROOT_DIR/bin/VERSION | awk -F: '{print $2}' | tr -d '[:space:]'`
set SALOME_ROOT_DIR if you have preinstalled binaries of SALOME version - 1.2SALOME binaries should exist and ver should be equal to 1.2
-

SALOME sources

existence of SALOMEPRO_SRC
-existence of VERSION file
-ver=`cat $SALOMEPRO_SRC/bin/VERSION | awk -F: '{print $2}' | tr -d '[:space:]'`
set SALOMEPRO_SRC if you have preinstalled sources of SALOME version - 1.2SALOME sources should exist and ver should be equal to 1.2
-

 

- -

: For native products installation procedure sets proper environment - variables itself, and you do not need to set such variables like, e.g. - TCLHOME or PYTHONHOME. But if you have native products installed - to different from default directories (not /usr/bin, /usr/lib), - it is recommended to follow above description.

- - - -
- - -

Picking up the - environment

- -

Please, read carefully - the following information. This section describes how the installation - procedure collects environment.

- -

After installing each - product shell script creates in the product root folder special environment - file with the name of the product but beginning from the dot, which includes - all necessary product settings. For example for VTK-4.2 the file is - .VTK-4.2. These files allows to pick up all environment settings which - are necessary to build and launch SALOME. When you install SALOME sources - and/or binaries, installation procedure looks through the target directory - to pick up all the settings files and creates two scripts: .salomesh - and .salomecsh for sh and csh correspondingly. Such approach helps - to save time when reinstalling products and you may not to care about - setting all environment variables manually. What you need is just to use - one of these scripts. You even may not to add this script in your profile. - Installation Wizard will do it for you if corresponding option is enabled - ("Do you want to update your profile?" check box for - Install Wizard and --update option for the script).

- -

It also concerns those products, which - are not currently installed. For example, you install some SALOME binaries - to the directory where you have previously installed other products.  - Installation procedure still tries to collect environment files from the - target directory if it finds the necessary products there. If some product - is not found in the target directory the corresponding section of .salomesh/.salomecsh - files will be skipped.  However for native products (gcc, tcl, - python, qt, sip, pyqt) instal script also tries to find them in - the system directories. The corresponding section of .salome* files - will contain special description, for example "#------ native - gcc is used ------".

- -

You should take into account such behaviour - of the installation procedure. Install script doesn't know itself which - version of the product you want to use - native or preinstalled. You have - possibility to change the order of searching the products by using special - key: "Prefer native products" option for Wizard and --native - key for the install script. In this case installation procedure will try - to find products FIRST in your system folders and THEN in the target directory. -

- -

Please, again bear in mind that described - above concerns only those products WHICH ARE NOT CURRENTLY INSTALLED. -

- -

In any case you may edit .salome* - files after installation procedure finishes.

- - - -
- - -

 

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- -

 

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/KERNEL/files/introduction.htm b/doc/salome/gui/KERNEL/files/introduction.htm deleted file mode 100755 index 01eef7ce1..000000000 --- a/doc/salome/gui/KERNEL/files/introduction.htm +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - - - - - -Introduction - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

                                                    

- -

Introduction

- -

Welcome to SALOME software application! - Modern technological products (cars, structures, electrical or electronic - equipment) are getting with every year more and more complex and must - meet increasingly severe requirements in terms of quality and performance. - For example, for structures and their environment the demands to reduce - risks and optimize costs are extremely high. It requires particularly - refined simulations concerning structural behavior and robustness to ensure - high reliability.

- -

The - numeric modeling of a physical problem, the development of solutions and - their integration into the design process are often handled in very specific - environments. SALOME represents a generic CAD-based application for digital - simulation with "high reactivity to market evolutions and customer - expectations".

- -

 

- -

SALOME:

- -
    - -
  •  eases - the inter-operability between CAD and Computation code (CAD-Computation - link)

  • - -
  •  eases - the coupling between computation codes, and the reuse of portions of code

  • - -
  •  provides - a generic, user-friendly and efficient user interface which contributes - to cost and development time reduction

  • - -
  •  shares - the creation of non critical developments (pre and post processors) in - the domain of numeric simulation

  • - -
  •  contributes - to the perpetuity of internal developments of industry

  • - -
  •  reduces - training costs to the time specifically spent in understanding the software - solution derived from the platform.

  • -
- - - - - diff --git a/doc/salome/gui/KERNEL/files/introduction_to_iapp.htm b/doc/salome/gui/KERNEL/files/introduction_to_iapp.htm deleted file mode 100755 index d991bdbc1..000000000 --- a/doc/salome/gui/KERNEL/files/introduction_to_iapp.htm +++ /dev/null @@ -1,207 +0,0 @@ - - - - - - - - - - -Introduction to IAPP - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Introduction to IAPP

- -

IAPP - (Interface Applicative (fr.) = Application Interface (eng.)) component -  represents - a common shell for all components, which can be integrated into the SALOME - platform.

- -

 

- -

IAPP - component in SALOME platform provides:

- -

 

- -
    - -
  • Common - desktop environment (SALOME desktop) - for all components

  • - -
  • Component - integration and management: uploading, switching, component menus/toolbars - handling

  • - -
  • Study - management (creation, saving, loading, editing studies)

  • - -
  • Multi-window - management in the framework of one study

  • - -
  • Management - of objects created or imported into the SALOME application (Object - Browser, UseCase Browser) -

  • - -
  • Integrated - Python interpreter

  • - -
  • Output - messages window

  • - -
  • Additional - tools : Catalogue Generator, - Registry tool

  • - -
  • Four - standard viewers for data visualization:

  • -
- -

- - VTK viewer,

- -

- - OCC viewer,

- -

- - Plot2d viewer,

- -

- - Supervision viewer.

- -

 

- -

 

- -

 

- -Related Topics
  - - -
  - - -
  - - -

 

- - - - - diff --git a/doc/salome/gui/KERNEL/files/introduction_to_salome_pro.htm b/doc/salome/gui/KERNEL/files/introduction_to_salome_pro.htm deleted file mode 100755 index b58e9ad54..000000000 --- a/doc/salome/gui/KERNEL/files/introduction_to_salome_pro.htm +++ /dev/null @@ -1,228 +0,0 @@ - - - - - - - - - - -Introduction to SALOME - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Introduction to SALOME -

- -

 SALOME - platform represents a generic open source platform for pre- and post-processing - in numeric simulations. This platform is made of reusable open-source - components, enabling to build your - own specific software or applications and integrate them.

- -

 

- -

- -

 

- -

 SALOME - combines several software components, which are built in such a way that - it allows to integrate solvers and existing meshing algorithms along with - the specification of physical properties for a given domain. The originality - of this approach is that the various components must cooperate dynamically - and be configurable.

- -

 

- -

SALOME platform - encapsulates the following modules:

- -

 

- -

- -

 

- -

Every - component of SALOME platform has its own function:

- -

 

- -
    - -
  • KERNEL, STUDY, IAPP : SALOME interface -

  • -
- -

 

- -
    - -
  • GEOM :  3D - Modeling

  • -
- -

 

- -
    - -
  • SMESH :  Generation - of meshes

  • -
- -

 

- -
    - -
  • SUPERVISION :  Construction - of graphs and execution of calculations

  • -
- -

 

- -
    - -
  • VISU :  Post-processing - module for data visualization

  • -
- -

 

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/KERNEL/files/navigating_topics.htm b/doc/salome/gui/KERNEL/files/navigating_topics.htm deleted file mode 100755 index 700fd4d1f..000000000 --- a/doc/salome/gui/KERNEL/files/navigating_topics.htm +++ /dev/null @@ -1,193 +0,0 @@ - - - - - - - - - - -Navigating topics - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Navigating topics

- -

Topics in the SALOME - Help system include - a variety of navigation components including:

- -

 

- -
    - -
  • Related Topics buttons: When you click - a Related Topics button, a pop-up menu opens that displays a list of topics - you can go to. The topics are relevant to what you are currently reading - in the right-hand pane or they cross-reference related information that - you can go to. Click a topic from the pop-up and it opens in the right-hand - pane.

  • -
- -

 

- -
    - -
  • Drop-down hotspots: Many topics include - drop-down hotspots. This is clickable text (text links) that displays - more information below the hotspot. You only need to click the hotspots - you want to read. To close the text, click the hotspot again.

  • -
- -

 

- -
    - -
  • Expanding hotspots: Some topics include - expanding hotspots. This kind of hotspot is a text link that displays - information immediately following the text. You only have to click the - hotspots you want more information about. To close the text, click the - hotspot again.

  • -
- -

 

- -
    - -
  • Text-only popups: This kind of link - is text that displays a pop-up window when clicked. The popup window displays - brief information about a term or concept relevant to the topic you're - currently reading. When you finish viewing the information, you click - inside the pop-up window to close it.

  • -
- -

 

- -
    - -
  • Popups: When you click some links, the - destination topic opens in a popup inside the same window that's open. - It's like having two windows in one, only the focus is on the information - in the popup. When you finish reading the information in the popup, you - can close it from view or navigate to any of its links.

  • -
- -

      

- -

-Related Topics

- - - - - diff --git a/doc/salome/gui/KERNEL/files/opening_studies.htm b/doc/salome/gui/KERNEL/files/opening_studies.htm deleted file mode 100755 index 8c1f89c06..000000000 --- a/doc/salome/gui/KERNEL/files/opening_studies.htm +++ /dev/null @@ -1,217 +0,0 @@ - - - - - - - - - - -Opening studies - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Opening studies

- -

In SALOME all studies are stored in a special - format *.hdf.

- -

 

- -

To open an existing - study:

- -

 

- -

In - the main toolbar click or - from the main menu select File - > Open option. - From a standard Search File dialog box choose the required *.hdf file - and click Open - button.

- -

 

- -

To - load an unloaded study (see also): -

- -

 

- -

From the main menu select - File > Load option. In the - following dialog box select one of the studies, which has been previously - created and unloaded and click OK - button:

- -

 

- -

- -

 

- -

After opening an existing study, you will see its structure - in the Object Browser. It will - contain the objects created with the help of different components during - the previous study session. If you right-click on one of the objects and - from the associated pop-up menu choose Open - with option, which will automatically - launch the component corresponding to this object.

- -

 

- -

 

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- -

 

- -

 

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/KERNEL/files/readme.html b/doc/salome/gui/KERNEL/files/readme.html deleted file mode 100755 index d300e1001..000000000 --- a/doc/salome/gui/KERNEL/files/readme.html +++ /dev/null @@ -1,1252 +0,0 @@ - - - - - -Installation Wizard - - - - - - - - - - - -

Installing SALOME

- - -
- - - - - -
- - -

Installing products with the Installation Wizard

- -

You can run the Installation Wizard in two modes. It's root directory - contains python script runInstall.py:

- -

[ python ] runInstall [ -g | b ] [ -f - <xml-file> ] [ -t <target-dir> ] [ -tmp <tmp-dir> ] -

- -

 

- - - --- - - - - - - - - - - - - - - - - - - - - - - - - -
-

-g

-

Runs the Installation Wizard in the GUI mode. In this case only <xml-file> - key is taken into account. This option is used by default.

-

-b

-

Runs the Installation Wizard in the batch mode.

-

-f <xml-file>

-

The configuration file to be used by the Installation Wizard.  - If this parameter is missed then the script tries to define the Red - Hat version and uses corresponding xml file. For example, for the - Red Hat 8.0 config_RedHat8_0.xml  file is supposed - to be used by default. If the appropriate file is not found, config.xml - is used by default.

-

 -t <target-dir>

-

The target directory, SALOME products to be installed to. If used, overloads - target directory, given in the configuration xml file.

-

-tmp <tmp-dir>

-

The directory, which is used to contain temporary files.  If used, - overloads temporary directory, given in the configuration xml file.

-

-h

-

Prints this help information.

- -

   -      

- -

So, to run the Installation Wizard in the GUI mode, just type runInstall. -

- -

 

- -

The installation procedure can support some different Linux platforms - (currently it provides only configuration scripts for RedHat-8.0) - and various number of products. The using of configuration xml files gives - flexible way to modify the list of products to be installed by the Installation - Wizard without changing program's source code. Just create your own configuration - file and implement installation scripts for products you want to be provided - by Wizard. See modifying XML configuration file - and implementing installation scripts for the - new products for more information.

- -

The Installation Wizard was built with using - of the Qt  library. The program contains several pages. - To navigate between pages use "Next" and "Back" - buttons in the lower part of the wizard window. "Cancel" - button closes dialog window and quits the installation procedure. To invoke - this help information click "Help" button.

- -

Skip the first "Introduction" page by pressing "Next" - button.

- -

In the second page you are proposed to enter the target directory where - all selected products will be installed to. You can also press "Browse..." - button and choose the folder for installation using standard Qt - browse directory dialog box.
-If the directory you want to install products does not exist you will be - prompted to confirm directory creation. If you type wrong directory path, - or if you have no permission for the directory you use, the corresponding - message box will raise.

- -

The Installation Wizard has two modes of the installation: basic and - advanced. In the basic mode it is necessary just to enter target directory. - If you want to use advanced mode, click "More..." button. -

- -

In the advanced mode you have the possibility to select products to - be installed (see Fig.1 ). Each product has - several options of installation: you have a possibility to use native - products, install already precompiled binaries, build product from the - sources or not installed at all. Possible options and default choice are - provided by the configuration file. You can mark the products, you want - to install, by clicking the corresponding radiobuttons in the list view - in the left part of the page. Note that some products can be installed - only together with other products (or these prerequisite products should - be already installed on your computer). The installation procedure has - a special feature to automatically mark these products in the list view. - For example, in order to install pyqt it's necessary to - have gcc, python, qt and sip - installed. Therefore all these products will be marked when you check - on pyqt. This feature can be switched off by clicking "Auto - set prerequisites products" checkbox.
-Special button in the right part of the page - "Unselect All" - - allows to reset quickly all products to the "not install" - state.
-If you want to use native Linux Red Hat 8.0 products (these are gcc, tcl, - Python, Qt, Sip and PyQt), select "use native" option. -

- -

The box at the right side of the page displays the information about - currently highlighted product: name, version, short description (if provided), - required disk space, temporary files disk space, list of prerequisites - and user choice.

- - - -

 

- -

-

- -

Figure 1: "Installation - settings" page in the advanced mode

- -

 

- -

The "Total disk space required:" field displays how - much disk space on the hard drive is required for installation of selected - products.

- -

 

- -  - -

Please, take into account - that displayed amount of required disk space is approximate and may differ - when you install products on your hard drive.

- -

 

- -

The installation procedure uses a special directory to store temporary - files. The "Space for temporary files:" field shows the - information about required disk space on the hard drive for extracting - and compiling of the selected products. You can change the default directory - - just type path to the folder you want to use or click on the corresponding - "Browse..." button.

- -

 

- -

The installation procedure also checks the available disk space on the - selected directories according to the products selected. If there is no - enough disk space on your hard drive you will see the corresponding error - message box.

- -

 

- -

Unfortunately, the - configure procedure has a very annoying bug under Linux platform. The - directory should be obligatory entered without spaces. For example, the - configure procedure for gcc won't work if you pass the following - parameter: --prefix="/New Folder 1". Therefore you - are strongly recommended not to use directory names containing spaces. -

- -

 

- -

To proceed further click "Next" button. At this moment - program will make some tests to check installation settings: if there - is enough disk space on the hard drive, if native products are preinstalled, - dependencies (prerequisites) for each product you have selected to be  - installed. If any test fails you will see corresponding warning message - box. Otherwise wizard will follow to the next page:

- -

 

- -


-

- -

Figure 2: "Check - your choice" page

- -

 

- -

This page summarizes the installation settings you've made on the previous - pages. You can check again your choice to change it if necessary.

- -  - -

When you are sure that everything is OK, press "Next" - button to follow to the next page.

- -

 

- - - -

- -

Figure 3: "Installation - progress" page

- -

 

- -

To start installation of the selected products click "Start" - button. It launches the shell installation script and you will be able - to see the output of the script in the topmost dialog's frame. In case - of any installation problems (for example, you have accidentally removed - the temporary directory) the script will ask you: "Would you like - to continue : (Y,N) ?". You can answer this question by typing - [Y] or [N] in the middle text edit control frame.

- -

 

- -  - -

press [Enter] when you finish - typing data.

- -

 

- -

The "Installation Status" frame window shows you the - progress of installation. It contains a list of all selected products - with brief descriptions. "Waiting" - description means that installation of this product have not started yet. - Currently installing product is marked as "Processing". - All installed products have "Completed" - description.

- -

You can abort installation and close the installation procedure using - "Cancel" button. It sends the signal "SIGTERM" - to the shell script. The script has a signal handler and will try to clear - all temporary files. The process of removing temporary files can take - some time, so the installation wizard will wait 3 seconds before closing. -

- -

 

- -

At the end of installation (all selected products have been installed - successfully) you can go back to the previous pages to start a new installation - or click "Next" button to go the Readme page:

- -


-

- -

Figure 4: "Finish - installation" page

- -

 

- -

In this page you can read important information about the Instalation - Wizard itself and some hints: how to run and test SALOME or how to build - SALOME from the sources. This is the contents of the README file which - you can find in the root directory of the Installation Wizard.

- -  - -

You can also launch SALOME Desktop from this page by clicking "Launch - SALOME" button.

- -

During the process of installation the script creates some environment - files to simplify procedure of launching SALOME. These shell scripts set - all necessary environment variables for all products you have installed. - To learn how installation scripts collects the environment, see  here. These files are: salome.csh + salome.sh - in the KERNEL - module sources and KERNEL module binaries - root directories and env_products.csh + env_products.sh in - the target directory.

- - -
- - -

Notes on check products - version procedure

- -

Unfortunately under Linux platform there is no exact algorithm to identify - the product's version. The table below contains the information relating - to checking preinstalled products for the Linux.RedHat 8.0 platform

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

Product

-

Algorithm of checking

-

Preliminary steps before launching
-of installation procedure

-

Notes

-

gcc 3.2

-

ver=`/usr/bin/gcc --version | grep 'gcc (GCC) .*' | cut -b 11-13`

-

-

-

ver should be equal 3.2
-It is recommended to use native gcc on Linux RedHat 8.0

-

tcl 8.3

-

existence of TCLHOME
-existence of tclsh8.3
-existence of wish8.3
-existence of libtcl8.3.so
-existence of libtk8.3.so
-existence of libtclx8.3.so
-existence of libtkx8.3.so

-

set TCLHOME if you have preinstalled version of tcl.
-set LD_LIBRARY_PATH on a directory where libs can be found.

-

It is recommended to use native tcl on Linux RedHat 8.0

-

boost 1.30.2

-

ver=`egrep 'BOOST_VERSION [0-9]+' ${BOOSTDIR}/boost/version.hpp | sed - 's/.*BOOST_VERSION \([0-9]\+\)/\1/g'`

-

set BOOSTDIR if you have preinstalled version of boost

-

It is impossible to use native BOOST and to install BOOST from binaries.

-

Cascade 5.1.2

-

existence of CASROOT environment variable

-

set CASROOT if you have preinstalled version of CASCADE

-

Unfortunately we can't say anything exactly about CASCADE 5.1.2 and - we only check CASROOT environment variable. If you have problem with preinstalled - version of CASCADE reinstall it

-

Python 2.2.1

-

existence of PYTHONHOME
-isPython=`which python`
-ver=`python -V`

-

set PYTHONHOME to root Python folder
-set PATH on a directory where python can be found

-

Python should exist and ver should be equal to 2.2.1
-It is recommended to use native Python on Linux RedHat 8.0

-

Mesa 3.4.2

-

existence of libGL.so.1.2.030402

-

set LD_LIBRARY_PATH on a directory where libGL.so.1.2.030402 can be - found

-

You have a possibility to build products (vtk & qt) with Mesa drivers - from the package supplied with this installation procedure or to use OpenGL - drivers installed on your computer locally. This check procedure concerns - only supplied Mesa driver.

-

Swig 1.3.17

-

isSwig=`which swig`
-ver=`swig -version`
-ver=`echo $ver | awk '{print $3}'`

-

set PATH on a directory where swig can be found

-

Swig should exist and ver should be equal to 1.3.17

-

Qt 3.0.5

-

existence of QTDIR
-existence of libqt-mt.so.3.0.5

-

set QTDIR if you have preinstalled version of qt

-

We try to find libqt-mt.so.3.0.5 in ${QTDIR}/lib folder.
-You should set MESA_HOME only if you have preinstalled version of Mesa - 3.4.2.
-It is recommended to use native Qt on Linux RedHat 8.0

-

Qwt 0.4.1

-

existence of QWTHOME
-existence of libqwt.so.0.4.1

-

set  QWTHOME if you have preinstalled version of qwt

-

We try to find libqwt.so.0.4.1 in the ${QWTHOME}/lib folder. 

-

Hdf 5-1.4.4

-

existence of HDF5HOME
-existence of libhdf5.so.0.0.0
-existence of libhdf5.settings

-

set HDF5HOME if you have preinstalled version of hdf

-

We try to find libhdf5.so.0.0.0 and libhdf5.settings in ${HDF5HOME}/lib - folder.
-File libhdf5.settings should contain the following entry:
-HDF5 Version: 1.4.4

-

Med 2.1.6

-

existence of MED2HOME
-existence of libmed.so.0.0.0

-

set MED2HOME if you have preinstalled version of med

-

Unfortunately we can't check version number.
-We try to find libmed.so.0.0.0 in ${MED2HOME}/lib folder.
-If you have problem with preinstalled version of med reinstall it.

-

Vtk 4.2

-

existence of VTKHOME
-existence of libvtkCommon.so

-

set VTKHOME if you have preinstalled version of vtk

-

Unfortunately we can't check the version number.
-We try to find libvtkCommon.so in ${VTKHOME}/lib/vtk folder.
-If you have problem with preinstalled version of vtk reinstall it.

-

Netgen 4.3

-

existence of NETGENROOT

-

set NETGENROOT if you have preinstalled version of Netgen.

-

Unfortunarely we can't find anything about netgen version.
-We just check if NETGENROOT environment varible is set.

-

OmniORB 3.0.5,
-OmniORBpy 1.5,
-OmniNotify 1.2

-

existence of OMNIORBDIR
-existence of libomniORB3.so.0.5
-existence of _omnipymodule.so.0.5
-existence of libCOSNotify3.so.0.5
-existence of notifd
-existence of THIS_IS_omniORB_3_0_5
-existence of THIS_IS_omniNotify_1_2
-existence of THIS_IS_OMNIORBPY_1_5

-

set OMNIORBDIR if you have preinstalled version of omni

-

We try to find libomniORB3.so.0.5, _omnipymodule.so.0.5 and libCOSNotify3.so.0.5 - in ${OMNIORBDIR}/lib/i586_linux_2.0_glibc2.1 folder.
-We try to find notifd in ${OMNIORBDIR}/bin/i586_linux_2.0_glibc2.1 folder. -
-Additional checking - omni add special files THIS_IS_...
-We try to find THIS_IS_omniORB_3_0_5 in ${OMNIORBDIR} folder.
-We try to find THIS_IS_omniNotify_1_2 in ${OMNIORBDIR}/src/services/omniNotify. -
-We try to find THIS_IS_OMNIORBPY_1_5 in ${OMNIORBDIR}/src/lib/omniORBpy - folder.

-

Numeric 22.0

-

existence of Numeric folder
-existence of _numpy.so

-

set PYTHONHOME if you have preinstalled version of python

-

Unfortunately we can't check the version number.
-We try to find Numeric folder in ${PYTHONHOME}/lib/python2.2/site-packages/Numeric - folder.
-If you have problem with preinstalled version of numeric 22.0 reinstall - it.

-

Sip 3.3.2

-

existence of SIPDIR
-existence of sip
-existence of libsip.so.9.1.0

-

set SIPDIR to directory where you have sip preinstalled

-

We try to find sip and libsip.so.9.1.0 in $SIPDIR folder if you set - SIPDIR , otherwise searching is done using $PATH and $LD_LIBRARY_PATH - accordingly.
-It is recommended to use native Sip on Linux RedHat 8.0

-

PyQt 3.3.2

-

existence of PYQTDIR
-existence of libqtxmlcmodule.so.1.0.0

-

set PYQTDIR to directory where you have sip preinstalled

-

Unfortunately we can't check the version number.
-We try to find libqtxmlcmodule.so.1.0.0 in $PYQTDIR folder if you set PYQTDIR, - otherwise searching is done using $LD_LIBRARY_PATH .
-If you have problem with preinstalled version of PyQt 3.3.2 reinstall it. -
-It is recommended to use native PyQt on Linux RedHat 8.0

-

HappyDoc 2.1

-

existence of happydoc
-ver=`happydoc | grep "HappyDoc version 2.1"`

-

set PYTHONHOME if you have preinstalled version of python

-

We try to find happydoc in $PYTHONHOME/bin folder.
-ver should not be empty.
-This product is not obligatory. It was added only for your comfort.

-

Doxygen 1.3-rc2

-

existence of doxygen
-existence of doxysearch
-existence of doxytag
-existence of doxywizard

-

set QTDIR if you have preinstalled version of qt
-set PATH on a directory where doxygen, doxysearch, doxytag and doxywizard - can be found

-

Unfortunately we can't check the version number.
-It's necessary to have compiled Qt in order to build doxywizard.
-If you have problem with preinstalled version of doxygen 1.3-rc2 reinstall - it.
-This product is not obligatory. It was added only for your comfort.

-

Graphviz 1.9

-

existence of dot

-

add GraphViz's bin directory to the PATH environment variable

-

Unfortunately we can't check the version number.
-We try to find dot program in the $PATH

-

MODULE binaries
-(MODULE=KERNEL,

-

GEOM, ...)

-

existence of MODULE_ROOT_DIR
-existence of VERSION file
-ver=`cat $MODULE_ROOT_DIR/bin/salome/VERSION | awk -F: '{print $2}' | tr - -d '[:space:]'`

-

set MODULE_ROOT_DIR if you have preinstalled binaries of MODULE version - 1.4.x

-

MODULE binaries should exist and ver should be equal to 1.4.x

-

MODULE sources
-(MODULE=KERNEL,

-

GEOM, ...)

-

existence of MODULE_SRC_DIR
-existence of VERSION file
-ver=`cat $MODULE_SRC/bin/VERSION | awk -F: '{print $2}' | tr -d '[:space:]'`

-

set MODULE_SRC_DIR if you have preinstalled sources of MODULE version - 1.4.x

-

MODULE sources should exist and ver should be equal to 1.4.x

- -

 

- -

For native products installation - procedure sets proper environment variables itself, and you do not need - to set such variables like, e.g. TCLHOME or PYTHONHOME. -
-If you have native products installed to different from default directories - (not /usr/bin, /usr/lib...), it is recommended to follow - above description. Or you should set properly $PATH and $LD_LIBRARY_PATH - variables before starting Installation - Wizard. Otherwise installation script will fail to find preinstalled products. -

- - -
- - -

Pick up the environment

- -

Please, read carefully the following information. This section describes - how the installation procedure collects environment.

- -

After installing each product shell script creates in the product root - folder special environment file. The name of the file is generated from - the name of product by the following scheme: env_<product_name>.sh. - This file includes all necessary product settings. For example for Vtk - the file is env_Vtk.sh. Environment files allows to pick up all - environment settings which are necessary to build and launch SALOME. When - installing SALOME sources and/or binaries, installation procedure picks - up all the settings files and generate two scripts: salome.sh and - salome.csh for sh and csh correspondingly. Such approach helps - to save time when reinstalling products and you may not to care about - setting all environment variables manually to build/launch SALOME. What - you need is just to use one of these scripts.

- -

This concerns also those products which are not currently installed. - For example, you install some SALOME binaries to the directory where you - have previously installed other products.  Installation procedure - still tries to collect environment files from the target directory if - it find necessary products there. If some product is not found in the - target directory the corresponding section of salome.sh/salome.csh - files will be skipped.
-For native products (gcc, tcl, python, qt, sip, pyqt for RedHat-8.0) - instal script tries to find them using $PATH / $LD_LIBRARY_PATH - variables and then in the system default directories (/usr/bin, /usr/lib - etc., depending on the product).

- -

In any case you may edit salome.* files after installation procedure - finishes, as you want.

- - -
- - -

Modifying XML configuration - file

- -

You can create your own configuration. Installation Wizard then can - take it as command line argument to provide list of products you want - to install with it. The list of products and some another settings for - the Installation Wizard are provided in xml file. The default file which - Installation Wizard looks for if no command line arguments ar given, is - config.xml. This section describes the format of configuration - file.
-Xml tags are in bold blue, optional sections/tags are in brackets.

- -

 

- -

<document> -
-   
[
<config [version=<install_wizard_version>]
-                  - [caption=<install_wizard_caption>]

-                  - [copyright=<install_wizard_copyright>]

-                  - [license=<install_wizard_license_info>]

-                  - [os=<target_paltform>]
/>]
-   
[
<path [targetdir=<target_directory>]
-                - [tempdir=<temp_directory>]
/>]
-    [
<product name=<product_name>
-                      - version=<product_version>

-                -       [description=<product_description>]
-                      - install=<installation_mode>

-                      - supported=<supported_installation_modes>

-                      - disable=<disable_flag>
-                      - [pickupenv=<pickup_env_flag>]

-                      - dependancies=<list_of_prerequisites>
 
-                     -  installdiskspace=<install_disk_space>

-                     -  temporarydiskspace=<tmp_disk_space>

-                     -  script=<installation_script_name>
/>]
-    [
<product ... />]
-    .
.. -
-</document>

- -

<config> section

- -

This is optional section - contains general information - Installation Wizard itself.

- -
    - -
  • version: - Installation Wizard's version number;

  • - -
  • caption: - Installation Wizard's main window title - if this string contains '%1' - text - the title will contain in this place version number (see above);

  • - -
  • copyright: - Installation Wizard's copyright information (appears on the first page - of program);

  • - -
  • license: - Installation Wizard's license information (appears on the first page of - program);

  • - -
  • os: Contains - directory name (relative from ./Products/BINARIES) where Installation - Wizard should search precompiled binaries packages. If this tag is skipped, - binaries are implied to be in the ./Products/BINARIES directory.

  • -
- -

 

- -

<path> section

- -

 

- -

This is optional section - contains default directories.

- -

 

- -
    - -
  • targetdir: - Starting target directory - path to the directory where products should - be installed;

  • - -
  • tempdir: Starting - temp directory - path to the directory for the temporary files.

  • -
- -

 

- -

<product> section

- -

 

- -

This section describes product to be installed with the Installation - Wizard. All tags are obligatory. Products appears in the products tree - and are installed in the order they are described in the configuration - file. It is recommended to insert native products at the top of the list - before all other products.

- - 
- -
    - -
  • name: - Name of the product;
  • - -
  • version: - Version of the product;
  • - -
  • description: - Description of the product (optional);
  • - -
  • supported: - Supported modes of installation, should contain one or more of the following - options, separated by comma: install sources, install binaries, - use native. Installation script should contain corresponding functions - for each of supported installation modes;
  • - -
  • install: - Default (starting) installation mode;
  • - -
  • disable: - If this flag has 'true' value, corresponding product will not appear in - the list of products tree and will not be installed;
  • - -
  • pickupenv: This - flag points that pickup environment procedure should be performed for - this module. If this flag equal to true,  salome.sh and salome.csh - files will  be created in the product's installation directory. This - is optional key, default value is false.
  • - -
  • dependancies: - list of prerequisite products, which are necessary to build this product, - separated by comma;
  • - -
  • installdiskspace: - Total amount space (integer, in Kbytes), which product occupies on the - hard drive after the installation;
  • - -
  • temporarydiskspace: - Disk space (integer, in Kbytes) for the temporary files, which is necessary - to build the product from the sources;
  • - -
  • script: Installation - script name. This script is in charge of installation of the product. - It is called when necessary from the main program. See next - section for more information.
  • -
- -  - -

If you add new products - to be installed with Installation Wizard, you should also provide installation - script for this product. See next section for more details.

- - -
- - -

Implementing installation - scripts for the new products

- -

When you want some product to be installed with the Installation Wizard, - you should add it's description it in the configuration - file and create bash installation script, following described in this - section rules.
-There are some obligatory functions to be provided in this installation - script. These functions are automatically called by master installation - script or/and GUI shell when it is necessary.
-File common.sh contains some service functions which can be used - in your installation script, like make_env(), make_dir(), - try_existing(), sort_path(), find_in_path(), etc. -

- - 
- -
    - -
  • check_version():  - This function allows to check the version of the product already installed - on the computer. It should try to find product (native or preinstalled - in the target directory) and check it version. This helps to avoid unnecessary - reinstallation. This is internal function and is not called
  • - -
  • try_native(): This function is called when - 'use native' installation mode is selected by the user. The function - should try to find native version of the product and define possibility - of it usage. Should create environment for the product in the temporary - directory (see also description of print_env() function). If you - do not provide native mode installation, you can omit this function.
  • - -
  • install_source(): - This function is called when 'install sources' installation mode - is selected by the user. The function is responsible for the building - of the product from the sources package. Should create environment for - the product in the temporary directory (see also description of print_env() - function). If you do not provide sources mode installation, you can omit - this function
  • - -
  • install_binary(): - This function is called when 'install binaries' installation mode - is selected by the user. The function is responsible for the extracting - of the product from the binaries package. Should create environment for - the product in the temporary directory (see also description of print_env() - function). If you do not provide binaries mode installation, you can omit - this function.
  • - -
  • try_preinstalled(): - This function is called when 'not install' - installation mode is selected by the user. In this case script should - inspect target directory to try to find already preinstalled product, - pick up and check environment from there. See here - for more details.
  • - -
  • print_env(): - This function is in charge of creation environment script. It should create - file with name env_<product_name>.sh in the temporary - directory and then copy it into the product installation directory. The - file should contain all necessary environment variables settings for the - product. It will be collected during the 'pick-up-environment' procedure.
  • - -
  • pickup-env(): This - procedure corresponds pickupenv tag of the configuration xml file - (see previous section). Should call make_env procedure to perform - pick-up environment procedure for the product.
  • -
- -  - -

The calling signature of the product installation - script is following:
-<product_script_name> <function_name> <temp_folder> <products_directory> - <target_directory> <dependancies> <product_name>
-

- -

where
-<product_script_name>
- installation script name (described in - configuration xml file);

-<function_name>
- the name of function, corresponding to the - selected installation mode: try_native, install_source, install_binary - or try_preinstalled;

-<temp_folder>
- temporary files directory;

-<products_directory>
- directory where the sources/binaries package - can be found. You should provide sources package in the <Install_Wizard_root_directory>/Products/SOURCES - directory and binaries package  in the <InstallWizard_root_directory>/Products/BINARIES/<os_version>, - where <os_version> is target platform description, which appears - in the corresponding section of the configuration - xml file.

-<target_directory>
- root target directory where product should - be installed to;

-<dependancies>
- single-quoted list of prerequisite products, - separated by space;

-<product_name>
- product name itself.

- -

 

- -

med-2.1.6.sh install_binary /tmp/work ./Products/BINARIES/RedHat8.0 - /usr/salome 'gcc Hdf' med

- -

Copy created script into the <Install_Wizard_root_directory>/config_files - sub-directory where all installation scripts are stored. Installation - Wizard will automatically search and call your script during the installation - procedure.

- - -
- - -  - -
  - - - - - diff --git a/doc/salome/gui/KERNEL/files/running_salome_pro.htm b/doc/salome/gui/KERNEL/files/running_salome_pro.htm deleted file mode 100755 index 358eb21ac..000000000 --- a/doc/salome/gui/KERNEL/files/running_salome_pro.htm +++ /dev/null @@ -1,358 +0,0 @@ - - - - - Running SALOME - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Running SALOME

- -

To launch SALOME:

- -

 

- -

1. Install the SALOME package into a definite directory -(ex. SALOME) on your hard -disk. It is preferable if you use the special installation -procedure allowing to install the  SALOME platform and all corresponding -applications.

- -

 

- -

2. -The installation shell script will create a special file: env.csh - (CShell file) in your SALOME directory. - This file contains all environment variables necessary for launching SALOME - platform with other application products provided with SALOME installation - package. You have a possibility to add one of them into your profile if - you enter in the command console the following:

- -

 

- -

source - env.csh

- -

 

- -

3. Launch SALOME platform, using the following Python -script located in the SALOME/KERNEL/bin/salome - directory:

- -

 

- -
    -
  • -

    runSalome.py - [command line options]

    -
  • - -
- -

 

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

Options

-
-

Description

-
-

--help or -h   

-
-

print this help

- -

 

-
-

--gui or -g   

-
-

launch with GUI

-
-

 --terminal - or -t      

-
-

launch without GUI in batch mode

-
-

--logger or -l   

-
-

redirection of log messages into a definite file

-
-

--xterm or -x

-
-

the servers open an xterm window and log messages are displayed -in this window

-
-

--modules=module1,module2,... - or -m=module1,module2,...

-
-

list of SALOME modules which will be loaded into the module catalogue

-
-

--containers=cpp,python,superv

- -

or -c=cpp,python,superv

-
-

launch of cpp, python and supervision containers

-
-

--portkill or -p

-
-

kill SALOME launched with the current port

-
-

--killall or -k    

-
-

kill SALOME

-
- -

 

- -

- - If the runSalome.py - script - is launched without prompting any options, they will be taken by default - from the xml file salome.launch, which -has been automatically created in your home directory: HOME/.salome/.    

- -

 

- -

 

- -

Related Topics -

- -

 

- -

 

- -

 

- - -
- - diff --git a/doc/salome/gui/KERNEL/files/salome_pro_desktop.htm b/doc/salome/gui/KERNEL/files/salome_pro_desktop.htm deleted file mode 100755 index 933f8f0e7..000000000 --- a/doc/salome/gui/KERNEL/files/salome_pro_desktop.htm +++ /dev/null @@ -1,286 +0,0 @@ - - - - - - - - - - -SALOME desktop - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

SALOME Desktop

- -

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

- -

 

- -

- -

Basic parts of the SALOME Desktop:

- -

 

- -

Main - menu - It's 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

- -

Viewer - Toolbar - It's a set of tools destined for visualization of the - presentations in the viewer.

- -

 

- -

These tools are context-sensitive. For different viewers combination - of these tools is different.

- -

 

- - -
- ------ - - - - - - - - - - - - - - - - - - - - - -
-

-

Camera dump

-

Saves images from the viewer in *.bmp, *.png, *.jpg, *.jpeg - files  

-

-

Shows/Hides Trihedron

-

-

Fits all displayed objects to the size of the window  

-

-

Fits within rectangle.

-

 Displays - in the whole window of the viewer outlined area of the presentation

-

 

-

-

Zooming of presentations

-

 

-

-

Panning of presentations in the window

-

-

Rotation of presentations in 3d space

-

-

Global panning

-

-

Front view of presentations

-

-

Back view of presentations

-

-

Top view of presentations

-

-

Bottom view of presentations

-

-

Left view of presentations

-

-

Right view of presentations

-

-

Resets to initial position

-

 

- -

Parts of  the - study window:

- -

 

- -

Object Browser / UseCase Browser - Management - of objects created or imported into SALOME application

- -

Viewer - - This window is destined for visualization of presentations. In - SALOME the following viewers are integrated: VTK, OCC, Plot2d. -

- -

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.

- -

Output - messages - This window displays all output messages produced by - SALOME during performance of operations. This window functions like a - standard document: the pop-up menu invoked by right-click in this window - gives access to Copy/SelectAll options.

- -

 

- -

For your convenience, the whole study window as well as all - its parts can be resized / minimized - / maximized.

- -

 

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/KERNEL/files/saving_a_study.htm b/doc/salome/gui/KERNEL/files/saving_a_study.htm deleted file mode 100755 index f4e00861e..000000000 --- a/doc/salome/gui/KERNEL/files/saving_a_study.htm +++ /dev/null @@ -1,277 +0,0 @@ - - - - - - - - - - -Saving a study - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Saving and closing studies

- -

In SALOME - a study can be saved in HDF - (by default) or ASCII files (see also: Setting ASCII save option).

- -

 

- -

You can also specify  two - options of saving your study:

- -

 

- -
    - -
  • In one HDF file: - in this case all components used during - this study session will write their data into one common HDF file.

  • - -
  • In multiple files (see - also: Setting Multifile save option) - : in this case SALOME will create one base HDF file which will - store the main information about the saved study and several other special - files with particular extensions storing the data written by each component - which has been used during this study session. Opening of this study requires - that ALL saved files should be - stored in the SAME directory. -  If you - would like to copy your saved study in another directory or machine, you - should copy all stored files. Otherwise, if you try to open this study, - some data will be lost and it will lead to invalid functioning of the - SALOME platform.    

  • -
- -

 

- -

To save an existing - study :

- -

 

- -

In - the main toolbar click or - from the main menu select File - > Save option. - Your study will be automatically updated.

- -

 

- -

If your study hasn't been - previously saved, this option will call the standard Search File dialog - box where you can enter the name for your study and save it.

- -

 

- -

To save a study with - a new name:

- -

 

- -

From the main menu select - File > Save as option. In the - standard Search File dialog box enter a new name for your study and click - Save button.

- -

 

- -

To close a study:

- -

 

- -

From - the main menu select File > - Close option - or click on the cross in the upper right corner of the study window.

- -

 

- -

If your study hasn't been - previously saved, this option will call the following dialog box with - several options:

- -

 

- -

- -

 

- -

Unload - option allows to unload your current study from the SALOME Desktop. - In the same working session you can  reload - it again (see: Opening studies). But - if you quit the SALOME application, all changes in the unloaded study - will be LOST.

- -

 

- -

To close a definite - study window:

- -

 

- -

Click on the small cross - button in the right upper corner of the study window. If it is the last - study window this operation will result in closing of the whole study.

- -

 

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/KERNEL/files/setting_preferences.htm b/doc/salome/gui/KERNEL/files/setting_preferences.htm deleted file mode 100755 index c1bcfac15..000000000 --- a/doc/salome/gui/KERNEL/files/setting_preferences.htm +++ /dev/null @@ -1,272 +0,0 @@ - - - - - - - - - - -Setting preferences - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Setting preferences

- -

In SALOME - you can set the preferences, which will be valid for the whole - study session.

- -

 

- -

In the main menu select - Preferences, the following submenu - will appear:

- -

 

- -

              

- -

 

- -
    - -
  • Viewer background - - this submenu allows to select background - color of a definite viewer (OCC, VTK, Plot2d).

  • - -
  • Default - viewer - this submenu allows to set - the viewer, which will be open by default in a new study window.

  • - -
  • Trihedron size - this submenu allows to set the size of the - trihedron.

  • - -
  • Console Font - this submenu allows to set the font, which - will be used in the Python console and Output Messages windows.

  • - -
  • MultiFile - Save - if this submenu is marked, you - study will be saved in several HDF files (one file for the data created - by each component used during the study session).

  • - -
  • ASCII - Save - if this submenu is marked, you - study will be saved in ASCII format file (or files).

  • - -
  • Undo level - - here you can define the number of actions which can be undone.

  • - -
  • External browser - - this option allows you to - set an external browser (IE, Netscape) which will be used for viewing - SALOME reference manuals. By default, Mozilla is used.

  • - -
  • Object Browser - preferences:

  • -
- -

 

- -

- -

 

- -

- - Displays/hides Entry, IOR columns

- -

- Displays/hides - Value column

- -

- Displays/hides Interface - Applicative (folder containing all study windows created within - the current study session),

- -

- - Chronological sort of objects displayed - in the Object Browser.

- -

- Show UseCase Browser - displays/hides - UseCase Browser

- -

- - No autosize columns -  This - item allows to disable/enable auto resizing of columns of the Object Browser -     

- -

 

- -
    - -
  • Directories - allows to create a custom - quick directory list.

  • - -
  • Save -   Saves - the current preferences.

  • -
- -

The - preferences, set during the current study session, are automatically saved - at the end of the session. So, next time you launch SALOME application, - these preferences will be restored.

- -

 

- -

Depending on the currently loaded component, the Preferences - menu may contain a submenu with the name of this component allowing - to set its own preferences.

- -

 

- -

 

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- -

 

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/KERNEL/files/using_catalog_generator.htm b/doc/salome/gui/KERNEL/files/using_catalog_generator.htm deleted file mode 100755 index f54df0037..000000000 --- a/doc/salome/gui/KERNEL/files/using_catalog_generator.htm +++ /dev/null @@ -1,248 +0,0 @@ - - - - - - - - - - -Using Catalog Generator - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Using Catalog Generator - (for advanced users)

- -

SALOME - platform is an open platform for integration of your custom components, - which can used in the same way as typical modules provided in the standard - installed package. The Catalog Generator - tool serves for implementation of the interface of your custom - component. It allows to generate from IDL description of your component - interface its xml description.  The - component xml description allows SALOME application to know about the - component and its services and provides the possibility to call the component - services, for example, inside SUPERVISION module.

- -

If you have a look at runSalome, runSalomeWithPort - scripts running SALOME application, which are stored in build/bin directory - you will see that SALOME_ModuleCatalog_Server is started with two xml - files as its input parameters: CatalogModuleGeneral.xml - and CatalogModulePersonnel.xml. - These two files store the descriptions of interfaces and services of all - components, provided with typical SALOME package. To add a new component - into SALOME platform you should either update one of these existing xml - files with generated xml description of your component or create a new - one.

- -

 

- -

To open the Catalog Generator:

- -

 

- -

From the main menu choose Tools - > Catalog Generator, the following dialog box will appear:

- -

 

- -

- -

 

- -

 

- -

In - this dialog box you can specify:

- -

 

- -
    - -
  • Name - and location of the IDL file describing the interface of your component

  • - -
  • Name - and location of an existing XML file, which will be updated with the interface - of you component or name and desired location of a new XML file, which - will be generated

  • - -
  • Name - of the author,

  • - -
  • Name - of the component,

  • - -
  • Type - of the component,

  • - -
  • Version,

  • - -
  • Capability - of multi study support

  • - -
  • Icon - of your component

  • -
- -

 

- -

If you have chosen to create a new xml file containing the - description of your component, don't forget to specify it as input parameter - for SALOME_ModuleCatalog_Server in the file, you are using as a running - script of SALOME platform (in runSalomeWithPort, for example).

- -

 

- -

 When - launching SALOME next time you will see your module alongside other components.

- -

 

- -

You can use the Catalog - Generator tool, if you would like to test - the functionality of your new component. After implementation of your - component interface, launch SUPERVISION module where you can try using - the services of your new component. (see also: Adding factory nodes)

- -

 

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/KERNEL/files/using_left-hand_tabs.htm b/doc/salome/gui/KERNEL/files/using_left-hand_tabs.htm deleted file mode 100755 index 8b53507e6..000000000 --- a/doc/salome/gui/KERNEL/files/using_left-hand_tabs.htm +++ /dev/null @@ -1,187 +0,0 @@ - - - - - - - - - - -Using left-hand tabs - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Using left-hand tabs

- -

SALOME Help system includes - the following left-hand tabs:

- -

 

- -
    - -
  • Contents: The Contents tab displays - books and pages that represent the categories of information in the online - Help system. When you click a closed book, it opens to display its content - (sub-books and pages). When you click an open book, it closes. When you - click pages, you select topics to view in the right-hand pane of the HTML - Help viewer.

  • -
- -

 

- -
    - -
  • Index: The Index tab displays a multi-level - list of keywords and keyword phrases. These terms are associated with - topics in the Help system and they are intended to direct you to specific - topics according to your way of working. To open a topic in the right-hand - pane associated with a keyword, select the keyword and then click Display. If the keyword is used with - more than one topic, a Topics Found dialog opens so you can select a specific - topic to view.

  • -
- -

 

- -
    - -
  • Search: The Search tab enables you to - search for words in the Help system and locate topics containing those - words. Full-text searching looks through every word in the online Help - to find matches. When the search is completed, a list of topics is displayed - so you can select a specific topic to view.

  • -
- -

 

- -
    - -
  • Glossary: The Glossary tab displays - a glossary providing a list of words, short phrases, and their definitions - related to SALOME. When you select a term from the list, its corresponding - definition is displayed in the lower pane.

  • -
- -

     

- -

-Related Topics

- -

 

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/KERNEL/files/using_object_browser.htm b/doc/salome/gui/KERNEL/files/using_object_browser.htm deleted file mode 100755 index 59a541a04..000000000 --- a/doc/salome/gui/KERNEL/files/using_object_browser.htm +++ /dev/null @@ -1,244 +0,0 @@ - - - - - - - - - - -Using Object Browser - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Using Object Browser

- -

The Object - Browser in SALOME is destined for displaying the structure of the - current study in a tree-like form. It contains:

- -

 

- -
    - -
  • components, loaded - during the current session

  • - -
  • objects with the - help of different components  (The - objects created with the help of a definite component are located in the - folder having the name of this component.)

  • - -
  • references to different - objects (they are highlighted by red color).

  • -
- -

 

- -

The Object Browser is - destined for getting quick access to different objects created during - SALOME session. All pop-up menu associated with the objects displayed - in the Object Browser are context-sensitive. So it depends on a definite - currently loaded SALOME component what options you will see in the pop-up - menu, if you right-click on definite object in the Object Browser.

- -

 

- -

The Object Browser may contain supplementary - attributes of the objects displayed in additional columns. By default, - these columns are not displayed - displaying/hiding these columns is possible - through setting study - preferences.

- -

 

- -
    - -
  • Entry -  - Identification - index of the object in the structure of the study

  • - -
  • IOR - -  Interoperable - Object Reference

  • - -
  • Reference - entry  - -  Identification - index of the references to the objects

  • -
- -

 

- -

The attributes Entry, IOR, - Reference entry  are - only for debugging purposes in the framework of SALOME application.

- -

 

- -
    - -
  • Value -  -  Displays - the value of the first object attribute

  • -
- -

 

- -

                   

- -

 

- -

In the Object Browser you can apply to - the objects an ascending or descending sorting - according to one definite attribute.

- -

 

- -

To sort the objects by one of the attributes:

- -

 

- -

Click on the column - of this attribute. An arrow down shows that the sorting is descending, - an arrow up - ascending.

- -

 

- -

 

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/KERNEL/files/using_registry.htm b/doc/salome/gui/KERNEL/files/using_registry.htm deleted file mode 100755 index 52104322b..000000000 --- a/doc/salome/gui/KERNEL/files/using_registry.htm +++ /dev/null @@ -1,229 +0,0 @@ - - - - - - - - - - -Using Registry tool - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Using Registry tool

- -

Registry - tool is in the SALOME platform is destined for providing information about - the processes (components), which have ever been launched in the current - study session.  

- -

 

- -

 

- -

To view the Registry:

- -

 

- -

From the main menu choose - Tools > Registry, the following - dialog box will appear:

- -

 

- -

- -

 

- -

Running - tab of this dialog box displays a list of the currently started processes - (components) with supplementary information on each of them divided into - columns:

- -

 

- -

- Component: - name of the started component

- -

- PID: - process identification number

- -

- User - Name: name of the user launching the component

- -

- Machine: - name of the machine, on which the process has been started

- -

- begins: - date and time of the starting of the component

- -

- hello: - date and time of the last call to the component

- -

 

- -

History - tab displays a list of all processes, which have ever been launched within - this study session. It contains the same supplementary information on - each of the processes (components).

- -

 

- -

Refresh - button allows to refresh the current list of processes (components).

- -

 

- -

Interval - button allows to set an interval for refreshment of the current list of - processes (components).

- -

 

- -

Help - displays a help message on this tool

- -

 

- -

To display complete information on a definite process (component):

- -

 

- -

Double-click on this - process (component). The following window will appear:

- -

 

- -

- -

 

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- - - - - diff --git a/doc/salome/gui/KERNEL/files/using_usecase_browser.htm b/doc/salome/gui/KERNEL/files/using_usecase_browser.htm deleted file mode 100755 index 268c66567..000000000 --- a/doc/salome/gui/KERNEL/files/using_usecase_browser.htm +++ /dev/null @@ -1,235 +0,0 @@ - - - - - - - - - - -Using UseCase Browser - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Using UseCase Browser

- -

In comparison with the Object - Browser, the UseCase Browser is - destined for displaying  a - user-defined structure of the current study. All objects created during - SALOME session are displayed the Object Browser and copied to the UseCase - Browser. But in the UseCase Browser they are displayed without any structure. - In the UseCase Browser you can create your own structure of the study. -

- -

 

- -

To view the UseCase Browser:

- -

 

- -

Click on the tab UseCase Browser at the bottom of the - study window:

- -

 

- -

- -

 

- -

On this picture you can - see that all objects are displayed on one level and under one folder Use cases.

- -

 

- -

   Creates - a new object under the current object with a default name New - object. The same operation is possible if you right-click on the - object, which you would like to be current for a new object, and from - the pop-up menu select Use case > - New object.

- -

These objects can be - renamed: right-click on it and from the pop-up menu select Use - case > Rename.

- -

 

- -

   Adds - a selected object to the current object. This operation is also possible - if you drag and drop any object to another object. In this case the second - object will be automatically set as current.

- -

 

- -

  Removes - the selected object with all child objects.

- -

 

- -

  Clears - all objects from the UseCase Browser.

- -

 

- -

  Set - the selected object current (root) for other objects. You can add one - or several objects to the current object.

- -

 

- -

On the following picture - you can see a custom tree-like structure of objects created in the UseCase - Browser:

- -

 

- -

- -

 

- -

The UseCase Browser  is - also destined for getting quick access to different objects in the user-defined - structure of the study. All pop-up menu associated with the objects displayed - in the UseCase Browser are context-sensitive. So it depends on a definite - currently loaded SALOME component what options you will see in the pop-up - menu (besides the options allowing to modify the structure), if you right-click - on definite object in the UseCase Browser.

- -

 

- -

 

- -

 

- -

-Related Topics

- -

 

- -

 

- -

 

- -

   

- - - - - diff --git a/doc/salome/gui/KERNEL/i_blue.jpg b/doc/salome/gui/KERNEL/i_blue.jpg deleted file mode 100755 index ed3acfac2eb212d536dbbfc2b4d47c959747109a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1337 zcmaKodo-CSk zj7%T`3dul2X$#ZEkV8G0ltU*gehncg)*}8p1R}!#K@GMrDHws1q(OBN+#sIJxo6n( z+Tur7x+dNaR1`B|GC~GFfD$j;xSwmXa&I3Wuz00I>AhjwxFIb&zn(SSKEKIz_U5hH z$Z8yPI%={7Pu$)ZVh%U(mWG|M_AHNH7VT6BnZFpx9E=en$p|1APcm z@qG9k8ejTuRDy$@gTLl!%EfX*57!`EA{i8FuwdQ7bAzGlO+2{O2S_&UyWRqzJlW_y z(LgXxaC~pwk$R^J(#W`8ENwQNuVeAZr+({bMA7W3 zMoHR6xTnO((?!{>B>ZwBtiNq@@b-o7S8p%L-JGpk;?JrR4kj8|OsC<@=$eg9dP z6*;$Q=>`9?L)+lS>yA~n9j|-um>8NG<(NG#R}Kz1ZD0IHMP5Mq5gGAb$;iCPxDso~ z>wTj!Xen&T(rU<+II%C%=Zkh+$StVT$q~m*SZ5o`&rfP*9dbx7H8M6$e@CGToG%MK zSD$VZZ3|JWvk!H(5lI$a2BA#e*e9RJZfT&IU&pJxSjU5-ArHi(gpp%4ygr1wYwusu z(y-sJv6_)ylu>Zlvf_eUM?`E#P3!boUw$jK*OxYtEEHtcaM6Sz-$T87b@FRJS2w-6 zG^KX1GwOripJ`*nGX1#X=+XQ(>-Le`=8-9us$DaI4KJnUOrkUD{8H35Fw3Sj7h5h! z>HVyE^NZrNr10uKjw+{d0(PEwuJ!vef zuvoWW#$hPkwQ?;;nvEB3Vpm-|p6$i;@5tD08b~YAA&{RxEVXPUZ-JG+QPUr|V_F$@I zXS;1p=(tK8FGE-@oN>#YkwF_a1tYA7egj zW^n6ief`ATK1SFn+ag+w|Mfht$g_4nx(AM=>_}YPPhzXae;aiDO3h>4b)9F{f3T?% zo#IdMPb9KtvZ9;I)c()C6Dqm=1DdZu@k`x^exwvg}d zoC|z$oF{fzlv{Tlz2o%x$(;6>oL)xZGz)qR2<7%s?>*6}l!k_=7}1b~)FhaZe!Mi* ntsV1Q$ocz}1}2fD+RUKR+?970I}4cV<-EX|YKN=(__MzOO5YZJ diff --git a/doc/salome/gui/KERNEL/image2.jpg b/doc/salome/gui/KERNEL/image2.jpg deleted file mode 100755 index 61a8b0569f9bf96478fa36816b853ae3bd694a8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28740 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%0AF}WiuiB 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 diff --git a/doc/salome/gui/KERNEL/image4.gif b/doc/salome/gui/KERNEL/image4.gif deleted file mode 100755 index eb3c2c8d43fe5f3d6b43fac5a745f21c5f2542f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3360 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 bFgji(2sIm+m@o05JwcvrEdk1V384NTxm-CR diff --git a/doc/salome/gui/KERNEL/image57.gif b/doc/salome/gui/KERNEL/image57.gif deleted file mode 100755 index 03b56bd60a09ab8587c4919bf0203e82995d0302..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7867 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 diff --git a/doc/salome/gui/KERNEL/image61.gif b/doc/salome/gui/KERNEL/image61.gif deleted file mode 100755 index 4b33a300e93dfbfe7cf2cafe385432778fff7233..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3208 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 diff --git a/doc/salome/gui/KERNEL/image7.gif b/doc/salome/gui/KERNEL/image7.gif deleted file mode 100755 index ab33dea14b21f71421887d1a02707fc65aac60e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2952 zcmeH`>pK$+1I9-os)zJg3L%k1lnM<+5~<}l%#dV`bLg;Xh!8~~=VZ>T&1?>#ZE^@3 zb6682=aSi+3meh1=j#14-s`zP++Xfbzu$G;*Q_lK4ZO~agaQPBKQT8qx33bGmzUFM zG&Y+p5D0|A$^R|?)qe*5&kbn*;rsIiz#buB?;b^~>Y}!|JqNX5UDd_yi85-}^Q~%1 zI+Nw4#bs<&V(6(VSCSO1Ys^mW9@lg%BsGZ7+z(iCX~jTP2WA}KZgnD;N}V< z`MkNp7;!CbQ9Lk!Tl`D|&n*cb=;oHDS!(ghG9dxH^2m!xyo!9}JP%uR5ARb_{5T7KWcS=X$hBP(?p=No#K3qDd#k!ltO#+GrLqj{&v zJ0BT@Vy-N8i7Fz!Z>3Fq%to(qv!5E$B9r(_w^a%iu|$AGw&?uPw>@ds2b)I|7P z)j0-QAY5w1qJ%n|({bY9&9Beq{0*C2P}l2cl1+nuluv1Zx!*)3=4RPe>AA{&Ke+MqdRg=OblKy7}xaPk3LL|{tz4)MIP{n_+V6?M9N zJ9wUXnN9$$iwZsN|8x$a8ZTRTl4^Mq_X|;LEHtcceN;d+*;LAz+W5r*t$f&CLN!x1 z!!uGp^wu*A9tpE-hG~WuT344=Vwmlt%?Wg(=wIOIA2XhF8uBIx$uwJbgmUi)$}H`- zG;D2KVYdO-EU$Yde)mkC8{_W~oSv(m`2pM~@WY^yW}?A7U@%oifz zplOlSXN(!lpzO1bHOa6@!v`4dZOyB1UWPtUA{-ka`jNE*SV?v}CGyJhv@>~jAu!|8 zBdXc7^AtN6BC=F5>b&_3`T9M;-U)m*O5eD)Isl#Na`=p&nTyyxhr}0{V+(X63lFJS z4@akCZin#Jl#ujnMMn+c?(R6AZQwr+MXPz@40X$wna0Npieg1Wt>mg$lI?#PTx?{Upjxzdo(Sh38pUL zliemqON(djXq+SQOxCSK^9ATTJAQlm@pcF7FczvZv$$ULG25r?8xzZ`i9&`ySU+B3 zpS!_Aq7B4k(WPcw{Th&bDIO^MSa-4D0ET=s1`^`FcMvYAfHU*AUoA3=^SvPC_C?b| zi#p={u7Vi!zT&|I4U>w?agRRaLh4HU)*X}{jd5!V0PQH&9vz(X=_N}V=s?gbh zYp^>p??>yMYzBI+%%g{!MVB>YzgBumY+JR0afNrB2Au`DY-^>|YA=04Kmyl@6y{i% zDRttmT-I=_eRlfutU2sCs_Uy1Kh@v^1k>kMj?amiS(i3=w!RUruY}f4CDr?1pVk?6 z1^W2oP1)16#iZXupeEsEUM?jn35{e9S1*RFgp4p%aGOKSsVq zcm~=XxQ;XjRqMR<=-EBM-dVxBH z!6L_~9?FoKmSUqlF{y6$52I3I{=Ps&`HYNv@E^3T<5f|`Hnh(_uYG*hiIA4a?Rzcy__w4T(&{I@E)WpoR0Ett6=bNtj+cT$h_o1z=D zreEU$_Yu!CD);&1t6U}Ba(K6tk%{HR);(36UA@+L>l>L+gHrbLcG zB$G2lM!xj5^@Wx33EJk{Lp{-^HBom3lSV5k(Wzob5w9d#dANi0boS}+a-i{HQVsLD z_>BND?S4yB{lX(DTy>oYcPHj2zppwgT$u?D%l1$y4*2eRn8CL#%n?j@GmdpJ-zi^l znt2jxC!+B}M|67`+7iswlL8iJlj;tpu@cwyz_(>gh^pH_HPg) oCKdpjlo2`@S)2G_(Zds&$?E45ygw}6CP|IYfd!Ok6BPjHU#ZT8;s5{u diff --git a/doc/salome/gui/KERNEL/kernel.htm b/doc/salome/gui/KERNEL/kernel.htm deleted file mode 100755 index de0283aee..000000000 --- a/doc/salome/gui/KERNEL/kernel.htm +++ /dev/null @@ -1,139 +0,0 @@ - - - - KERNEL - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/KERNEL/kernel.html b/doc/salome/gui/KERNEL/kernel.html deleted file mode 100755 index 31838d2bb..000000000 --- a/doc/salome/gui/KERNEL/kernel.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - SALOME reference manual - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/KERNEL/kernel.log b/doc/salome/gui/KERNEL/kernel.log deleted file mode 100755 index c766a704d..000000000 --- a/doc/salome/gui/KERNEL/kernel.log +++ /dev/null @@ -1,272 +0,0 @@ -|SourceProjectName:KERNEL.hpr -|DestinationProjectName:kernel.htm -whhost.js -whmsg.js -whmozemu.js -whproxy.js -whstub.js -whutils.js -whver.js -whform.js -whphost.js -whstart.js -whtopic.js -whframes.js -whlang.js -whskin_info.htm -whskin_blank.htm -whskin_pickup.htm -whskin_homepage.htm -whskin_tw.htm -whnjs.htm -whthost.js -whtdhtml.htm -whihost.js -whibody.htm -whiform.htm -whfhost.js -whfbody.htm -whfform.htm -whghost.js -whgbody.htm -whgdhtml.htm -whgdef.htm -whproj.js -whproj.xml -whproj.htm -whxdata\whtoc.xml -whxdata\whidx.xml -whxdata\whfts.xml -whxdata\whglo.xml -whdata\whtoc.js -whdata\whtoc.htm -whdata\whtdata.js -whdata\whidx.js -whdata\whidx.htm -whdata\whidata.js -whdata\whfts.js -whdata\whfts.htm -whdata\whglo.js -whdata\whglo.htm -whdata\whgdata.js -whdata\whftdata.js -whdata\whfwdata.js -whres.xml -webhelp.jar -webhelp.cab -whgdata\whnvp30.htm -whgdata\whnvp31.htm -whgdata\whnvp32.htm -whgdata\whnvp33.htm -whgdata\whnvt30.htm -whgdata\whnvt31.htm -whgdata\whnvt32.htm -whgdata\whnvt33.htm -whgdata\whnvf30.htm -whgdata\whnvf31.htm -whgdata\whnvf32.htm -whgdata\whnvf33.htm -whgdata\whnvl31.htm -whgdata\whnvl32.htm -whgdata\whnvl33.htm -whgdata\whexpbar.gif -cshdat_webhelp.htm -whcsh_home.htm -whcshdata.htm -cshdat_robohelp.htm -wht_tab0.gif -wht_tab1.gif -wht_tab2.gif -wht_tab3.gif -wht_tab4.gif -wht_tab5.gif -wht_tab6.gif -wht_tab7.gif -wht_tab8.gif -wht_glo_h.gif -wht_glo_n.gif -wht_fts_h.gif -wht_fts_n.gif -wht_idx_h.gif -wht_idx_n.gif -wht_toc_h.gif -wht_toc_n.gif -wht_ws.gif -wht_ws_g.gif -wht_logo1.gif -wht_logo2.gif -wht_abgw.jpg -wht_abgi.jpg -wht_abge.jpg -wht_abtw.jpg -wht_abte.jpg -wht_abti.jpg -wht_spac.gif -wht_next.gif -wht_next_g.gif -wht_prev.gif -wht_prev_g.gif -wht_sync.gif -wht_hide.gif -wht_go.gif -whstart.ico -whestart.ico -whrstart.ico -whidhtml.htm -whfdhtml.htm -whskin_banner.htm -whtbar.js -whskin_pdhtml.htm -whskin_papplet.htm -whskin_plist.htm -whskin_tbars.htm -whskin_mbars.htm -wht_toc4.gif -wht_toc1.gif -wht_toc2.gif -wht_toc3.gif -whskin_frmset010.htm -whst_topics.xml -whskin_frmset01.htm -kernel_hha.hhk -kernel.hhc -kernel.hhk -kernel\about_salome_pro_architecture.htm -kernel\about_salome_pro_help_system.htm -kernel\copyright_notice.htm -kernel\creating_a_new_study.htm -kernel\displaying_hiding_toolbars.htm -kernel\displaying_studies.htm -kernel\editing_studies.htm -kernel\getting_properties_of_the_study.htm -kernel\getting_started2.htm -kernel\introduction.htm -kernel\introduction_to_iapp.htm -kernel\introduction_to_salome_pro.htm -kernel\navigating_topics.htm -kernel\opening_studies.htm -kernel\readme.html -kernel\running_salome_pro.htm -kernel\salome_pro_desktop.htm -kernel\saving_a_study.htm -kernel\setting_preferences.htm -kernel\using_catalog_generator.htm -kernel\using_left-hand_tabs.htm -kernel\using_object_browser.htm -kernel\using_registry.htm -kernel\using_usecase_browser.htm -ehelp.xml -robohhre.lng -texture_horiz_ltbluebubbles.jpg -kernel.glo -default.css -image59.gif -pics\frontv.jpg -pics\fitall.jpg -pics\desktop3.jpg -pics\removeobj.jpg -pics\registy1.jpg -pics\sheme1.jpg -pics\open.jpg -pics\bottomv.jpg -pics\clear.jpg -pics\sheme2.jpg -occ.jpg -pics\globalpanning.jpg -pics\usecasebrsr.jpg -image2.jpg -pics\readmepage.png -tip1.gif -pics\rightv.jpg -pics\objbrowser2.jpg -pics\newobj.jpg -pics\save.jpg -pics\panning.jpg -pics\zoom.jpg -pics\trihedron.jpg -pics\newsticn.jpg -pics\fitrect.jpg -pics\usecasebr.jpg -image60.gif -pics\rotate.jpg -image61.gif -pics\copy-paste.jpg -image4.gif -pics\exemple.gif -pics\setcurrent.jpg -pics\tile.jpg -pics\topv.jpg -pics\close.jpg -pics\application-splash.jpg -i_blue.jpg -image7.gif -pics\productpage.png -pics\cascade.jpg -pics\undo-redo.jpg -note1.gif -pics\progresspage.png -image57.gif -pics\leftv.jpg -pics\backv.jpg -pics\addobj.jpg -image58.gif -pics\choicepage.png -pics\reset.jpg -pics\dump.jpg -kernel.ppf -ehlpdhtm.js -ss_btn_related_topics.gif -default_ns.css -whxdata\whtdata0.xml -whxdata\whftdata0.xml -whxdata\whfwdata0.xml -whxdata\whgdata0.xml -whdata\whtdata0.htm -whdata\whftdata0.htm -whdata\whfwdata0.htm -whdata\whgdata0.htm -whgdata\whlstt0.htm -whgdata\whlstt1.htm -whgdata\whlstt2.htm -whgdata\whlstt3.htm -whgdata\whlstt4.htm -whgdata\whlsti0.htm -whgdata\whlstfl0.htm -whgdata\whlstfl1.htm -whgdata\whlstfl2.htm -whgdata\whlstfl3.htm -whgdata\whlstfl4.htm -whgdata\whlstfl5.htm -whgdata\whlstfl6.htm -whgdata\whlstfl7.htm -whgdata\whlstfl8.htm -whgdata\whlstfl9.htm -whgdata\whlstfl10.htm -whgdata\whlstfl11.htm -whgdata\whlstfl12.htm -whgdata\whlstfl13.htm -whgdata\whlstfl14.htm -whgdata\whlstfl15.htm -whgdata\whlstfl16.htm -whgdata\whlstfl17.htm -whgdata\whlstfl18.htm -whgdata\whlstfl19.htm -whgdata\whlstfl20.htm -whgdata\whlstfl21.htm -whgdata\whlstfl22.htm -whgdata\whlstfl23.htm -whgdata\whlstfl24.htm -whgdata\whlstfl25.htm -whgdata\whlstf0.htm -whgdata\whlstf1.htm -whgdata\whlstf2.htm -whgdata\whlstf3.htm -whgdata\whlstf4.htm -whgdata\whlstf5.htm -whgdata\whlstf6.htm -whgdata\whlstf7.htm -whgdata\whlstf8.htm -whgdata\whlstg0.htm -kernel.htm -kernel_csh.htm -kernel_rhc.htm diff --git a/doc/salome/gui/KERNEL/kernel_csh.htm b/doc/salome/gui/KERNEL/kernel_csh.htm deleted file mode 100755 index 23afeaa1d..000000000 --- a/doc/salome/gui/KERNEL/kernel_csh.htm +++ /dev/null @@ -1,106 +0,0 @@ - - -KERNEL - - - - - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/KERNEL/kernel_csh.html b/doc/salome/gui/KERNEL/kernel_csh.html deleted file mode 100755 index 44d149c44..000000000 --- a/doc/salome/gui/KERNEL/kernel_csh.html +++ /dev/null @@ -1,100 +0,0 @@ - - -SALOME reference manual - - - - - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/KERNEL/kernel_rhc.htm b/doc/salome/gui/KERNEL/kernel_rhc.htm deleted file mode 100755 index 65674f4f8..000000000 --- a/doc/salome/gui/KERNEL/kernel_rhc.htm +++ /dev/null @@ -1,106 +0,0 @@ - - -KERNEL - - - - - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/KERNEL/kernel_rhc.html b/doc/salome/gui/KERNEL/kernel_rhc.html deleted file mode 100755 index 174ab237b..000000000 --- a/doc/salome/gui/KERNEL/kernel_rhc.html +++ /dev/null @@ -1,100 +0,0 @@ - - -SALOME reference manual - - - - - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/KERNEL/note1.gif b/doc/salome/gui/KERNEL/note1.gif deleted file mode 100755 index b53e21d0ac50a45e36c9a7a97049d81d7017abfc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1505 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 diff --git a/doc/salome/gui/KERNEL/pics/addobj.jpg b/doc/salome/gui/KERNEL/pics/addobj.jpg deleted file mode 100755 index 61328f85283ce4a8f3f3f56d99e350235fed38c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 885 zcmex=^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<fW=16jCP7AKLB{__803NOWMu>c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!`D*}7yekfc>9#kx8kD@DjuKnVhuY>Ppiu3 zey?}gNA@^B$W1yOT%Bz(uh!5bJ7(;fr(~O?EVsBH|qyG#K(_ZZV{JQ=>L*3>74BdVGt=%J8x3>>7mna^yzi8Z(e0%$a@XS=6ZQlY8+Z?M5blS2cVW0K0E)$xuy31Zvp`C7Foss diff --git a/doc/salome/gui/KERNEL/pics/application-splash.jpg b/doc/salome/gui/KERNEL/pics/application-splash.jpg deleted file mode 100755 index a08e5a4fb70628543c8fab753b51a4b997e62b55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22213 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 diff --git a/doc/salome/gui/KERNEL/pics/bottomv.jpg b/doc/salome/gui/KERNEL/pics/bottomv.jpg deleted file mode 100755 index 8aaf59526c22237b11cd706397f4151e00985a80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 899 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 Ngh2AFaQfW;e*iwX*?<55 diff --git a/doc/salome/gui/KERNEL/pics/cataloggenerator.jpg b/doc/salome/gui/KERNEL/pics/cataloggenerator.jpg deleted file mode 100755 index cf76ab03195b0776876cb0efce2c02c736e7504e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33519 zcmeFZ1z1(vx-dNH21P`=6$C`-W`RhFbW3+hcP>IeNdW=KK}$i)@$de-Y6PxhB2gjRq9D-$$k&ljt|MKw z0@UC<(UAW32mIp?2^j?y4IKj$3mXS)P;m`FMnXYBMnyqGLq!E!`+&a#sMpa5Y1zfl zZzvgJ&^Zus_(#9Pq<>i2bW?e7kAc(3F#rpj_!bE%+3h=wOm~^NxOsT__yxotNk~db z%RE+5Ra4i{)Ou=cVrph?VQJ;$?BeR??%^5uJSaHi#mmr`*w=CK32zeLW@Kh%=j7() zzyDZPUQr3Fs;+5nY5m;R-qG1LG(7TUbZmTLa$#|4d1ZBNePeU~;PB`h{P^Vb?EAWq z0F=Kk3;g{1!v3(X>)^VOQBhG)F}|-03E2(2P_Cn*(XyixiYZ|jI^3Y+@W&*282zra z35%XndGDr?;~+LM1J}as{qIZr+sgj$78dXyTG_7)`)ys504@p=h&+_*00ihxGze>P ztqE9HCyVP9~lQMt4wH zv6uur&zyz|n;a-hLdrK*ZAvAwrvxiG{b(L4-0aeCJi9qKLNyVbmNy+dLO)aWsGf+O zwBvT-8{EKVb84@_*p;#kyNx$R^6$IuvB9Tx*g~>cIlKpAbDI(#qLV}eSCsX*X zFAio^#h?uym2hyDuRVEzEUGMe`@uN=^CiCN>NW{&*vQU&xJ)ijBHd#Y;@YxXG?Aa> z7a~8ME)A6hSHFMkBFCePA^quwo=;Kg!B}^>`Z-5yFcZS=4MhxeViU)HjgkB*FKWq1 zMeb8evW8eV9;0Nk9Ag}*t_Uut?Nk#>WM;|ZdXbRKb{v_Tu#jTxZ_-E0>g`V=_SwAb zIlPvD#fD%PQfiezl@S9TyF0n}Mg}QhugMmY{iGC;<|8X?eMGb^o@$wwH_o%V-KA$g zLc(fyiuG^TnJ14(DK5ODbdH{I1&G?vUjb+X(EXdVL(bn|vVj?vR4TP}Ft|5G91wjB zoup223FE>t=OUczzL!@SXL#ts;J!@9GjZ;RB`-?DPA-kY-^jnWc?;%Aq@Mr&&2wex zJ6g7tNLZ@a59Bp*AzkTdwvw{B1FTM0fWgoeu#T4nov$H4&=pRsdz#L_VM}_K*-kEf z{b>E;f@*0SJ$*)Mmilb;1K99DJJgA+^xlIoWo<*!K9L2qv=v}Qtj``@f`?==w)Ji1 zRJSGNhjV4gC;M$#9MXBW7)%@m?D^hReNDG=YWQKSs1KIVBlIE2o-W1}a9#VUbuU`| zGBHePYVM_RYnWr{>H`WsLK9>T6+e$gp`{4SJC^r}glF%oci)(mVlI5_{Um}%9UEC780$P>ec=r*0lTrwr^ebSI#achcakT58ZvXu? zHZnCR_hF2Tx&aAtSVZfBMkSikFbULZV&|n9m8TgGYRG8_Dj?JU0U|EvSmA}EoHowY zaE4+@eZm%a1-!`oVHgd$0vX2|otKyIMAC8cJs47X*=hPoWGJ@H?#9@26pSnpR|re8 zQ!cd*^_nbVl3ne?V+uLiE%lRzQ7Z7V zK3#()c3lR_UIFPm(N{pgI^-l&q$&Ff7$BFv0-BtuFC=X7G_&L12^ZWejB<}cwGg#X zdL9%&RWOLe67Gkz6zZDjK6Wd1CMh9!J>$-}?dV7cd$1Gz@{Ksu$U<%52w_3Y&w(<- zJGOMNkVivgS~_(1;oc|=$w*xz&>yf~lV2fScp;uOBjq`dD&|2`b*SmjVyoeT0__4e z0)RG2tXv8h*83K=%seUXrckw)y&bRHrpUVmo0uE;N!9{5>>pU(sl{#j5k5pdKdx=I zuC^{pzIW%{+APkC*@@9@Gm8<7X>k_Hy4Od27&;DACGR`NCWEq+CE<6}HR*Lc9Q;o4 zNT`|kNIEu2>n#gJ0@yz_W%>6-WXA?W*pe^|8_(C@6HfUw)w;n>UV@@}*K4B8>%6`)=K6Y|;G zKA#axQ~5fYJZw^WSS4&pPU5u>qiUxbHvTOzluxjFe~pd3+vmZ*dt3v9ik+&&drRl`SCKgLQ+}xG zpWPmSKGrGSB75Z%A~TV;rOW9$;Bc8_Hzq9LO0l+=%_G3q$7RD6l|;SI3R|OggF%Oq zZ(k1Rb3ngY)jGA$_RZA~SAP?!x9sJSr50FT?s7_%_qyCEnj7#{b!`7&^+40&+)qFx zF`^3#(F5CvRFH4?|GF)AjvreF8Lu(hPG36bnJe~m-s10HP$@i#R!FmdueN2v$b6LmShA` zPP-IoTSQLup)uli{Ke7^eD_S{`OmP!pVMi)rjwi~@6_23t^ZPcM$i@c9bq_l)beq#6M=vk8_hfb9P9!n6#wkfh=m-^@;4-UIE!m z9|n&BXCF@T*EcQ`?S?5*Q=(ADCR6`Rr1Dz(bZH{kbK#qgosaL%e#*4 zpf=xQ+rTqbqn~nL8mkw2rd(tsX9T$%{c8J#?7h?WneDlwY+^EzdHkpxW5)n!*}XI4 z*x}N7&vTW@XYnE~ot>}Ogp!ZXXS5sAFY>!Z7*y7#aRn$M$92qiUDqMmY#`F4MOw19 z`r&MewHADcUf9>v6hVBa6Xl=qp8QYov-)SE;|Ebj@^g8WbNMs&%OCv{uZGK>r++fJ z0ye+6u0_?SGR9d5>QKFHIZx&g*LtuQPrsguLWp+WV^c zIg;06Q?CH80=FaTIQ~D0pzQxD@hJ5jXJ|j=)w!Q>;7x%)v8&QcsPnC!w9BW()BDF| zuwCaJABB>q-k>Cl_=(JV{ZlcdVEIw=bd2$iO7elz+^&l)BJd!W^^Y>>bv1}Jnx6`+ z$3J5~zMmuL?Vso_?>o*6e#)##KV`w(Kk+Lw`~97O)7UGZKy4~j1nzpdlhU96?W@A~ z-RCDlOF8VPa%lU{qI=~}LMQ=5Sr+xrB-Y)ZFkdd#&#>e46RM*CF&6%FR`vZE1FC-g z6SqqKbVE7-MH$!6gw{G&FN;{180@VLPV=iKJ7a5xW6y|krSOg_Qaje=7=hSMx(|Pr z67QimrgUb#nMQ1i?yXd%YU44nD$%+=Ba{c0_ppkEp31P0sqmzSG`q!|^0?{~uYv&2=GgwoRxNV$m2rXvaFW48P?=6%CZ(7=JElP;d5evQOXq@!mTdWGReD;li z>cn+Tdd~$OhW2qLEYW0`ctYEo;m+edkB+tTX_w+|l>>$672Ii$ZPa;&wvayRpxoa{ z_9HOD?33zYe}&apO#g6tmSi~HCTgJs-Q$z?<5C=x*{-T-(E|?@$M7qlT-dtLmqW|) z%r5u{XPaKGZ1_%fi}a}a1{Q6m`s8Dz=(MM?jlNW)&IH#V&C-;5ZBWZ!pP0SO>?QLo z77M{Umca$4QWqR?UNw+Imu2=!&OyC(JuV$jAJ5&vTOwPtU>Y;1C?d>H@q>|p4k3rY z^;D-m0!0>IXh_EDtmf^JKnZ3dmjlcWdQ|(P{@{iKT>WzlP3XG6Zm*3%tXx*748^^K z77ORE(%UvJNEFxCtWHsv7-BoUzuhT>HltqwM?};o1XsX>hN;BkBJK?16)Ey70290h z6ruBwE5KChg2wI&5CaVjzboJ}&Q(j>7K8_tbm-4VP#b2$U-Tt~Q}0Rhd7{ zuhe!0{C*6jAA8n~Bl5CJY57xEayIi{!(?z;-seb9cESC>gy`Hfqd7oYb^+kUA47#J zs!lX?Smm1*)*@^8kprKjdvz2dOv|JrzT6W15x?OkH&Z$>e+xP>3CsYX7h z{5Gy6JEc(Nn31+pbgPcZ4zrD3*554&_BKQ(iJ^y^5`hUEx(fpKG73 z#byGr8^X-DKcCowPSzbjs_DDFr)mg|`mnJfcLh8r(@la@OxX^+IfxQ#C}> z{oW0P(puAvQiiV_gl>f1Ih%7{C+7n~H~0)%wCu%M2xh3T!|(6IDTP@+WJG}gbIgqR zSzml7bgm33W)I~T6<*J1??S0Pf1Q1MfH^LSH5;a>;dy40QV>FVI|P86Ett&?;7 z)Yo$-V%ZaA=em{KSW!$z7<}i5x-nA;s>xjY6)7t3>w<*xWweYAj9s=x#|=^SC{3Kf zxZDY-93L(R=kuDc0BXbGp*+DEEgjtQ-8F_P496llLJ^dj*JSPu1mOW)PeIuQ`f zAa0~{zatZyFWDTq(jt#E=|Yqi5(6y3|NN~!!zNJ{xZ zo(MPAe_JQbkLzTM%bGAomVVlj_(sPNkNi`fM!*07)ByYmeumikMe0-H3jMRgB+xs_ zt?cGTct=i>H(K%OCbOo0!tk0JwXzD}^|o4B2io4#u$#7~G!nk>Oi0ksYjN&c;sy7+ znWs<-l-sTAIi|)oIM?!wX##p<+#NRpJa!G9N$Lf-FSDdgfZi!9$%8TBlmQUiLD3W&LL9EgTCFG$47j* z8`t^oshZ+SFYtK04cxsNH;CrSFKWyfR5_kz5jEYPm+AmYi8%jO2>*i|D`#C`e zyfJ0XmrZ~tj_ z|M%Q6yfBQQBVD?MwO}znEz}-q9b&3;@GuTYcJ1iTD-q3Un6`VDj!UY_&=;6dio$K= zgv!YUHOH|0S~qfwdjIhL`P%6yb*rXPTGK3pOoj}Rru>4g7*ae(m&Xn!Dpe~sFn0(> zq|*$q0H3!)>yWi^=$u)V9H)GO+&-NcdP25EtU~TIm&3+sJZYldH7Z3y`q%dkA{{AD z^%sW*xrLonVME_!Xv&Dm!ewb;VGc20$T&8)@6yP`+(&O)k zOSJ6QX!1>f3kmY4#i9`*g{50Ne&r>b?8J4r9hn7pc+Rk*c5OL!Ivx^?AuKo5e~Pt1 z{q2wu5i6&21^72CEq#W+*RNBDP&` zMvs2K9U(Rd9S39Q8$!-V8zT6i!Sy|`Za~Qkc2Hq?5`vH@(m>R$g6={*GxvXUTjWA2 z`fbNEwVI@itc<>WJo&h_>5E}){Pn79jcNB17;d88NWR|2qP~O>F}(u3uKbxorAU2qu*LQ2}Q|`KiRS!D)YrE5Jfa{lN51 z=ZBmnCZ8==!n)E^djX_~P$uNal&mRBU-OCOIw&Xkr(rMdHult1W1iXi(p1g?wN0jU zY@Qn7pwxV5{#4V)gDar>{7KUIY3kE$d921pVZY;o5hYPHvmaJ$sT?4NN^yN46o_qd z=(L{KC(xdz7Z-YJ`cZ}=(3&3e^)<2OYwn+I?eupE`aXObgj~R55ocUJ8PL;h#>*oM z6gST+z}?sRuiyWI&;Mrnh}=~AWH>zf0r4je06;@LDiJyd=}R9w`f8&`-YfD=cRQE- z_M^B=*7~*;n)xGoq42<_d@P0-d6`W)$CwMgz1Bma;itNttl?TS-&kUL6c}PmmIu&# zgF}pS`i5KJiFa5&$hf%OYhjMT!ZtBu#zLVn7L;`I4^vmSw}kV+)k{xZ;rpygcVs3* zAD}BR`U#A2UIEzs&CtUIP)QBMi9+y8U9do~u7LiaegrNXulpf^-7gC{osGyp+`#bQ#7;7;|IqnFyZ^Q99VwMQsgEfKrc!vTGOye! zLGibsb)taqW`ph-f)DLXS3r>Y0_1eB8ca+IYQF*~((%Ij2`rCc3XZD>q$cfeZ0vGj z_@a$w*K2~G0UVO{Kp&8?)>32IANwMw^1w(_WlMu&60z;OnRYjUxtb4y#$<_WJKeoIC*Ww)7g>T(*~XaRTlu^UX_FK%^o%B06*2LO@5rEDq-Ze#r9uy&Iy#-h!65ixW`9i9ROkaFx)qiR!F$3KJ1D zXV-zdRw}q_ff+U%Tq8)Xby7=F7l9d9zz6WvKX(6AA>e~v|c$r$M;%-A${ z0H*A1q2z$UxXL2P4`xqcKL)hpdp_9*e9%jnF(PSAC9Kkj14(yIP( z|6$&yY}CnV!sX$`*Tk`9ACA-eNAQ`v=|{BgLh(sGL0BSYpHCZHRyiFa&MSS^!t*dB zBl?m@HU;?ZquF)VZ6n(&w+Y}n@XX6Pcw%_TxWieN7UwsojiE`QV2q&*AW;X4* zZAvCJjZ@b0^Lg*|WZXkP4w+6Gsz3=MMI;HO3d9%0NW;1Q_!Usr;0C|X;+Av_^;k8J zst-4YJ*^i-Q~hF_+AdvR`{Hg4CY2iAK%BCqPgQ|S((i3rE~Kz5SgV}5Wa*cC+jXoT z^rqS!$T}VDNm%j>@UMl>pS`XAgT?0T3nq@mcr28hqdf%ym|Yy;CvC=$Yk?!{Z{~aiFn3ejs60`UsUiPX9RBnXsfu8(Sp!D3i6OQ`@QyC z1*y`?={F)LNWa}&CmK7CIO0MIWPYAF;H*w#Rw!=}Y!z_(i9woX=%|R$^5{G`QW(O~!pYK% z(uMrUG3b+0pLhey#nY#Ea*M6v&-C&ch>cp5UYhXi+j2b3l+@MDX29Zjn6DTXa4D^< ziIV>ld$HEW?x_v^ld+umrb4^Pkua_bmw4_fX9+6HR{GvizVM6*6MZZ=(bVPT|zY6NNt5XG_XMbk#L5_dECKZo2EyHR-+V|T{0)iqnv)}oDMC>=@dd+}$W>sOS@2KSvcVbmoeNk7` z6zxwlWdyO(#H#PFk!N?vE83GATR51pQEn59lJ{MB?je{=;LPAZ(Q51{XS zL+o9w|MmM{@cCa%9~+b-ncgkAMTVEZI4^$V03^_!`A0NEtYl+!vX1wy&t~nEJkR5o zERtGY5nWyjR%7=g-!G7QPFBX3u3pExYMT=mE)uZ__nDXZPoxcw$ohM}`F9WMzF zzg;dRH)NaRiH1SU=8kr-8UrCwM~^BYx@eng_!b^HX2P96~1&I!HzYF*h(tM^?x8F_SCTL_Z zI90LSi+s(o){xB@Ng7R5=Pn9KW6R3kYy>22bz={f#uWb~GB-KORB*W~lDsFDX7?Fr z&vE=)bl@FX^Q|3^-Rg_i_-> z^-<31cukbXvw9dQD0>a&ti#EqCJ`+daq#Yh+O##ZIhG|SM|n>F#-+&*kbl`VO5@!A z{$j&90T|rLSS$`WL_GAAy8K>_kTtCO^p1bdiR+N8E*pCAT~m%KOTC9We%0MEo=nt1 zvOjEldC1#;h{}!qDIdgBA+TW?EchD70Q1%cZM4aH>tLQ#@9dCw;8;8s73WwO48Nt@Qmmg2Z8Z<~$7+Ii=E1C~54XX%+5EGH3!~yeQKBDS zL`=3{oLfRq$nRePB<~qpO|#;Pj%*&U_TANEtbP7Sk;v$yA#Q-=WLFCkmY}cV1nE>d zwsu9-DSQZweDUZb*d@1(5kBP&7kFT4T)5gK6LS3TUntdTf~0H%c8&siN0)B8h633? zz9O<6g{)11#ZQeB(38))8Gd(vctQUAu{5ku>-=}KKWcG0;L5P%5MZtZBp)qjBJ>vh zXlDwc{gvPx{6B(*S}5=T{h|xNJ^J47p^)iX3i=Bs^%3aZVD#^A2^T-SVft~XDCsY4 z@7bC@R+qgUg3@W)ViV()Qcz?*ptmmZ9Q@A#E4{WZpzUV-s@#jA_G^5MYi^jCQR)T| zG9cuiO{i7^Q2ud>{~l;mXs9%VJsz^-CjBx=E=}ce6JS+SEk$9#o%b9-`Jtm9NT;9z z_4t*xoHfyqjaU8?#qb-|&74b-Y0T_vL;r)g`OkskKS>yW4gNpEkADWcQBz(&)bw7L zro_#6w`l8HojL_p--J}|NvOx9ei>A-AQ@Rw^HHE2kgVc(a zjFM&1<%#znHZ8aD1gjbZ_7J92V=yFpPY7p&NeHqFwdbRiHc|@bl9~8PS>mjRL9UA) zBBP%S7s^Nt=5JK-;Je|L7TIKsl!y5k%T`x^eCc9J+-*Db{t?^ab+hZ;ZMO{6up7O@ z0i0?dx^yo-sxy|+DBf$W`}E6uk*Xis{y_@I7fw=%v{FtUeKpaBJ9R}o6miF z;c{=zd1j`3hYxKg#@516=^RMvX z$=fLj6UQ=46?>oClFc7xyK+U2vsA}b&M&76e-zwgLh&E==0*z%6cTnrk6rl+>ObZl z!*672L`_~i&hGCcqIIF?!-{KE3axO-+#oX#FLt@>&6j}ZfJ$HmKeLaE=<4JYw8eQb zz8kjY2nL6}R`|A=(vhngZfUlN6cLRPciQIwd2C1g+{x2gX7h7`G{?%%7_)|R`ge9$@=eGPZNfZD*=gTJwT#&G1Ex2hRmDtEf&D-5J`_d-&{!6+fu_1khQf-;|Ej<3Mcp02lqppu^ z2S5@k3XCyl$DsBkWL|b%oh8L_V$d{Fk)7sruqA)q)f8hdAB-EApWH_T!sm{`Jv0bV zSSUEE9(9?&SF(8PmbJqT9Zfmx8XR|eMm9fl#}Dm#oZ(J7u#h8}Ngp3JWn@HFOA~Nx8`DY^?ZDPsST& zR5@Iiho3}IiDQ{994g#=+U{*%#)&1)3gzvZW4`v_W>k)nC`D!I0*mTEh09=(cWrkO z&+2$PITAdd(pNn$ifukH#5gVGz}LtkL^Vofe>8bOTThD65*FA~UFpty<6fnx22#~h zvhgYjLjZ;x7rRaq!;RLM7P{9lyoz0$l9)7mVwCSA{#BIA50C6n*h#)DL2PV3O|-6N zpQ6F$z?SyItB#Id+OS&y8Z#XekKKw?LV&OM#%o0koJB7upW?@5>yL#|mo^R%-pbaeO@~$$$JOyVlUA;^5D#L^2x-^6N#&1~z+Q?88aThz& z{B{RxxP=7V#z>pfn&d^x^&SUen^4VCdj4r`T5TE^E=5$8tX&e~!*-mt_!tx>`eCH8 z!~O*|ME`r}fHD|0Km%Pk?VI28c(=}SFVR>*MOtU>!Z)gHGwq0|3=FI}LHEzT?_%d7 zAR~#%LN0Fcg0^br53Ro|@}GX_as9{U1r?pJ)_(NN*FK&zTJo4o^MR*|VCB@rH-$57 zEzlaMZaBH5Hva-yziSSjIRNHDEPVs#_5+PWejrQ0`N!r*K542T<7KBIaKMOC)EHQH zg#&4V9#L0XL~-bWP2Hg8O3F>{SrAD&C$)d zV>f{L3+zRCcbXtaFX*fqhD_OHe|J``Qdt$NIdVvfcJy&D7k!DZDA4q9D;?M7n3;SM z-NM<$^I1T8xmsd5s8P4>dN<|V-9-X|?xMbV`ByD>;yeuc#LU#+d=ADL@S}frAm|Ga zgD0ir&d%Kah|^&jE23FbnmWyoa$B_{l=K5uBYz_!33?(ysI%A0rC^p^qb>UT%Q7GN zu^J<#rYiY4M8}tTq)9q~#(OSBQYynaBR0?O(UztZBf;uCCMDTrsHVB3iHsgP#U49E zI^MGsP?+GFxMxR5TIS>6oJs!LuFB)pfymx;?s%ktnIE@RWOkvZCAG=9GeTpEO?ikQ zI?1~vrJ#|okAN}CvtHHZ{b@(cx4S@6QQ zopiVHy&o3#(l{8ij+e8OA^fJ2M5{@R0)W(KT~fL)k_7djEHpa9%IXN$vpgnleu#8i zEn5P29CaImPo1xkZwU=HCBo8aU5S2J$LT=DMt5k;pUQriBe}8`*U_;=S9v6d@w9A| zrYg?2-8QLi;j-Q>?{rhuFNsl2^)$3{|IjYzxVET5TNj>^}{b9kWz3vYgO2e2xoyi=;cpMsQDJE;y%ZA1Q^6UYBigk$kGw2!Df( zmgFIUB9`idz;TdTr)eK5wFgzMaEdvm zeg!PWx(snEq|}?w1D@E)i*t(bI*Q(B4CTrR*tBG*hG|<+EsD9AbK$L|cXJe^vtf`< z;&X70n8JPOhVK{0Ox`uqN~2*I9r}ETloH|@E;3kacv^WeKGo|ubixa2%3fvS7?WIK zwWy(T%BzQjvMbv@2a&f{Xo3_ak-E)s8W=-X$fh;+`@(b8&b>n$0}9}rcI7UeeWTk= zBFTOV1fg67FPB33*<8DtjH|5q<1rW(TzeEH#R-vLjT=dFMyG@>a@k?%fL=lK2|aBO zxT~Jt#1#Ouo$?4nquy%uFkV#?>bpIgD>Rf&I8^!Jf?BvW?$fZ~BZzTPltbe`AL*o-!yPvuw?!_Wxic_ut-5s!?Jm)E}otF^`F#Yc87=bP=KxYs+)s$9i`W0WwPo9;O zkH8wLdDhD`JLx~aFnJZzY>F34O44{fv)`|q2l5wK5?gyIXK1BPIIF*Y*w#VZwVnHl zouAntUI<@cRpMx#3`m{ac(U58H6*)k5UB;1RI*?3Gr;0QZM!guj`Wcu^;XGjL3`e| zF>ZB@JnT^<7Uh~KQB2-@%~zE2?8zoe*wS62-);^H$=n+l;VMwCFApZ1OkPC`mppj2 z(RK$?&o9~`d5ggg)!Z`Lsxoaa=(DvQW?e|jL1E=sP)46f2X;L0+Q8mJeO(eAr0%p6 z>GJ*$mnFSPc1g>p5VM5-L-ty`SXj>tY_)BA`}ET;w@6CC#Ad2NB`3@0h)VK>>0Ftt$v2gq@@1=szL1@I)9(XJc@1Jak|F=$*FL41?zZ|iS^j^c{TsB^(%sL=t;qrvSs)y(~TyiL$09cM&I0{Ai2 zRdp|7r_^m>8$)Ku_L+@H_rj&fs*LTn-crw@(g+g{gO}?m!*YDz!Z5|u58>7P1@e1F z!!48eMOjmtGnWM|XFlc8x--HJ2`ls;4Al8~Z4X~G;Y4H>y93pE)@OTr5<9h~JV``n zM*28!R?9tz7m8Ab@4i%RBWab#zpzDNB<1C%bUbXin^oD6zo92Ln?8D|>v3n4FY{ce zxWQMw#V$fprU@_H{4K-Y%yJsRH=i3le)?AI`V>1NI*vN!Q7~5ywI^?8$_de3!xt;K zb$P6}rNpaVW?~t7ju8ek-j=HyG<5%3BO$cp=ldKbX{63!ZQ>+jsReeXw&f`qck{@J z_WU6!R&t$9Y5QJt)$;XPMtbBd5!#WAy<%92_DNvN*$6R@N+ zxC=!}c~LR!?PTXOzKnQTe*gXYzU9En6%*{HV&1ZAMU7fbBz@8}OGPsIlP9ryd+@TX zS<5rEv?;FB?S**ChcXTB>uPQ&$c7#auVj|qrDJ-wOG*T;(cbJY>WS z@4BAU>$E0wV5=rCx+-y6OEvUydDtvOI~dWF8Nujn#a=3Cs`#8f59QLrkZdhHN33sT zDqj?h2+V8-FVeSZs%L4-EZDz~%Bb(;ei6w%#cuwe$}IRTi*6H%OHQ!ywm1iKtt5%9 znvp1j3lR5=+IT~hAS01zP(ElOjzO^}DB2(Cb(~?ly%?%1&G0&q5y}K)q*vBg)E$26 zcEUwGDZ>4v>R(rlq4vz#F#458{y&<0Zw97`lUtJu`Z#};WVGHb^NH5)X)ZK{y+Rj= z!C*YkBv})fn>0swq@AxrgY4hNTA!sw84ft7SP65`XICuMP879inX0y7>6k!DY~ySp z*e5mSiF7A{X1h3BaT<~jl`4Zx$tqJDh@aLH}c)^#u7}j^2w#0Uoq0Qt=3TIT?4SUjQ z7p{H+{oCMdg!(U!Ak9&~-Bv?R#Jw%A0Pz_Z0_z5t=Q#+T<6##8S@#0%(@Y2ss`A{W+0dy8?F}J~ywn^FH&^0OM6ZwjCTg!n2muPIQU7R-FGDnIZDCO*2J! zY_LnN>D77l1+GmK#;41paZ3fgDRAS^em$s*iyvE9~oJC?LjaHj{(BfD? zh(w=yc76jxTuhI zyT`S%l;J^cVoF{*8Yw*^fM1~(3Jm-Pli!0!e*E zMG2W8ivrBkk(iw>eNrr6emT!TQ5IJv{d+AJN0o-6s44C1!|7|7!Y_!BKKEaiWQk{3 zyz(jC$*ruatxu3Wz>VT_?*SFx=a~JRr2tAw6@bj__Guq4C*bgj8LUd~@$BqG$q*@( zX12xB9krl$fZ7nHN zw1{%`=nwAm(s4>8JbMrQ{lvW|zO5Aj#xw0jmYzQIx*FS$XQczI)9y0j57|WD!j9fy zR+Xx9qBs1cgB|s-ra?|~V)Mr4yKMiJNJ@D@<(})Wi6votfSsavcuF^nz{j^~v{^lRR-*9%&PAZBi1FqByq(SiSa>%`HgV6jm*e6GF1< z&Lt}>-F&!r$9JDA$#O`Rd}zXbBY0EnG^JLZyJ+XVkZ|TnsGQ!a`X}oeB{0&M!1&j*;%NicGrGd4DM?v5XSqV2bL3-#vu0@F=}w;L?(DPumDeS>x5_v+H=b^Z`2iBBei-?TtUc`+=adQXD0tKa?YUdr zvQKU&m3czS6tA(MQ=fp@$F)7TAhzP$RaJX^(Od`B9t^Px5sBl;F)}(a3jAR4v%t_- zrG4`-gUWrPGiYqy!)>%=d#*I@>?+($8+_zh<$QK```v?BU%tE1Ld{ye$?L_an%0 zXF7(G+^jIc<$=ZDKasxtYB{U(MuGJQ-fxS1ovcnUavgTS5Z%5{A*{@T7=El^Ex1Xr zBAU zf6?2tv?@}LBsqKFwy*cjWXNomoLo!k0iT;k3&po(I$yojcLNQ}?2C5iSd54m?JrZ5 zGPWKr{VED{XT?Skt-Q0%=d-R+eA;3 zqMW`e$}U_I`#iGZv?M0fN7uM@|5>nNcSNoOX-8wzw!bKeXV&CMP5tE4?)P=qIWpK@ zjWRHH6h3OOIDMXIWG|u{Bp9n`RoYu9w}A82$8nW!#~e4x8r9-?lFU@ES~TVB=(bS? zz|;Kg`tAiJW3#OAEHc{AgQK|V_UDh%O^)&$jmajd!kb@K;)>r{!C{pH(^H>#KXVxl zesJUQ<&|W_QL0dfzq4p%PZZ(wgCCYh@vJadxcOgYEwQ z71E8347jfE%5Clznv~k`^h|WZe5(DuD<_HAG)VX`{XEgA0{r-nYwCuDqzdS)=ANZO zw!B>9GNXD_V|GM4X%ufcXyIe3ooc!F_jp>%$rKCezTfz2A0uvQY1MYSiM?Z+XKU%z z<3e+cN&;Vfwm_4&I`F41MJX?0Xo(32aZOQ($2B}U zp=c@Oc4JGpg))~Vi6Jj<&r=PCHH=7fEE;l`xK9cvkKs@o@fDvC$b{gHp1v#K+j&{7 z-QE&Of4$WRwNb^n+tjCCf+?XA#%(IiL!r7g+nw6)9Ph{Y-B>6_ksUT{xJ=zyuCk;O z^b%H=fOQ;9iZOhq4CZ(o9Y@;8=!(M}xBK;0lgRZlD3YbR@9hB_^J@Pc6X{(WWtD3& z<__V3<#Ei?U&jxaQ0g=CHfr<|Gqo!|CFE*rHumXeR=}>`eTEc6gp>?$ZZWU!uS0iZ zMe#F|>O85>mk0m$Ie?Ovvr83%IOVeY+b6Jjx3>Kq7!8sm|N9qUY6aQfYXJQ%Dyo~S znP5;02eJE&TmDZ<)ZZL#zf-Dyea`myp@M2#`G4NP`%11o8u=2JBZcQ+|8^W*Z)w=F zo692%uaa4Fl<=kGML%wf9C3PCR7W8N9D!hVezaH71KSKH&hybbmPdcr-+$5LfBDui zJq|gVBfQXnefaV&##(J)`3;={gFashz%Plq*Lyl923jn!P5MVT)u1gC2S#DQIy?au zPQ*>dfQI#3PGCJCOWOB(KxPFr=m6XI%u)@=g`*$WdSU;GYAQAuw$lY`1dE|3E7W`W zLN~!}?hLKd3m+#8MyBX|n&V0ZvC4YmDuAnzS<8q)lxlNsJdq zc71-gwhlob3MphaR%!xdom39!+@09oScE6fCo~FRuR8HR-up@P5NNQ zJwMCUm29gEhawp>1MmR=-<$P6$lw1!M)M!i;)0h_{y zvj^tZU$q=;ELl&acj(+0jgk$;guXSkS?BzUz07ocZGBn6?rr8><>8$A!HDvybT2G6 zc21J;X9Gd3BuuYOO1fjP&^}n{PFnV7k6$K8RLfy;BOj~Vn4FtLb-JKFov)nZYIEJ9 ze!yW&%@3w<5s0M825*wDANjDY_RGBWVSn^sveV4_bL|Z0dqXYh@U|y@_(V31hB-o7_yI?~8a#Q1%d&EHC`O>%V zDNGd-YQH`}%4rZMm(XUvdrE51f80lHV?sVb^!L(nRMqtVai951H-B{r!u411{g=Q} z4q7!Q4knQP10B&N^URX_9Y+vQhj#lV+7F2egavtv5h?a^eVmXZa%j0By|ojhil(Tb zERv#tT(N3!*wN*PLkJOADe;Crvokxm5MK1S#*h6q>oE$_vh~# zO}<<%Iq5@Uv2EpaWsb(KU7B^(4NzkrVC#KH$Z>q8w zzVUu%buc62akq|AZpg>giJU^_XLNqJ=-!QvK83@?%MWW) z@1=o!_i!u}vZr$UhX=sY^7^Nc1)AM8y;F8s`_d+>LH>tYqf84%kGGYtE2cicxS4P2 z1n(yIDxtFwT8~#?cAjGJAf0R}!<~=%Ue_WLf(R-hg3jkWhWzdxnEOBNoq06WZ5zjb zmMkHu$dDyemhjjqOg*IxvJXX3R48OgX0pt*kR?Qx#}h`WR2uufM0T=gow0^2C1Z;) z5un4$6qtQbMABBzu(O7zV7dJU)S}y+mvLdd}R2iGpx>_i%MIk zZDvRHo$hE;37iiD^bQ`%Onm$^sNdQz&+T9%O?KHm;?3wb;b;r4~R<#qM>H@D7+PRka#;;Me z{iU0LpWd0i$;i)+Obu8(2x1RMy3W=0P7>ILY?ANTt+f%meS>ZOC_d%$ALm{TwW$+q}vP z6zfbqoVqFf6t^yQUt!cOp&~6~n!b{#n{E!f`6F+>QvaJ1h$d_y)Wf40gIkjO?$C~3 zexQ!KT;n9a{Ys!uaV>-2I_|iGHl~f6LPJtjf}L8tijJ?L$2eGss7coRF+7 zR~Ejl#wfU;OB3!$u~Jxr!gp7Kp|rk?ci`nWARe>ego zPwOSblMB0S&&E`)LErWh2FNZ#%X}?NX?LGTkG(D2Ggm*`xF6>{tNr;*{QWBku~~%1 zCz}j)7+~AT-UAzN{2&_rBs!NSTK-c||MJh5`0$JQNY|*h!z3jR13R$P>ds#qv4{Q^ znD93kh5S-hdp@li|9K6IQ-_Ev`j)z0fwE@5Wfl8z$NqWLe_!C?OyBd`YK$LybIsDd zk7pDH5qQ7IC=yFGP46?uI7UDA6ijBgl@LkS{_Q8BPw)r&;%r@EXO4h@(LMdb^lblX zk35kNjbjeHReK&~W+oa1Le-poP3W?wm`Xx?V`z+*6K6Mm+R>(vll(|Csi5~_O@K}$ zL3y=tF>fXW09i3Vco9iI@Dx`Aif2xZxJQ&qqQuQg6wIZ?x0r?gX%KZJU=I;!!;opt8{(AE zJdT!ughw?~j$3cXbSncVTuTW_6Scf%k{*m~yQVnN)5)JN$O>a&=Z<_SDh$X$hD^X$ z_C+kbkZQWLr1G>`p;0A39U+z}XXjb+`#RXmqTFFY(}3wV<2YCh1|S zGN*GH)jl(y>&MdB+PX*lLN_>2tpuI7D&e$~awh@Qjg^7<@Bt{=4V@sg z``%tO41}2)8Zf4701Tg3++yNg@$LKDnZ=l#4L}if#Xsrh*sW2&K>Da^%^MnWp$M_- z!vYfZ!F+YMcxB83dLBLhf^c@9^NspgN_v)Uu)GZg<`F$`Jp+;`yK+G^|7bG+OAT6J zW_Hm{DAjoz0BDjE9>8_!K*S$^0T`+1R`|Hu2ccCq1Byuao2~ZFenOTr3{vddogdtW zPxnC{6!vv1SOLyl;Q+Z9t-6*T=6dO%=G1Y190qDmcd+!-f|^tD0}!Y=MZWr13IkPY z9(9`DulO$M1z%dWPQr*9BCoFSDoMd!r+N>FTp|hwnFj`ZQQ6DL&@xwBtIh{y>HVS8 zqAh$K5fsi}$b)or(YehEn+jjxt_M#}3l>}75T)U>9oc?tu+JFq*us$M#GOo`efU%Y zqwwgBa_5Hg63`1aKVe&5-T_<%!KXS)5Wly09gsQs zAF*RhRb%(ESBS|4?r8Q*+Xm&l_r!a`=M`A`jwwShQB}weGIAg4lOL9hCSg z73+k#QR-n3`7Y{g9K!>7*ZY6gfVYnp^_H};z8|Z+kMt#0`ZW*5w3S5#?RM1tpz&&r zY%JHE++lymhXvRJVwcm-5Kh`&iEdSF2#kY0M_WHkI9F%eRq*v6a1TCRjhGQy4SNI1 zyHXc1%lhpb$!$oyN?C$Ho07N^o0Np{B)y*VqPzC4C`pu^XcE`^66m@IO?JIi)r(1q zWG!AUjjHykQKCh)FM6QmCS7~R(8)p00B_3zuhMN6jnaK3?IEuag_f5p&umYWOn8+~ z;D4jgWY5r{F4=r7aXca?hgh@UFWC=;fBImDs2U8ZnKXx=&P`igo)lW51643wR&ocb z*x($IB=W~c>M<6_9g_7(`Qp>`0kJWvs{2@B40r{~ZnG$`>z>lQGJ&baYQ#+%v6_i) zA%#a~CU;-1V}J=ej?2U43|7Eu-<IUF@mV4pi})DfNq zR&d`OFA5)n4%pTg7$cJ{pal%|?VKc=wx5!B;o2{~DRTWE)q=rI(L;w0++;X{dvY0Gr|n1PN&PIKCO z+~t#l8S4TG(q*hbs07VY4?r_AR>OJu;o`#@dP(lhIB)B`qC8SH?rUxN;eiap=tg?Fk;JV*WdbQ7 zi3vsSAfI{?=mBn^2Yh6gx->pC^BkR_@9ZxxC+Ipj^)~2zR*tGZY?q(~Vb*&705`W22I)p=kP<}&1f)y4K}t$mkdSVW6jZuP8s6mh zzxTel?~OO^81L=z&7+62_gZs(YR+SjvZ6FDHYqlOAh@zJ5~>Jt?GgNqi**fNku|(~ z6G5mESqU+9k5B8#?)n5B#NU2x67qIYEHDmb(fm}tjdNS2_3ga?(l(-?b|V7rb}R07 z?#w}2n{^?Z55Z-b{tZ&Mm4gFwhS1Rde*N>cr8(yOoWrYz{5gTjV9()qs_vet$Bwg` zy;DqePg>jBP%&ON8$a9#nwyJoLB75`+)S!MyLu&l>F?ja2y&d$`_1?v$&DP8iy$Qe z1pQ-lv^>h_P}5`WS3I;F96Jh0{>{d-c(VzM_nDXyu31TzUou~OsO+&l7RGDq@i&2?V!driJX!X0PQ6n~IDHF=TD#1HJ0d&R z1L^QOw7XYyCMGx-lq}4b#$*CnQNt`5;%-WX|63nf`Ncn_w4r;mc3zuRGveECg{c6~ zy#Xs)gfWJ>$h2oFppkNTvg>nz7F|Twq;gS%HM$MsZ0J$zJc;drtl}r$yJW-<3W~)q zNy`|7`4In(Y7`FXUU1?izh}OiW8YlwsYr43N-DB>{+AWSdD2oHx=Vok#2#P8`iy$v6z87+Q?Kfd3KXQ zvApyPE-6KclZ-=C+#~beF1XwsB0I2AU>!WcQ2*zu+Qs6VCpW z-9Ntlln)mxiD5y~oJ+(;+uVI;oVJ%7ml}Cb4c;p)zxvVInw2=mEqyUJ7U<=5!{xJj zK^F^}z+q}rTtW#E$!VjJ$FiuQ`N3z&B#nZl?*;GNSTiF2e!a`G#aQ*AZ{zmM+Ae-DD? z?jht;4QPlHj$D&|73Os%GODACQelnJ$d$b@n#vpe3TjC*`ds##j=e7;oTbAU#pSmtB74k0=FIh{HTqLK8dd-`R!eJirt5ST zPb9S~&f|9_B2>T13!nb|U1Z*mhCDPK8o2#RxXD2{B|Z`tp?P;Ce*-6;=dhZG=_$S% zzA33Jk5PI|pseYkO%$aA9?zJ?o(OJb_53wahi4NhuZbxaMC|*5QspT+hb;Tfz3NJJ z3yQ<&;>r)=WGdyw2Fo8bPK~NY$@98ysa{^^o;-V&$#A$n*7;*hFWlVB#vKBfVerjQ%2dG2 zV!FGp&v&cg5SgP0QPSuQQ4;kRPoFLoNKwpmJ#ZlzX?i-cuY%({{f<*Ml7uHu%OE+x zw(sBC)PaM=d`J|6{G`Vvm>*I zAw&^X*`Defwh5HWE)Y9ixT36Qc4{NH5yZ>I86DYjC{C!!M&_o< z)!M(`N2SSxoroa2 ziAUIx&1OjtRWfc*ks!qk<{1J_y0rFzYx2Ci?ySNI&NXP?x->+%4)(3>FpGGo5ap!) zk;2KEwZjsk2LU{H@cf##Vnr0KuO~ewNgcRl))9vHW2Me*W7T-(mATzpr@JRocBYDt z5OuB0XuL6sf8@dcig6-9vV7-GkrU$TfM=6OH}#RdT+57*TPQFGoO1(YdSW>&AN{Qm1ncTMg ztii5GUY3;U&N#Wq%Z|3@$n1VJe<53%OjC!0jTIYPd%4`Y@Rm28wQ%I!k-Kb6b{1kv%3!3( zDezQfMv$#OMe78~9P%f&IQYo&x`U%h%QMd96o)G5KamRZye!0_(&h=JxQ$7~Il>Kj z(M@ia-mk|Bp7wia4^7NC9E9;=B=fL;RdRoT852A-Z2Ds%_^rXrtWlWjUqrbZb3R z$`qcyU;f$e*!*mFB_h%v(XZH_c9Vfh%G(JS z_Rg@Z_9G&)syt>j<+}MYYWX|E*yoE%vH83*;k69MbiX753o_@i5>zWRCQeI+sJ0T`Lb11zALhSp5CY2Ec2d2ed(xiu z=E%0geyWX)4KuSxdwY9U^jO6{jum%eqp-86qdUUr)x}`l-@oyzTWG;oto?grBX1&wupi`lmZcOz%buiRvYchEf!aXcA z)H^|n43!6u=&a}{T|4K0S^G0B`cu8Ckz*V?<-ed6&zS~(3lZN{E64QoU}~(4sKO%M zrKsGPFS<1rO!*0cGY#Zk?#`Xw`f|vTi?f`MvgpUGMSGQ|F65z;vb!x#pJP)h4&`(M z$K4rHZd?0jePgCW(l<9^c9vKCXE()AYw2^AP`HhQVh*rnC{=3UuTNXlmp2C5qcDFbjzWt17EObw?E>(_{GUdE`5csH41H0AcnV(Vk z%>XZ95AAvp`g^6RZ~Q^Pcb;YA=9SfFMl^*2ZvVn^>_a_|_S-5H*?IC@A}an-Nk`BkXqf*z zPChfUWtL{i5A@jBnAq9rt2969m1I$LbR-}W&Y#=CLJTLOZ2Bp45M+Dh-MP`Tt=swLr4FtN7LjzLy5m z8%{W>Owk0PQUc`ebzjxz#=F_llyd!rlPQU#sRZHzNE>5qc#Ju$X|E%XDxF+oE2Qv{ zw-{cGlA47-UaHP7n)RBjxUQM`9c#u$H3a4`Uz_v8$IN$im~>z19G2@ zZ6A8$fUTDgiXY%cH+H1NN$Y0aD<6LQZaG}52J_|tP)w^DnoV`{>` zO=1NNg*$S6-61YMHVH}-M^;W!4BhAkBAI=yI3eP*;=Mu*60%iWqAb_5{e;rb8M;rk zRn>Cy71+*F!Ud34!^ZBC$WM)*X4}4R3Q--Bxl^t@JTNk3W8IplF_qTCxfzESj*}9j zfn`8Zq|dMG>Qu$fL@bl#x~et+A7f`}KiNCnSfJ~*dGfmbvt(`_qs>$^%TOXeY3Nv{ zvo!KGF`6b~tU#SPlD6W*-Ma&9X^sp?-sd})^&3V;61MAxqx-T=lS&lN+ z>xY1;QrLNdR%(8H@ae#hzu{%+t~VYQi)(12M4a@>N07DW!`AczMy8UXXzQNuqmjCy zEW1jsHVa+fcdA2i4^9uBUteDHq-8(uI}dp4z-Ul9VMiJME-@rFWlA{z%w5vPwsoe~ zRlxh`;mP6mn<6(tj_x2?uGk*8sc#MG(iKXPU--(nx$z)omX`0Dez~9j`_BIc-J7?5 zE%&A+YXWC|cb7fG!WX|-&HM9R7=Q4$e(eOAf4jY#szaJUA?&Sf8z0m0$NpmP!^g`H z=HEOS{zR1)$7*2Z5tqc`u5ZZQYCT)|KGM=q$442iq@J%X zsv>&3g*iQz$6dO6yvt8N_dD9alC0D&*Op+8VI~dD zB5-|Bt7F`gf$Fb)|4B<_WhK+0lYxNliAz=WLoPYRUOdVXTqLD1gE1yJu`(;j`mey@ zF2<3YQ{@u>&qU(bZOVmUf6s3|&+t9&;za97v4b{hm)dw@ z24ju5j=DY`B9|RZD;wSDxm8noyV0j18CIN$v4Gcw`Cij67%C?!@+|}aorajmETNtvL2{qUVuK8b2%AQhJ*tGb2xISH$85&ghx~+_>v)`lT z*@b}}+r*}#rmS`NTHMpjh-Xx|_pY1#8eHp7(YWT1XG@5!VQr1hj5VR7t1BiXJvI6w zPPKT(%U{08(bDv=KsSc+HJU$4!_44ARAiY0>sidL1Qo-+Cqni@^qI|1y?4A$+SXP! z`zRXY`GQTenk=M0^FOVAx27e5rEJ)T>i>7-)0QxmKu=S5c9Y(j>tmj&3(&!v)e|#+#69M|28F>^QBse)ip zJW^c*UtJUHxPPQYkYXqQOXNE|L4g|eF-DN*AnpoA%O4G#E+t4R>%20_1e@v3B;0BC zNRYC>t4ozJ&qkLNVU)|yx)Zr+OE+wll^Whr_Vdk$PYjH7&qduujFc<|%A@PTRj`Jc z1G4*FoWIQ0GiWmAjmbCl5)1zLF;jj~ju%V++vc{U3ft%nnO zJmMllRDbWy>n5zX7oGn3wM8uWwd4GA%TR7VV~ku;0Y{~-er*cRw`#RiN_HMii;mxS zxEGj$uLX-Up`m!m(<47@)=c^t=w|!GIZ=EKKo{Rkt~WH$$R@HHSR?E&U8@}IYu||J#dnlc zRdJi&8sQR)3FN~>JiH?u)E>zyb_O3kG&ZJEdV+fXS3sx5CP=?{`OiknGcx+wzR!LR zKY#eTQS=luSmbSWE~?`qHfF9EtU}5oqobWGE{SsaL!3E$O;|-QHPV#}d{lM2Q2oob zR1Ya@_e*RKTW(a9p&;9Z68zY;QOsF+#tbiU6cQ}Fz6w{WG9k-r9Eqo<4H0)0;DF)2i!tcr22z zjtLRv?yPVUfhTJBuy5gFGvv-}9Rram9HKhm82a?$+Ew-|19^U1#A-O z-PKFi-GY-M(RAg%OKW!rn)XJ?tVLDOP=soE3l<6`RiB_XWaQSL1>A}LV%7I9d@nUt z=np>HV6_$l;t{WR|CV~Cxbw;D>EzS?vy+(**E2B(Wbc=hjttM-GmCeul&NJn5#($v zE@m%D<83PK$?HJpJAn!4GQ(Sm_wyZL4p$lTU`Kyi+hzyzWP$h^zEQl zuSDqJ(Be(ItW1P9}p1iwX2cKq|Y`} zBan=I6PPeRhcb&iXPY-XcM{UyShxF%uGIC?)tv_GK25H&T22C`rs?>rHDgPiKKu{Z ztEkB1NX|qfwMQVQ@7_(=lE0K?BuGDI`1P%H#Fha;dRRq!N(jGyJET!o!m2zzi+p!} za+0BYxVH9^h2yy9xjFi`rfY9L8V#nE>V+RRo_cphQjM?OO;{O?jg}=r((>q7PgcEIs4-|Q z@nc(fF~=?@xFC<9Jz44OyubW@dLCioWn+TxR?4zp>LriQ?)F^Ttkm1j%;`td3j#0k zKC!U*`L@~Gu1SawPO?c;P<$>v^U

6bx5-us*1YgOoRFYpLoNYwS43IVxQ|mvORD z9E?(p{$jmgmm4;=>~R_UU=OET_}qlzM625|n4eEhePqQNdt`ija2>;t!lyX&S{f;D zRrw+w?s6Ls&qo>a>z#M?d`0N)1iPKzK0IFMcq(%9a<3#L^X)-0pX=Y6r`4I^1_`%# ztoFAXyM2$##q8IrDfGDA#eJStR@H<&&JVmv-bfuc9_snaulFVwd^n{6t8g~qH;TMlBHU~Rxoc|M-Hb3Yx6 z(fHvqnO0wMQB-Q3x8>>PaANY}Ql7e6JGxWvPgU!UHrsqM_fI1gMKw@z=KMZG51-=T zrz?BYE>8A|{3c^8W0JT(DDb#Z>$)iJ=0^03B(~epDE^;hQIR4ZqkjL5!`YXF{Q?iS zvS+(vvAR}m%<0?T_7aD^*FU?T_@0ztaff+y{>}T45b0A}b#={aqO*VWEr~5FXL8x6 zy)@%Ze=I({k>aN+#$FVujzck1|MtedMo0tB;PttSb4-Iex0RWxrKMhCBg-0ES;G%H zdlSDy54m;|W7~~q2`_}}BBW?eF(rA}CR4Nt`2POe5Xh_X7_O>7sj2boD`wv|+4bI< z6(PVb@J&+6#UIY`$#Qi_!dY5a*QX{H(G+AH6jz2+g@*~>Yn?Y6(X zwNWs!xOU6UWpDSNlTGqN&i0nGbN!O>Lp&<&EK2nOY?(tzNd~jy8SvqHuc#DLuw8@Ad2b zO;K+S-8&$)mw$=Y!Egft{tD^m-Yx&%zp$(ja@8AHWSgIDcsWz&&Y<4);djB;4-98E zI$C4A$j^_@Doki_sTL?q_`QkYnGCTP=?fTQpoz&Nlj; zgNUy(>-HCpgpvLk(Ny{(jZcaXDoo1Hg!q5NfOmwzdcR`(FRnCp4>`J&gY+8^>;Nc79$Wk=Os!c=X^KZbVJZuj`1FSa^EY$kS&Iuh{WSb#--3On5H#B-rts z)@?PiJa|z3<;%%hNt3RM1Q(yjHZ}7?@&_gRh3~0;7srqEaiA`Izs9F@_^G;?w2S(M z<0Y9UUD71YE1pcYw>-SXoCWAtB)|85zr+Al(A| ztLBsakN1>)Rd~|_MZ_Yr&O#Tyw~h312+)ySHD?ydA-Z&*LbQx!y_=~|@zHJ}1lg)8 z2z7oTDh4hi-49y=&btqnHAe5eDwRuD#XWSD>nq~**qi^1T5TnNM_WEnJYALXFSEAS zZeOCBEQ5nZY_uR@P{C9d5!;$bzIs7P(*@}U=GO8uukG096rqW-{hNEo&#^4N?T&d>=YJUT;9$*QlfpJ}CAH zJU`tT`e?`tylXvn?qe$g3jM6Gj*5tg;P3wS zElsP$u)*uV2EY72P+)`2LMNBaInwdWa;ZD{uCi=YipCT`0fP^3=Am=iH8aDmHu+s@O-}m zafm5Jd|3&wuLnGQ^vKo8>13ya>fqp@vWppdjlw>)`s}}IT?^~#>NGbeD{YmM`O%R= z&7#$*>XOO&n<8h*j095B(t0{NDE_MXf}Xp76Syp~ad1$+b#_{}zP}A9@XCwV_3UUz zcbM-$t?~Syo^Yz8g#{0^W)`~RPESsJciM;#l81XHSN=U?x#93-n!e-;jr*rPv}=#7 zBBe1+efYBowG^m+cE%PRD%ja*YfX7>O(eYFlWus2dFFM}q1M^Qx`ik8IZEdkrLb^8 z&c=)(Nom$u)?0n|iTBA2L;p~4;Jk105~k~Xkj)CM4qL2164_?*vS}BO;ENJ0#_WvZ zSSjSY%!9?-O)l6h5*AjRm#1Cp!gL2#=xH3gg1o%MrBjVQ zX{e@-j_2t=dpIK+v2xkEHBQ;`^daxx=TUt^s2Lft+HymnbNXjEhD8hQTJyJ8s4CCJ zQRDL@h>3|~EaRw%-+$Q5XA~- zss#&~)@pYBy&>d7!!s3T|AS{FXVv>ASH6P z{r%<*4Aag?I^_A~g-^7k$_PLLb5!RITwM39S$hi$H>em~G9LYUkDWi^B2{H&DE{~i zifI-jgM&NosC<`ymeFw1Ja|xY!8)G)`)ogVY z0!hLckmFg^p=I*LF4a6a5m~C~1LF*Lz0}QPl*2pMP5Pdjm-*8&v!n*KMb=JEI>cgN z6Veq$jCK;rWq-+x@f6WZs-5Jg&P&0=<$m!%iKU5Z(D+@N@X5&u8IK(a?{nkJi*ps3 zs7^D+wazGp>FI*LSfv+Rl4V-cpmnNkl<(V7(?L*xA`3GJL|h)SoJiIX^#-CUy%gJM$?fdyK7IPc%38!2Y`nU{MN$HhKl(WXeU!DC87)x=O4{eoJ+rfoooc+~VJAU) zw(aXH!@0|IL)mc542F7`+1Mm8>FDSX(OYlg;^M+o%{V8NM9#C68R7o39iEe!{rGtA z^l%H)AI>Z$I(oi<5}Ft_3U}a>%t1SQdzIj#BDPQ|HRc$`LP-)bGH2dT?N0yK-FKvL z;h*_=lxpq@mzS593%^0W`q=0w69IMrHDmC7SylR|+i2+}B@bfcthq_!x+_adMPKu; z=BP$t;7_$L63M>w^rT~8Kou1iZ#mleV^lCl+(0fZEnPIhda!=GfJagV*u7&qys@#d zu+SDLTux3-TwEMBo-E1*E@$VL`^zfuqJzUGAO*;oRrQrL$p_JoQZ2@c372{P$JW@t z>om(CR2soiu2pA_k)eI`=n*+y$JkhGn@z8YV3`afk(QqOkrq`>v1YT`M>ZQpJ)+dN zH>tvY55Gdi#JEAS%~^h1QBiRjMo=WAq(44wi|QGBH7|n2;-|XM*dseVv;J!8M?dsV}DMo?Yu6+sh25} z>;Gb#uVm`Q(5;Yjy=$>_!mFOo$romOX?GI~OZ3#8G%d zh`-f#Vd&YnH1`dWU6sYrMY7>97x=P~A{R%1v={O5@!A?1mA>aEa5tG8_YZ<$YH7~G z=Ja>SgT>yY!~K=v*O)gc`J7s(r}dd*G_|zCDFldc=|V|3?mv2T0Ef_9_;RmbWa&9C zIo`YerI5DYsF-+pmio6Y{&S6&7=?#~;M}-jx2~553v1b*!oz zZLF#lg&sfSg>=ezF44|8aSju6bpiTPTzD&|GZn)ZZ&| zx_mLfND!Kq^kM@+$fsxOZgM+QG&oLGYdxNE+0N4>jVCg*(AvFmpZJ_e(5XI91G7fI zxPz8z+K)P~z{Y{;#fu%Q86f6!Lmh)j;h-@O_yOyT5u-o-pFN>a$5}~ zF&m_3c`VdBbF3AgQ;58rbt~yJxN+n1pmww29Xdi!g;B$t4q$*^v}0%-~MCI zo9k^E1FH=_{O(O46mUDsQ~qHjHR@;UcL*zAQNjK4}K{JzM!9~;^a`gl}Szo_?O^9@Jb7Rv8`-6Wqtf+f4uG?O9aUlIk(ZGlQ z_ENZ9wwGk$3vVwS#$a%s+@u={WLF>L=&wbbI@xxrR904&DHWP1>~jJWht{h}ULb_8 z_Rs3h)klk|U$+0ax@1_&Toa9WgjEP!7rJ8lg-`AN{)l*uf$Md7eh4wo@X(NMmKgw{ zii(O}wS$6^lH*Fi$3?&d##>m(+`>VVjT*<5<_H+_@3qL3;7KYFTcx%vNDeFj_#hGk>O$6h&$=ZKNg%4e$N?YU+{LqkMa zU%&qOd<#J2z`y`(b=QIuf`x_k)%$oCoWV6z)TWbFmKeE5p1WoUxPcYWPgEklf{wF- zS%Qxry8{{w=P2O7g@pxtDwPWt4a&g_QBhGKc`GX`Ik~REOlby%L~f_QKj0(2e&t2t z0g{lbn}@e1o+MePSon}}X((7&EW&n+KY7v-PF3O?r!#B;JMP&bO5>s1eEpe?%}IOv zAs~-Bvxc&=@;Pgu_|8I{(d5KLTWjn3bj@CSDB0=1jVC(Lt0R5vFb)6fI8%E7ly`o5 zi24nfkY4dqp0ELZ6r29nfnUG;wq_gPgDfAC)UxsUU7S5=I{OViWPQEfygL@kY3EOe z<5U$cGFEJWb7dHVgM)1XJrlFJtqMpZWGbu%GvH}J(z6;hdLOKgN=iy1r53%Ufco^w zL03CLQ%f_@-I^Om`U@XBP`O0u9aN6T$^J@~Y}B#~e_S^%9-gr0F0HQS_MkM?!OAeE z4iF^S$fw9iRSgY7a`I{Ur#T8qpxrSLAa*n)UwtzD31)=MNc`E;#Bu7Npdf$;O-;>Z z3TrjB;gJz_fDmx@kBqKg6{|to*q8cxeQAd^kNl%IIV~Q7DG+gLYMPtVA@K3+RE zJ<8Y!^|Q#4QP)2^9-skxQ#*b?=Ut}exw^(?XAPNSRzLd5?vY9`65K(1vHp`|zXbHC zuE^ETFRbu7eiBu$?!Ei(AHD1@uqu~D&p;RFPX^@18 zm6f)xZhtU}R;0JIv2h-G z0ymyR;k5I+O)Dz_^8TimhwRAy)-R=ME7%bTKMa>HNSR}TGZ-UexV`q5LHzujoNTPh zfcIf!CTXshz)_t1d!h6{h|y8t`~sjPMdJR>_I6%={zScJIb5Nky-7USS3zA#xEm?7 zp$6aLl0hiB?BWFv=y$Thz{Y1poW}$)+_odQ1l+wG)@^-TuOyxn@d(+{%rmo z6}afLv$Ix{GP&%@uP^?raU1Xc?S#~epZ~;_=p-2H`gI6KK+5s_gx}n zTFp4w*w}yu0F3GYS*NNUZJD+v${9|A`H-{YrBn!A>SAIvTwE$9=hD)sUDFe}V+~U! zLx{lgr7N-ID;R)SX=)O=GW}Pjz`?;mBONAz-QCqiFCU+l{TCu!O}`tBVggUZ#Roc= z5Pw=(OUorb=S7#TS&D?kTlhN#Z=*a8BDym)sad`y=zvBgBmotDa*R`<-+KDpL z4*Cu5hYydS3>Ta{;okK1r@LZUZc^~S`GOUoU1HrRgs%~oXlagwO^b&H7t%Ze{ z*w`viq0Y{GO2Wrk&E>^LO^vX0aQ_AB1yF|*KYylCkuFkX;`-jZe*HS|-{ofA*0pQb zMpDgYK-Yp_*I?Fwp9pmO7LS4-svX{I*yKxrTpTuC`s{Wx)VXhI`e_p}Su0-xBtSfs z7Nf1LEpw|ip2HN3)#K-L-@=7Y@?cF72(ISWuCAw%v|_iGzpCXbE`QF-qJ1S=YSwuN z;e{pX9yfqo_hvoTQ(#!DC58&Nbb0!xPoECks6tx)(H`<>aU;wGe%FG!x|dOILn|&u zMn)ncA{7D|i|**x1D1z#`#;`$68peN*zPA}zd44PB`b!cp>MgfP{n> z;CE<9H8>-ToR1U!8zLq7PrN%nB4}0}AP{4lXech$XOiP0D#-C0|MH^C<+bf^!4=W;F}^~gD^2M*JfFe zh}2XnLc&MhN82E#z>A$jUkoX=9;OeH2>2k)_Btsksj!gcgd`^{Yz_<(it+yPV0wDG z@>Z;joE$b5*8BJGA(Dla1cnpv*iM^#1t>uV^b2MlzPR$@cz2<+v=lzCqrII+2fb%) z$^4HRc95TSD>A$ipFKM?*)Cpgrz>&?E>0>Jwkg0jyF5+#TNGQ6Ooc z)E+-Rgv|zbIION})C3pw#Xx&j(6gN$tVyek{OydYc9=;_P5mW*6|6sUSsp+^#rRrN zLq|`qsjgmcb}-7z#|OD?c1{j+%#|AjJplQ{;=)3ZLq?8lF{Kn1M-EbC2rEWpQSKmBzO zdSjqCq{AsC88VD|W7+h8Aay~EZNy6SK>urLUY-^3EpUY7 zuNB8Yd=LmktlHoH?0`I6o1ZU(WDbf5`3dJ{qTCXI8R#~*@+O|7O0{7cUNK-8_=8EH zk==#vy}dmM5pE)IZfyR51cf#d2_a!6U@YC!SP)`iR3eQWG+@iIkl6oR$j7Lt%!H|2 zrBt!k7z;~FRD4cmaPOe~@*aece+6+5uaAz5*n!@Ky#3XySDXp*4MI#g20LGNR^Uz` z$ucg}_Bq+-;Nek}k+~JpcK7aG=s2(D69kICSQ}%Dq&+`BA7l?eL?izKOAo~Q+t3{x zKp{#?NC^6#X|LU0DJ*FO3Cs!b2>f&Z{{6-NR3lZ@jH!{`-QBFLEDqE5TWDA493vOV zjTvFtA*iB_-iGA&>yeMAFI*b#}@+BgY`6#M7UD^GEsj?;ph1R<|k% z6~DS|B!bpCJal(*S{*M*mCF|2v$2x1{@oe`Ij3$HQ}D?u`f4uz&70u^1Ij)=K0HbG z#>U^4_E5e-_cJ*Ux}I0{~2rha?~T{r!h?m5f0B!NK3$ z+_d6Z05dt==yM9j&(y?35T3U$d2MCoIs#d*GcP5R^+zyf9c^tJla)B3>Gw!(wErwK z{oc~D`KyVFf+9IS{;OGMB(TLQ2|ma~wS09dzq2xaIvyUku4ty-;}srEDyme#5LyO? z+^np#Ex*h1>S|2?{r!F5Sl7HU32<6Qjr!TDy$M{>d)-vE8xm1y@KjSxeodm(qN%PW zH%TkYOH2K|HYN9zXl0#hro$)%3WUb6FYC#O@knaSyz+|M&Uj zzEPFfN$X`&YoC2|dpiqzdt4;XIjv^&?(1gJWLnbDoR@dGS4~LC$eOb7uUa+aLSE`K zp--4(nobx#Uzd&4U86y$A?V9Z^^KIvhHZt~Ixy|8vY!GS(cr#i$e-K@)dCL&Io!!! z9M+R3Ps+4ekf`%}n(7iVE&?=sVo<66xb`tdQ z@Gvw}Qbhb3p?aH-&)D>;2#ASKkB>vi`Mw;xWyl6VF!~k98X80rs5=K@{fi(9O12ES zFaQ4e^JjTEFATeAyI;V0KJ9i1u!-EDXwzIo?by-6J zlqZ-XI7FH6bb>Ruw@mTgz5cCWx^gh@R1+2!1{xHKC66DR&dLhRSCEYwL_ymJ)K0oe zGi-921a$L&PFAY$#UlS^NQMYQ9t|7evNndxHUzUrOicN;wI{%*fNj+=F{2~-YDs@) z$Bw1%M?k$RD)^N6o~-18AO2b6oU6_11|1T}Xd-B&dC3(eB+!uMKKom}-M5K|svw{M z5EQY6^o=5Ss)WX8Tu%oN7a?tt=TC8QcT#Cu2+( zK!dcDl&+3WZ{j1I-i>MkJ-sQgn%*5@6qbFTf`Wr5tL&4;h=zLITY#pk9Dn&P58Q)r z{@JrvCrYVMKQK!H4bsyI%hZLxf4TXDiSFJ#2EK+C>5JuobbNaGEB3~t6g=vE{L33= z>efIVK&p56%g+y@OgNzS6JOd|T1?>X)N{MhgxQs~M?5OK ziPq1PH{tjJOPx>L)+@8G6s_Hm|vmN~)|j>y>GrHDgl2>cT)q(+h@*_to8#m((aI zD9~!_J@Y-TupT!2b@2vTz1v%(osM#ywo=X&ateA4wi8wL{D;4B#<2}^hhf?QiU(Yl zpO4Qu)H;j?bL;6ju7BMuMK&=I+A}CT|`Hd+`W6S^~|HNdDLdmP{t{22#D`Zc?7R7+|H&~b?1OBH^8mmfZSsI(pL zOBMOm-Oa+rW)Gqp^4L`G-JqOp=q|cLBnlBxj9ew0131P6Kd-V%+}(oqLvWb=EFIN?nLC8o@j3ID^){Cwrq{AD(nl8b)U|+uueSsn`k|GXNZVh;m3eo(m&GF*5 z#Q%L4VYp(fySp$iZyDqo{P0u=2>>XseBjGN2WX5gFI&;p{3q=vrofAkq0O7(HvWbn zc?AW!rN$`X9eVI#@7{F)-$BZOVhpVY*gIUfiE4*rXn^Km1ZOxjh-Ry%w?Zrg=FR?R z=`*nHFbM-|hUve({hTPI&5ZMKeS*vP%tKnb1LO}>BD>C)*5P62t6{V%A@8GG2rER5 zY-}jh3=Gmsm2J=o8y8#aICL2o2t)qU&XoU7moa@m3cW?o+Hz3A4~ z*2zg-$n0Q_1l1pMVjG)+hK7bP)hpEk=N59p`MKuTVBNv>D3B_r!chSKshG$eq?qem zGY$PBpqdOOZZoz!Nu1_#Ku`_!^)RSnnd)O1d=d2#uU?4Y*2@d765rgw(4C1f;TA`++q}uV8lX&0D0eL zLa_;L&-n50g~3<-J-9%|>AqGc$Ahmc3BqQiXkLo`pBfzS(3`3sks&5%d;L)}#Td!` z@n<9;%(gICa%^#zKJ3I-kR|IC69ihj3?G@7Nu>;?^=7qEzDm#KiEpmr_e&JmP~bz<)Mz4PVD1bmjSw3h z(bm&riRo$!AqM!a$m4w_iXcQpM60t>Q5aSx4i0!Q7M9w*a19CXc*10lp6Iu`v(pJ4 z9qYfr}rZO4_4OJ#z#j7t+;3Yo1BNRti_^ya6N(uT5S(G zI9|B8pj}O*c|yhl>qj8jX~wBej(n}F%gxD&jf z2xBVHu0yOsOFdt{FElpV<*W?d{_OJ{bjRoB_vd|_o}A`1n#U=^n3ii$QMQHzl?hi06*P9^`v^7?P_j!^U zKsf{ULNP)>4$A!;;&{kmcXoCd-+R4$iTVxnZ!EjP& zIykT+5HJ9=LAVK~1tK7DL=a^q^Eu}f6m*S`YyC&;n!wbkOea(V3N=hq($ixgkR~gZ>!1cd(!vrZ$S(q-Wvi}0 z1S$1_Y|18Ol+!b1%HT&p;+Zh5_x2$-kN2;w?p= zF3a7QUMPGzJ>7P^<3_iRa(hxdgjG((y6k=BZ8YK$BKHx^)<6X`HuBPr4UZAk|E;<= z4Xbhg`~H`?GA#|}(xNmNBAJTHQZyhcQ^}YqbEH&cv!XIqh?I(`*fKl+kp(Gke zNGMcN8vd`7{oB{Re#3QK5AOec9JdFyjkMOezUOCnPp7@vF*%npcr}!ljftCjb^bE* z7rm|8>b_J6Xlo>s)7a2>a86~3hQ!SD(97z^V`n_x9q}@r;Jar?x3^%UfBe>PrmRse zjW_!wKY#h+#n6Z6soabQZQJgc9oJGMDvfimvqKpopdBYqVtNb@3mdlLd2~tY>Y&Dk z3LmDH7iW%+;xD?TK8Xkm4;Ox8?1`PbIT{xAM)7SdSq z>eU($;llXhruWtJJyUr>Z&(y_*@bg*a(=F&m|unsA71H^a^OH`8U8CBgsj6c6dj7N1%w1b}=Qx-hSVnJ$qna zpdwL9$w^ovcKP{z{_^F}s14^mR6A_9n=wPXx{eydcp)IS5OnL-8AzPd0#syRLI=4g z1I&(cCBWS5tkJ|-=JXwTNZk8UR~^WA4u93RZ-rMk8o8}zk>0v>E7%}2pWEB}-SQ?n z_p68dxA$LoH$5z3|| zq?OEQ5`_E_#uF_pvT}2^WCAlav9#!#NpJ>85=lWc`A1KmPCNS?70m$0oy&b-O}@X} z+EGpdkTX3Vi^MW7oC6>jQ>Jv1+yY*TjEsEJsB!5m2QlwB@KlLfd-UpQ$-+%|rnGK$ z$Ep~grXNL2BH$zEYs@CA9#2XN70-8eHf!I#TQ_b16JT;G`5L{b$%hXgI^<^XTjnCr zRg{xRnbW}WIWx#m1EvS-jw=r>mfy8&7b7?S8s{jcwW_LWT0d>|OPl~5AK?UyE4P_4 zIBl`ILY1k{eEL9NyX!3%ELb45m^g8lzrVbs1QLh3YiMYQZA@J}=+OP!x5s7FW}g-= z%>Mj(1`&k^)3G`6qkH%6LBYYfryaE#-=A?FtPpVK%o(7t!NZ4lk!uOP%nYi~*Lvze z;kz$fyx4smFJQ^;tGP9XL!kyy(W)7)W758G;zVCqS)c@nCndR-jFbS)Tl9~8W>Ux?#D0HKezs;avH!02V(B3WS_PdWreK#SFnWE8eG1pQt?0*kvg4ZVln83t|Q1h=*@n*f$)u?p7z(%16Kyb6v7|@xUgfLIexY<`|;zWsJUxKA%)ZK*&*iW z(Hns4+4pP7i~)RX6b9u=G(R1AG~zgj$-gj<64{IDo_r81DXqmUAx-zHNDbM$H|xb4 zHYQPZ;XqU4FP69Q@sv!uj58(V-T)n)rK?tTd8n-5t2HSs{lNpAC}IU)EFwT_Lx&6r zR_!@x?&cB~NGxVeR8Z8X9i0a-$#(KLW1)HY;K9nJO95Oclfiu_1`TipPGfty3Koib z4gjiKyKNtB`%U{@UB)6bA=F?g@@@#>E(2%z1q7T=Oza>pFOkXl-e3iWGJT$r5qJ4A z=A&s-r?M#3{rF*Xa8Q(1$9|&CWswVff>N5_ezn@!(H`8B9ugYrz%s=+$E*b;KS{0@ zJ%Iq}X`*z>Kg9Fp%ABXzX)U5sf9qOP44iCB(kjdNl+VSJ& zE8~!ow59O@-pb4C3>a`RAtBgF*Vy>T%~!W>-xiSdvuF1{U(M(ZUQanjgz4++OOG47 zt=-b)%Xj{}Vm-B^>U5E4s`O4{b{sh5#j960f%#=WT-i6+a#w_*TY&gHgrs}nhVA0w zw{M?5irfdUq$KqiRk*oX3ktlvgn@0bKG**cP$~@{X|Zd+LoDpeGDl@L;QNG3?5n zr0_`5x4F;dCDhLF4ptdRhwk3xrYZj7ku7&PbN7xNkl!x}TVzE5W@49g9u9cdN5;m~ z$~q(G%p8;9!!L0sx9@IH3W{JkaiXRyJ2&@KT%4-Orm#?Gk0o@qxt&Ctjd$*Dcz?sU zZGeeS8Er&TLjRWSrJ$DG@)fh^z-CxkTLWF+3VzeUDv7xOzL@LoJa68V88bZIKh|`~ zr*0vwj*60u9Jv8eW^rPa>3Hjmq3b_BV=-m8@$&M*O(ON9YMQD?#*bZ}q$k>Zb=QfS z3a9Ve^WC9Jy0sfOdv+nzCOU`0=g+NnL8XS8I@ z8QD*tvVe4w@_{gn%(A!F5X*7lfCae5`*a-3ZDnG(yrd+x6ZJ)%sr>$SQ)x9zxZRF|Mju{Tm~!a)T*@ef zmVJ3-i3|O#u&|IDXZbKAZS7Lz^`PvI35(i?+&di`I~m2$`ST7yA^N@n4Sy_V&4E7mbY)T}%s^|MR)xaykIRo02$TKt&$wf;RXA0z=2dJ zWs#^#WB*5+apT6(t@#@hCr(5~i}$7pOMz#yHr?7%H!p(GgI&fmnaoxX-zA<+Y9dj} zt6$}|Zn=-59BOjY^(j}b%&h;BA`+Q8>eki<>z|l#sJB=Sb|(5ZE0T_TPdcyp)Q1rm zV+PJn`L5gdnoGKFOVQ+QCy$tzj~fTfL1VA^UNU_Eo25i@Ju6E*(^n)?$f~OMuk3iG zg0&;z%9TS8-{Ja!`2e*6%=7?&_w;;lXvjN6t*R4w%LhDCPM&nRA(N-h*zQ>D?96Z_ z4B8CCxTs{}Knu#4;l{dk3}Cfbk(Z5E6q%YoI%i_}M(OUP&y|%=aF1kX zgB7Q)d;b{FNnXM*fNiB9mAO8p?aBOYEuT?Py9f8+a@j12qoUL5=MK!#3c zRy4{fB@=#r&z2K^*u@~{;!dA-+TqRHx1Bq6iaK^I0St#Fg!yX6>vapYrrX>5wSmva zKNxcFcz1d8o`XP^3=vSZX|o+5asTdj;S#;xt5`2)o%+0MD)sUH)8LI1b2G^paOK7|HE$xv3=a;%0 z-h24)QbNKI?%DqRQFWD8owE^PTJ(JwVPIgu83T|IG+Y=}z}a;U_UzW}3V3JkG{-$~ zl~;V4j3q7OwuwG(i(Kks8)joMPybMSd_04z{Q<>l^-AVA5_-SfoIzm`;2_4svBQpj z2D#;J1C`W+QOiks2V&SVB5Z#$g{I5A55)m zKAiZub6;34Wn#*{)bG-z;gS*zRefcjYwH=@DC}zS+=Fj)< zPmo$HSrWT->sWrzL)P19&Rt$R+leE4pIv)C^@|rSfH1zH}SxBLe6oZG3Ng*Yu=BWV+|r`|8w5mGUZGM|qqj zYlNdVzSl;L2OC3nY40mWvM85#aoKcB%M2i7IZ4FEZ-;`s%zl00QlGL8tQ~rKdeU?d zrCVEF`zUA%l+B0{mw*4gKkE=bj~L-`duKPR@=lyE(dhV9Z)1Tnbm+OaepVau zYQUZExi)f{e-YwWI3QP&YUfxi?LMR?xd zH zA+$jg_U%)KbA9`EkxO7ni8Djbmudg&86BnOf6eIqsbWblLQ}&O$^P`VprWQpkX8tb3 zPib4TKj09&`S78Q?ykx0bhc1Kw(M?*vm2#$CN(u&Jb&(7b+zc`B6O?^pU9={?M*At zUE;aXW-yZ(#|F}Xod!t4kMbaStOaWTDBjr~O?% z!`{jE!vC$m(BHOYGm*WV>JR$JVQcwz?NS)RI3tHcL$T{N0phSJ9|{fSp4cnA4x%nL zyt%8=rcIm9JIq(~-rY!_>@>cK!#LWfG5^t{bIWwL1X&|O(V5gq*=L~Uq)zSrwj|qs z;K&46ZE7@=qv_?PdR;nv_yzYFLPf!G%Or;lqV&Uu;0}-F0)=-et+Ozm2ROlSGiJqUavwMXklMnN!(TGi+^1=>*o3>u*Tkl47 zpj-*@A0RPh1NtIs()YSF$`WQQJE0k1z#HS;sv?my73K{%(zOkhCqRx!`C+-DFW(yN zfA>mcM_K3QqIJ!LE?Fz9sVJImX9tHGdgO?j#H_wlUFrwSXR4l_ks*<_Y~31rBa9wr z9zK}+JL5#BJ{QEI&D%;nHlBGRbY>V#3yn}A4!6PF|v&*k9dcvm2D#l1zR^~!C!SDO}bpj6kD?>m_ zI}dP(#!w1&QcEO>Vh@t1;$X2cQRB!2 z-_Bq=R=%Cl0P=lznDqtrz}<^=QqF zRMk``PW(FaUKKV>O27W6ReVJ=kw`U)g8AQn7CO_vn>)0hl>qCqnCoe4FIlo=(4ax9 zx#??aVm38P{56nJEjOtiw@&}tG!lJu`0TZOhYQC~f=(ZeiaN)QjSC4iSeT)kE>a-C zuVWcttTU6=fjNF)a%kPYyS=^rI+#LuWmf+7T?Zlfv{e_UG&aggr2;}zRj2l@m%>}R z;dBI8?(Sus)>GMKd;c6&5@!B6so05O(zIXT9buvO6Q zdiUNUR#Z{hfAFBi=|0K|EG#pH?OkW!zz!Wce5R!Ej7lYm?E{>8| z_rR#aB7To>T?&uh$gP1f{Jx=NRciG#k`yGja&o5H*i_KhGBY!qYJ8fs#BzW;cV2%1 zF_xD=H56yYWnZtW^8~|dy;Y*<|NH6F$JY-AOP9*+xf8r=;9pqr0mmLHP8Juttyve9 z{ZF7pY<{Wq+1bIH`Tsab#3DDxg40C-G;p7-UUDsW>F*w z;Mb(x^SSXe;ZdZg#Afo}jHdPdXZj6fgc~4?aBr1tBTO=OGb94JkWL1u>VAH`IbUz)?=5YGzGnH#l~^3A5s8wtYP%KK3%ms_ z`YJoSU{H1N9XF&Z?8$&^iqdxN+UfS|cV^ZV*0Vq6pNpL+c9Iii?I`u|F&mC`lx4A# z6fI$2wG01K|4@?twSl0vkQADQ4ga6li*>)&i=@wj@-}ROd6&dXm#odZeDz4-mIqLq z_x|y5s%nApB<`rE!z<+pD%wcBg)Fq#)La8jU3=)zi;Q^)x z!|;O*Pns0^`bW1#aEZiE{zNN?Ym;NoVYq`2f-SqD>4#j(g1->P+M-SlZ8 z*4oOpmeqIvT8ut^$#Bv>arW$>-o1-KvGgwHSWi73Jy5wLJ!16g#tV#Aa8K~+%*Oi2 zjYf}dV81DtlW51jO@H)J2~K{QT2p9kVd0T?dbZnCW}{Pg;wxw@Odw9%PM$i|N49!I z7z!ftjvBdrspL!y0Dk}m0M;v)E$br#xg3rp_0FBetjWc0Krr*>MP+|rNHsGz-vvB{ zY=wniwpXxWN)a)yFVELe^vAv-2ulXgAT_5RE^(In<Id$kglCkI*4;NciEyJ-T&c8oJ{8#;QyRkHl0c8Q;0efkKp%h$ zcJEHe*Ebv;M3i1k^8bU(+SKtwD_&gE8#QVapPq(B^o0xd4Csl{4A?xNS2oE0o%@X* zJz7U6+?V^^YouBPt5Og1$YYv@zRr~H5}#a7Vm7BnuxZbQzDCtKYbbwZEiwd zwj+8wIv1^K1Fb3l%33NHHOt%ETM#7+lg^0~i)aJwT8{<8haKe;tNZ!!faI-copag0!v+!AGT~9^gk%1T4-NkvT~K z5wv>>Y%8xn@#Bx5KFLdf+3wnppjNX|Fn0hEz$@Q%nzpi=s;VXA9PhW4IS9(m`EBFo` zX~&%(>znG|nJ{~T!%&+T<@?HR-MNFn?eAkKxV`2cQN+U#$EeG?00L0!etvSp4y!6F zuY)fHOY_~n-TE{mi;m+qg68u3bnDb9aPMBz0`F#`NZ0K12{v|%HTsNC(mCQuL!*4P zY}4l2fg7H7*48_?>+&lHu?bONL1F@>GI3cNSkY{IduL4ZctSn${?6@HYVBt_dh$XO zc=>(l*ZR@m1(yHkn$y2;btj(-=pBO3+!r*5KTaJz*$~GIPfYx#GGMl??N2xPg%NO+ zV^c4+jXVbJ`)wIdefsnn zGNcmD1$|#`t~<70oaV>YNYkP3Qvoh80U&6=PRx}qxV+{V0QX5~mb?cKCZ!m;1hSV8 z7;qZt9P}9@t-wnyUVQ1o1zb^pBA}a=)1Ez&VO}FPfVzRh0j-yw!v%}6W4GRXg=Pdg zW8ZV5>d>37SO+ontV2Kw!cVwQY^XcHQBIw@pFcy3iX_YMw1Q}J zW9hSqTbcfz1ygpotXR=N`XG89qJH*;h1C}|H41K9SaDZ(cO>2|dqMrd`Io3)9R~j`!Kmx+E`R4%NgM)%7%BZuw$TT1~2HXpY z&Ev)n1JM!%|MZ zeS5dnt8r*5?OA6q3DWkOcdh=`>s_&*a7X<_(aCWEMTemc^6F{qeHot7+WOwVaEJ_k z{1xCtTl2f&pSeoH6O-sS?9dP$3>v`j!CTH`7Znvfefo{Fh{^#y?W5dW0zB+15TX10 zCFqEFh#dw#vGf7}L!I5L#_0I?LfAl#nN-fryj&pn!~z!wi`ZFs-Ey^<*FKb&HY2wpc;3Jg;E4sX7`LJZj zO>~4eZWKegltiq|el$W-a{5xC5Lv+YBc|%Wkt0`en(o}$?uya>iiPC+hdiIWehZ(3 zB>KdO+qZ7X#9!-c*Sg5W#Hst4{n%%gNy8812zq3}i>Qm?!%NF}8cSR;WQgf-gV8=o zpF6f%`wJ6*0{)2!NMzsZ>J+6yDuAu6pl*|Lpk2rUz{H~(Zfhn>t04Gl%~H0e}x zQKX6C5fh!b)29U!4~GrrlA%Yo7qURUk$O2&C< z+o3~W8Sz6@jNehhGnw+KW>3Iz@UIQwG|qbT0`~UgVeoI9c1oUh(!w}G&uGj~amso@ z-hN^N>{r#-uXWIfa*|D(Ht{baaV1c5A#+u>EiWBCeqrK@9@W?P3yB&D3A8Y8?@=N5 z!bf{0T4=yyg36Q3H+dGITSFXN>4`>7W7p`z#c{|sjqs#bE5Rrhu14?mcOdtdY6Rj= zXZE*CMM6HRpj!mq1F&8-0@Otm+2=p}d~A5U301{z&&w7d({?#U4>y7;+S=OAn>TO4 z0;a^ihci2H#Y&IuF)Y}d;at1{KC~+4WW!P}BJT!}7B*+uiWOKb)reJGbQ8JSbf+F5 zIK2eG?&0=SpQfu!U109;TY&Q3U*(4ip)auAII<~ROJ3jJ1s%Q?AMvqcuX*h=`aebe zN?GKTPMXv~LcaJ5iZ`xgsDfh!l3=kYa(dP|6P;k2(zkC996oHcsxXDA4gnuLduVs} z_3Qh}K*I_sEhx)mdy9+bqkvnM8-IGnIjO5J_5RoL34})ZWY7SJowa^^x(0i^%1KY3 zTckuVf-zT2ycMEQ z7cM-`aQf)Y7-vQJ4uz?oY?z|piiA)Uv{j8P_bSTD-qktN$@8a#a(cl!@UStotS9vr zjR~mfLx%kjt6C+5N8Kc{q*1XVeR+tfR;p(zbRulh=MJK?tXQ!ES&c_iV*_0kl7?#A zM3!3}K`ErydH!5C zxyzcqQQSx)g3qFvLDj~u74+p7YWWS3XUU;`MeEBGjieH$Z60Qc5hyMuX1aqz*~gFl zA87m?_~x>#5jI!f6QKHNLSP0)G&ext2IGAzhyYPELj32&&?aB zf~oB?Apx8&0J=rM5EvW*U~Jd!wFDS(EX?rs;=P&j% zdn4z1f~94*k*?8+iR&j#+HI=-xvJ`;0H42X+OYPA5WS2l2u`2v#0EFOj zQj#F*E}P<3P(?HYN``t4k04oFwJH~%55cSJ)>Ro*q&(T`6*v{2fLLz!`+HN>!5w|z=37FkK;qh!6ic&7!2dmQ46rczeP$zY1N0L*nv0j8)`k1i~f&Xeld@kd?Ty;O@Ih{G7VUwd~8n zC_v|im3aLnR;$f=`-JF$8rrrTbb>5EM>cwUv(z9{x}{~>vjfuJ|6;WMp*q_gd&quY zF&SVanZ;&yijWf(jKA|RBKj*Q{=%h8e3oLVM#Oj1R2sdmBpRA7C8eJFu+G(0$WCx| z)t4~N4Aj^E%B_NG205-{;_?kVG1tSDf|#6a6!Fl6P>_;=#tl_=ajBOQ6L-U^ust!o z2~X~&HpYE{Y3KW+w&nce09XzIND*lGCk@87ZR5rt<`Xs1(prpxj3}Anx7kxNgJN5z z{iVSO^l7fh#zuSI2*e0ledW$bZa#=np-R_(zR8Dlys&@@21I&!Ryo-@H2F8>eo}KC z_zYX0=wc;g(3mcVFMoEH0iP9Acc!9fb60^&$H2coo%DC8ImOyot=&peVhV7+qL7*- zr^9S4D|z!~=oN7-pPFwRF20UJ2tkV(-(hHR-b=i6m=*0i)|eptsDKT z`^aKXovQheyQeNHFF${RTvYK3vPk$5JF?i+oiRjrsegvE?eM-;{GI25Q#~%*;T#hx ztQGzv;A!;sy4hRBUs*ebj~rPm=w2!6G$B-3YX^yqnt^xcXd!h@s0m5B0!8ElmgX(HmW zGP*vrSqDQyA;bg)w(kuj>v@?pPET48hnLTR4t3JR&0%e>qOvBA=4+QPdyqL!16Mea zQ6P{sA1B<>YHqp*ZA)1;4|z!D2FG8DR*!er4a}G^=EskYT?cIr&3gJY5s@?Zrc0Rk z#{6@vC4pgK-X-as)b=cfitBN*-+S_n3b|7SH#olkvh^a~dD)EuSnSKQ;xApoj+pS| z$rEPs3v3}&Pv?aT>GvGRhnbn&^3O;-Mb}5`VQ$6i0X9WaFb5YFFyZ4{up811E~D7+ z@c7RAi@moq{AvEhmgaYT8Y_DtS7A>CZ348ii+Jp2R=yi(c;VvS#+^i-W<~e4;A)WM z;rL5+lG}(NWy!K-uSc~OCAF)SeYWyjb*Y6YGUjSt#MSz*_X-EX$|W6N^-YTmmS6v4 zuIXcfsibbyf17J#%B5Moz%yWUgk(#wQ6Y>2ob|+{a5R;UWE$MxhSKc(o)6{vSH}3b z_DYVA7EE+m!(*W#i@k3M!B5={{O)QIGvrDt!uL*!s{T87D$BJL2t)IWlG2W%$RA6d zMvE?!Kk0s8iBfGI@*-vp(As5HBC8pfO&y%0~yypGkhOacP4uDz|I^WN4%MFv9S-dPLSAf0+K$bUVzzp#Hz6+v&QN zHVRuBA!xSlZm>M$E&aulrN33elNcoaO8sf#o)%gU{hS3f;_zWFTrS+Qt&Gh1v_+?3 zSPOl9Fz%2VHGceJURcqlAD?Jc$UD#hE_ZQB;%O>UKU8OuXtLV#^70-%3KY9?RaiIe zUUcu;6&)Ak9AlSX7v*;qIZvMkRMwyt`=!9$*RigL(fZ$u^(L0@E_tBbreTU3y#^a) zs=Xxx>W!kk( z4IUors>YuKrYpPRE!zun%iZf;Q{WEbTA(L7C&Rd5ACYuz);ZkCD^`5EROtCZ<@BBz zkiKeWs1A_VG$+RE8Pga1<-rMk_uM%qHGmWyyU-EPlrfi3@g48_9Qdi)cou=|CmI|O z7{cz1uQbZTo0?160Cr{B=FuL?!@ z?=6)h=;^;+lOSOUcwbs-FnlEWYpu+ba#($k0%?m$eY-#2g>;XYW|kf8LB4U5Puz0KQ^{ioe<25MEcC ztP3V?<0ntfVzVS#kd5udBa_Lm@U-fLrF_vc4lT{})tW&Eq; z;@9t_UTLt@PdfWUJe`#)frGJTL{HsA(ou};>91B}^yPU^|LxDG&>zjyZ22G=NxrQg z+0#=f~%mG(D}4gz?c7K3N`DUBy`(m2&Av6rP^DuXp%E7W=$t4xn|{;O;dVuV6P&=|08kl!OH zuGf^60B!PPtgG3fQt2&0mfVcf{Iynwuyocy!B4{9W{|(;k&i7vtWP8(leXo93WFrE za8(UZv6=0Apv58c;l2c1W6c{dk~TyOMr*kcg~PICj&^oLq*auc7cN~VDOPAETC(Lt zgXIRURI*P~qgI4>?~!2C|1?*07mH2z`3*FiB@u}xsz;n%tR62G6&j>#*|!%ylG2&F z-acq5s^S zs!0UVFmk0RwI&B!+pi}RBKMAy6Ma4z=j;Q0&|4NZ+H2aVAd(gFQo5E{NG-5MB666$ z*3zPn@G@9V!+g>=a*yp#n_qw_41_&9o$MV_3$!Up2;BuwYpr*O?Q4a*p)WHiaXKI| z!43pa{V$X??U}XzvVbN}){cHGmzKs}0WM5$j-PeKR$KWlUAFRtnUvQ%#^tk}P?&kJ> z(@p~^veu)oaW8=PFi-NpIjSmOU6Y{|!AVIE=P4pKVI!j0Q};)hjp@!uKN{IT@LTMO z6HpA{K|z4V@!)S@+KI<<{#hJf>$fJl6NeZ%wbGP<5m|(>{lxXg2{Pe z$;qjw2u~WQ27dH|S&F?>*ix=WZ{xjfF2{gB+4ThX_q~C;y>G;u3U6ThP5upn4&JYO z%Q%dqJ<#U6p*rVqv$P@L-Kouj2Ht7=Pb;=YP6V2JNi>M0$6+FjVoI?tSo7Z#G+ehcD7yCS4#_P)S4^#_(lK*Gn~>_#?I9X5*E-QLuh$4 zZA5O=WMOF)@)+gNgRx=@TnG|fK_X7*C3!tylz|q`D^`Rf zZ>EWnybsAICEGjtK-rS9SG)rC{~=(TIO1;tHk19UE##sUI|$5n?Lhvg!AC`_r!akJ z_OyNHSK_18L0)2iBMLdI{?AJb#G86_|J2JS@G?9nNJ)Bd!UX;i6(I5S=8Jf*LKfr&@h%j(I{xYUj7Ivm$l*lmVJCxeOUH&w{sU6M)`f^#e z>{M}kqk=xd_nY|5sxm@Yp|+*Xhw149w834^lee?84b;^)*RPuYida>)Q#jQ_T*tne znjpVA&(7LejA*%ecvw)ajnj>_MK2YQ!ok$H^_8Tc!}c{n3#Zo}P(;QeXc|2m3jZ%?K#|w6qvI;!qOf+TV%5i#h3Y6jKgFmY zSZu#*T~L#tIpRzcTCs}FNidgw&y9||WY&8MXasi?EH+r*YE)w7*-tw;_h@dqYQyVt zy^5;ZvjFd-)bunoocSPSdr`C!!wZDKenWo@x~mcf(vJ5A7b*{lM8=9<2`HAx7Ax~g zw|%2aDNaA#bcO|OC1yf?OU{0Aaama?58@d;z`ysV9b)L0pd&{H{^+Q{H{N{GE1@o! zkAC?Ma6kqtb(w{6!}TXmDpA%TKh%_=)ujpu%L=naMtb@)^z`)cn3#8h40pG*dy!wUV>kF`gBOg z6nPw-`@?D#8{~%z(I&%ne0qJiuF}e%h3flEd*i>^V1Aile*Ns}|DzAjT}qu^r|srI zfBvIE{j=@o_PyKQG3z$MN_B&OBhQSu!hI2MAH4-rtWiLDtG#WD)Lmm<9n?;c><*fx z7j7e10z(SS-lQaruqdtk>#NUyt_?OY&=R%!^LLy^SUKHyAI=2ud|Q=Z>}T(+TCWoM z{I9PFO7dvbh#vl%X%@G~o6O|(6GXQ>KkKc1$OGM0@R+l=y`7Bv(%LtEy~ZyLY7alj z>~-+2SKhHlX_YYpKfZUXW1%48KZ_Fi!uO9J0f|NGIBbzw3rohFrg&ee1XrShFZ14q z1x=swj%9B>rQ@GyGHA{mA8f8D@3@|VBWms1gsWE@(e|?>4?%_#pOdw8!-a-!%{CUE z`ku^?7u#h*-?f1L%t>Hg*tqqQC*?M3zSzi|2r;U6aao!55!Boa!J6Y4?#R*HH>(8U zE)*w8ntHJJe>KjcLq1JL7kdN3<2zyM@~YFV)QPM#o=uygzVuky0v3 zvu6wH^m;Eb`qAV+li zkzCMVm9%~WpJMXaV=%)QHZlTCf!qn?zM zt5D9&FW0J{IzkFCt926m(rF+rY zd1HC@;e-i-hX>?fCAtXwR3ATjH`KY|u0d)^rUEYwLdu)OP!JicP}@R6a)l*$XxYG? z9X6{y^1bGT-4c$p$h&eEiMb5=Z{pRJ6%f+n@Pnq)XMe*%^)Z*-W(h@9%BUV6h<9Z34m`N z2gqYyRx*0Q1q%_0#OFvY(1l`+BwP@BL|)J%WI$pGvT5X6!o#09q%B&vE4|TWD)#+^ zJ7?QW4_+aU1@y#;abG&#hi4(j5Hxpy!IrB`M2`+uHbmy*JZ&r?A z&6HZeeqiJzO-AcT<(sD5!iH@IIlyx!)8AbS^_jO~Xl~0UgNX&Vvg@~7>3L3x)o6Lu zHhShUzgyxTi=FkN_bF>_oAP);pEC1{0q@#4#Pv&=HqLzTx`iV%q{p&5pV)uohu0d9 zZyz7U)y&Ra^sOPKYqERtyCWM%zw@qGzuR$X+{HG#ckN<6;JtC+f^Y4Zb%pzL;-pDd z#~+uMuaxaYa?-UOEb%B^`OU{xyLh#`32=?oCE#c*X9M9=z|oHfRwE!ra`WZOnm`LP z*LEA8=c_qiO4uviIqulBQ^@%`lIKa@*A!_p8&&^49ZO{P8 zMS;&eYY5c|pX3hp0y1-c^DT$V_PQ5SOM9rPjgv#Z^Yq)t2;+@MwaJ-V>paBRc(#V( z^&eU<9m1X;A*+wNOC80RbJ{kp^Y`ehut>v)hs-;O#yK{p3{aKFp*WvullQ5=84a3; ztE_nE+F|D!?i5hUD{9&y_fS!|83IhH<_#GZ{$|L#zapod|>D!m~1v zDJ%qr=64cv8%x9=`kGInhPhl!;+ZXT=SEVRq9$XNWUEg&bNJDcS&0=9$cUCtA4?G8 z&cTP9*=Z=w+sV==mJ%@O+d}7I{Vlf>Y}aX-nRtT*L2-f_@FL>}gK*HjHwF{I8y|$8 zNhs{HBTY_{kk_+&cbCzlpm!H7IuRc~Nn6>${jovju^`b1g_y*5A3k_7)`9SXO<)H@ zu!4bk$E?Sh0}kx#37^7)yPTXhzWk$E^62!HizNgRd%zl>o+bcDnki-vEF9kC_Co^& z5=IVk`XZR$n}d|i!CC_6DN6+R(37h4bU(Dp1P9XSc;?He_lq@{4vQD)XV533B^ z9%+I^$KJkk2hNNw30Ir3PvcH;cZM!Zi2uF3tk7E-@?2kCZfhpd%6LFvK# zb6Ezv20yre9~#FA_grbI_Lb!tYtN3-UFu~hIL-@+R1|JXJ{f*MBZYn)ORgAZJz0IX>_2)ItnYc@@Fd!bl){j zcmFn-45D$@?%jx{7VP}=O+7ihRnwExMCRG^0E$OTzMr1`T9qe=scq7_(Ut5=)LZ9u z#Bx050G<&llmPM9#l;E=3RETX60phtqTtkiGo3tV&MN&wJX`4YWpp`ACQpNSvd=&s z>Ba(r6q0QP9LPVdcxDU39?&n={{98pBX8v&6-(RQ{CSbU(^M49S+}4j@(T)7r)u6G zZIw;m+>>H5(b97E_c+Ef%7Dh&g`*x+^+1V(UPe}wD+)7hb7`6gNlBNFw3VP2 z{`mU!RRH?_w~{aDEstDwO22#o2LlM5>zj@WZdOI882T(<}D{5{smJ(R@UCU zpTsaaNT%!8MWRes_3)BoeJvXjqDc;mhp{_bo|!;jB;h zHP<@5hdiM}6_Ur#MKdgW8sGhWvzl!1rq3^%{YdZsIp~qe8HYIg2krw29}CV%M-Clw z@6FTg>8c304IXN=_o8jK-uhe3tFfl|=D(?plX7A6Y|B`=O17MnlO}Y}xm(}(Rnv93 z-}PSUITOF<7OMtRTroSeT5$jCu+gJa&!2a_>iF$V{o@zMZ#j2M3`2>+elo{?MDCK$ zVLqW@VI^G}ilo!0ce!uUEIxAU{Z@nLwK!_9BjH_y==(9QdE5CnTAO8beplb}nsd89 zn*aJ6uWkHn$>%t_>InLsB}s?#-|dZHQvbNg=urS22H9~%nZxEH`E}xCo2>`Wj{Mxw zU-57Wv70<_DZTIZT0~o-mt7m MKFKUzI(N(e2e2M2+W-In diff --git a/doc/salome/gui/KERNEL/pics/clear.jpg b/doc/salome/gui/KERNEL/pics/clear.jpg deleted file mode 100755 index 60d16a98d928b70bd2a0201bcd8999f5b327700e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 847 zcmex=^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<fW=16jCP7AKLB{__803NOWMu>c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!`D;iwqF0z{d#e3_R6TU7A!wA6?BisX}j$a z4)FYFs4Kj*cs{o}dq z;#bZDGrw;y8>aL8c3IoA!LhG!%JFrNZ=~(!wR#qPSMSoR4BkDPohI4nUNh6;3_kF3 zPPlb`Hh*_%cCLTG=1m@7whG)n%FNDln7#10tAupOm*>mt*3I{h$P36UYE8+$C%5JL z+M1niC#N>6tSWGnzdSkWOVEwBDO2YiQ*XDi+b7>vF)3N=gyYHA^XiXnd$Fj&Q#Ezt G|C<0Bo<1!A diff --git a/doc/salome/gui/KERNEL/pics/close.jpg b/doc/salome/gui/KERNEL/pics/close.jpg deleted file mode 100755 index 791eb4521d13afc4215c5fb5a800ed99f59333df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16492 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 B^Rxf} diff --git a/doc/salome/gui/KERNEL/pics/desktop3.jpg b/doc/salome/gui/KERNEL/pics/desktop3.jpg deleted file mode 100755 index 17b6b4063ad8cbbe75c005cfd080351796568fb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 38443 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 diff --git a/doc/salome/gui/KERNEL/pics/dump.jpg b/doc/salome/gui/KERNEL/pics/dump.jpg deleted file mode 100755 index 6f8fc606cf8b32b71ccfccc3a821728976e8fec7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 842 zcmex=^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!#Dmd{{Ig*=wGh}odP z+_cKk^5^DRoxVq3%>KRq{67Y{i{Co`Gd$li|NF(oZ-xIeoX@m>zc{A9$;P>KeP-e5 z($kx!pFCE$yP<&L^(PF8qwhOMZ*Gb&d!F+w34 zMlvl;my)repR6w_SAuuNURrk5)8RERSt%W*cyQB0K66=EY6k$<3INv%0LBRby9ofP z3R&fRZ{sRF00|4>|0ObS#-UI;I0szVa z0ImfA;spV;1_7-E0jLB5`UV2`1p>tcVuyTH*a=BYjzbyNG&};D6O%K)!<$Z4*;>Y zTzh{+tFUf0HYNA}321Bu_Wl+3{~2a#7O1T>={Q&v=0Q>y` z`Tqj^{{xDR0{#C4`~L*Hzyy?-1^WFA{Qe!-+A8_}I(d2?+}}OH!#qq)B4=nt;Nh~> z*02Bl0Q~#_`S}3<{{jF10{{F2|NjL4{005}1^@pB|NRF4{|fv13V3)1|Nae&iwXbz z6#Dun;^QT!s2sbxFaG{Y(b7YrqCmvMZSnAzI5;-{`vCv>1&W0O;M@tAl_~l4a?Z?% zk&6IqYgk)W3u0XwE-V#;e^R5HQZz0AeS2>vAOK!nSS20-QcXD#4FCrP01pTNVqRLp zzP(96KL7v!A^8LW00930EC2ui03-k=000R80RIUbNU)&6g9sBEB-4qWLjnpTB4nh` z-LPTv@-33cQQ(16>1@%$#cH0tjvN`e+op}0GHdAypp-Zu8!Z6LrU3vaYG%X%x&X`q zKrL6WP(Bq}&?Su)G;`&MAx()=djUgMvE5DuLs3kiw5ACGHl-P zp*1*Wm9V?tguUX2vH*!chzJc5Bw^1V2@4eDAV=;{0&<3O01~vIaF{TJ5I6|Kr;b24 z%|cUYmH~*JW;|Gg=JBJM5G7NZEeS1K_LAA5zX%~O?>uj-@lJYfg=zP z>Jz?E_ntnyx^(2tcKq-n@Xc!M;HyXf|4kfwvmb8+dU-y6I&Io_rCQ!3rql_{}86#<#OKHQ4Gv@39 yPAU#zDeSNT0RTJoi#Lw| diff --git a/doc/salome/gui/KERNEL/pics/fitall.jpg b/doc/salome/gui/KERNEL/pics/fitall.jpg deleted file mode 100755 index 136eb84430b2c81726f25b55f2eba41c8447209d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 893 zcmex=^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!#BY~!~YD^F4f<6+px|iR;9eiH9v9Hy~DyH z)1F;VRuU*U%zAj+z2709I3yLiuFlGM`*2d`5|2l{-n(}*tXhyV$=^Zy^dIZh(YJn- z`)~Tq`}(ldCTA6?l2y~SBw8lOh{nEd`#B?Fk{{z)mt^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!&h1F*jg(|NtW+LM;3W1v{hVv-1Gc-zTp+t zpZ=C_YWa-*Gdwh#v2sSnubW$#3wJUZEvzm3Is4;(2F7*y$Mv(eOMQy<7l})onWhw} zY{a=l_{?d!gQxSfd-#sbyJEI&x`FEMm*p2vU1aUM`$mOxw=DO>r;o3^JHFQ^>FT@p ze{Y+{{m-}Rf4^jRe`sA&r4lwP zz%1>Ji|_fHk8d}48}XEK89hkfuI>5$5EM}@m;e9( diff --git a/doc/salome/gui/KERNEL/pics/frontv.jpg b/doc/salome/gui/KERNEL/pics/frontv.jpg deleted file mode 100755 index c2a6927759a9c06fdf7e665fae68f6135958bbe8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 939 zcmex=^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!&m+{z1sg8t;+u~x&LQ4a!qE|{l-N*#NMhk zKbw>2VklI6;uyQ-iPceWgzmrEl{Rnt^|A?PHgD<8Ry$_lz;5w&$NY8tS1kzn{E=;! z))x<>(!E-b1Ag0l3*USz_V&9^Pr4HyHn0f1I=o?xWR3p1xEM#Zg=_D|s;Eru?aA2l z>rLqS3s1t%e{-AtpTXg`|L;%xAG#xRBKDX{hJ?n58@*1g-(Pt5*0H&B=a?0;bc*^h fBw5ee7%~5*RQ_M)xAyN({by*EN9N=x|Gx^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!#Dmd{{Io?lKdIfZQ1rolFKl6 zw`xFvO6<}dd5fRf9c`2NCc4(rQhRGcO0l!-5jRV5t?YCE86L9a>K`qNi@f>r+3B3z zJYm27Grd>m{C%(^CSM|zvG2&qpPuy|i{>nrToFKE F697x4QU?G4 diff --git a/doc/salome/gui/KERNEL/pics/leftv.jpg b/doc/salome/gui/KERNEL/pics/leftv.jpg deleted file mode 100755 index 56a69702f2c7a3eb5587a6bb9e98c50d1528e18b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 898 zcmex=^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!#DmdzW*6)m;7hg*P9Sm@!4&|oWq5yrWRgj z?fCNc%c^_2LZ@!UZYdW&w8>xDe$s94oHqBs`M#$t)(K^|WR~deQ%h%wb}wYv-aL7` z4hQqPiZy>1eVcdw)Z=Z_ZR0M-w*5@Xu0B?%_0CD+ll_U+^D}1utM>fQP%HJoMwb8P zb)SY!#wxmV+Z9r0^k2AM9>sC+qhG7p_RQRG**D+n<)(d3uJAZ{YO2DM62;!4{0DQ3 zGL_AxrmS1_@Knbm-y>BM7}vS~6XMPO*Yy2A!w;eV43FLas7PJ^%liI5!w1#>49BKU zeaF7(WmHI*fwIJb`7*OEuV??y(9#_BpJBn?{|x_F_W!u}pMjHY>wgBv>i-OXIO{(y IWB-2>01@+6!2kdN diff --git a/doc/salome/gui/KERNEL/pics/load.jpg b/doc/salome/gui/KERNEL/pics/load.jpg deleted file mode 100755 index 970671c087bdef4aad2a0545f125a7b1b3046153..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14408 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 Wa*x*+Q#E`|sVNWqpIT7##Qy^LO3>8+ diff --git a/doc/salome/gui/KERNEL/pics/newobj.jpg b/doc/salome/gui/KERNEL/pics/newobj.jpg deleted file mode 100755 index 59852e1e192ef2cccc2d566577f417987f79fa2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 894 zcmex=^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<fW=16jCP7AKLB{__803NOWMu>c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!`D-XKALyEsnO=$GkrtMDfOgP3ZW_j#^;`i zZdd6P$yMoFDaCZ=Oo0gBlKEbr?@QeBemqy`)O(jB6Ql2VEI-4u^glzp7K6G>`B7KD zRI$f9_lX8htvI%MOWbqkhv%g-=c!MMc&og#&Etf$x&!BfIlW8z?tYAwtz6$=W4SV8 z){@@pyug$fq0!7-Rg)H9+pE=;=cjqPXk+10sZYJ^6<^ZIwl8sCmsu2XTKkAZTe$PZ zc4g(oJm2gW9+XR};a(FH>o0Tdn_8*5WOv!u7aU0kK7To}K7P@*o~NQIl~*@R$@cWh zdMj7^&~i^~<_h=p6}RvFXGmYwas8ZY!kll3Cne6`Gkswa7^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!`E2%BVw~$GS!x@I+)g1wm8O5nWvUfC2jT1 ziv1o})=j&1_=s3|I1gvUg5B;(?CK50q3^E7ADbt^!zh<~o~8b>*jjnDHvG^o zzl9|scVce2>$JKtrUm$mu62-@bvW+U>se~cvzOh8U%F(nWK!efaK^=2{O3+t&5ye9 zpP}V)z<-8?=28C{_FtR-r)up*2Z?_on|55TQC@uG?(wI0Zr?mAvT{P%h5(Ke5B`a6 KbQNLze-i-eS~>;* diff --git a/doc/salome/gui/KERNEL/pics/objbrowser2.jpg b/doc/salome/gui/KERNEL/pics/objbrowser2.jpg deleted file mode 100755 index c557d874e53860deb8e40236c401c0e10bb64d47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43217 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 MXUulIC|wc$9~+zw?f?J) diff --git a/doc/salome/gui/KERNEL/pics/progresspage.png b/doc/salome/gui/KERNEL/pics/progresspage.png deleted file mode 100755 index 2c75b0252ce85e349e4036f57b8865348ff0c36d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37338 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

BlA$3R5LPH9MC3OR03vYjta~A;bF9U6X6t^@ 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 diff --git a/doc/salome/gui/KERNEL/pics/properties.jpg b/doc/salome/gui/KERNEL/pics/properties.jpg deleted file mode 100755 index f611c90900aa939c7c75f3696ca16505a3e6a210..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20930 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 B(o+Bc diff --git a/doc/salome/gui/KERNEL/pics/readmepage.png b/doc/salome/gui/KERNEL/pics/readmepage.png deleted file mode 100755 index 2f40deb46257e5eea6510baec2d656cdc4737904..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42486 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 z zUaHgJb2{4=XFpl*y*b@9)foJ=`XY3aGXqOA10NtvsCg!}{4jS1?+zeCpxA)$sB0>BEVlBffSeqM0B>e8h4$s1c2d zk1xSvb1^6NCI%W3O|MYnb;yB;OGuywa(E{_U|4ABIh~bVmThLAMn-f61N}!h@7%eg zuAvc$cz8I+i&4k4%{oei<-Tc;h3QQg8F_Q$;ZJo7Tf$|w!{h#cdI4OxLz_TEV7&Tf zTy~FD2l@Ks{?5*hbX1q=V%0+ICZV;tHvrarM{;j{LrBQg3Kk4M3-;vpRAJx#JPip6 zi3k52JUl$G=EMMJD3o=+X(bKIyr1-VBkar^WK8lOYMy)Y6i| z52&yAQBc55R-E5-CnO|fCB#8;N3yfK1D}ZzHTZV6x36}kKW5P^SQsv22$S?Y+?uWT zKK|a=h~m`ZOO*8SIa?VnW7q#IlG&XtAHS7)eiGa~V=X*RdVMhMRA?Mp4%A>rl3j29 z`t|FtU#}rGL$`sG6GcQ$aWQ*b8zj=)h-yVe#l5{f@bEB1t&D>6ete(K@Tv%m@*rls zb#H`xap81Uo}QEI;!vl;Cwt`h_isxyH#hfaCtgd0Mj#ObIJv|&muhRAbFE6HF z!`V@2&F{=GUNXhSp;A*x$sm0;c2?H%vNCi(fB#EM%D=yTOP5H;7dyx4!;X0Q67AKu zwD8=erKP;QJjAcXOqF3L*OWC-Of;uA-ot|nsV)dd-l2;|U87pKZGLz&KKE!g*>cg% z)=QWHE2uU&PMx0J!z1U*{r(@nr(U4?0&-UCrHLX^*T$+dPq6PoV)s2=HtJiw3h64R z=l*>Nlu~W^d+9!r$i~*J9O8a<@XW0`LVcXuWJ;Sw=1bIoK&Crd9;Ro8>YBghQh zXVgyT%kG8xJfFIX8H~%7Uz6nYtozORHYIn@)77nSU(K9X1$P!RAFf7sH_hZIB=W?> z#*U1R>gnh(-FlOwlqySi6Y1Jw`&<<(89^cF=;ZX&#>S#OVRmZj#+^IvQ{OKm+9gk3 z1_oYE?aVn#%FW6$+gll~bz2`0Fc1+DDQoPvI5}D_?)Se&DI_2ybhb8LOT?!C>-TRu z84d=9U~D1Vp_0mRA*^&fidWyB+$Uio=zI1PyC-)rx1xfZyZ^St$HS0$w)LG)%*#X% z-&sGwJ7V+LIZ3iS99)|tiPyX1vJw+{m}KGJ-^QPHxvXl~qdeKTG3YKm{oMS;L4aXw zVKLC)dtOpf0+(J^C+W>mBErJh+}vb0{8Ca?wLVxp8E5440=5*u4}EmCNfS0de=YaZ zfxq+fq2e^v`bCF47|(+8+lTIBg-ISy1yd@f3Mrg=vx(xfv9ZDayo!Ua+Gn%H%=>O`~Wd91sqZallspN6z)48VV^Wnw* z>d=={!e{#X-(F$fzI{94)sN=Mmey82_YFTbLtoG!J3=O1SD%uGP8d82D!=)(Hr%EO z_3g(&jdGltXeq*@}9Plo&tGj}is_W%y!mB|cVAPdT+5@6Cm-qW*IBKh<6tgkzME zadCro7oAc^secw0a?Lwq1&w9^MDKw-48XsH_~DZBl((JE-da5`$A*=_WMyQ`l{oF~ z?bYj}OjUXf+Aszi8@qhP+R}2c=g&V{u!16@`DtZmscEzB4dROlNFPvRytR7kzy81R zUp0v8XSg1Wj?hFdwA0Q^&eH_o+X$*&)<{D98mDsE>k21dQQ=lg2@s&guRzH8nL9pm6cpG3G@R0YX_yc%AGaf-EjBUcP*}eIOy#N0;Aa zi3_2EZnF=uu~(2fPfVVK09Bw*AoJ84e3fV-ZxIpku7G;CwX%Bs&&dK5D4(loYik2P z4I4P|zSiB{4gRg1lG40mb-RzSt=CENzXrt@m5b5r2(vIUO1G^~);iA0vMdp#Og7Tn zeur1~K67&66C$eugg%WYhu5EK}S6C~-!L z2r2KD6v%--Qz;|Mp+xMJG#ow+H~tai%@-L5*^NdtjR7pt)lreEzS@pu`) zO^=B1pBd!kF#e9wKA5WepP&8b_y5uP|3)j()S=)%Lceo8oo5f2^v@qZ7=1wq0d!?b zMNm9)q!Yyt+f&)v-3@#FTG?Rhbbqq>=g%VD3g(9oKcjT4xDu+XUjXZe0RaiiUU}>- z*IJ-cMz4^N#m7TSYkGEah~N_u4Q80(i`m1RJYF>cs*gY-coP~5WxIMH{eUGtr$^i? znXO%2%Dc?~S$b7=Xd?3RZ*{#@B|%OCEDjG31GlJkT^)fnN39EMz5$Yfho==QiM$RE zw_`TOZ2?&3fKiP|3>F!nh$bc`fIj2m;WfP2&W7{sSJEd@zp&{+|$(qio=R)Tv+rTh^{ut_{iiwGZQwmcM z5M&l8LDyo8G+lanI;a@y!#ud@DAVTf3N_d#3-%W+kAIeyMlw{InwqSwt;;OhVONgS zxIC4YmoHNa+}z*K>9&fGk8iyTm6rX z%dLC4I_09WMhtSkefu_AWgig|vbnbx9vaHY!LhZy{Zu=Zi|!Tv(Yq(!M@CZP*QKKV z0yS3E*8XM2LAtlOwPj=DZed{obnRCpEv29b1|mR#hh$`C!g}PTJN69@YH4aRvvaGs z3mERNjn7O^*B?xWE-WlSnDHe~T!bX$%>t$K<@Z&M-p8v|AP^=?j2l~HSSo}WL*Bf( zDRP*HvA2Zn+@>bM6@VMqzA8th&K}9Of$N z-8J&u>ZkuEU2p)lHE%u!1G3lO-(T0+_l1WCUtF6v0N-56=BC@HPoJ(+2>AU2bk{PV^ znRy$#X=}DEhCDAn-+sL2G6Kp9_Rl?R3QEdJ2&reImC28sEXF=NKnM)<_7Y%WfCC^S zBcrlBwiE∓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

KGpiyNqL%azXqumUUumN%eaHz`Eo!dG@5je1F_ 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

BdOtg(L1Mor-eQrNA};gn5L(L>>Rrs zzO>6mky^ZgH(*ND&omwB>wER_V|-N9xi2jo6ju^t>c3&E0KRwp#cd8U&wK3C%>XP^>w*%OQLXya+R z69xB+kM@bGeM}_^4ex+q|7L6EHuHRe2GU()>S&F3uVmXX!|Hqbnfipb{r!;eh$GHJ}mQB_mUsn)(HpIkpfB(L30k zVB^#)4xMRBhanHO)p9!`YAqnB;s~fIKL0ZVL=;kwP&&lrZ$ICQkc7v^1ca`t`m`os zBT}r8kbs5+Hxk3vKpT>EvN3*Z{q`+G8M2*4hE~ z1}clyk!phc{52V+fL#7g^{t-&rf5;(z7Fo55Db8nFo^+R29AnKf}!(Y)oh!)^8DB8 z&K@V?m0a!rSn%~S)WJ+*ECkF6T9eSw$HigWJtO0u`ntP2Lo`^aVatZK&G(n?(dc=T zDittx!`wo^HyDHghCu*>`+a1$-@WVq4T%N6As}!}zZ||uW55f%*%4En^PZl_lYxG+ z^ZonBJRKO*znt-eYTE6iLb6VNYB5h2_7Gss6F+`Dec-1;NpSzgJMgve68MrO)>>V> zh%gZi6_wRNDi~Anh~PEzL9pD!ave3rsuHfMZ474NJETl0`!78O z^O$Ff7Bj+@@EYa^frXCe)-A^A7}g!Z6DRv#v*-B?Z6q;0+fmO;L8Q1s=Z1Rb1|-SA zfQgoN;^sG$$3rP?o0JGG9PywFnlE$u0%O>uM8p@s8=WN{7ZpSceo4A(%WX4Hm7lg?sS5Vc#!rBeg-uu5P)3tE)uT53VNbHeQg5d6Vo0ns4B zfJ(v3BgO}Pm7f?OdPI_U!?Nn)BJ8Ks`e|gBV9uA(dn>-%zKWUw!RSlzr9yHDr1~>! zSHy6`G_A@9@#hf}lQ^`y!ooAKaxc&HZ|rkOFwjz@{D2FE=YHl2k6?k{hc7)o6^V)c z=*zJ~46Q%o>Pk!H=UR-|#s=#g^ipfruAM$6mh_=YFH|*A&fCu^;rC@1T{8-#}qV*$|GG(EmI$wX|6;b&+k=kYH=x234xf!O(&9B>Q3CS+vZ?9Ffd{(3i1L02D?a8sMCtJXGFg>>+U|C6lWk!^!GwD$=&qAp1tVx$ z>rOlUQLDycOY?L1ZFodP9(*!rEG=sMaRn3!idlgvRRXNx8q zs54+9T{BlDrIk^Q?bhm=g3#;!HUSKC$;p0zF6^zN#3?3OyjermrWxqW3K2KBd2DjZ}NHj=&&CG!l3by+wRQ9@nT{PCx zx}>=cOqKcSYqnm{SJp`z)I|Mq z8wgc}v5mmRTi=i6fbWAE3kk);gYQ3n^u|z!pi3b6_GNXLgEs_#>wwN3Qb;gb$f9N3 zjDS!mhwIR;U@SV2{EBe*4*y$;uX`}7g%%#+`_l-V+$${&?iitMa8rPD^KC&W4C*0_ z)?s1V4i1la=#rsxzsUKrSE}#N>+x2*=X;=wj*Z2z92*^d0&!c@jF@`=OxykK%a}&rlxcS^LpOV;z8?n8!!Z&x9G`G)zkUTYb+s-9ra{PR@Zd(O z^C%ye$Mcg8Wlv4S%=?6B)`6K?+DqnGD%(g0RTT9=AyfNf{y=O6)J=e$F{Va@|Euss z(CudGFX0HFFAiUAwt0)5lS}v^P)E*ft8VXm?!*es`Z7h6&=589ARX@ zMMsmI@% z7Qu{y&zqasM|WX&`VwZZP;zts%#8E4K0f?qV8FnBEM!I1mU>=3to`*Q@ z{Ac@Gcp1Yfa#S73$`W*pF#M3F9~`S#Rwa1GJ_pbXSu-l?4~V$F+EBE)h{pKy(h#zJW~xoI>BS3>gIB5! zAf)Wtwe}}ms(&^qTie-nzI}^{ycb9nm7gduYY6G>3$f9*tgU6Fdpysi6sVSr#jqjQ z`W1*zJrk2_v}LlHCYU>gVanT<-@nz0#01HqLCrJ&)&8PJd3 zEhQbzx`m{U4Z~b%+!%?`^WO7!Y-A!ex=-ldyA155A)BNajRnE z>(^v_L!FcMi5e>?kd}0AUxvnI!}6jfhG5sj)th+34q)`WMzikO=gA`vX3-;UQtBjY zyz`JMIsLsy5$LDMk)XzCRy%+(_Hd_#)tn}T_M5}9drsIc&P;chwSI?JtSim}ib-^7-ZQ-cNOM4R8lvI~ zu%n?W&+Mrv!YqlQcbhLv$Tv(&G9Et;2@cN9$wA-@>`Eu>?Hd{!yO1}H_BW`%?R2p* zL=;}U36CGEBX}xL%ujr#;~`)gAApP>;H%!zqx@^x@Xj%n1hLzT z5$0b1W9|Qd8Mu5+tK;Y%{0)M5AgnH!Em|Y_;sf*B=XMEsd1tCFuc_^_gx`6<8lmQ} znt@_LfJgnwD`Gnr@R%bJ7lI{}0D7u5Lf+Wu@CR^v#R^-jRC)%ybO-&Lj*k99ap>dj z->-i4ik4NDR&qgCTe{PBbB-OG?IePg06L8~hR-DN*_RLbHw*G8cVOsQZbSTE)%!Z!(~ zYF89LZ4e^YvVO-e4|_ZRDZD_8c!Z1sXWgLV!AR_!Ri%1la zrgztQMiqa(JQ=^t&BKGPW}ELVfnyU$@yjbLguWGR>SjhpwDxEKDk~KhVplsCbrg7e zoH)UUP|~3xTwx3)0M)i07NvnD590I-FzQ22h4u`8V=XErCPvS3rl)d+bllyWH!ZEL zkuWX|>cF=JJCc>9C0Pk_H8GZJOjg*Yf$k!qK9}fZ58X;iO2SMI4GD)YkwW;dZJE!~ zZp@<=E1K);Q|{ltT+<6X;>_$U=9x&P1j4Weu%lM)C{-jxqz<4duV2^CxD@?iOJMYe z)=$sG#KnQ&{=3?wUdUT{QIJUOgSZbwQ#pLExRM6q5lHItQ{jx0_b$)Ld4i575`@_>?7$gR)SjLm%v7+1wtYQQ%FNIKY-i#Uo%iN6Jx^$I7F1Zic-2UN zjr4@O9V`YkRTjL;$fpJ+jBSO`?PMFgZ)=-GE(hMVoTTJA$bc}7Utv@J{_ea}zpjf* zR($+N++5ArJ)4-BJ+OnrjF=v7fB!FfNE13Z(=ma{ogLCc;Bet~bcw?}m9W+nD})^Y zFn862j9xKYF%_CWJowosw^DLozxTPDfdgy)QhyS*!%?qTl#l=3Mag!pW6}QmpJJqb z`<8kBd3QHr3rdoc_cax~*3;n(i}E!uZ7m_A>*Cx?bBo4%P=yV@`PhOqs7`;pW?HjsCrCECX7P*W0n%^ zN^^MZoc)OkSX{Q!{weh^IX+}N_84|3vmuYdh#P*iHm z!E*;1#85*+$#anQB8D#@{p;{>ZKgPebwrzbjG<}1IPc``?d_d!c-FEZ;ckCfHFNgFpR;LsomBcgkhy*rpYb!5O5UYa(uIVfK|(f*VXs-^ZbU-pdNvcy6&XzYcr~LJ=%GGwq@m{ z-;mt%?NDCxR|H>MJa(z+*8fh|1K@XqVUd55&R0NQdOv8GhgR&D-utmKhI%ZCmo_Ny z8;A=2_ufK(g4|V-4IU{&wK3Qrrt(LKjn?&x)k%Yw#VUO##z}zPC_E>f zol~@S;M^K8>~y!FK>dU)MQ{gD@Uom7fG$LQ_ih|WK~2F03<^q~+FBK;0SfFXRXB3Y=K4siLJ; z#`EIp#>JHg<07JBe&Esq+vW_@N_&l%_mR%*RSu;)|4Mu$Z}?y7(=9)YGJwH?J|OKY zbLvE~8Syi_Cd|AS^AYWi{c!Et0Hln%dwA?Tu6Md}t@OdXJs(M0n!OoYza{PF3=KPo zm<75wjdtBK49hD5eU&T@9&GqtpLu>291M6+VOqSsl0D1O;>bQULa^VK=`Co zSZC26tR3oC!%3+H|2m1vo%#pqn<%u%Wx5;v?Vq`4vz#GyP;+XDdikKmB}R;$&O9cX zybqcd+q8HWT4ZEFIAgfH5=vS*^&I-1v*(K6e2t@1ZTx&*Iqtia3J=9<(ihg@3aOBT z3C(9t6~8$tmy+;GRE{RU#(z}Wog_;Tnf>F~z!OV_-yK;cy>|RyeA$zzZ<~TOJDFCj zDieMrznA(9)pA1Q=1K?Zi#8V|VjJ`4BA!Tyj<1WqXLqlS{_sc1)wL;-bnoTA=JuLp z;9`_Kd2&WuaylZ$l?e1Cn+O)bNM~*eEF(1?C#F-V+;?;{>+vLi6@xMDgO9$hx^$g5yUp~in z(hKLBc2dVseOs%x(bSn7->puLpL%=1BqMt^R<+dgL`dZ#om}tQ%QI6?ugpx@UY<#6 zR{i8E%Q-1U(@r@Rsz3>iyZPyNO3Q(gTc$$YcUPHl%sI|PeS^1Ddp1l_nZAs7wgCCbeJzt3R^;J;JeuJe0|R}#qTTTAlU!wmV8*v0poRw{86!c z!|i3p4s`MU(vBmCmANtMhYZp5!7hX0VUV@J986NhNtKbm>6j14O{;V3tWw1ZX23%lVg zB2>@lhf7AlBNX4vK4J*Oy_S7Q^Im0R;~@_^u6ZMXW8YL7XSjK_OcS|=BoY4x zD=5k^YR`8NP0Qf!!RG>hbiWM4F+d#brqE;CwpijsWXO8q2g4brcwu-dfB_2;7M8a_ zo%DZ24h7!nxGPx+eQw-pSgM)r;26Qx^qB_)3C&p1?mci4f`qCywY=LIs7s&f!x*yTh;QuTVs_^IXpD&^trG3P{4D>;AF&sH6g7L~ytPT}lR#Kh z$eT|v6+n5FtRrRp>;}TxfDOZaf`A$qejJ)(${7Za&Rwa~4-yk=R2HP;PGWq)Wi&24 zx%K>yTxd6ej6j!%uHVmzcGD(pEv?G9<~Ufjk%{{LS>W|`FOmQB;&{v)cdQ3)1`c=C zGBb<6aU;v2V^{CvrZOI1Ts2-q!ldhCI<(J!he|2Q$9Dqfrx>RHK&&0m5M#PT@mV8G z6GQNq{vHLg(PdL91HA=!hvRv+h}jY66$Z`VIFKnYji3w0H}5hkcnrZ>PR>oI9GJck zwgC8FTMe!gkO%sY4HVs{8}v;2oLKO@O}Eds0m6oj8}Y5|NZIcA=9eqci=gI)26T?# z5`AwFY=yo)A!&Z_0IFM%4XY_Ae&q3Z2V=;>91XDMM833)j29YDlwGhK)*s72iNG%O zP>&Bo2jYpF;EJLf$D*fI^54k*((FrrzcS@47WZ2o(L0W)-Kc93uOQ|pA}xSxRpw_ADq~7--L!;E|!cD2^G7@4}!f< z2U{)o9)n#DA^jLIFe&0pi>0nYYUTc!3uahom5~g%;XI z_j5E^`Bh)^S0-ktLg7pa6mWC5hPh>;7Y;f_FnD*V$7zK8)CdF0Ak1!>jnG082aTX- z!{@*I1d8YffE#hNj5kVjP)W%=X0>7-c(-ksYyoBCqC=s%kf9z>{}D_Gxt;gpSoX)z zuVvXa!*C1)>mS z-6TK;NQPNiSdaWZckfzhoQP^1I7ym{-^4{%CEMqOqH z5)zVAQgFVs-(GJ^CR=14;{8ICHVn_?9p2;SvVOb|e=d8INX`6RuT#JkXlvpGa{Lg$ z4?1Z$It0=!m!k|N;Q6Oom@0Cg?kAm5+qEHx$emvx3lM@^BP+umMR(A3bd>F}J2 z%c{#b@(z?gL_e&*&ssw`H>i0~wZ1xrdU|>2=`L2`p|-=QBqX%?TD%Smh)OhvQBjgm zd4q_-1xG>v4hKt2uKgs?LVWcsYQ-Kd zVkx_*rfNbS7b1|MIdjC7M9NyVen{8KDp8Mbq(o~j1wA(E-TwVhXrB>C)dVj%b7*Uf zGS2iO+YC%{VfUS*M<)Bff3qU_KH}J)&ESWp)`IP~&9GOz07cuqBUSj4g@9Q}oY3xF z{OflH)E)R#mCOkM>M!k9x&Q{?xbGY|r+YT5Vd^*=u5wOtR=J@ssd)QIn_*P9gFG9kmf zF95->Z&*FIGezSD6rL9*n^#3+uBY8OhdReatp4X6_F8_NqN5Z%h9>MPHaU?^VN{(A`1dH9A_%y_3Gk| zUPJvs#}6SiJzCEyza}wy#;U zMlCrf<(hOaQibA~{Il~80;Bupc+<}Hg?Ag_f7q8FBuDbnZf4wQ5 ze54t|IfZqKgEk-mW)v_m-zUG};I(c?F&s{ltTP@3!IfsZ{?FH+!9uE+I)vYt3v^PZ z{b76Gn|BKh|JcVwMx2!LuELwhvw$b*=_W4Kq9;$(l3zh3`s<;`{De~8H#Q~|-hi3@ zEf3~NpnymCB0-^HyBHoCx*zeIMn1%i-t)drTBkSyBQZuoZCr%t0dy{|>>CAXZd$c% z@?Uy3WYugg91#_Dy1t;*qCuFtMi?{r#gY6DN)F6$!$$X+xuXRf9kCx`4wOfZ+F8YS z9_pQ2B@I*CPhj7vE@ynn@VGcaxy?B1SUQMB}z1C}Ucl z^@Ryg5`#AYo!WR;>Q#)>y5o|GTO_0Ti_W1R_(?QNM~+~<$ReNv2QjAb;H-e5?~c#> zm$~j=0Z3}=SzU?)ZLxOnQP5-DfEEVMQt17R{H%BGZBHpEkWdN?4GpzZ{=qkZZ?|gY z$|+CT!o#kvqES8=)?jONJaJ-f=uu|pIFuJj5%9nx1-=E*zmPxpk^u#SDghE_w2Avt zy1|)Y5$Z{VB8+tvHrLhJ;7VaPJbUWYrV$Ik>R6VZW!pH%)xJIe$iv{D-y(l8cJVm$ z^qHALFXJn-1*CrW0d?lc3m4Tq0Z32z&=WBC+B*eb$(sK!4@JoMgczp_DANjBd9a6u?v7V z)=*HK5Q~ODB;)kO`=Zpl5i+fG05&{)+74sBNET{;6gad4uIt5Ft}!UC?7X_K{w`F3 z(6-`&Zp6`KSo%;36RpDVerbzB$7aBmxNF4mczC4u?LHuO%zyxOL4m+}Qh0DrJ5?i&@us`laxOhZF1Qz%YtA0=*A<;(9Z4=ioMl$S=L%KLYFX-z(==fI5 zzpNUteg0eop13C-lc0x^RX7tOuG-$P%gKs!_w+;%<4mQ`DkOtmk)^AB;&f{7t|#xm ztns#Svj9y2MIyA0!(eHVMHhYY6>FKit*4Y)wY$n#sQZxbK}vw%!=s~1&<~)IfjIrh zf!7n-Il33_M?6SMvbMD)Kr(DK*h|pqB({dI$x4ff>EYk%;UK_g(Ci>^Pmk~G@^zt- zeb@;==i!)5w|o$YZoQyJA=!C=nGYK)dV6F-#O*c7Z{D_&DSNIHi6e_WS2p5O@Ol~` zM-AHZQ0Co(2xdCz;D9qg9{m20Exh&&@Fn1cIvm#uV^QJiY)^HSu8GsJl!H{GA3%RW zAbl8TeUuu&KfKB|wtMM22g)#?S6f-g@O2F8ts61q^Qc7{unxwG1fTdZ%KJ@q56zxlbT(Q}^p_L#)& z03>(pcy`eL=d72Uz$GgVMPFf_L6?~w&@4$SGYO!T>r(z(f7GXZVP%#qcOdy`?G~o( za>3u|E;cY#uKxW8ixv?`D>)68upK9p#R>Gxt9uklG4LRiX!4N2_v1 zJS0epX1-y^9o<;W(!82W&AFZ?uZJdwSIN^~{a(HS#tH>`qgYCgaNb6s@+i-by)L42 zyOi!yw^L5;u2CS-$6c=#It=2==sNM64OV)wogKvcCAm=3)dk%nx<2JVMqXpW-L-!x zZBOqU(NBg1_4$4yI#VWFM&8TBSGrBU{{2Vh&V%&4OVcUKaztBO$(+?J>1t&rC5;e1 c;+67qIo+|(&SU9jDe>Eb`wpvQD4AdWf9wBG(*OVf diff --git a/doc/salome/gui/KERNEL/pics/registry.jpg b/doc/salome/gui/KERNEL/pics/registry.jpg deleted file mode 100755 index f089343c34855a6390782f2368d4158d431e984b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26711 zcmeFZ1yo#JvOjuohd^)%K@uE-LvRSv!QCOj-Cfd1AVAP2xCeK4C%C)21b6p;e{=7h zJKx-yS^xWFz4hL^%{sl->9fz?r+&M3RsCw$;d%CX6?pMc0we*zzyJUY^bdGm0K@=f zL_{P+1Y{&6Boq{6RCHVnbTl+{BAl04xMalSugHi=NncYl)4Zl+q#`Ay<)&kN$I8LM zK~BRfz{AGR%+A5~M<*~SC@AP?=!6&;glrU~6m0+P&vP4qjSK?=>jeix3BY2*z+uBY zcLL9e~G1z@cCj zL42wB8Hv&!m(4dS1DQ&+yd6(z?1Y-#z`+j%6`z2Ri1^K08d^Gf4o)s^9^Ut2AH*dj zr9dB*RaDi~H8iyhjf_o9&CD$vot#}<-P}F=zXk+;3knW_ME{71jf+o6{F#}Ros*lF zUr*TfVGI?Ynq%$F=^vu~MY8`r!TkOYN%mL4{!^}b038knI(cx|fDmxWFwnQw zV76h5if6|~_k?|@`V3Urw6?TfAA&o=B%g%R9;cpxQSr}uBc5o;*y${Mcp-*$?z$d% zz5Jhyt}luTRP64#?^_4+x*ug%4oOOnOCRs`PjYJV-{WC$SZJ&{gs^$PS2GT4o+?7H zVGfvV@;XRz@NVNF52PnqD4b25oA00NiB~tG2(~IjCz}Htr>o?4Vy(gEi#80u->$Mr zbPWs9ch{ZjW#S#woC;Uq@~pw|Jmi(13(mcRO!QK65H0J286E4+?32IX#a3j!pH3g{ zl8k*Q{B*VBZSL#*V45$nptpqAOaut^Cp`lw&CkHY+4rYg@-@ZG1sz<6J}P&rPsxE) zzqfgL-lmvi6h)IWFV6-h_!q7P5k8UkjQhOuGS4e0B&33A!0}HTkGPTLBujb-y4ohG zK{q|iW5gdTT2%|5?NzPikAL&UX7w_!IFSlok<~X-yQa6Td(nA2SplK-M)vp_*#4n^ z-TMrn3axRsJ_D(W;1#L|`X5Zzj_5ONA~+;!)Qo1ZbpkM#n`*4Q26l+@BEn?c4{xuZ zf%ATr`%Q2F`AO2sGcZEidK~qHH>fB~CiFj7{|Al#(T)FW*Mh9&2HO7jx(wFtj9K&m z(l0T6s?F?AqAn|!qY6mi$4uwP%V(g~@(CAgwgmPDAJ0Dn0jk-qEDTY^)P^vy+dMtW zskayDXqI4?O`qL1YDfqG7(t{ia=;d#XF#Y1e0@cq&;8)8_YBNrJp*@4`IYfX!v_h) z&%nmAVrPN-to^bN%inZPF?j^<$4+m{(8Sy|ycm_5nm+Y;yinho0f*(md)tX{ujx$w zULc}$QUNh)iWy%#wBL758ez8nHK}Q?%*@C$Kxku<)+3%331KpXD}zh*Yc3gJpf0pe zt4Zc40tdM;JdJ!pl8ae;1_*>U-N1KO5qG0VW3FW!aY{T!sxT6o<-=o&T{#1Gof4z< za5R`ag%zYatYjka;FW@bG8b0)Sbhzyji=ioK)MY-M`hyvOZ%&p^%R_m$>r!A3O%7;i7<3qWu!o-ZeG0dPla z!!wYU^(fR`B(i!aH_uMWy;I=*V`Fy&w?eNSwNTobm;nd3$_G}Qt})p31!o6Jgw#M- z&q+FJ>q+TR>-MgY{AuPB-s8-}BhBs;$32r8+LoYBqY(~>Ja&-VE4){ZeS+TN_wT3E zhaEUBeH3}C*JaU4!GaSMXY03)R4~yiqb6xk`~I~5^deM+ngvt~zGAKA>EW}DVVp+@P3(uT_D{Gt z66`Y}fazaHGJ`5C*cqydpgVAw7D3su#!v?eiBCW`sM|iGQ>8KKzUMq0^*=|FSp7Q!#^b2aM87wgH7UUukl<8~AQ>qh-r|NJ5?_h#&Gaf@>13ELW~Et?CQ>^O>uSEo{szs{39gCm)njhnFg)KwmpJj7{co>aT%;leSsV^JrmHoc_ zfI<4}otE$1JP_+rkuMRVR=pty3Zgaaq1(ky+JE3zV%Y)SzZ|(oZau?=VR@ipfWmG1 z^!N;1?mPoujltUoP=#-OYPKB{CL})zEq!=QyN5dZnan5b7^n_cJ_BE%rs1+x9QXw8 zU~4_U0v|(Nzh1sH0OZ{7{XCNf=ULWcyGZ?grVREnnGT+MR|JFpk4vt!x4*I%oMIPM|iGLU3oe;?l+g|(WtPnYDQ~PsPc^Nq?i&e z;OficJDlp$2PkA+ijSqG;L(_3@TSlcy$|jDt}HxPMRtO;f8hvY$;;nogB6jWr(Fc^ zdb}w$G|TsUbS5Wy6$P2pX$$~(MHTCTdOqzD)g$-ungHsUg^6E+dk@#r?)HVALM*1h zEh}1^(dv^Xr}!~>ptWW>+9H{fw)j4;ZWWloeaQP$HImNx1OxEe%PDuEmG95M_jF81 zCBGzmoFLKErvRcY$hgV}MM!4`faNg^HAr#FP>AJKpMjS3XJGvg6ZLn$z+7ul_&oz3 z6N!$u&yLR4wZBEFdesuWPE$hk-bWnxOdx|ZdQk}-%Be@aA$?V%Tq~>^^e8$zu;BE(gJD?iv&6b<34E1 z!>=!YIIm?sE7-%U8x||IsmJ5Et1d2c6wE*uA+bz&i&k~GFfx(2EtleGeKng= zm5|}D82FpC&LozV*ajwkGqSzq^n$4SUF;Qst4IH`j`<<3r1HIJQMN__ns7)Dl7F4y z?2{ABD5yk3+$s*oqNWc%ME8wl0O~*_8>XFvri6D-G0$E(!&WJUMh(?B_Hfslsg2QO zz%x4JSJ`;3{0lK>fwHp=?!l5-J{d@-N`$D2&{~?-urBJA6h2+ib;dodlXcdM+CWKo z*ACKAB(;Vu|JmxZz1Z#{OyX4?x=_-M*x~n)^q!tKM;qr%CDTSv7Y;ULFna<)LSc>` zG1Z;#vueM9Vufl%D20hc>J~^~adBYi3}X6(2Ui-<<>Zy8iGGvlbYE^ zSiE<)c<)1{&euDEPPGOdziWl$?4f$IEP566PzbDl*XIR|=Aw6vnw&%Xl>DvFCOP-V6BSRDpIH? zf-7`CZ#MZ_gU%JUKcfPE1#qVigLAmY-nJ!{Mg8I*fw989q;Gd17b_n1qivK@y;H`rH zN;79#)O{cRCgKn#7q{e&oyOu&w%!ByyLjz4pI)uw={U(ihG0-^$y*&l{*Yg z@XDIDTH-IgU%$mE2>Eo$0He>7?+z@$HS*BF{J}{9NdRijT)%;LIE|lyKhkY+Zmv)M zYWmkV>S9-YQ0$+9@DRZ{A!wj}IwnjyG!o3uHE57@?w@kzL8X}pzs3DSC?gh=II%DdQW?A1oeSXofQWh)dd+(?&k*!i{|i+USsh% zcM-p;UmFm@+O4U5MKu9&W1bPTq`)X&q$A1W{v3bH=O} zBl%UzRa(CfJJjZ%)IOrmgCDOYAE;aKp&mU68ltuAYad2K#d!wEaJ?(Q$IvXpPan3w zX)JO|6Cg$PgkvrAbYE=y?^r1QRbHT@YTAq35GmSroex0=BK=V_{w|gp;@t=J=l?mP zqWSx@t1rHVdoOzzC|m1e)fVawRh1tCG^$S}=WS#AHX3SEMjIGUtTB;v$gM^ZO@a&D z3_ngFWTnzg=zg65)$51yhi*V!OP3kcU9Z{R5mh|{_eb%mte~dSN-=jkYCk?7gIXly z)tHf1#A>E$iN>0c-zffF^xq^T$#L zUokguYdCT_Y2Hh~BvK&-*tjuiVfFvTeJxY`VTK13r__Fu!Y>Rh@Q~7O2=ff4<}H)H zJ4N0`TCbd8ZczHL|1A>#E$si)cyD$laxWt1_NGB&S~mdbhX}X#2susGG&JgcI1{6w zuV|8_MH&oMc}gEe1pn;}|0Q1QSh-*~e+I6XEdOJcBmP6L5#|3kT37IkIdeqrMpbT+ zs8*oALzGNSCIRW|Yy$c^?> z;9pc#1k4+gIbfH5H2cmmm3_Zwk8b7PS4cW~+P|37zv_aq1vk#XIyt7q@el5jj~jj; z*bIDLKH=!2fk%g+QO?RALF!*Mv9zbKs@8G7=-W_$YO)pKFH`bfXoU6O8<30db~8+$ zv7TtY7lvF582G26{ex8qH9!9ZhyQ8(w_5QZXsAgvI&ws0Lg&_6YxG?k5W(S`j_^-0 z#GgvKm(YF_d7I}a%7t!C?K|=SKlvX9_g|`0C3%pN_DTg~@$X}|(=tPPyojBSlE;5! zXa9-X|6`;4KaKy^Mg0>r@WR%==dVb8U?VGb23`Yf{8Q^bZ=M!MbE+E?2Q+G%EX{~r z!?6--@*Wv}3DV0j^XpXt!jNGa;Hvj+i_a-;$ujxO2F;c>ZyD>MKL3L>H1z>lcxrkL zC8}m{JMvK8-TR*W9#sR%q|7z7wmQsPsQeY`)VT&LwBtT7ZIyp&OLiisBf2hTA?B0J zV#u;)V9quYr31>BlhGsDyoV&|-3mauJzsN3;*-4_u%KB0R!-0FmJ61kBkS2+iT&$^ zjgdsIhcMsarP=*i4>c7R$~}hHqrKDRvnv7xWNirNlxGfnk#*hfy(5acwlV9iceuZw zfwmo?n*#n)yg&Ff_Y;x`l!qxG(Ky0snI$&lr6^vw89Qix=g1vg?o5@AB%mpUO{3IK zlGVRwqtWFkBDatYC29e$Z16)2Ho_ez5_gUc_@zC~nTnpUQ+~#Lth@Judwu^czv=J# zXCh0fUK|xON5i1Fq^RLQ4*}c1ed6Jh{$!Z3yPV)@NQ?F2MOTjYa&I_O%dt*%>O@e*+43c2Fej}DCtbiOZ|M8KLeCQ zD`Vgb3iUrvmMWRy$5WI1Y*~{Qf>`#~god6l-N-^KSLtYa6rau4-8hLVm<+<*vg}ai zhsR=i$y!9&_an4^bJAuuwj?RJem}tBIfKS)rXdb5Fzx$Ok4nVU%n)KZC_~1vv5vF zq=Owb0T-&)^37muZ(Q2$e27tvYpiGj5g~kfu?w^oL3FJ3^mo0THK{`b!sL}3GAMV! z6DFLQ_qz5t%HXWzSAW-T{iewWE5SF84#Mh(i8WoWIDIW$?S8l(PE^A32E*OroYs(+ zzD2|MHi$Yl^3T0V{%J7*YlmyG_aEyTf9MDd606pQwK&t!LhPi7)_O=UiS~yq zmu7X|gjX6H1W-!n5h+GC#GjIY&Ngk}ZF@&}1*`w1GMe1z!3QpH{<6m{Yx4QoZZ-NL z89hL$rimW_>7JyW_Nl9Nl{3ZA*3sIuP@1VQ!RAw-JEirn&k&IAj|~Jr zr1ss&=1N_|p7mT8+nWzLMAT3Qasgc|+<#g*_S1+T5}&4*#)`^qslH3A`*BA&27k;q z>FXYq;^pbFs5Q?qPYi5D{bf$ITZqyA!MPLKPv+y)(~%e{`8v8~&c8%?1A>;6M;Y#1 zN3lK;Q~$}1*=VVE(?0ZGHAPGg!tQKsNvg0rsxNUSaY96aO^6A0L0;tV$n|e0I@JC1 zeDVKzWg*C8ioPDNDca{Skuaiz3C8or22rzYDCvQF`_@M89-#E+14#MLCZS+_cbPs( zWrBGmAV;+_A)Dc97R9Q24{7D{voPsQP|<<$w6kel?T;0ZIl2owt$nb=f=k(sm^JUk zRlcnijrA9k`uadRJ+s8Ap(JUpwmf7IoKL2mSExP2b4Gc~t?-{2ynZ>RXfjtwcp!|MWWP%D<1dM_KE?uEjF7ZwgiJI1CHB#-WuU(kPvdTq3?( z%=DK%18r2vGtMdxe}Yl*Z_SMlv*Q12FRQ6lKec{%2Fj{)pF;6W|5m|OnMw?Zm%}5bu8z1k z%S+U3vc^DdtTuP5ar6L5s1>QT_u|?6bKOSC^_)Ml?McyTH&1^!q?|u%TRNtRne8)B zZA;uoWFr%2g2>S3h^{TqZ%EZjs#=P{oLW2Rq@l$?UXdQp#uokdi_Xzz4Y%oK@yMUN zrTd?JUOL(jRiXb+Uyq4c*S|%8=9%?fpqrtb7TbR^+PV3=Ul=B>m9W>`GZ#1& zp{_-o-YX!M27xz`*2(YAlWx^V(r}=A0Y){@JuGCQ3*ze(?R(=Y@)w}I9f*eLG&`eg zjpqjh+VHaIRPs;6TR*%V=OXWpD5QTohhXuEXDi{whi zJJxjissOUACx%y~<&yYWy4NHu(ZxhHs^dkw1kQ(UNv1{~;N<|g!}Fw>@sR1$DMD9; zR!7awsF+>o7-mo>4Q1^9I?^waW^r5cPHt4;P<}d$wh(1;Y~WeSAD*+?LBeLRFcyh8@Louz?_1MuHVxOQwdo8>PoBQ8ryioR^iNG+;Z zpAxLaU3qau-T0Y(Kp#RM(_UnZilwe0F%^rBdcyTqYdsUH|HgJ?4qBIWd6~Zl$+DNU zOz(54Q5N3unlyjc!xTyKiKkomwP|RI=g5n__g3#ix$U*QTliFBho}~nKx85GIG(n& z^?Z&HJ0v*?@T&)wx^R`aP6G5wjpoqwUykS9b2LIU%eN7Nm#;EU8QMHbgRA!EE_cw-?SV*Iz(zOu1Zhi&yQ>v(XI&)ILSYFlVY4n?mn7bg{e|43@Z!tpaMqi#%RhEs zpMH}L)GxZlF32QUuc&ap`~a8bVi#!0p8TR+{WoKVc2paB=iPTb(#nR32O(2)x1;mU z0Fdi)o6#XcV`Lptsa$Tc`>zN26S-AY5UpIvBd-^{kPh+jde=dK1ImI$x|ELmj zrfXtOkxGOY&y)zXGO(Q#xYW1z84QJ9El>0FelCG!ZrZ|Zd~;^ZdYhko;N`4u>$oo? zNK~UM;n~Z=ayajfqe&UKT4dE9;=lC_IOBf7_1TKC5vmP1{*fv&Eki!vYG%t3w&|`X zw`etTcI|!&j4fWNfJ^2#L zsbBjHWNjZxoF6=Sx(m9nwwlUZ-<>OKy4iI1sBoVO{CaneZr7CkGpHURghia+Fx)3< zaTF1n^A0IxysQrP$}f6az{?0{pj$u$;qxa&Tv~|OeO$d*NKT%(Si!b98~W@BCJUL> zTa>pXwPQ$7op4uUlzXQ})7yhYnw+fPauS{bW^aNlQ&#OeP=%}(F!r~9^}$;2&EvpA z>B^2TVWy5cGIXCae2E_*6E3%!oB7E%t+W_m7n^bB8z>eye(JU6)OM+_(4aDga1wr^ zeiKAv$RaXBl}nRX5_rhb zG6O9_6^kvee9jhx$1v9LRJySj6%#rw)fK#q5Jje;&FC&&%G%A zvhVQtxCC9X_e?)lVXOQVNAKpX`;HXVslaVXICNh*(fIBMSdcJrQ5!^x6F)80?NSIc zi7^zBpIaMn(QWdUmu;K~Yxv8l50v-+Y$Mk*gTv9svzRvyYM4x~{4tU}kSC5;PRs(zGQA^dWiQD+q7KoAFTr3Q(eTb`M3FRs$^`7ULBcDM){Sw*C`M4 z5^i&jiyOjoUlZhErP$?Fke-N|l7id9jOTBlg(eMt&gYx>{bLJVjMYX3S}d&dj!jA?_Nr0?0ZxX4aX)X zY8on)Th>j_>A3TGHRYQK33`pq*@r(`^xsIzXy=&@4WPNY_`OYzUt10h#q$8f(#A{M zv$VAPK2uw?7g^8Gqt|}mW5ddSoF9cxjLCAnVzFi%L3d!YrJZHuhE)~}3(K7g`|PGQ z$LJj9Fpj)kQwyRps!o)>XG3PLqeifTMRaWM#e){^A!eIg)dKOeg|N8@no`D}JYTe7 zAJNxDXUy;X-dc6vO5FN2#Mzl6>41ntQ%05t>-VM;{6g-&&nQrqH-X|)hGAzAPg~ze zi`h72orQQmpL4So*}B*$OotX5_WU6eu9DFP0hNohk!lX zj-P4om418PLn`OkuEMAuaYLejNFGeptZ|_!drl!Mx?~cLiyCbrPP)wqTp+db76`J9 zuWB<4DQfK=<9{$a!m<9@NehnygJdEh1rvYFk3Er_ChPZmei>yR1do%IH~0*&8u7xX zK7?fC-Kfh=F&ibWm56@ar9P2l)%b1Pjh46Hk#`3pjQ5~#p0{F7Zdg?lez@ISvw$7f zt4Q2i`u3VS`9-LpDot90J7)rEqVdyrV2aU(3BTXm8Z!>9Y8@m(n$uo?!Y0zzX3|So zl5;NOcSncg^5e*Er~k$*9vxBaf#yNJ*f`hUY3FB+w)=591Tp68>0(*b;8z01r88A9 zJrFH5!CdS`+Tgsjcy$(J6e|BaFc$tzjn_7nL%w3FgnB;d42z>VMsrQ3=g;D3Ur*-cx*VG;NZs+uH_-?ms9s2<{exb3?dlNA|f{7GcMV|B{tsIKbUug)XZo7_4G+@H z;NB zK@27k6=2uyLJdPb(v*cynnPxLtSWVbsS>scL=CrXt&ZN@rDCq+AXxz4+AR!EcD`0M z8r0W?Q6*eAeXJLJ!v51Y%*4k-sa^bRAr)HdUWgHv?nNXjBs38`I zfCJYZVtlG#J%a^OoGC^J#-T4otWFL4jPI>#9>2IFQ*0EU82QAMgHs z#%Q%Vh=cf%s~bI(+mNza<@djV0jHXBfFLarYbD{JQgA*<@{@D()m zk9L!*G{eletSx!}W~+4`hS=)_&C5qLfixzLw_62$Ljc3vt>6&xyCW{UFTb)@oT_bt zm`u9qzW?3S0u$zR$H55PA_5S!$`*|)d^y{Uz;^xXiu-!~$d-e3?l+~BsC3yDclZr| z2#`r0WTP)%Q^zXapsS}1%iH#$4)WULvIFk&ZJ}A}>#3ve@Ai3;2Ct`lvAb+a8z`wv z7j=@kMAPETx;>JOcG6IHhrYy#m)Mi_HH4G%+=A%dB>3Gy2IcEHEmp)TYQD*aP}?Qi zd>M(QA*Yb@b~6;l=R~u2%^k6s!Lq5KP-e7(WA^m3Og(x0p=JA>^Sic&Np;OVKW5E1 zs1ARLGC=`WSPc~s1&P)H3I4)0Hd23X$lM`mE#c$)JAaj`V%Ql_eSJf?cEXX3Xs}6r zd~cUJpNeTZ5x-|5km(eMvT?{7wpncZCT5!HBm+0_TPh-GyIydzX4jrPqU38FWB_e< zXZIxn8o@DgTN}|`a^ftc8^syT^Ec9nA1_ttwoi#lE%^yTx<(r(Ro4xTK6p_h{0Haem{C@&UYqdG!(sHm}{Q+x2VyAx%b?o2ZCgywVVLl&+D zRoVr6)g9e4Bkhx4hC&E@Jk-SIH|VNl`W;uqlNAC3 zi|GmYyyHY6jJ;WrB}j^W4?}?JDK&A}c7SPZm3Tw!I;|45IyO#Mi@|WGSC(P=h#saL zd+~~V-Pl&;6eIOS=J;_a&g{aVsdOMM8P^NAI!e_~?=U4;djw>=6KtK)e$hI=m8^)<7O$J+ViV>+BB7# zg+cgDWL0G6;72+dejmvahPZ}WS>^?msSBif4Qr>Quc_|RR`toBGV}OZ38NVi1wX;? z`z~qk?qa4+%L{bww8x~nbMqptoE8v+1BT2G(zY-t({Q<@2J^AMlVC#~P z)``xR!&`V)FFCy|N(|qj$d2~hny6|at?&dPuu(C)EXMPhr0oz{Ck{3$7VrZQgG}F5CwngVA4q68G zruNYd8bYPdOn!L}Wfm-I&zQNu zw@{03N_jD$$Hn#rBP{w+F=jQqgQWCUs3u5~n+U9_^Ky!9v zaDW6g;o5vNrkU2T<+1JrdV!SCc6rxv$aj^c#D3)eTNqI+2a)G#)5`syf>7 zIY{7JBY3*4Ygle>2{L&bI+iA^Q_5#R-df;+i?VVtG_un`HNxfr=G^p2ilhICuB1FDg7Wb{oLR5KtfXwPi z=cD-yF zdTrEiyM`Wqo3UU#4VVv)o%OKZ(a^PhnRd!~9^ZGF9bZQ8FhagLB6k2a%7I*Ob z-2})Fj+GhI#^m!((6EP7sZ%jY7UaEN$v+%&D72>JcKj5u3$3X+fYxG@pXBqqLbqrx zpk*gl&?4uWyCL#zeGdYL15a?9?d@A=g^)f3S~R@RZ+KNTwiY{odf1_-?e43dfIC9C zkeXR)(Rm}5Vey6RgiXU@I?U3E*$B)O|FUWW$xqzHBjD@%n2egbrLEgwntnTnaMCXY z3|p+$ADiZnoFomSPYv}J_M`T|bKKkwHfcuV{f5nF!q$5Z1z5xFs^KJX%PA$AlAd3P z`_CRPgHwqPzsjvK{UnhfCx5M6Ju)buDRsbNLsJvH*{6i&hTp!roS5c{TPxJ1KUoyFcYdd86iAoMrk!sU6AEyJ zuLvWFXmk9DzV~RmMe8=#1rioBzC2W35`*KbpM4$mqY?8K@X91TPn{Bapw>z)G|s9C zwza6`o_A}dbJHluQ0>_AJo?1GJ7l?F#^nN80Ffs&%!4)~m{Ls)M$$TyRe2w1Oy4Ht z&bGUHo78ZvPt#dvqfvY}(=D3iU4^?ON=Lm~X5fx>y|xo>Q6ZLjAF5r)XoQoJ`}7zw zIIZIGaCLn>QT4^#^Gs1oqSI}{Fb*)yczyabCSd7t-=XDwVDcvR_cTF`wx(fqq(nt$ z{d{g{sEw5&nXEt)Lrx{Hpo^9m-R(0FwD27)e*|-LE=+{uR;x5o^kpi4UYndxCQc!Q z&!96sv>TOG$SsZ29_o0tr1(FB@v4`m4l}r7MR`k@F=DzZg5t}(e=4A{0i+weq%aVM z3~$5^i5j+UBW+I*;}q$ZjEx~9@)6jnwOEAw8&jKV>e=0{lG&DOs&$*YsRIjOM}m=> zmDfiV0#s+}OXu%K>4S*7qqo)-9PcZyLDy7Br-heV9UWxv7u#*?KIkUX@h;SD`W`~$ zH`L7FqQ)-xNNfrB41}ryI=D3JYHD7o#`Op@+(roJ*d}V-vPE@IlhMP@j;Q$>=N*j%|>UnQ01B#pXh{nQo^fzbKIZYTaJ`u#o-BRNJ!Zn4)|1 z>O*X?G)D?ZenadVR8pnjBA7u6K#2r&AJd4J!%ivq=Le@plW$|Wb&_c{ zOd_#wI+51RodjH!o9ZT%6>F=*oEhFW27h9d@$_m6q$%-g4}}R;DO^KCsPhxEcN<&a zYi>f+U;5QdMhGDB^X^0VUe%A*jul&HPi#hf*+(;}{>JoxQOSEL)Tlr0^LEneX~p1b z*(;Kv;@E5$MWL-?yJi)2({Y4!njm29{%vvbyo60=O}NxNpJ%>IXaYRG66jVN@J+t# z#cRyd5X+wvD7yD!RY(7Z9$rMG;TZ^oFREHoiTO);<}0oL{=L5YYe--)X|C)Y67)YB z8~}S}up!>X{9n|hdm!_&ys11~Ylf5`$bAPl=oFO? zY{$Ro{rEzdQ9^1J-NRlOu@Rk3i(s-Ol>|9QjSlhT95(xdsqG-hMG5vyN^#iEy-|S6 zJa_!Ua?Tc9`P;Lx&Jg0N>Brno+z3koH)vRu{J01WAl~N$CT5Brd%D9%$}v;8k%@#g z)r9)S@Z-7c?<1Abo-PHykb#3m-L~OMzUWcF`YilnN6`D)zbT@6 z05`+5I((CC*q3ZWy>G9LmRCU5(G{Dixh2!}r@Tjl?4ZJYY^)|~V^e>?8p|*j@2_x7 z5u%d5Dn9O$%|vXhD_-lwx#8oKm>-2Wp5=Yi*EF2K$ysyuRPl0do}Re&0Msg_h*bd~A}qE*?{|86~r$0yJu{0H0P3 zZ;~d*O9P6PhI!PEPIR)4?O0s%lcDd*$}N)rINa^T zNtY;OK#&xe69$q~Q{=UF=)AowhoV7NZ~|^6D9AAWtZcDGP80 zabh=)K=6F)H!LdOZOkxQG7F(9I!~7<)L_H=z9R-G<1g5KVwh%Jg>IPzy^gXz zGGX)T%2KAp(MD|-ZhyTc57#Q@ZHky_$eGfA6lg@d!LvHW#314?-Pq7{ue!9f)GH3L z%!eZ@Oeuic6gGLdd=417{X_GOrFSGfTorRVQ8oksTNQuwO8)-D>CYADm4&R>)2&)> zfmb{(Yle?&NV&>KmIm6$CX>ab3$7`)q)|CogbvviLaVU8pOL39p=RbcHq3Td#&@U7 zzI1eXeD7ussch*H3dj}KyAQ4VP{NNE-Me}o-gH$U$UAA{RcB?ztcMsPWy72mRwn9R zP>^s~7rh&qJKmsO%*L?r(%g}{f+EIvQNyOcmrPR5$4Ahwz)}!@^zuY5J4Z{N4wZk~ zmsl9D79jMqPhI})LtZQzttovq&|0a%+~Y_@KM2G3BWf6{ACY%|U#GbFYuZktWAmN) z`|zS;c*g-snX=;gXmjds3dRyVG<i)$Gm;nmBDe*3<)$FmF}X$6p(!R?GeRrKqWuBss}a$~Z`FdM_|R^;!mIl=gsi2yoPjslCFD zOXLje8m(>&>E||QCfn5K+WO>BB&YI&dee!2IwdxmG%+y$XYo+K`H3w0lYZ(}k_VTv zJD=YsT>Ig%diqIBvWNFp(TwYiwIfca4f7ie#?O)i7lNpzP% z4in#f-HvjM?HVO87eB!Y6ZX9IVYuPocku{CC{g1nO)>D>lRaC=|6mQuEvlT`EEXwTlm$>XuUbB=*hqOr1#6q|w$mj;-{&$N3j-WM z8z||i+8XOMH6cW~OM)5vzSIl$jGk&rsDY2mcAbVEzFk&2Zn08Mk1jjfnP8Ltpmf0x zNk2nmwx8y)Zi@SdbRN>HPg%%VPfs~;8jxRpFQ?8A4aDW+|A^E&6D|c+&0<9dYW|E!gbF@43 z{oR}7fdiV0+MO7$!7MC73BkgYQFh^eEMZQq8xoQ~*@{gZ9&PGuZk-#xLfTqB-ko9N zhWdC9*RZU~Ql_geb4y#+AZm38hf-e?9U_}V&;1e%O@zJH6He2l?FEaFvRmTzAva2V zgSBRg@XmWfa$&wnMK_6M&Pt!X_g`bVQbE$ZWJGA z8&4E5SJN8BY7TIm()`dJh#~5h(AdboPDi|HKQlCGogF z?Q+74oj$W{P!`G8959l}Th@rtY>`k$qN2(x{s_?i4Ef8!kap_7+?6H9nX*0Cv9y39 zn!mVbBCPU`%2v-~(_R-rb<*j^nUCF)*Pc9qG(pV&huy}dqA+P`$aYipjKL&{{N$0- z00~#3p{3g>t@WN`wTAmwTEnWVT+5p7-!~xR0t*_oM5&yrK$H~2K#D4CO1QH8&Tq_Y z4#M}DB=2Ve538%4A$w<&GO4OPb4DoJJ!y5F{yj8Nf$dcMi3T^;8IvW<2bU=lW6abb z>e?XTF-TqzuiKmt{r3mGW_DrH`4P{@7H00HgZJgN_uvKcUb@yt^{A9)A?HThWug%e ze)b|=Jqr)#-`S@5?aZ0fr#(XR*V?@btSFn?$f)_B+H7ul`IC>akmkaa55cyRUq-He zc`@>zZla9vm50qPom(%}y7J^7c(L0W=4a0~HOA70hS{3Z$-iAnK2tz|f5DbXy~+;L z&Hgm!DGJ{NQx%}cAU8v z|1|nhm1;mhMMc=Iv3R)};Zg3rhUPg(O{F|(y=M8N>4oqPwyC;0RzJ>S>5_qZ^6Cp@ z|6fmdmgJP43yt}&h)koHUWvOInv;cJ_AZi`_bj(9&ceO*p&sKG^9DPcUJYow6+6=s zuXp`)F{OPcaUuzyNe3-}=2Mr}NK_B}G+qk7@9AzAl__ZrzlH9SC+E_QCjysFL<7K# zsxAHLEjb7LCz@$nX39V^u1W74&v@&(ZJt*$q1h{N8Neq@$3x{b9Q{2mE#;k9wPSnl zPb?3O^&jCy3xs=-lFP`8&F6RUW23eDNCvg$rGsBOV#*9_p7-Q$+)aVJ-q<(|z3-n; zoMglZ$g2uppBnu*hJaT6or27F6&*V&1PEX0GB_H)+e3y4!JsFTVCzA6Xs4U^7Mh9} zt}r}BAJtzTp=@d_?F&Xfz<05Fv@GqH=hK=Ov<8jtH&yUENUFZ&HDW` zesE3Em@|YOUZY-a^D8HHXnC?nzvZZc1S=Yv-i69#0rKpd{@xev*}SI?Lv3kh2pR#Bd)nxx<%=%rZ3GC46%P^bI ziuJdCjMnW9dB~adTEx=-xcp5%5aZ+Ct@Ldz9Wf7$&r26pXqhu{Z}o|HSkrX&Q7JRi zA(feR@muG2T`!qCl0?IP*&ymv+RsEsB75y!l=& z!u?8RID;dq;z;Q2tVuN0%%cK%81dWIJbfMWKCr1R>>ii3D-fcz1$*m`5sCCrMc9*( z%i@2C?`g_CbBK`HxS&mhD~WltLhr7t#7mo z?2X~_M>7-6fPCJ(z-9Epo59%oIad(&FDrC3S}J%O1@+gPrc_ZHUkD^?rko4KQ*VoZ zLfCP+D>+JEiNFUMXn$^_qQ2hMP7M316%#$*KkQS{&}8}-!fHxI@q_e*NYCrgkismp zs9iSQVO!>7o026h%kQ~LJ!TzwsCX)vZh$ifjO?pReh-7#bMMUEgHz!G6$(tB=wZS$ z_qJ|(iP-DR?)QrX>ZxAR*3jMN0QzzU{s%)Enk^z5cHbVnBBvX<|JBa9M?=-GaeP-J z!qA&0B!lpxNR-QzYsFL}1|j5DAttxPi(=d&VkTs!M#{C~jHcX%qCuEsW|T&glu4sT zNN$tc7-zT6I%lo-{Biy`?>cL>*0I<6t^LPdYyYv=?|Js``#j(0Lw-!~={X?{1b%*Z z!o=ZZ(jkva2EoLA$;6ol+i_YDVKKT?KJH4%=f z!e9*o-3Ycv(u{BUt>10c(nCXx9sm4FFJSWZh;Hw4&N%a?@3RDE!Jb>EO~J7M;tJK?S#% zyqEYL0dJg6=X-SDYkOQvx~9+XT5DyS;8n?ZhCkUzzTc#UfeGs917Rd3RC)uo&QLqk zIDDuJUe%_UdlLX+83S)K=4)_$+-1m zNbFE|$U(G;Lqx<@8j;_s=#{q+(rDt3l9s!3{lUdAiK_T^C-dxPdOuq+%KgIhlgE(T zhpF+0?RbNra@AymR_AIh@aLY)b%7jEzg|-z(L>-Vs5#ij!p_Y*u?OiU1C-R?yb7LI zK{B@=alcv<{-i*c5zesE%JMzMtWOFGTAwE!X5gi7Vf#hVQq7?N7jydcwwGc9W3i#+ zfMlig`rJc1YE-)%BEaGC^pD0CI(_3MchJUHA-k>(zBlVQc@tKs*lpYfi@RMkxwGhL zb-Lpt66>Qu<{9k)dl~a=$KKk_uk}MIWwd5mQ{!czgP4{T@eSVEO=u8o9KiRIwN$S%mz zN7vfNm-Yllze|yysrrr0JULVo%n&xPn%|0YUlgMY^M zoRD^1^5#e4b2*R1znDV-?=!TEf!P6>I(A1lITcI_Cp2Rq7w8ssthe3wdnTW5;L&vA ze?Y%QZYOG7*0|Fo^Nbk{%uoycND%98nQc=J{>}Rc70( zk*fX@W-QQ1_aNjQd%l=H6*ilSYV^HlC!7&t)O_?aJ?Y$@O z5NVcsU~Xq}R#F#e`*bf%)mM$?HKMdjU%R%V7EltY+k^uVxTg)|ZdqtNj!6#eqfo|= zHBy(1dacmA0FlJ?JRCwJ5|pi^RHqUB*wS}Cqq1UbSI1ha{CU*g08CQoIIcZEq$~%Q z&D!r;c>6{#cQkH0ms^$H^pH8@b+otov9U8#uh~t_LEP-OmwgT3X{=tJ!0{jyU({ou zHa=;*u;+l>#Abi%G}mXz*89`q*cn4Hmur&*JHP6CM1~rGZupBaNaRY^Dp$RI?t`M-1y%A&-2vl&iVHDVwe&e$Y z;dKAm=MF5&b*uo>GU=i=g5}~?w<6A+7@ElXis)Cj&ce=!xZ|sw_g|kvz)6CPCPu0JLma8%^`uX$y*aw6QkX z<@JdcsZ&^CN-;R-Q;rv<<&PNg2me&FX34KMdL}Dyu+DNQaNa?bvV{xcnZRS8@pImJ2oB-RIsORW{ttDIXe+-C3l=)Yy&sM+7>YiAQ z2QU}(-MIMxmR%BG-1Km)=8H4Ie;6ON7wGrjm^5dXCAH&Gi{!qVIPK*)$ze0EFvuTo zY_&_!KZ_C zEWCQU6d$DH`JMVE_m|WTl7eP=k&TKhh%p7hD_`vd!}()z`oc^L70|(MvI6wp99jFp TwPA_()it<|&Q&=Itn~jKAZ#8o diff --git a/doc/salome/gui/KERNEL/pics/registy1.jpg b/doc/salome/gui/KERNEL/pics/registy1.jpg deleted file mode 100755 index 2a1fedf06dc439c1d0c4ac04358b2afa756f2f3d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20083 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 diff --git a/doc/salome/gui/KERNEL/pics/removeobj.jpg b/doc/salome/gui/KERNEL/pics/removeobj.jpg deleted file mode 100755 index 8d29d29e322c3deac88f48af8b2688d9b0baad0e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 884 zcmex=^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<fW=16jCP7AKLB{__803NOWMu>c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!&hCef42HQJNHeEe7wDPNvcmugYmKKY1@9x zTy(Nv!d>U`^k)gmUX9H%kL5KjUf^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!#DmdzW*6)m;7hg*Bg>sbW>%X*_8>Nj7*`Q zcRE$2r1xC;p|AZTck89tuGXo)lx?z{?7m98?mw=yVP)W!t7>zmuG_y} zw{3dyrK7LKIrJhnN;237`u}#h|M`~x?-$o~7wG+bn9}6&xJ%SQ_WQ)vVqBuYQxxIz-#^#VM)zKZflKCR}Y3Df4R$Tw1B6a;Q>-+x< zA5{M{9P9t#VY>bo_x=A254`^~^!nPEYL%*naYyFyZd+5mrErONOTgj_T%{HEc(vsz H|Gx^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!`IGd-r1GvlkH+MVz;eKZZIlfSAU^BXXnRf zle0}Gp5^_;ac8l|wZ0XW$I1nJs=usDK7QKvd`I4+=-Dk1IXX34`+^qwOg~^ ze}>H=>)tHfweKTidr0(+B^SR+CcE$Y%#v5OYJ=>Cb&o%;DHNT`<+nI|!=>FDUzy!% z-Fs!3#f*(y@)nO-nCzXjt`^UeXDqdDxw9s@%|zADEi^#>iqwnOi8A3`e~eegy^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!`In&Lrq?5uGiP+G5fGGed3)4hGmhj9{sx~ z-JSVl66XXfi#!9j$}cuoeXBjUUi%U~TY7iu&d%%QQ;s~?@TBBB)1I?$b!s#p)@lb| z&VTM1`KPT-vUq01^V6J{+kSGs?)y4xPRO0gb-&C0?KxJ>e@pE@!@NuN_ucxp`2J_G zUGkq{UvFZ@ui5c;POvbUaDOiHi{Afr?W}?+OV+C<8mu#q`=GmS;o4iTCMb9+Bs~ns zJw4B;y8i3ybM+4uuI+!JU;m$>QU9Mw{UOJ-^%vs)GyG>@ivN@O>Gz%MKkF7$hfQC; zZf=&c%*Lm^aqHRtGqf~E{byLP_dmlwmi<32{%7E1+xnluvHCy5AI|!ZtC;`a1OWL< BTDJfI diff --git a/doc/salome/gui/KERNEL/pics/save.jpg b/doc/salome/gui/KERNEL/pics/save.jpg deleted file mode 100755 index 90001afb955863bf2d4a6e700cb3c33f9ffedd6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 966 zcmex=^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!`JM;dAGe9)320zta+GrV^d5F$CYiI$08c% zFdyHVUVo_k;rU-uU)KMTIR2mEXt?gjGD*D}(_|L!U7mV(1&ezoXIn6BvwxWQBmZAr ze*K5Y;{OcCUYmz$#jL&kD|zF^i0rakYk2MEu5zv9+IDQxy$2o(H}DxP>3Ps+`|A2F z_5Td>F4f<6+w=Y*kJ0UltY4g`XD07Of%1^TE;UX3OsE2y^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<fW=16jCP7AKLB{__803NOWMu>c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!`D+EwskFF(JOyz_F4w#bu&<$aEf?NO>N+rCG88&Bie!#v5~XHMzYbzNPW Q+sg~xv@~6F`v2bq0M@=OWdHyG diff --git a/doc/salome/gui/KERNEL/pics/sheme1.jpg b/doc/salome/gui/KERNEL/pics/sheme1.jpg deleted file mode 100755 index efea55b29ddc123409931453375c236fdfc41d82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30027 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 diff --git a/doc/salome/gui/KERNEL/pics/sheme2.jpg b/doc/salome/gui/KERNEL/pics/sheme2.jpg deleted file mode 100755 index f0e96373a7f26eed30bc3103a4f5f78fd2becdb6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24754 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 diff --git a/doc/salome/gui/KERNEL/pics/tile.jpg b/doc/salome/gui/KERNEL/pics/tile.jpg deleted file mode 100755 index c82a1b52eabdbb8a6283f3e91a39228fa349ab22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46274 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

Y9Bp53}Z) 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 H;1d6zs}Hft diff --git a/doc/salome/gui/KERNEL/pics/topv.jpg b/doc/salome/gui/KERNEL/pics/topv.jpg deleted file mode 100755 index c4e9431703d7164fc495485ec935f8088c784cec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 926 zcmex=^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!#DmdzW*6)m;7hg*IRsDUckgV(x>Rv5rKu9 z%mtem+3lUQxgW7U{k!$+gpIp*G(NgqD!nDb|K2o

N6kE;t`)vlI{4f8C$D<}M@ zb>6M$89|S3c`s4icFdE7@$XmJ4^<_mt?seDTA8NT-Y)+h`7b%_RaNY^t)lm*K8fA^ zbLC!x;}g&SklOyObN}-#^S@tQZ~wu@?cRCk?P+0?WX()#mn+B^9)IFmK6OW5`q6n( z^P_fLe!u4ZI^DcCEnV}%?ikeWydzQkowd0BLrZp$KlAw&o=Psizp?Zh6}YQ9SUg`^ zWdC78cKjFd{r?#bO#jayW&cp&+Wr^%_5T?f_5YbLzWJ3lowrBhUW9P+Gt?aIF5%@Q1Vh^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!#Dmd{{IqE6n{Z|tCZzl-XBzE%JGCF8fte}>Pu{C~f=mNubPm(!?|+su=F zY5cmW8^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!&m+{z54$eqw4=Lx&ITXPsyzR!gcvS!v`Vz z59{)Od&lnm82YZeFuOW)IVW@UD*?yD>n?bSz1Z{a=f=0kYh!iJvhA!+*&c3gcG0CL zs(8nemibf6EFZJq+B#KTboFP^)BhQ6O2z+W+VY>_4@>_ajejRD{bzU~y8J)G1C{!R z{`-q%XB(6|?sT@|*|hHAj>b2}q3dToyJT;6$a?nj!q$$b2mUi;%)9G;{i`I;?BB}X z{}~p9&HvBPF!4V_t30y7TDRB*m(QI0+wDPZ;aObGW9HZa=;i&((_;-0Y(1Nw!|FPKrxWK;c nVw~#V-K+mITnPL9pMgpKPsYEySAmY#uKmx@$p6oT@&8Q#LOyU( diff --git a/doc/salome/gui/KERNEL/pics/usecasebr.jpg b/doc/salome/gui/KERNEL/pics/usecasebr.jpg deleted file mode 100755 index ee9f03cd82e672131adfcdbc108ed56ae6312b25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20861 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 I@n7cu7fx-?0RR91 diff --git a/doc/salome/gui/KERNEL/pics/warninglocked.jpg b/doc/salome/gui/KERNEL/pics/warninglocked.jpg deleted file mode 100755 index 9a0d97ea1816e3d9091b768516122577cc024e20..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14009 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 diff --git a/doc/salome/gui/KERNEL/pics/zoom.jpg b/doc/salome/gui/KERNEL/pics/zoom.jpg deleted file mode 100755 index d533f2075c79313928ce273ebb4bc0f08338c4aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 855 zcmex=^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<c1}I=;VrF4wW9Q)H;sz?% zD!{d!pzFb!U9xX3zTPI5o8roG<0MW4oqZMDikqloVbuf*=gfJ(V&YTRE(2~ znmD<{#3dx9RMpfqG__1j&CD$#!#DXY{{IwWgWqqp)YMZ}~=#(WO0T~z<` zt@__D*}Wg8F8O6TcWcl5^zd1cX_G93vz9%IV6fffmc4Eno8R6=(b?0!eY~qP$(7}_ z`GoZ?Q~DZ@e`KgUzCx5mtbBU0@$QpZT?VUm%G6EW?aC0c{qn-bOF`#8H58pGp8PuO P#iC_`fng5y|8D{SdAvV? diff --git a/doc/salome/gui/KERNEL/robohhre.lng b/doc/salome/gui/KERNEL/robohhre.lng deleted file mode 100755 index 297538b0b..000000000 --- a/doc/salome/gui/KERNEL/robohhre.lng +++ /dev/null @@ -1,101 +0,0 @@ -[GlossaryTab] -TabCaption=&Glossary -TermCaption=&Term -DefinitionCaption=&Definition For: - -[BrowseSequence] -PreCaption=Previous -PreTooltip=Previous Topic -NextCaption=Next -NextTooltip=Next Topic -BlockTooltip=Select Block - -[Common] -Contents=Contents -Index=Index -Search=Search -Glossary=Glossary -Logo/Author=Powered By -Show=Show -Hide=Hide -SyncToc=SyncToc -Prev=<< -Next=>> -Disabled Prev=<< -Disabled Next=>> -Seperate = | - -[WebHelp] -Cancel=Cancel -CantOpenURLorFile=Can't open URL or file -CompletingContents=Completing Contents... -Display=Display -Term=Term: -Definition=Definition: -Done=Done -Find=Find -IndexInputPrompt=Type in the keyword to find: -RelateTopicListPrompt=Click a topic, then click Display. -LoadingData=Loading data, please wait... -LoadingContents=Loading contents, please wait... -LoadingContentsData=Loading, click here to cancel... -LoadingFTS=Reading Search Data... -LoadingIndex=Loading Index... -LoadingTOCItem=Loading Table of Contents: -Searching=Searching... -FtsInputPrompt=Type in the word(s) to search for: -TopicsFound=Topics Found -BrowserLimitedMessage=Your browser does not support frames. We recommend that you update your browser to a version that supports frames. -SuggestViewNoFrameMessage=To view the Help system without frames click on this -SuggestViewNoFrameMsg2=hyperlink. -TopicsNotFound=No Topics Found. -CantSearch=Cannot search for that phrase. -JS_alert_appletNotLoad = Unable to load applet. If you are using an old version of Netscape, the prefs.js file needs to be edited. -JS_alert_colorlimitation=WebHelp has detected that your display is set to 16 colors. For full WebHelp support, please set your display to use 256 or more colors. -Blank_topic_text=This topic was created by WinHelp Project Conversion Wizard, and is the destination of a missing topic or broken hyperlink. -JS_alert_ProjectLoadingFail=Could not load correctly, please click Refresh. -JS_alert_cantLoadProject=Can't load project: -JS_alert_ErrorInLoading=Error in Loading navigation component. Please regenerate WebHelp. -IndexBtnText=Go -FtsBtnText=Go -ToolBarSearchBtnText=Go -InTopicSearchBtnText=Go -SearchLabel=Search -SearchPrompt=- Search - -PreTooltip=Previous Topic -NextTooltip=Next Topic -WebSearch=WebSearch -SyncTocTooltip=Sync TOC -Book=Book -Page=Page -Remote_Page=Remote Page -Show_Navigation_Component=Show Navigation Component -Hide_Navigation_Component=Hide Navigation Component -nls_edit_label=Type in your question: -nls_button_go_hint=Go Search -nls_button_go_text=Go -nls_body_instruction=Enter your question in the text box above, then click GO. -nls_body_empty=Sorry, we were unable to find a good answer for your question. -IndexSelectTopicTitle=Select a Topic -IndexSelectTopicLabel=Select a topic, then click Display -IndexSelectTopicError=Please select a topic. -IndexAlphabetBookmarks=ABCDEFGHIJKLMNOPQRSTUVWXYZ -MergeError1=The merged Help system -MergeError2=is using a different language from the master Help system, which will cause the index and full-text search functionality to be disabled in the merged Help system. -PoweredBy=Powered by -GeneratedBy=Generated by -Author=Author -About=About -Print=Print - -[PrintedDoc] -TableOfContents=Table Of Contents -TitlePage=Title Page -ChapterFileNamePrefix=Chapter_ -TitlePageFileName=Chapter__Title_Page.doc -CrossReferencePrefix=See -GlossaryHeadingStyleName=Glossary Heading -GlossaryTermStyleName=Glossary Term -GlossaryDefinitionStyleName=Glossary Definition -TitlePageTitleStyleName=Title Page Title -TocPageTitleStyleName=Table of Contents Page Title diff --git a/doc/salome/gui/KERNEL/ss_btn_related_topics.gif b/doc/salome/gui/KERNEL/ss_btn_related_topics.gif deleted file mode 100755 index 5158bc4681761d433681df6a01a428437aaad380..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 269 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Ȳ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

oXOQ}Ge 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

3mV47(J-nnng03vOv>=_>hgK# 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

jXOi6?t#$#G}IAv2Hl%J5%3!6tRS8@BUs?+ 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 S;Xri<|BOHhBg2fJ@%{&*t^2zG diff --git a/doc/salome/gui/KERNEL/whcsh_home.htm b/doc/salome/gui/KERNEL/whcsh_home.htm deleted file mode 100755 index daece5e43..000000000 --- a/doc/salome/gui/KERNEL/whcsh_home.htm +++ /dev/null @@ -1,600 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/KERNEL/whcshdata.htm b/doc/salome/gui/KERNEL/whcshdata.htm deleted file mode 100755 index 0e0412421..000000000 --- a/doc/salome/gui/KERNEL/whcshdata.htm +++ /dev/null @@ -1,87 +0,0 @@ - - -KERNEL - - - - - - - - - - diff --git a/doc/salome/gui/KERNEL/whdata/whftdata.js b/doc/salome/gui/KERNEL/whdata/whftdata.js deleted file mode 100755 index 071ae6fc7..000000000 --- a/doc/salome/gui/KERNEL/whdata/whftdata.js +++ /dev/null @@ -1,25 +0,0 @@ -// WebHelp 5.10.001 -var gTEA = new Array(); -function aTE(sTopicTitle, sTopicURL) -{ - var len = gTEA.length; - gTEA[len] = new topicEntry(sTopicTitle, sTopicURL); -} - -function topicEntry(sTopicTitle, sTopicURL) -{ - this.sTopicTitle = sTopicTitle; - this.sTopicURL = sTopicURL; -} - -function window_OnLoad() -{ - if (parent && parent != this) { - if (parent.putFtsTData) - { - parent.putFtsTData(gTEA); - } - } -} - -window.onload = window_OnLoad; \ No newline at end of file diff --git a/doc/salome/gui/KERNEL/whdata/whftdata0.htm b/doc/salome/gui/KERNEL/whdata/whftdata0.htm deleted file mode 100755 index f48525808..000000000 --- a/doc/salome/gui/KERNEL/whdata/whftdata0.htm +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - diff --git a/doc/salome/gui/KERNEL/whdata/whftdata0.xml b/doc/salome/gui/KERNEL/whdata/whftdata0.xml deleted file mode 100755 index 303d85f53..000000000 --- a/doc/salome/gui/KERNEL/whdata/whftdata0.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/salome/gui/KERNEL/whdata/whfts.htm b/doc/salome/gui/KERNEL/whdata/whfts.htm deleted file mode 100755 index e2b057984..000000000 --- a/doc/salome/gui/KERNEL/whdata/whfts.htm +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/KERNEL/whdata/whfts.js b/doc/salome/gui/KERNEL/whdata/whfts.js deleted file mode 100755 index 2b6678690..000000000 --- a/doc/salome/gui/KERNEL/whdata/whfts.js +++ /dev/null @@ -1,40 +0,0 @@ -// WebHelp 5.10.001 -var gaFileMapping = new Array(); -var gaFileTopicMapping = new Array(); - -function fileMapping(sStartKey, sEndKey, sFileName) -{ - this.sStartKey = sStartKey; - this.sEndKey = sEndKey; - this.sFileName = sFileName; - this.aFtsKeys = null; -} - -function fileTopicMapping(nIdBegin, nIdEnd, sFileName) -{ - this.nBegin = nIdBegin; - this.nEnd = nIdEnd; - this.sFileName = sFileName; - this.aTopics = null; -} - - -function iWM(sStartKey, sEndKey, sFileName) -{ - gaFileMapping[gaFileMapping.length] = new fileMapping(sStartKey, sEndKey, sFileName); -} - -function window_OnLoad() -{ - if (parent && parent != this && parent.ftsReady) - { - parent.ftsReady(gaFileMapping, gaFileTopicMapping); - } -} - -function iTM(nIdBegin, nIdEnd, sFileName) -{ - gaFileTopicMapping[gaFileTopicMapping.length] = new fileTopicMapping(nIdBegin, nIdEnd, sFileName); -} - -window.onload = window_OnLoad; diff --git a/doc/salome/gui/KERNEL/whdata/whfts.xml b/doc/salome/gui/KERNEL/whdata/whfts.xml deleted file mode 100755 index e3c8854a1..000000000 --- a/doc/salome/gui/KERNEL/whdata/whfts.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/doc/salome/gui/KERNEL/whdata/whfwdata.js b/doc/salome/gui/KERNEL/whdata/whfwdata.js deleted file mode 100755 index e9e8bc6c1..000000000 --- a/doc/salome/gui/KERNEL/whdata/whfwdata.js +++ /dev/null @@ -1,37 +0,0 @@ -// WebHelp 5.10.001 -var gWEA = new Array(); -function aWE() -{ - var len = gWEA.length; - gWEA[len] = new ftsEntry(aWE.arguments); -} - -function ftsEntry(fn_arguments) -{ - if (fn_arguments.length && fn_arguments.length >= 1) - { - this.sItemName = fn_arguments[0]; - this.aTopics = null; - var nLen = fn_arguments.length; - if (nLen > 1) - { - this.aTopics = new Array(); - for (var i = 0; i < nLen - 1; i ++ ) - { - this.aTopics[i] = fn_arguments[i + 1]; - } - } - } -} - -function window_OnLoad() -{ - if (parent && parent != this) { - if (parent.putFtsWData) - { - parent.putFtsWData(gWEA); - } - } -} - -window.onload = window_OnLoad; \ No newline at end of file diff --git a/doc/salome/gui/KERNEL/whdata/whfwdata0.htm b/doc/salome/gui/KERNEL/whdata/whfwdata0.htm deleted file mode 100755 index d6dc00c36..000000000 --- a/doc/salome/gui/KERNEL/whdata/whfwdata0.htm +++ /dev/null @@ -1,1070 +0,0 @@ - - - - - - - - - - - diff --git a/doc/salome/gui/KERNEL/whdata/whfwdata0.xml b/doc/salome/gui/KERNEL/whdata/whfwdata0.xml deleted file mode 100755 index f758b29e0..000000000 --- a/doc/salome/gui/KERNEL/whdata/whfwdata0.xml +++ /dev/null @@ -1,1086 +0,0 @@ - - - 9,15, - 9,15, - 9,15, - 9,15, - 9,15, - 3,9,15,16, - 9,15, - 9,15, - 9,15, - 3,9,15,16, - 2, - 9,15, - 15, - 9,15,16, - 12,17, - 2,9,15, - 9,15, - 9,15, - 15, - 9,15, - 9,15, - 2, - 0,9,15, - 9,15, - 7,9,15, - 9, - 0,17,22,24, - 9,15, - 9,15,17,21,22, - 2, - 9,15, - 0, - 1, - 19, - 3, - 3,5, - 5, - 9, - 9,15,20,24, - 0, - 4,9,15,16,20,24, - 3, - 0,4,6,9,15,11,22, - 15,20, - 0, - 9,15,13,18, - 0,9,15,12, - 0,5,6,9,15,12,16,17,18,19,20,23,24, - 12, - 20, - 9,15, - 9, - 9,15, - 9,15, - 0,9,15,18,24, - 9,15, - 0,1,2,4,7,9,15,13,16,24, - 9,15, - 22, - 2,7,8,15,19,20,23, - 1, - 0,4,8,10,11,12,16,17,18,19,20,22, - 11,19, - 9,15,12, - 15, - 9,15, - 15, - 0, - 9, - 17, - 15, - 2, - 22, - 22, - 18,19, - 9,15, - 14,21,22,24, - 22, - 7,20, - 9,15,19, - 4,9,15,14,16,18,19,24, - 19, - 0,9,15, - 9,15, - 9,15, - 9,15, - 9,15,17, - 19, - 0,10,18, - 15, - 15,17, - 0,15,16, - 2,9, - 9,15, - 9,23, - 0, - 10, - 9, - 9,15,13, - 24, - 9,15,16,20, - 9,15, - 15, - 0, - 17, - 15, - 9, - 21, - 17,24, - 7,9,15,14,18,20,23, - 15, - 2, - 9,15,13, - 1,9,15,11,14,17,19,22,24, - 9,15, - 9,15,12,20, - 9,15,12, - 9,15,13,14,18,23, - 16, - 2,9, - 2,10, - 0,15, - 8,12, - 18,20,23, - 17, - 9,15, - 20, - 15, - 9,15,10, - 9,15, - 0,7,9,15,18,24, - 2,5,9,15, - 9,15, - 9,15, - 20, - 20, - 20, - 11,16, - 21, - 0,2,7,9,15,18, - 1, - 15, - 9,15, - 15, - 9,15, - 24, - 9,15, - 3,5,4,6,7,9,15,14,20,23, - 20, - 19, - 9,15,24, - 17, - 3,6,7,9,15,13,14,17,18,21,22,23,24, - 13, - 0, - 9,15,13,18,21, - 0, - 0,15,10, - 9, - 9,15, - 9, - 19,22, - 19,22,23, - 12, - 17, - 9,15, - 15, - 0,9,15,16, - 2, - 15,11,18, - 0, - 24, - 9,15, - 7,9,15,21,23, - 0,10, - 0,1,4,6,11,12,13,14,17,18,19,20,22,23,24, - 9,15, - 0,10, - 0,13, - 9,15,10, - 0, - 15, - 15, - 15, - 9,15, - 12, - 15, - 9,15, - 8, - 2, - 17, - 16,17,19, - 0, - 2, - 12, - 1,2,7,9,15,14,16,17,19,20,21,22,23, - 16, - 15,21, - 4,17,22,24, - 9,15, - 10, - 3,9,15, - 17, - 9, - 12, - 2,24, - 6,15,17,18, - 2,15, - 0, - 18, - 17, - 9,15,14,16,21, - 9, - 10, - 0,10, - 16, - 0,1,3,8,9,15,11,14,16,17,18,19,20,22,24, - 0,9,15,10,11, - 10, - 13,18, - 9,15,16, - 16, - 6,7,9,15,13,16,18,19,22,23,24, - 10,19,20,24, - 9,15, - 9,15, - 7,23, - 0,8,9,15,11,12,18,19, - 0, - 2, - 22, - 9, - 3,4,9,15,16,18,19,22,24, - 15,19,24, - 0,3,4,6,9,16,18,19,22,23,24, - 0,21, - 10, - 15,19,22,24, - 15, - 15, - 0,10, - 22, - 0,1,2,9,15,20, - 9,15,16,20, - 10, - 20, - 5,4,8,15,11,17,18, - 8,17,22,23,24, - 13, - 9,15, - 0, - 0,10, - 7,9,15,14,18,20,21,23, - 9,15, - 0,1,3,5,8,9,15,14,17,22,24, - 10, - 15, - 9,21, - 9,15,19, - 9,15,16,18,19,20, - 9,15,19, - 15, - 9,15,16, - 5,4,9,15,13,16,17,19,21,22,23,24, - 0, - 0, - 1,23, - 9,15, - 9, - 2,8,15,17, - 9, - 0,2,10,12, - 9,15,20, - 9,15, - 23, - 7,13,22, - 9,15, - 9,15, - 9,15, - 9,15, - 4,24, - 0, - 9,15, - 9,15, - 4,13,24, - 17, - 12, - 9,15, - 10, - 0, - 0, - 9,15, - 0, - 6,7,9,15,11, - 10, - 20, - 10, - 2,10, - 9, - 9,15, - 9,12,19,21, - 12, - 0, - 9,15,19, - 0, - 11, - 9,15, - 0,10, - 7,9,15,16,18, - 9,15, - 9,15,19,22, - 16, - 15, - 15, - 15, - 0,8,9,15,10,11,16, - 9,15, - 10, - 2,9,15, - 0,4,15, - 23, - 0,9, - 10,12,21, - 9,15, - 10, - 0, - 16, - 9,15, - 15, - 9,15,10,20, - 9, - 0, - 12, - 0,9,15,12,14,18,20, - 9, - 9,15, - 9, - 9, - 13, - 0, - 10, - 0, - 1, - 0, - 18, - 19, - 9,15, - 10, - 9,15, - 0, - 20, - 9,15, - 1,6,9,15, - 7,9,15, - 9,15, - 9,15, - 3,7,9,15,14,16,17,18,19,20, - 9,15,21, - 0, - 9,15,13, - 9,15,22, - 17, - 15, - 0, - 15, - 13, - 9,15,19,22,24, - 9, - 0,5,7,8,9,15,12,13,14,16,17,18,19,20,21,23,24, - 19, - 9, - 20, - 1,15,14,19, - 11, - 11, - 9,15, - 11,22, - 2, - 10, - 17, - 21, - 15,12,17,18, - 15, - 17, - 0,1,6,8,17,20, - 0, - 2, - 9,15, - 9,15,16, - 9,15, - 9, - 8,15,17, - 15,20, - 12, - 11,20, - 10,12, - 0,4,6,12, - 1,7,8,9,10,22,24, - 7,15,17, - 15,12, - 17, - 21, - 9, - 9,15,13, - 12, - 9,15, - 9,15, - 0,9,15,16, - 9,16, - 0,13,21, - 9,15,10,11, - 9,15, - 9,15,16, - 18, - 9,15, - 13,22, - 9,15,14,18,19, - 9,15, - 9,15, - 9, - 23, - 0,1,9,15,13,14,16,21,22,23, - 9,15,19, - 4,17,19,22, - 10, - 15,22, - 15, - 23, - 2, - 16, - 0, - 13, - 0,9,15, - 1,21, - 9,15, - 0,11,12, - 3,6,17,20, - 22,23, - 9,15, - 0,20, - 19, - 3,9,15,14,16,18,19,20,21,22,24, - 17, - 13, - 2, - 0,15, - 0,20, - 15, - 11,17, - 15, - 9, - 2,9,15,13,21, - 0, - 10, - 0, - 0, - 0, - 21,22, - 10, - 0,2,7,9,15,13,18,21,23, - 8,17, - 20, - 15, - 13,20, - 9,15, - 9,15,20, - 9,15,16, - 15, - 15, - 15, - 15, - 15, - 15, - 15, - 15, - 9,15,16, - 15, - 15, - 15, - 15, - 0, - 10, - 15, - 0,11,12,17, - 0,10,11,20, - 21, - 0,10,11,12,19,20, - 15,10, - 1, - 22, - 11,17, - 23, - 9,15,10,11,12, - 18, - 9,15,17, - 19,22, - 9,15, - 9,15, - 7,9,19, - 9,15, - 1, - 17, - 17, - 9,15, - 16, - 15, - 12,16, - 9,15, - 21, - 16, - 16, - 7,13, - 9,20, - 9, - 16, - 0, - 9,18,23, - 1,9,15,14,16,19,20,23, - 9,15, - 9,18, - 15, - 9,15,17,21, - 19,21,24, - 9,15, - 9,15, - 9,15, - 9,15, - 9,15, - 9,15, - 9,15, - 9,15, - 9,15, - 9,15, - 9,15, - 9,15, - 9,15, - 9,15, - 9,15, - 9,15, - 2,15, - 0,5,4,9,15,13,17,18,20,22,24, - 9, - 1,9,15,16, - 0,9,10,13, - 9, - 1,9,15, - 15, - 7,9,15,13,16,19,21,23, - 15, - 11,14,16,17,19,22,24, - 9,15, - 4,16,21,22, - 20, - 7, - 16, - 0, - 5,9,15,20,21, - 18, - 9, - 9,15,21, - 16, - 0,9,18,23, - 1, - 0, - 3,5,4,6,7,15,14,17,18,19,20,23, - 3,5,9,15, - 11,17, - 1,9,15,19, - 0, - 4,9,15,19, - 10, - 0, - 15, - 21, - 2, - 3,5,17, - 2,8,9,15, - 2, - 9,15, - 10, - 9, - 3,5,4,6,7,11,13,14,17,18,19,20,22,23,24, - 9,15, - 9,15, - 12, - 7,9,15,11,16,17,19,23, - 9,15, - 9, - 3,17, - 15, - 17, - 0,9,15,16, - 0,10,12, - 10, - 0,7, - 15,24, - 1,12,16,20, - 16, - 16, - 15, - 4, - 19, - 9,15, - 9,15, - 8,11,20,21, - 18,19, - 18, - 0, - 0,9,10,12, - 9,15, - 2,3,5,7,9,15,18,19,20,22,23,24, - 9,15, - 0, - 9,15,13, - 1,13, - 1, - 9,15,13, - 9,15,16, - 9, - 1,19, - 0,3,7,8,9,15,18,19,20,24, - 7,9,15,19,20, - 20, - 9,15, - 2, - 0, - 9,15, - 8, - 9,15,19,23, - 9,15,10,12, - 0,8, - 0,6,11,14,17,19,22,24, - 0, - 9,15, - 3,11,17,19, - 15, - 9,15, - 0, - 10, - 9,15,14, - 0, - 15, - 9,15, - 9,15, - 9,15, - 9,15, - 9,15, - 0,6,9,15,11,13,14,16,18,19,20,21,22,24, - 9, - 21, - 9, - 2,8,12,13,14,16,18,19,20,21, - 9,15, - 10, - 6,8,17,18,24, - 10, - 5,6,7,9,15,14,16,17,18,19,22,24, - 9,15, - 9,15, - 0, - 12, - 15, - 15, - 1, - 2,9,15,18, - 17, - 9,15,11,17,19, - 15, - 15,12,19,24, - 16, - 9,15,16,20, - 9,15,21, - 13,17,21, - 0, - 9,15,20, - 0,9,20, - 2,9,15,17, - 10,18, - 9,15, - 6,17, - 9,15, - 0, - 0,8,10,17, - 2,9,15, - 10, - 0, - 2, - 21, - 0,10,12, - 9,15, - 7,24, - 23, - 0, - 4,15, - 0,1,8,9,15,10,11,12,16,17,18,20,23, - 9,15, - 3,11,17,19, - 17, - 9, - 13,14,17,22,24, - 13, - 16, - 10, - 16, - 17, - 0,9,15,16,20, - 15,22,24, - 10,12, - 10,12, - 9,15, - 0, - 9, - 16, - 19,22, - 9,15, - 9,15, - 9,15, - 9,15, - 9,15, - 17, - 9,15,14, - 9,15,14,18, - 9,15,16, - 15, - 9,15,10, - 8,9,15, - 9,15,16, - 9,15,10,12,23, - 0,10, - 17, - 2,9,15,10,16, - 15, - 15, - 15, - 0, - 15, - 9,16, - 0,9,15, - 9,15, - 9,15,16, - 9,15, - 15, - 7,12, - 9,15, - 2, - 0,15,10,11,16,20,21,23, - 8,9,22, - 15,16, - 9,15, - 9,15, - 0,9,15,11,16,17,19, - 9,15, - 9,15, - 9,15, - 9,15, - 10, - 9,15, - 15,19,22,24, - 9,15,18, - 15, - 9,15, - 9,15, - 9,15, - 9,15, - 0, - 2, - 9,15, - 13, - 10, - 9,15,13, - 15, - 8, - 9,15, - 2,7, - 17, - 9,15,22, - 9,15, - 15, - 16, - 6, - 10, - 10, - 1,13,19,22, - 10, - 23, - 23, - 2, - 11,23, - 9,15, - 9,15, - 15, - 9,15,13,21, - 15, - 13, - 10, - 18, - 4, - 0, - 9,15,24, - 24, - 2, - 9, - 0,8,9,10,11,12,21, - 5, - 2, - 9,15,10,14,18, - 0,10, - 2, - 9,15,17, - 17,19, - 2, - 0, - 2, - 15, - 19, - 8,18, - 2, - 0,10, - 12, - 2,9,15,13,14,17,18,21,22,24, - 10, - 10, - 0, - 9,15,24, - 17, - 2, - 15, - 0,9,15,16,20,23, - 9,15, - 16,20, - 20, - 0,2,9,15,13,17, - 2, - 0,1,3,5,4,6,8,9,15,10,11,12,13,14,16,17,18,19,20,21,22,23,24, - 20, - 9,15, - 15, - 9, - 9, - 9, - 9, - 9, - 9, - 13,18,20,23,24, - 9,15,11,17,18,19, - 9,15, - 0, - 0,15, - 0, - 0,9,15,16,20, - 7, - 7,9,15,14,18,20,22,24, - 1,9,15,14,18,21, - 9,15,24, - 9,15,17, - 3,5,7,9,15,14,18,19,21,24, - 17, - 9,15, - 4,17,22,24, - 15, - 0,20, - 0,16, - 0,9,15,20, - 14,18,19,22,23,24, - 1,9,15,16,17,18,19,22,23,24, - 9,15, - 10, - 9,15, - 10, - 9,15,11,16, - 15, - 21, - 2,8,9,15,18,20, - 9,15,17,19,22, - 7, - 15, - 9,15, - 15, - 9,15, - 0, - 15, - 0, - 10,12, - 8, - 15, - 9,15, - 9,15, - 9,15, - 0, - 17,19, - 9,15, - 18, - 0,4,12, - 0,9,15,19,21,22,24, - 0,2,9,10,12, - 10, - 12, - 9, - 19,22, - 9,15,12,16, - 9,15,17, - 9,15,14,16,18, - 0, - 0,4,10,12,21, - 10, - 12, - 18,20, - 10, - 9,15, - 3,9,15,11,14,17,18,20, - 8,9,15,20,23, - 9,15, - 0, - 9,15, - 9,15, - 9,15, - 0,9,15,14,18,20, - 2, - 15, - 9, - 9,15, - 10,14,22,24, - 10, - 3,5,6,8,11,14,17,18, - 0,3,5,6,7,8,11,12,14,17,18,19,20,22,23,24, - 3, - 15,21, - 2, - 3,4,19, - 9,15, - 9, - 9,15, - 9, - 16, - 11,12,16,20, - 22,23, - 9,15, - 9,15,20, - 15, - 15, - 9,15, - 9,15, - 5,9,15,11, - 9, - 0,1,2,9,15,13,21, - 9,15,16,18,20, - 21,23,24, - 9,15, - 15, - 0,9,15, - 9,15,16, - 9,15, - 15, - 15, - 15, - 9,15, - 9,15, - 9,15, - 0, - 10, - 2, - 0, - 9,15, - 15, - 15, - 15, - 9,15, - 15, - 2,10,13,21, - 9,16, - 0,15,20, - 9,15,13,21, - 0,9,15,12,16,23, - 9,15, - 9,15, - 9,15, - 9,15, - 9,15, - 9,15,21, - 9, - 0, - 5, - 0,7,9,15,10,19,20,23, - 15, - 9,15, - 15, - 9,15, - 9, - 0,11,17,20,23, - 3,4,6,11,14,17,18, - 3,4,15,17, - 1,13,21, - 9,15, - 9,15, - 0, - 9,15, - 2, - 10, - 2, - 15,22,24, - 9,15, - 17,19, - 9, - 15, - 7,9,15,18,20, - 15, - 15, - 9,15,13,18,20, - 9,15,20, - 20, - 0, - 10, - 6,19, - 19, - 9,15, - 1, - 14,18, - 4, - 15, - 9,15, - 9,15,13,14,17,18,22,24, - 9,17,18,20, - 4,11,17, - 0,2,6,7,8,9,15,10,16,18,19,20,21,22,23,24, - 15, - 11,17,19,24, - 7,20, - 9,15, - 1, - 9,15, - 19, - 0, - 15,19,22, - 9,15,16, - 1,13, - 15,12, - 9,15, - 9,15, - 9,15,20, - 9,15,10, - 3,4,7,9,15,11,13,17,19,21,23,24, - 3,11,17, - 0,4,6,12, - 8,11,12,17, - 3,9,15,11,17,19, - 9,15, - 9,15, - 9,15,13, - 7,9,15, - 5,9,15,12,20,21, - 1,10, - 17, - 0,9,15,13,22,24, - 15, - 15, - 0, - 17,18,19, - 1, - 1,3,5,4,7,8,9,15,14,16,17,18,19,20,22,23,24, - 1,3,5,4,8,9,15,11,13,16,17,18,19,23,24, - 9,15, - 0,6,17,19,23, - 0,2,9,15,16,24, - 9,15, - 9,15, - 21, - 0,8,9,15,18,21, - 4,9,15,18,20,24, - 2,18, - 18, - 9,15, - 0, - 16, - 15,16,20, - 16, - 9,15, - 10, - 7, - 9,15, - 3,5,6,7,9,15,12,16,17,18,20,21,24, - 3, - 17, - - diff --git a/doc/salome/gui/KERNEL/whdata/whgdata.js b/doc/salome/gui/KERNEL/whdata/whgdata.js deleted file mode 100755 index 77e0107f3..000000000 --- a/doc/salome/gui/KERNEL/whdata/whgdata.js +++ /dev/null @@ -1,26 +0,0 @@ -// WebHelp 5.10.001 -var gIEA = new Array(); -function aGE(sName, sDef) -{ - var len = gIEA.length; - gIEA[len] = new gloEntry(sName, sDef); -} - -function gloEntry(sName, sDef) -{ - this.sName = sName; - this.sDef = sDef; - this.nNKOff = 0; -} - -function window_OnLoad() -{ - if (parent && parent != this) { - if (parent.putData) - { - parent.putData(gIEA); - } - } -} - -window.onload = window_OnLoad; \ No newline at end of file diff --git a/doc/salome/gui/KERNEL/whdata/whgdata0.htm b/doc/salome/gui/KERNEL/whdata/whgdata0.htm deleted file mode 100755 index 9d256b1a8..000000000 --- a/doc/salome/gui/KERNEL/whdata/whgdata0.htm +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - diff --git a/doc/salome/gui/KERNEL/whdata/whgdata0.xml b/doc/salome/gui/KERNEL/whdata/whgdata0.xml deleted file mode 100755 index de6359242..000000000 --- a/doc/salome/gui/KERNEL/whdata/whgdata0.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/salome/gui/KERNEL/whdata/whglo.htm b/doc/salome/gui/KERNEL/whdata/whglo.htm deleted file mode 100755 index dc5a67786..000000000 --- a/doc/salome/gui/KERNEL/whdata/whglo.htm +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/KERNEL/whdata/whglo.js b/doc/salome/gui/KERNEL/whdata/whglo.js deleted file mode 100755 index e0519afcb..000000000 --- a/doc/salome/gui/KERNEL/whdata/whglo.js +++ /dev/null @@ -1,34 +0,0 @@ -// WebHelp 5.10.001 -var gaFileMapping = new Array(); -function fileMapping(sBK, sEK, sFileName, nNum) -{ - this.sBK = sBK; - this.sEK = sEK; - this.sFileName = sFileName; - this.aKs = null; - this.nNum = nNum; - this.oUsedItems = null; -} - - -function iFM(sBK, sEK, sFileName, nNum) -{ - var i = gaFileMapping.length; - gaFileMapping[i] = new fileMapping(sBK, sEK, sFileName, nNum); - if (i == 0) { - gaFileMapping[i].nTotal = nNum; - } - else { - gaFileMapping[i].nTotal = nNum + gaFileMapping[i - 1].nTotal; - } -} - -function window_OnLoad() -{ - if (parent && parent != this && parent.projReady) - { - parent.projReady(gaFileMapping); - } -} - -window.onload = window_OnLoad; diff --git a/doc/salome/gui/KERNEL/whdata/whglo.xml b/doc/salome/gui/KERNEL/whdata/whglo.xml deleted file mode 100755 index dcdf6cf11..000000000 --- a/doc/salome/gui/KERNEL/whdata/whglo.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/doc/salome/gui/KERNEL/whdata/whidata.js b/doc/salome/gui/KERNEL/whdata/whidata.js deleted file mode 100755 index 9f0eb15ed..000000000 --- a/doc/salome/gui/KERNEL/whdata/whidata.js +++ /dev/null @@ -1,89 +0,0 @@ -// WebHelp 5.10.001 -// const strings -var gIEA = new Array(); -function aIE() -{ - var len = gIEA.length; - gIEA[len] = new indexEntry(aIE.arguments); -} - -function topic(sName, sURL) -{ - this.sName = sName; - this.sURL = sURL; -} - -function indexEntry(fn_arguments) -{ - if (fn_arguments.length && fn_arguments.length >= 3) - { - this.nType = fn_arguments[0]; - this.nPKOff = 0; - this.nNKOff = fn_arguments[1]; - this.sName = fn_arguments[2]; - this.aTopics = null; - var nLen = fn_arguments.length; - if (Math.floor(nLen / 2) * 2 == nLen) - { - this.sTarget = fn_arguments[3]; - if (nLen > 5) - { - this.aTopics = new Array(); - for (var i = 0; i < (nLen - 5)/2; i++) - { - this.aTopics[i] = new topic(fn_arguments[i * 2 + 4], fn_arguments[i * 2 + 5]); - } - } - - } - else - { - if (nLen > 4) - { - this.aTopics = new Array(); - for (var i = 0; i < (nLen - 4)/2; i++) - { - this.aTopics[i] = new topic(fn_arguments[i * 2 + 3], fn_arguments[i * 2 + 4]); - } - } - } - } -} - -function getIndexTopicMappingList(nItemIndex) -{ - var sTopics = ""; - if (gIEA.length > nItemIndex) - { - if (gIEA[nItemIndex].aTopics) - { - var i = 0; - var nLen = gIEA[nItemIndex].aTopics.length; - for (i = 0; i < nLen; i ++) - { - sTopics += "," + gIEA[nItemIndex].aTopics[i]; - } - } - } - return sTopics; -} - -function window_OnLoad() -{ - if (parent && parent != this) { - if (parent.putData) - { - for (var i = 0; i < gIEA.length; i ++ ) - { - if (gIEA[i].nNKOff != 0 && i + gIEA[i].nNKOff + 1 < gIEA.length) - { - - gIEA[i + gIEA[i].nNKOff + 1].nPKOff = gIEA[i].nNKOff; - } - } - parent.putData(gIEA); - } - } -} - -window.onload = window_OnLoad; \ No newline at end of file diff --git a/doc/salome/gui/KERNEL/whdata/whidx.htm b/doc/salome/gui/KERNEL/whdata/whidx.htm deleted file mode 100755 index 0a0deedd0..000000000 --- a/doc/salome/gui/KERNEL/whdata/whidx.htm +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/KERNEL/whdata/whidx.js b/doc/salome/gui/KERNEL/whdata/whidx.js deleted file mode 100755 index e0519afcb..000000000 --- a/doc/salome/gui/KERNEL/whdata/whidx.js +++ /dev/null @@ -1,34 +0,0 @@ -// WebHelp 5.10.001 -var gaFileMapping = new Array(); -function fileMapping(sBK, sEK, sFileName, nNum) -{ - this.sBK = sBK; - this.sEK = sEK; - this.sFileName = sFileName; - this.aKs = null; - this.nNum = nNum; - this.oUsedItems = null; -} - - -function iFM(sBK, sEK, sFileName, nNum) -{ - var i = gaFileMapping.length; - gaFileMapping[i] = new fileMapping(sBK, sEK, sFileName, nNum); - if (i == 0) { - gaFileMapping[i].nTotal = nNum; - } - else { - gaFileMapping[i].nTotal = nNum + gaFileMapping[i - 1].nTotal; - } -} - -function window_OnLoad() -{ - if (parent && parent != this && parent.projReady) - { - parent.projReady(gaFileMapping); - } -} - -window.onload = window_OnLoad; diff --git a/doc/salome/gui/KERNEL/whdata/whidx.xml b/doc/salome/gui/KERNEL/whdata/whidx.xml deleted file mode 100755 index 3ca67b6f0..000000000 --- a/doc/salome/gui/KERNEL/whdata/whidx.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/doc/salome/gui/KERNEL/whdata/whtdata.js b/doc/salome/gui/KERNEL/whdata/whtdata.js deleted file mode 100755 index d5428a7de..000000000 --- a/doc/salome/gui/KERNEL/whdata/whtdata.js +++ /dev/null @@ -1,64 +0,0 @@ -// WebHelp 5.10.001 -var gTEA = new Array(); -function aTE() -{ - gTEA[gTEA.length] = new tocEntry(aTE.arguments); -} - -function tocEntry(fn_arguments) -{ - if (fn_arguments.length < 3) - { - alert ("data format wrong!!!"); - return; - } - - this.nType = fn_arguments[0]; - this.nContents = fn_arguments[1]; - this.sItemName = fn_arguments[2]; - - if (this.nType == 1 || this.nType == 2 || this.nType == 16) - { - if (fn_arguments.length > 3) - { - this.sItemURL = fn_arguments[3]; - if (fn_arguments.length > 4) - { - this.sTarget = fn_arguments[4]; - if (fn_arguments.length > 5) - this.sIconRef = fn_arguments[5]; - } - } - } - if (this.nType == 4 || this.nType == 8) - { - if (fn_arguments.length > 3) - { - this.sRefURL = fn_arguments[3]; - if (this.nType == 4) - { - if(this.sRefURL.lastIndexOf("/")!=this.sRefURL.length-1) - this.sRefURL+="/"; - } - if (fn_arguments.length > 4) - { - this.sItemURL = fn_arguments[4]; - if (fn_arguments.length > 5) - { - this.sTarget = fn_arguments[5]; - if (fn_arguments.length > 6) - this.sIconRef = fn_arguments[6]; - } - } - } - } -} - - -function window_OnLoad() -{ - if (parent && parent != this && parent.putData) { - parent.putData(gTEA); - } -} -window.onload = window_OnLoad; \ No newline at end of file diff --git a/doc/salome/gui/KERNEL/whdata/whtdata0.htm b/doc/salome/gui/KERNEL/whdata/whtdata0.htm deleted file mode 100755 index d89a6fafd..000000000 --- a/doc/salome/gui/KERNEL/whdata/whtdata0.htm +++ /dev/null @@ -1,42 +0,0 @@ - - - - - - - - - - - diff --git a/doc/salome/gui/KERNEL/whdata/whtdata0.xml b/doc/salome/gui/KERNEL/whdata/whtdata0.xml deleted file mode 100755 index 2058321a2..000000000 --- a/doc/salome/gui/KERNEL/whdata/whtdata0.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/doc/salome/gui/KERNEL/whdata/whtoc.htm b/doc/salome/gui/KERNEL/whdata/whtoc.htm deleted file mode 100755 index 54e0cbf26..000000000 --- a/doc/salome/gui/KERNEL/whdata/whtoc.htm +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/KERNEL/whdata/whtoc.js b/doc/salome/gui/KERNEL/whdata/whtoc.js deleted file mode 100755 index 163d8cc9f..000000000 --- a/doc/salome/gui/KERNEL/whdata/whtoc.js +++ /dev/null @@ -1,31 +0,0 @@ -// WebHelp 5.10.001 -// const strings -var gaProj = new Array(); -var gsRoot = ""; - -function setRoot(sRoot) -{ - gsRoot = sRoot -} - -function aPE(sProjPath, sRootPath) -{ - gaProj[gaProj.length] = new tocProjEntry(sProjPath, sRootPath); -} - -function tocProjEntry(sProjPath, sRootPath) -{ - if(sProjPath.lastIndexOf("/")!=sProjPath.length-1) - sProjPath+="/"; - this.sPPath = sProjPath; - this.sRPath = sRootPath; -} - - -function window_OnLoad() -{ - if (parent && parent != this && parent.projReady) { - parent.projReady(gsRoot, gaProj); - } -} -window.onload = window_OnLoad; \ No newline at end of file diff --git a/doc/salome/gui/KERNEL/whdata/whtoc.xml b/doc/salome/gui/KERNEL/whdata/whtoc.xml deleted file mode 100755 index bffb89aa7..000000000 --- a/doc/salome/gui/KERNEL/whdata/whtoc.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/doc/salome/gui/KERNEL/whestart.ico b/doc/salome/gui/KERNEL/whestart.ico deleted file mode 100755 index 110f18356d05f6e8631200b7482a694591a61c61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10134 zcmeI1O=whC6o8M>=GoR}L{jL=q(h)VrHVU25*I32i&yL*iPW^=HB$@F=OVu@La8-&mNKsB4kcZ!Dn4 zkkKn<^jag}<5&ZQpP0z%6}NgSr1xuZtEa-&dgI3N^?)zZYpbqZB1-*R{r4u&Q2&QX z&+nTQ@J?SY((hM84sR+1`j^&!xvUlP^i+5d=wr)Y&ePJpZkLHDW374dY4dN3Gh&V(Z{Z_hCdrVc6p^& zgOZdRPHvaBUvm4QB4YIXd~3PQmD^nzxw7QS9#;;!vf@hp`OnTXOirZgN2ahJ%ui{m zVnkwIF$JGowlvRlc6Q31J$t05r$-JPI3P!k9FY?zPROZKr{wI}vobO=B4cA?QmfVE z`t|Eluh-?yojY>(?p=BK@S!|@{8(02R^-{UXTq04*8Yy=$6L2#_V-y?`|T%!8X%t` zUn1Wm-y=UEuSs8DEJH&vZNxG@9?R4eH{K1u7rr0%@QjrF(Zf2a4}J)qF&dA%kZo41Mp|yFTvl0zX$&W zehr@W8{;`_`3!|#Rfhd&H|6#gXq zF#ITd4So`S8h%l~FYhHqTc&InQE7`5y?=g3VItO?cna|y`TVZJl+SP4LpkxhE>Adl zRjfM4f5LO|p(a~UwMbyc!Hqvo>zbeyt|8>`%S$E@%Y<* z8@vym(uD3m^v3f1za}5xS^s*=IsQXF^0AmQpZ_FCU0ojssTIDXBdyRHpH^s*Pb%c| zrA+)Cnp{XN^R@zbUVoN?2D-W;(}1ba65nNcDkz@sKW(6^%kv!uFW{33DR1#2-d9L? zhZpkhrXBC;qWGt@3w2ze=c4ee?DHs7kIbvH#{u8-vaOO1u6Sf zReGf#EYE$p;pBE{`z5y@DsOk6+DlW%$o@RE%Gs(<@9sP_IJPjS8NqQ&zWkRzri`uK zp1yIm;^g$W#@QcPjkj++iZ|vt@AI;rCeE7^L*L$l%Jta$qXA@UI6FSJCGl{&hRmUukN>60+_abD zmn%=T53J1nleF7InIo(#=3!UV%2C(VtHvx9)8BE$pQ}|&e`B|1e;ie@wUcA3F=tMW zrR+$0AyQg<_qm5Q2FVq2yv7O6nrtUWv7X2Dl8=$~eS)Uy4pZ2V_IXVEJSKZw)jp4D zpT`705b5Psi<^SgXX2m*dv>vi6fU``pIsc9rE$6jZoz-UT3y9VeQP%xUtRY#*{#xT zj8$l;k8DD;`_w$Uy#u$8ZLaTb(C>4b{BL1*=3U7~xgkEkw@miMMfQ%!ZaNF?Zdcl1 zPc~+5+u9Vr3&8F>%_cI_|9*4o_KnT`lWgR)0X1izpDMHoQ(uJ~yAs%~wZR^Yk7Trm z<2SV1T~!)>!|oz7yTHJ#_GEn1uI>{KZ- zDZ7cIm+aT$vt0Y6wlq~)#31pq$P|2X+0uI>-{Fy2^sz!Rt2UE7v$y)P=`;_afS$|PGoG}Z6=Rh|i6*NH9C^{0ls{S7if zS4-p``+hC$C%c|I7OvsKYwaEW-=v?~@7LPz*V^yb{>Sgv{0|*pf0M$+kt(8KuCcP8 z5KH{j7(3IEzUkQI - -Search Result - - - - - - - - - - - - - - - - - diff --git a/doc/salome/gui/KERNEL/whfdhtml.htm b/doc/salome/gui/KERNEL/whfdhtml.htm deleted file mode 100755 index 236beec73..000000000 --- a/doc/salome/gui/KERNEL/whfdhtml.htm +++ /dev/null @@ -1,30 +0,0 @@ - - -Search Frame - - - - - - - - - diff --git a/doc/salome/gui/KERNEL/whfform.htm b/doc/salome/gui/KERNEL/whfform.htm deleted file mode 100755 index f592a738d..000000000 --- a/doc/salome/gui/KERNEL/whfform.htm +++ /dev/null @@ -1,136 +0,0 @@ - - -Search Form - - - - - - - - - - - - - - \ No newline at end of file diff --git a/doc/salome/gui/KERNEL/whfhost.js b/doc/salome/gui/KERNEL/whfhost.js deleted file mode 100755 index 167acc459..000000000 --- a/doc/salome/gui/KERNEL/whfhost.js +++ /dev/null @@ -1,945 +0,0 @@ -// WebHelp 5.10.003 -var gsSK2=null; -var gsSK=null; -var gsFtsBreakChars="\t\r\n\"\\ .,!@#$%^&*()~'`:;<>?/{}[]|+-=\x85\x92\x93\x94\x95\x96\x97\x99\xA9\xAE\xB7"; -var gnCLF=0; -var gsHelpCannotSearch="Cannot search for that phrase."; -var gsNoTopics="No Topics Found."; -var gsLoadingDivID="LoadingDiv"; -var gsLoadingMsg="Loading data, please wait..."; -var gsSearchMsg="Searching..."; -var gsResultDivID="ResultDiv"; -var gaaFCD=new Array(); -var gaaFTCD=new Array(); -var goCF=null; -var goCTF=null; -var gaTI=null; -var gnCurrentOp=0; -var gbNot=false; -var gbReady=false; -var gnLoadFts=1; -var gnCacheLimits=5; -var gaCCD=new Array(); -var gbXML=false; -var gaData=new Array(); -var gsBgColor="#ffffff"; -var gsBgImage=""; -var gsMargin="0pt"; -var gsIndent="0pt"; -var gsCheckKey=null; -var gnIndexNum=0; -var gaFtsContentsCon=null; -var gaTopicCheckInfo=null; -var gnTopicCheck=0; -var goFont=null; -var goErrFont=null; -var goHoverFont=null; -var gsABgColor="#cccccc"; -var gbWhFHost=false; -var gbFirst=false; - -function setBackground(sBgImage) -{ - gsBgImage=sBgImage; -} - -function setBackgroundcolor(sBgColor) -{ - gsBgColor=sBgColor; -} - -function setFont(sType,sFontName,sFontSize,sFontColor,sFontStyle,sFontWeight,sFontDecoration) -{ - var vFont=new whFont(sFontName,sFontSize,sFontColor,sFontStyle,sFontWeight,sFontDecoration); - if(sType=="Normal") - goFont=vFont; - else if(sType=="Error") - goErrFont=vFont; - else if(sType=="Hover") - goHoverFont=vFont; -} - -function setActiveBgColor(sBgColor) -{ - gsABgColor=sBgColor; -} - -function setMargin(sMargin) -{ - gsMargin=sMargin; -} - -function setIndent(sIndent) -{ - gsIndent=sIndent; -} - -function updateCache(oCF) -{ - var len=gaCCD.length; - if(len0&&sURL) - { - var topic=new Object(); - topic.sTopicTitle=name; - topic.sTopicURL=sURL; - aTopics[aTopics.length]=topic; - } - } - oChild=oChild.nextSibling; - } - putFtsTData(aTopics); - } - } - else if(gnLoadFts==2) - { - var node=xmlDoc.lastChild; - if(node) - { - var oChild=node.firstChild; - var aFtsContents=new Array(); - while(oChild) - { - if(oChild.nodeName=="key") - { - var name=oChild.getAttribute("name"); - if(name&&name.length>0) - { - var item=new Object(); - item.sItemName=name; - aFtsContents[aFtsContents.length]=item; - var oChildChild=oChild.firstChild; - while(oChildChild) - { - if(oChildChild.nodeName=="#text") - { - var sIDs=oChildChild.nodeValue; - if(sIDs) - { - var nBPos=0; - do - { - var nPos=sIDs.indexOf(",",nBPos); - var sID=null; - if(nPos!=-1) - sID=sIDs.substring(nBPos,nPos); - else - sID=sIDs.substring(nBPos); - - if(sID) - { - var id=parseInt(sID); - if(!isNaN(id)) - { - if(!item.aTopics) - item.aTopics=new Array(); - item.aTopics[item.aTopics.length]=id; - } - } - nBPos=nPos+1; - }while(nBPos!=0&&nBPos0) - { - document.body.background=gsBgImage; - } - if(gsBgColor&&gsBgColor.length>0) - { - document.body.bgColor=gsBgColor; - } - writeResultDiv(); - loadFts(); - var oMsg=new whMessage(WH_MSG_SHOWFTS,this,1,null) - SendMessage(oMsg); -} - -function writeResultDiv() -{ - var sHTML="

"; - document.body.insertAdjacentHTML("beforeEnd",sHTML); -} - -function loadFts() -{ - if(!gbReady) - { - var oResMsg=new whMessage(WH_MSG_GETPROJINFO,this,1,null); - if(SendMessage(oResMsg)&&oResMsg.oParam) - { - gbReady=true; - var oProj=oResMsg.oParam; - var aProj=oProj.aProj; - gbXML=oProj.bXML; - if(aProj.length>0) - { - var sLangId=aProj[0].sLangId; - for(var i=0;i=0)&&(gsFtsBreakChars.charAt(nSep)=="|"))){ - gnCurrentOp=0; - gbNot=false; - }else if((sCW=="and")||((nSep>=0)&&(gsFtsBreakChars.charAt(nSep)=="&"))){ - gnCurrentOp=1; - gbNot=false; - }else if((sCW=="not")|| - ((nSep>=0)&&(gsFtsBreakChars.charAt(nSep)=="~"))){ - gbNot=!gbNot; - }else if(sCW!=""&&!IsStopWord(sCW,gaFtsStop)){ - var sCurrentStem=GetStem(sCW); - gsCW=sCurrentStem; - ftsFindKeyword(); - return; - } - findOneKey(); - } - else{ - displayTopics(); - checkAgain(); - } -} - -function checkAgain() -{ - gsCheckKey = ""; - gnIndexNum = 0; - gsSK=gsSK2; - gsSK2=null; - if(gsSK!=null) - setTimeout("findFTSKey();",1); -} - -function displayTopics() -{ - var sHTML=""; - var sLine=""; - for(var i=0;i"+_textToHtml(gaTI[i].sTopicTitle)+"
"; - if(i>>4<<4==i) - { - sHTML+=sLine; - sLine=""; - } - } - if(sLine.length>0) - sHTML+=sLine; - - if(sHTML.length==0) - sHTML="

"+gsNoTopics+"

" - else - sHTML="
"+sHTML+"
"; - - var resultDiv=getElement(gsResultDivID); - if(resultDiv) - resultDiv.innerHTML=sHTML; -} - -function displayMsg(sErrorMsg) -{ - var sHTML="

"+sErrorMsg+"

"; - - var resultDiv=getElement(gsResultDivID); - if(resultDiv) - resultDiv.innerHTML=sHTML; -} - -function ftsFindKeyword() -{ - var sKey=gsCW; - var bNeedLoad=false; - var aFtsContentsCon=null; - var s=0; - if(sKey==null) return; - if(!gsCheckKey||sKey!=gsCheckKey||gnIndexNum==0) - { - aFtsContentsCon=new Array(); - gnCheck=0; - gsCheckKey=sKey; - gnTopicCheck=0; - gaTopicCheckInfo=null; - } - else{ - s=gnIndexNum; - aFtsContentsCon=gaFtsContentsCon; - } - for(var i=gnCheck;i=aTI.length) - { - aLS=gaTI; - aSS=aTI; - } - else - { - aLS=aTI; - aSS=gaTI; - } - var s=0; - for(var i=0;i=0) - { - var nM; - var bFound=false; - do{ - nM=(nB+nE)>>1; - if(compare(aTI[nM].sTopicTitle,oTI.sTopicTitle)>0) - nE=nM-1; - else if(compare(aTI[nM].sTopicTitle,oTI.sTopicTitle)<0) - nB=nM+1; - else - { - bFound=true; - break; - } - }while(nB<=nE); - if(bFound) - insertItemIntoArray(aTI,nM,oTI); - else - { - if(compare(aTI[nM].sTopicTitle,oTI.sTopicTitle)<0) - insertItemIntoArray(aTI,nM+1,oTI); - else - insertItemIntoArray(aTI,nM,oTI); - } - } - else - aTI[0]=oTI; -} - -function mergeTopics(aTI1,aTI2) -{ - var i1=0; - var i2=0; - var len1=aTI1.length; - var len2=aTI2.length; - var aTopicNew=new Array(); - var i=0; - while(i1>1; - if(compare(keys[nM].sItemName,sKey)>0) - nE=nM-1; - else if(compare(keys[nM].sItemName,sKey)<0) - nB=nM+1; - else{ - bFound=true; - break; - } - }while(nB<=nE); - if(bFound) - { - if(keys[nM].aTopics) - { - for(var i=0;i>1; - if(aFTCD[nM].nBegin>nTopicId) - nE=nM-1; - else if(aFTCD[nM].nEnd

Additional - information about CORBA technology is available at www.omg.org -