]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
Update GUI documentation: SALOME installation page
authorvsr <vsr@opencascade.com>
Mon, 22 Jan 2007 13:56:33 +0000 (13:56 +0000)
committervsr <vsr@opencascade.com>
Mon, 22 Jan 2007 13:56:33 +0000 (13:56 +0000)
26 files changed:
doc/salome/gui/GUI/kernel.log
doc/salome/gui/GUI/kernel/application.png [new file with mode: 0644]
doc/salome/gui/GUI/kernel/batchmode.png [new file with mode: 0644]
doc/salome/gui/GUI/kernel/choicepage.png [new file with mode: 0644]
doc/salome/gui/GUI/kernel/introduction.bak [new file with mode: 0644]
doc/salome/gui/GUI/kernel/intropage.png [new file with mode: 0644]
doc/salome/gui/GUI/kernel/logocorp.png [new file with mode: 0644]
doc/salome/gui/GUI/kernel/productpage.png [new file with mode: 0644]
doc/salome/gui/GUI/kernel/productpage1.png [new file with mode: 0644]
doc/salome/gui/GUI/kernel/productpage2.png [new file with mode: 0644]
doc/salome/gui/GUI/kernel/progresspage.png [new file with mode: 0644]
doc/salome/gui/GUI/kernel/progresspage1.png [new file with mode: 0644]
doc/salome/gui/GUI/kernel/readme.html
doc/salome/gui/GUI/kernel/readmepage.png [new file with mode: 0644]
doc/salome/gui/GUI/kernel/running_salome_pro.htm
doc/salome/gui/GUI/pics/import.png
doc/salome/gui/GUI/setting_preferences.htm
doc/salome/gui/GUI/webhelp.cab
doc/salome/gui/GUI/webhelp.jar
doc/salome/gui/GUI/whd_nvp10.htm
doc/salome/gui/GUI/whdata/whftdata0.htm
doc/salome/gui/GUI/whdata/whfwdata0.htm
doc/salome/gui/GUI/whphost.js
doc/salome/gui/GUI/whskin_info.htm
doc/salome/gui/GUI/whxdata/whftdata0.xml
doc/salome/gui/GUI/whxdata/whfwdata0.xml

index a22dc03345a47a1ee9a8e9657ca1da6663f5cf1b..25f6e593051f9637855e96ee7bb74d5ab7bf4a71 100755 (executable)
@@ -54,22 +54,6 @@ whdata\whfwdata.js
 whres.xml\r
 webhelp.jar\r
 webhelp.cab\r
-whgdata\whnvp30.htm\r
-whgdata\whnvp31.htm\r
-whgdata\whnvp32.htm\r
-whgdata\whnvp33.htm\r
-whgdata\whnvt30.htm\r
-whgdata\whnvt31.htm\r
-whgdata\whnvt32.htm\r
-whgdata\whnvt33.htm\r
-whgdata\whnvf30.htm\r
-whgdata\whnvf31.htm\r
-whgdata\whnvf32.htm\r
-whgdata\whnvf33.htm\r
-whgdata\whnvl31.htm\r
-whgdata\whnvl32.htm\r
-whgdata\whnvl33.htm\r
-whgdata\whexpbar.gif\r
 cshdat_webhelp.htm\r
 whcsh_home.htm\r
 whcshdata.htm\r
@@ -147,65 +131,72 @@ robohhre.lng
 texture_horiz_ltbluebubbles.jpg\r
 index.glo\r
 default.css\r
+kernel\progresspage.png\r
+pics\ppref1.png\r
+pics\geomview-alt.png\r
 pics\registry1.png\r
 pics\open.jpg\r
-pics\icon_about.png\r
-pics\registry3.png\r
-pics\studyproperties.png\r
-pics\readmepage.png\r
-pics\registry4.png\r
-pics\cataloggenerator.png\r
-tip1.gif\r
+pics\ppref2.png\r
 pics\pref31.png\r
-pics\save.jpg\r
-pics\pref32.png\r
+kernel\batchmode.png\r
+kernel\choicepage.png\r
+kernel\logocorp.png\r
+pics\ppref3.png\r
 pics\pref21.png\r
-image70.gif\r
-pics\newsticn.jpg\r
+pics\view2.png\r
+pics\registry3.png\r
+pics\studyproperties.png\r
+closestudy.png\r
+pics\copy-paste.jpg\r
+kernel\productpage.png\r
 pics\pref33.png\r
 pics\pref22.png\r
 pics\pref11.png\r
-image71.gif\r
+pics\registry4.png\r
+note1.gif\r
 pics\pref34.png\r
 pics\pref23.png\r
 pics\pref12.png\r
-image94.gif\r
-closestudy.png\r
-image72.gif\r
-pics\copy-paste.jpg\r
+pics\selectfont.png\r
+image70.gif\r
 pics\pref24.png\r
 pics\pref13.png\r
-pics\selectfont.png\r
-pics\view2.png\r
-image54.jpg\r
-image73.gif\r
-pics\selectcolor.png\r
-pics\exemple.gif\r
+image71.gif\r
+pics\save.jpg\r
+kernel\productpage1.png\r
 pics\pref14.png\r
-pics\dumpstudy.png\r
-pics\neo-view2.png\r
+image94.gif\r
+image72.gif\r
+pics\selectcolor.png\r
+pics\newsticn.jpg\r
+kernel\readmepage.png\r
+kernel\progresspage1.png\r
+kernel\productpage2.png\r
+kernel\intropage.png\r
 pics\pref37.png\r
 pics\pref15.png\r
-image75.gif\r
-i_blue.jpg\r
-pics\productpage.png\r
+pics\cataloggenerator.png\r
+image54.jpg\r
+image73.gif\r
 pics\pref38.png\r
-image65.gif\r
-note1.gif\r
-pics\intropage.png\r
-pics\pref39.png\r
 pics\import.png\r
-pics\objectbrowser1.png\r
-pics\progresspage.png\r
-pics\objectbrowser2.png\r
-image67.gif\r
+pics\pref39.png\r
 pics\loadscript.png\r
-pics\geomview-alt.png\r
-pics\lockedstudy.png\r
 pics\loadstudy2.png\r
+image75.gif\r
+pics\dumpstudy.png\r
+pics\neo-view2.png\r
+image65.gif\r
+pics\lockedstudy.png\r
+image67.gif\r
+pics\objectbrowser1.png\r
 image68.gif\r
-pics\choicepage.png\r
+tip1.gif\r
+i_blue.jpg\r
+pics\objectbrowser2.png\r
 image69.gif\r
+kernel\application.png\r
+pics\icon_about.png\r
 index.ppf\r
 ehlpdhtm.js\r
 ss_btn_related_topics.gif\r
@@ -218,53 +209,6 @@ whdata\whtdata0.htm
 whdata\whftdata0.htm\r
 whdata\whfwdata0.htm\r
 whdata\whgdata0.htm\r
-whgdata\whlstt0.htm\r
-whgdata\whlstt1.htm\r
-whgdata\whlstt2.htm\r
-whgdata\whlstt3.htm\r
-whgdata\whlstt4.htm\r
-whgdata\whlstt5.htm\r
-whgdata\whlsti0.htm\r
-whgdata\whlstfl0.htm\r
-whgdata\whlstfl1.htm\r
-whgdata\whlstfl2.htm\r
-whgdata\whlstfl3.htm\r
-whgdata\whlstfl4.htm\r
-whgdata\whlstfl5.htm\r
-whgdata\whlstfl6.htm\r
-whgdata\whlstfl7.htm\r
-whgdata\whlstfl8.htm\r
-whgdata\whlstfl9.htm\r
-whgdata\whlstfl10.htm\r
-whgdata\whlstfl11.htm\r
-whgdata\whlstfl12.htm\r
-whgdata\whlstfl13.htm\r
-whgdata\whlstfl14.htm\r
-whgdata\whlstfl15.htm\r
-whgdata\whlstfl16.htm\r
-whgdata\whlstfl17.htm\r
-whgdata\whlstfl18.htm\r
-whgdata\whlstfl19.htm\r
-whgdata\whlstfl20.htm\r
-whgdata\whlstfl21.htm\r
-whgdata\whlstfl22.htm\r
-whgdata\whlstfl23.htm\r
-whgdata\whlstfl24.htm\r
-whgdata\whlstfl25.htm\r
-whgdata\whlstfl26.htm\r
-whgdata\whlstf0.htm\r
-whgdata\whlstf1.htm\r
-whgdata\whlstf2.htm\r
-whgdata\whlstf3.htm\r
-whgdata\whlstf4.htm\r
-whgdata\whlstf5.htm\r
-whgdata\whlstf6.htm\r
-whgdata\whlstf7.htm\r
-whgdata\whlstf8.htm\r
-whgdata\whlstf9.htm\r
-whgdata\whlstf10.htm\r
-whgdata\whlstf11.htm\r
-whgdata\whlstg0.htm\r
 index.htm\r
 index_csh.htm\r
 index_rhc.htm\r
diff --git a/doc/salome/gui/GUI/kernel/application.png b/doc/salome/gui/GUI/kernel/application.png
new file mode 100644 (file)
index 0000000..c9fd6fd
Binary files /dev/null and b/doc/salome/gui/GUI/kernel/application.png differ
diff --git a/doc/salome/gui/GUI/kernel/batchmode.png b/doc/salome/gui/GUI/kernel/batchmode.png
new file mode 100644 (file)
index 0000000..c439d7e
Binary files /dev/null and b/doc/salome/gui/GUI/kernel/batchmode.png differ
diff --git a/doc/salome/gui/GUI/kernel/choicepage.png b/doc/salome/gui/GUI/kernel/choicepage.png
new file mode 100644 (file)
index 0000000..e3afcc5
Binary files /dev/null and b/doc/salome/gui/GUI/kernel/choicepage.png differ
diff --git a/doc/salome/gui/GUI/kernel/introduction.bak b/doc/salome/gui/GUI/kernel/introduction.bak
new file mode 100644 (file)
index 0000000..7fe0eb4
--- /dev/null
@@ -0,0 +1,2088 @@
+<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">\r
+\r
+<html>\r
+\r
+<!--(==============================================================)-->\r
+<!--(Document created with RoboEditor. )============================-->\r
+<!--(==============================================================)-->\r
+\r
+<head>\r
+\r
+<title>SALOME Installation Wizard Help</title>\r
+\r
+<!--(Meta)==========================================================-->\r
+\r
+<meta http-equiv=Content-Type content="text/html; charset=windows-1252">\r
+<meta name=Author content="Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)">\r
+<meta name=Copyright content="2002-2006 CEA">\r
+<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">\r
+<meta name=generator-major-version content=0.1>\r
+<meta name=generator-minor-version content=1>\r
+<meta name=filetype content=kadov>\r
+<meta name=filetype-version content=1>\r
+<meta name=page-count content=1>\r
+<meta name=layout-height content=18589>\r
+<meta name=layout-width content=901>\r
+\r
+\r
+\r
+<!--(Style Sheet)===================================================-->\r
+\r
+<style>\r
+<!--\r
+\r
+A:visited {\r
+       color: #551a8b;\r
+}\r
+\r
+A:active {\r
+       color: #ff0000;\r
+}\r
+\r
+A:link {\r
+       color: #0000ee;\r
+}\r
+\r
+-->\r
+</style>\r
+\r
+\r
+<!--(Body)==========================================================-->\r
+\r
+\r
+</head>\r
+\r
+<body style="color: #000000;">\r
+\r
+<p style="text-align: center;"\r
+       align=center>&nbsp; </p>\r
+\r
+<!--(Table)=========================================================-->\r
+<table nosave\r
+               x-use-null-cells\r
+               style="width: 100%;"\r
+               width=100%>\r
+\r
+<tr nosave>\r
+<td nosave>\r
+<h1><a href="http://www.opencascade.com"><img src="logocorp.png"\r
+                                                                                               style="width: 139px;\r
+                                                                                                               height: 47px;\r
+                                                                                                               border-style: none;\r
+                                                                                                               border-style: none;"\r
+                                                                                               width=139\r
+                                                                                               height=47\r
+                                                                                               border=0> </a></h1>\r
+</td>\r
+<td>\r
+<h3 style="text-align: center;"\r
+       align=center><font style="font-size: xx-large;"\r
+                                               size=7><font style="color: #000099;"\r
+                                                                       color=#000099>SALOME Installation Wizard \r
+ Help</font></font></h3>\r
+</td>\r
+<td>\r
+<div style="text-align: right;"\r
+       align=right>\r
+<!--kadov_tag{{<implicit_p>}}--><a href="http://www.opencascade.org/SALOME/"><img \r
+ src="application.png"\r
+       style="width: 109px;\r
+                       height: 47px;\r
+                       border-style: none;\r
+                       border-style: none;"\r
+       width=109\r
+       height=47\r
+       border=0> </a>\r
+</div></td></tr>\r
+</table>\r
+\r
+<div style="text-align: right;"\r
+       align=right>\r
+&nbsp; \r
+</div>\r
+\r
+\r
+<!--(HR)============================================================-->\r
+<hr style="/*begin!kadov{{*/ float: aligncenter; /*}}end!kadov*/ ">\r
+\r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><a href="#install_from_wizard">Installing products \r
+ with the Installation Wizard</a></li>\r
+       \r
+       <ul>\r
+               \r
+               <li class=kadov-p\r
+                       class=kadov-p><a href="#gui_mode">GUI mode</a></li>\r
+               \r
+               <li class=kadov-p\r
+                       class=kadov-p><a href="#batch_mode">Batch mode</a></li>\r
+               \r
+               <li class=kadov-p\r
+                       class=kadov-p><a href="#env_files">Environment files</a></li>\r
+       </ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><a href="#check_version_proc">Notes on check products \r
+ version procedure</a></li>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><a href="#pick_up_env">Pick up the environment</a></li>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><a href="#xml_files">Modifying XML configuration \r
+ file</a></li>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><a href="#new_products">Implementing installation \r
+ scripts for the new products</a></li>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><a href="#finish_buttons">Customizing Readme page \r
+ buttons</a></li>\r
+</ul>\r
+\r
+\r
+<!--(HR)============================================================-->\r
+<hr style="/*begin!kadov{{*/ float: aligncenter; /*}}end!kadov*/ ">\r
+\r
+\r
+<h3><a name=install_from_wizard></a>Installing products with the <font \r
+ style="color: #ff0000;"\r
+       color=#FF0000>Installation Wizard</font></h3>\r
+\r
+<span>The Installation Wizard can be launched in two modes: </span><span \r
+ style="font-weight: bold;">GUI </span><span>and </span><span \r
+ style="font-weight: bold;">batch</span><span>. \r
+ <br>\r
+The root directory of the Installation Wizard contains Python script </span><span \r
+ style="font-weight: bold;">runInstall</span><span>. To run the Installation \r
+ Wizard just type <b>runInstall</b> in the terminal window: \r
+\r
+</span><p>[ python ] <b>runInstall </b>[options]</p>\r
+\r
+<p>Without options this script will launch the SALOME Installation Wizard \r
+ in the default mode (GUI).<br>\r
+The default installation settings can be overridden by using command line \r
+ options. Each option has a short and a long notation:</p>\r
+\r
+<p><b style="font-weight: bold;">-g / --gui</b></p>\r
+\r
+<div style="margin-left: 40px;">\r
+<span>Runs the Installation Wizard in the GUI mode (this is the default \r
+ mode). \r
+</span></div>\r
+\r
+<p><b style="font-weight: bold;">-b / --batch</b></p>\r
+\r
+<div style="margin-left: 40px;">\r
+<span>Runs the Installation Wizard in the terminal mode. \r
+</span></div>\r
+\r
+<p><b style="font-weight: bold;">-f FILE / --file=</b><span \r
+ style="font-weight: bold;">FILE</span></p>\r
+\r
+<div style="margin-left: 40px;">\r
+<span>The XML configuration file to be used by the Installation Wizard.&nbsp; \r
+ If this option is not used then the installation script tries to define \r
+ the <i>Linux </i>version and use the corresponding XML file if it exists. \r
+ For examle, for </span><span style="color: rgb(0, 0, 153);">Linux Mandrake \r
+ 10.1</span><span>&nbsp; the <b>config_Mandrake_10.1.xml</b>&nbsp; file \r
+ will be used by default. If no appropriate file is found, the file <b>config.xml</b> \r
+ will be used. This file refers to the basic target platform which is </span><span style="color: rgb(0, 0, 153);">Linux Mandrake 10.1</span><span> for SALOME \r
+ 3.0 and newer. If </span><span \r
+ style="font-weight: bold;">config.xml</span><span> \r
+ file is not found either, a warning message box is shown (in GUI mode) \r
+ or printed to the console (in batch mode) and the Installation Wizard \r
+ quits. \r
+</span></div>\r
+\r
+<p><b style="font-weight: bold;">-d DIR / --target=DIR</b></p>\r
+\r
+<div style="margin-left: 40px;">\r
+<span>The target directory SALOME platform is to be installed to. If used, \r
+ this option overrides the default target directory, given in the configuration \r
+ XML file (usually</span><span \r
+ style="font-weight: bold;"> ${HOME}/salome_&lt;version&gt;</span><span>, \r
+ see <a href="#xml_files"\r
+               style="font-size: 12pt;">here</a> for more details). \r
+</span></div>\r
+\r
+<p><b style="font-weight: bold;">-t DIR / --tmp=DIR </b></p>\r
+\r
+<div style="margin-left: 40px;">\r
+<span>The directory, which should be used for temporary files. If given, \r
+ this option overrides the default temporary directory, given in the configuration \r
+ xml file (usually </span><span \r
+ style="font-weight: bold;">/tmp</span><span>, \r
+ see <a href="#xml_files"\r
+               style="font-size: 12pt;">here</a> for more information). \r
+</span></div>\r
+\r
+<p><b style="font-weight: bold;">-a / --all-from-sources</b></p>\r
+\r
+<div style="margin-left: 40px;">\r
+<span>Forces all the products to be installed from sources (including all \r
+ SALOME modules). If this option is used, all default installation modes \r
+ for all products are ignored.<br>\r
+This option is helpful when the user wants to install SALOME on the platform \r
+ which is not officially supported. In this case, the user can try to run \r
+ the SALOME Installation Wizard with the </span><span \r
+ style="font-weight: bold;">-a</span><span> \r
+ option in order to build all the products from sources.</span><span style="font-weight: bold; color: #ff0000;"><br>\r
+Note, that this is a time-consuming operation which can take more than \r
+ 24 hours depending on the computer.</span><span> \r
+</span></div>\r
+\r
+<p><b style="font-weight: bold;">-h / --help</b></p>\r
+\r
+<div style="margin-left: 40px;">\r
+<span>Prints help information on the Installation Wizard's use. \r
+</span></div>\r
+\r
+<p><b style="font-weight: bold;">-v / --version</b></p>\r
+\r
+<div style="margin-left: 40px;">\r
+<span>Prints version information (</span><span \r
+ style="font-weight: bold;">Note: \r
+ </span><span>this is the Installation Wizard's version number, not the \r
+ number of SALOME platform version). \r
+</span></div>\r
+\r
+<p>The installation procedure supports different <span style="color: rgb(0, 0, 153);">Linux \r
+ </span>platforms and installs various installation 3d-party prerequisite \r
+ products which are required by SALOME platform. As it was mentioned above, \r
+ the basic target platform for SALOME 3.0 and newer is <span style="color: rgb(0, 0, 153);">Linux \r
+ Mandrake 10.1</span>.<br>\r
+Use of configuration XML files gives a flexible way to modify the list \r
+ of products to be installed by the Installation Wizard without changing \r
+ the program source code. Just create your own XML configuration file and \r
+ implement installation scripts for the prerequisite products you need \r
+ and then use this XML file with the Installation Wizard. This can be done, \r
+ for example, for some <span style="color: rgb(0, 0, 153);">Linux </span>platform \r
+ which is not supported directly by the Installation Wizard. See <a href="#xml_files"\r
+       style="font-size: 12pt;">Modifying XML configuration file</a> and <a \r
+ href="#new_products"\r
+       style="font-size: 12pt;">Implementing installation scripts for the \r
+ new products</a> sections for more information. </p>\r
+\r
+<h3 style="margin-left: 40px;"><a name=gui_mode></a>GUI mode</h3>\r
+\r
+<p>The <font \r
+ style="color: #ff0000;"\r
+       color=#FF0000>Installation Wizard</font> GUI has been developed \r
+ using <span style="color: rgb(0, 0, 153);">Trolltech's </span><span \r
+ style="font-weight: bold;">Qt \r
+ 3.0.5 </span>toolkit. After launching the Installation Wizard in the GUI \r
+ mode the wizard window is shown to the user. This wizard guides the user \r
+ through several subsequent pages. To navigate between the pages use <i>&quot;Next&quot;</i> \r
+ and <i>&quot;Back&quot;</i> buttons in the lower part of the wizard window. \r
+ The <i>&quot;Cancel&quot;</i> button closes the wizard window&nbsp;and \r
+ quits the installation procedure after the user's confirmation. The <i>&quot;Help&quot;</i> \r
+ button opens an additional window to show help information. </p>\r
+\r
+<p>The first &quot;<span style="font-style: italic;">Introduction&quot;</span> \r
+ page is shown in <a href="#IntroPage">Figure 1</a>. Skip this page by \r
+ clicking <i>&quot;Next&quot;</i>: </p>\r
+\r
+<a name=IntroPage></a>\r
+\r
+<p style="text-align: center;"\r
+       align=center>&nbsp;</p>\r
+\r
+<p style="text-align: center;"\r
+       align=center><img alt="Intro page"\r
+                                               src="intropage.png"\r
+                                               style="width: 586px;\r
+                                                               height: 364px;\r
+                                                               border-style: none;\r
+                                                               border-style: none;"\r
+                                               width=586\r
+                                               height=364\r
+                                               border=0> </p>\r
+\r
+<p style="text-align: center;"\r
+       align=center><b style="font-weight: bold;">Figure 1:</b> &quot;Introduction&quot; \r
+ page</p>\r
+\r
+<p>In the second page you are proposed to enter the target directory where \r
+ the SALOME platform should be installed to. You can also click <i>&quot;Browse...&quot;</i> \r
+ and choose the destination folder using the standard browse directory \r
+ dialog box. <br>\r
+If the directory you want to install products to does not exist you are \r
+ prompted to confirm directory creation. If you type a wrong directory \r
+ path, or if you do not have write permissions for the directory you use, \r
+ the corresponding message box is shown.</p>\r
+\r
+<p>You can also change the temporary directory (which is used to store \r
+ temporary files required for the installation).<br>\r
+In the bottom part of the window the total disk space required for the \r
+ installation and for the temporary files is displayed (see below for more \r
+ details).</p>\r
+\r
+<p>In the GUI mode the Installation Wizard provides two different options \r
+ to install the SALOME platform: <span \r
+ style="font-weight: bold;">basic</span> \r
+ (default option) and <span \r
+ style="font-weight: bold;">advanced.</span> \r
+ In the <span \r
+ style="font-weight: bold;">basic</span> mode the user should \r
+ enter the target installation directory and temporary folder. All other \r
+ installation options are taken from the XML configuration file (see <a \r
+ href="#Product_page1">Fig.2</a>):</p>\r
+\r
+<a name=Product_page1></a>\r
+\r
+<p style="text-align: center;"\r
+       align=center>&nbsp;</p>\r
+\r
+<p style="text-align: center;"\r
+       align=center><img alt="Intro page"\r
+                                               src="productpage1.png"\r
+                                               style="width: 586px;\r
+                                                               height: 364px;\r
+                                                               border-style: none;\r
+                                                               border-style: none;"\r
+                                               width=586\r
+                                               height=364\r
+                                               border=0> </p>\r
+\r
+<p style="text-align: center;"\r
+       align=center><b style="font-weight: bold;">Figure 2:</b> &quot;Installation \r
+ settings&quot; </p>\r
+\r
+<p>In addition, you have a choice to use &quot;Install all products from \r
+ sources&quot; check box. If this option is turned on, all the products \r
+ will be installed from the sources (using their own build procedures). \r
+ This check box corresponds to the <span \r
+ style="font-weight: bold;">--all-from-sources</span> \r
+ (<span \r
+ style="font-weight: bold;">-a</span>) option of the <span \r
+ style="font-weight: bold;">runInstall</span> \r
+ script (see <a href="#install_from_wizard">here</a>). </p>\r
+\r
+<p style="background-image: url('../Texture_horiz_ltbluebubbles.jpg');"><img \r
+ src="../note1.gif"\r
+       x-maintain-ratio=TRUE\r
+       style="border: none;\r
+                       width: 35px;\r
+                       height: 37px;\r
+                       float: none;\r
+                       border-style: none;\r
+                       border-style: none;"\r
+       width=35\r
+       height=37\r
+       border=0><span \r
+ style="font-weight: bold;"> Installation of all products \r
+ from sources is a long-time operation.</span></p>\r
+\r
+<p>To switch to the <span \r
+ style="font-weight: bold;">advanced</span> option, \r
+ click <i>&quot;More...&quot;</i> (see <a href="#ProductPage2">Fig.3</a> \r
+ ).</p>\r
+\r
+<p>In the advanced mode you have a possibility to select products to be \r
+ installed. Each product can have several options of installation: you \r
+ have a possibility to use the native product (provided with Linux distribution \r
+ and installed in the system folders), install already precompiled binaries, \r
+ build the product from sources or not install it at all. Available options \r
+ and default option are taken from the XML configuration file. You can \r
+ mark the products you want to install by clicking the corresponding radio-buttons \r
+ in the list view in the left part of the page. <br>\r
+Note, that some products may require some other pre-requisite products \r
+ to be installed (or these prerequisite products should be already available \r
+ on your computer). The installation procedure has a special feature to \r
+ automatically mark these products in the list view. For example, in order \r
+ to install <b><i>PyQt</i></b> it is necessary to have <b><i>gcc, Python</i></b>,<b><i> \r
+ Qt</i></b> and <b><i>Sip</i></b> installed. Therefore all these products \r
+ will also be <!--kadov_tag{{<spaces>}}-->&nbsp;<!--kadov_tag{{</spaces>}}-->turned \r
+ on when you check on <b><i>PyQt</i></b>. This feature can be switched \r
+ off by clicking the <i>&quot;Automatic dependencies&quot;</i> checkbox. \r
+ Turn on this checkbox if you want all prerequisite products to be automatically \r
+ checked when you select some product to be installed. Turn off this checkbox \r
+ if you want to disable this feature.</p>\r
+\r
+<a name=ProductPage2></a>\r
+\r
+<p style="text-align: center;"\r
+       align=center>&nbsp;</p>\r
+\r
+<p style="text-align: center;"\r
+       align=center><img src="productpage.png"\r
+                                               alt="Products page"\r
+                                               style="float: none;\r
+                                                               width: 586px;\r
+                                                               height: 525px;\r
+                                                               border-style: none;\r
+                                                               border-style: none;"\r
+                                               width=586\r
+                                               height=525\r
+                                               border=0> </p>\r
+\r
+<p style="text-align: center;"\r
+       align=center><b style="font-weight: bold;">Figure 3:</b> &quot;Installation \r
+ settings&quot; page in the 'advanced' mode</p>\r
+\r
+<p>If you want to use native products (like <span \r
+ style="font-weight: bold;">gcc</span>, \r
+ <span \r
+ style="font-weight: bold;">tcl</span>, etc.), select <i>&quot;use \r
+ native&quot; </i>option. <br>\r
+Special button in the right part of the page - <i>&quot;Unselect All&quot; \r
+ </i>- allows to reset quickly all products to the <i>&quot;not install&quot;</i> \r
+ state. </p>\r
+\r
+<p>There are also two checkboxes on this page: <i>&quot;SALOME sources&quot;</i> \r
+ and <i>&quot;SALOME binaries&quot;</i>. These three-state checkboxes allow \r
+ quick selecting/unselecting sources/binaries packages of SALOME modules \r
+ for installation.</p>\r
+\r
+<p>In addition, when some SALOME sources are selected, one more check box \r
+ becomes available: <span style="font-style: italic;">&quot;Build SALOME \r
+ sources&quot;</span>. If this option is turned on, the selected SALOME \r
+ modules will be built and installed from sources.<span \r
+ style="font-weight: bold;"><br>\r
+&nbsp;</span></p>\r
+\r
+<p style="background-image: url('../Texture_horiz_ltbluebubbles.jpg');"><span \r
+ style="font-weight: bold;"><img src="../note1.gif"\r
+                                                               x-maintain-ratio=TRUE\r
+                                                               style="border: none;\r
+                                                                               width: 36px;\r
+                                                                               height: 38px;\r
+                                                                               float: none;\r
+                                                                               border-style: none;\r
+                                                                               border-style: none;"\r
+                                                               width=36\r
+                                                               height=38\r
+                                                               border=0> If this check box is turned on, \r
+ the corresponding SALOME module binaries package installation is disabled, \r
+ because of <!--kadov_tag{{<spaces>}}-->&nbsp;<!--kadov_tag{{</spaces>}}-->SALOME \r
+ module sources and binaries packages conflict </span>(see <a href="#ProductPage3">Fig. \r
+ 4</a> below). </p>\r
+\r
+<a name=ProductPage3></a>\r
+\r
+<p style="text-align: center;"\r
+       align=center><img src="productpage2.png"\r
+                                               alt="Products page"\r
+                                               style="width: 586px;\r
+                                                               height: 525px;\r
+                                                               border-style: none;\r
+                                                               border-style: none;"\r
+                                               width=586\r
+                                               height=525\r
+                                               border=0> </p>\r
+\r
+<p style="text-align: center;"\r
+       align=center><b style="font-weight: bold;">Figure 4:</b> &quot;Build \r
+ SALOME sources&quot; check box usage</p>\r
+\r
+<p>The box at the right side of the page displays the information about \r
+ currently highlighted product: name, version and short description, required \r
+ disk space, disk space required for temporary files, list of prerequisites \r
+ (this information is provided in the XML file) and current user choice. \r
+ </p>\r
+\r
+The <i>&quot;Disk space required:&quot;</i> field displays how much disk \r
+ space on the hard drive is required for installation of selected products. \r
\r
+\r
+<p style="background-image: url('../Texture_horiz_ltbluebubbles.jpg');"><b style="font-weight: bold;"><img src="../note1.gif"\r
+                                                               x-maintain-ratio=TRUE\r
+                                                               style="border: none;\r
+                                                                               width: 36px;\r
+                                                                               height: 38px;\r
+                                                                               float: none;\r
+                                                                               border-style: none;\r
+                                                                               border-style: none;"\r
+                                                               width=36\r
+                                                               height=38\r
+                                                               border=0></b><span \r
+ style="font-weight: bold;">Please, \r
+ take into account that the displayed amount of required disk space is \r
+ approximate and may differ when you install products on your hard drive.</span> \r
+ </p>\r
+\r
+<p>The installation procedure uses a special directory to store temporary \r
+ files. The <i>&quot;Space for temporary files:&quot;</i> field shows the \r
+ information about required disk space on the hard drive for extracting \r
+ and compiling the selected products. You can change the temporary directory \r
+ - just type a path to the folder you want to use or click on the corresponding \r
+ <i>&quot;Browse...&quot;</i> button. <span \r
+ style="font-weight: bold;"><br>\r
+&nbsp;</span></p>\r
+\r
+<p style="background-image: url('../Texture_horiz_ltbluebubbles.jpg');"><span><b \r
+ style="font-weight: bold;"><img src="../note1.gif"\r
+                                                               x-maintain-ratio=TRUE\r
+                                                               style="border: none;\r
+                                                                               width: 36px;\r
+                                                                               height: 38px;\r
+                                                                               float: none;\r
+                                                                               border-style: none;\r
+                                                                               border-style: none;"\r
+                                                               width=36\r
+                                                               height=38\r
+                                                               border=0></b></span><b \r
+ style="font-weight: bold;"><span style="font-weight: normal;">A</span></b>ctually, \r
+ temporary files are not stored directly in the directory entered by the \r
+ user. The Installation Wizard creates an additional folder in this directory \r
+ named something like INSTALLWORK<span \r
+ style="font-weight: bold;">XXXXX</span> \r
+ where XXXXX is a unique number. This allows to launch several Installation \r
+ Wizards simultaneously. This temporary directory is removed automatically \r
+ when the installation finishes.</p>\r
+\r
+<p>The installation procedure also checks the available disk space. If \r
+ there is not enough disk space on your hard drive you will see a corresponding \r
+ error message box. </p>\r
+\r
+<p style="background-image: url('../Texture_horiz_ltbluebubbles.jpg');"><b style="font-weight: bold;"><img src="../note1.gif"\r
+                                                               x-maintain-ratio=TRUE\r
+                                                               style="border: none;\r
+                                                                               width: 36px;\r
+                                                                               height: 38px;\r
+                                                                               float: none;\r
+                                                                               border-style: none;\r
+                                                                               border-style: none;"\r
+                                                               width=36\r
+                                                               height=38\r
+                                                               border=0>You are strongly recommended not \r
+ to use directory names containing spaces. </b>Otherwise you can experience \r
+ some troubles with the installation.<b> </b></p>\r
+\r
+<p>To proceed further click <i>&quot;Next&quot;</i>. At this moment the \r
+ program will make some tests to check installation settings: if there \r
+ is enough disk space on the hard drive, check for native products installation, \r
+ dependencies (prerequisites) for each product you have selected to be \r
+ installed. If any test fails you will see the corresponding warning message \r
+ box. Otherwise the wizard will proceed to the next page: </p>\r
+\r
+<a name=ChoicePage></a>\r
+\r
+<p style="text-align: center;"\r
+       align=center>&nbsp;</p>\r
+\r
+<p style="text-align: center;"\r
+       align=center><img src="choicepage.png"\r
+                                               alt="Choice page"\r
+                                               style="width: 586px;\r
+                                                               height: 485px;\r
+                                                               border-style: none;\r
+                                                               border-style: none;"\r
+                                               width=586\r
+                                               height=485\r
+                                               border=0> </p>\r
+\r
+<p style="text-align: center;"\r
+       align=center><b style="font-weight: bold;">Figure 5:</b> &quot;Check \r
+ your choice&quot; page</p>\r
+\r
+<p>This page summarizes the installation options you've made on the previous \r
+ pages. You can check again your choice and change it if necessary by getting \r
+ back to the previous page. <br>\r
+When you are sure that everything is OK, click <i>&quot;Next&quot;</i> \r
+ to follow to the <a href="#ProgressPage">next page</a>. </p>\r
+\r
+<a name=ProgressPage></a>\r
+\r
+<p style="text-align: center;"\r
+       align=center>&nbsp;</p>\r
+\r
+<p style="text-align: center;"\r
+       align=center><img alt="Progress page"\r
+                                               src="progresspage1.png"\r
+                                               style="width: 586px;\r
+                                                               height: 364px;\r
+                                                               border-style: none;\r
+                                                               border-style: none;"\r
+                                               width=586\r
+                                               height=364\r
+                                               border=0></p>\r
+\r
+<p style="text-align: center;"\r
+       align=center><b style="font-weight: bold;">Figure 6:</b> &quot;Installation \r
+ progress&quot; page</p>\r
+\r
+<p style="text-align: justify;">To start installation of the selected products \r
+ click &quot;Start&quot;. It launches the shell installation script and \r
+ you will be able to see the output of the script in the <!--kadov_tag{{<spaces>}}-->&nbsp;<!--kadov_tag{{</spaces>}}-->dialog \r
+ topmost frame. If any errors occur during the installation progress the \r
+ corresponding messages will be printed to the log window in bold red font.</p>\r
+\r
+<p style="text-align: justify;">It is possible to break the installation \r
+ at any time by clicking &quot;Stop&quot;. Then you can get back to the \r
+ previous pages if you wish to change installation settings or restart \r
+ installation by pressing again &quot;Start&quot; button.</p>\r
+\r
+<p style="background-image: url('../Texture_horiz_ltbluebubbles.jpg');"><b><span \r
+ style="font-weight: bold;"><img src="../note1.gif"\r
+                                                               x-maintain-ratio=TRUE\r
+                                                               style="border: none;\r
+                                                                               width: 36px;\r
+                                                                               height: 38px;\r
+                                                                               float: none;\r
+                                                                               border-style: none;\r
+                                                                               border-style: none;"\r
+                                                               width=36\r
+                                                               height=38\r
+                                                               border=0> I</span></b><span \r
+ style="font-weight: bold;">n the current implementation \r
+ it is not possible to resume the stopped installation process; it will \r
+ be re-started from the very beginning.</span> </p>\r
+\r
+<a name=ProgressPage1></a>\r
+\r
+<p style="text-align: center;"\r
+       align=center>&nbsp;</p>\r
+\r
+<p style="text-align: center;"\r
+       align=center><img alt="Progress page"\r
+                                               src="progresspage.png"\r
+                                               style="width: 586px;\r
+                                                               height: 364px;\r
+                                                               border-style: none;\r
+                                                               border-style: none;"\r
+                                               width=586\r
+                                               height=364\r
+                                               border=0> </p>\r
+\r
+<p style="text-align: center;"\r
+       align=center><b style="font-weight: bold;">Figure 7:</b> &quot;Installation \r
+ progress&quot; page: installation in progress</p>\r
+\r
+<p>The <i>&quot;Installation Status&quot;</i> frame window shows you the \r
+ progress of installation. &quot;<font \r
+ style="color: #ff0000;"\r
+       color=#FF0000>Waiting</font>&quot; \r
+ status means that installation of this product has not been started yet. \r
+ The product currently being installed is marked as &quot;<font style="color: #ff9900;"\r
+       color=#FF9900>Processing</font>&quot;. All installed products have \r
+ &quot;<font style="color: #33ff33;"\r
+                       color=#33FF33>Completed</font>&quot; status. </p>\r
+\r
+<p>You can abort installation and close the installation procedure using \r
+ <i>&quot;Cancel&quot;</i> button. </p>\r
+\r
+&nbsp; \r
+\r
+<p style="background-image: url('../Texture_horiz_ltbluebubbles.jpg');"><span \r
+ style="font-weight: bold;"><b style="font-weight: bold;"><img src="../note1.gif"\r
+       x-maintain-ratio=TRUE\r
+       style="border: none;\r
+                       width: 36px;\r
+                       height: 38px;\r
+                       float: none;\r
+                       border-style: none;\r
+                       border-style: none;"\r
+       width=36\r
+       height=38\r
+       border=0>T</b>his button sends the signal &quot;SIGTERM&quot; to the \r
+ shell script. The script tries to clear all temporary files. The process \r
+ of removing temporary files can take some time, so the installation wizard \r
+ will wait 3 seconds before closing.</span> </p>\r
+\r
+<p>At the end of installation (all selected products have been installed \r
+ successfully) you can go back to the previous pages to start a new installation \r
+ or click <i>&quot;Next&quot; </i>to go the Readme page: </p>\r
+\r
+<a name=readmepage></a>\r
+\r
+<p style="text-align: center;"\r
+       align=center>&nbsp;</p>\r
+\r
+<p style="text-align: center;"\r
+       align=center><img alt="Read page"\r
+                                               src="readmepage.png"\r
+                                               style="width: 586px;\r
+                                                               height: 484px;\r
+                                                               border-style: none;\r
+                                                               border-style: none;"\r
+                                               width=586\r
+                                               height=484\r
+                                               border=0> </p>\r
+\r
+<p style="text-align: center;"\r
+       align=center><b style="font-weight: bold;">Figure 8:</b> &quot;Finish \r
+ installation&quot; page</p>\r
+\r
+<p>In this page you can read important information about the Instalation \r
+ Wizard itself and some tips: how to run and test SALOME or how to build \r
+ SALOME from the sources. This is the contents of the README file which \r
+ you can find in the root directory of the Installation Wizard. <br>\r
+You can also launch SALOME Desktop from this page or read the Release Notes \r
+ file by clicking on the corresponding buttons in the lower part of the \r
+ page (see <a href="#xml_files">here</a> and <a href="#finish_buttons">here</a> \r
+ for more information about customizing these buttons).</p>\r
+\r
+<h3 style="margin-left: 40px;"><a name=batch_mode></a>Batch mode</h3>\r
+\r
+<p>To launch the Installation Wizard in the batch mode use <span \r
+ style="font-weight: bold;">-b</span> \r
+ (<span \r
+ style="font-weight: bold;">--batch</span>) parameter.<br>\r
+In this mode the GUI wizard is not shown but all the installation status \r
+ is displayed directly in the console. In the batch mode the user does \r
+ not have a possibility to change installation settings which are given \r
+ in the configuration file, except target and temporary directories which \r
+ can be overridden by the corresponding command line options.<br>\r
+The only exception is <span \r
+ style="font-weight: bold;">--all-from-sources</span> \r
+ (<span \r
+ style="font-weight: bold;">-a</span>) option which enables special \r
+ installation mode in which all the products (including SALOME modules) \r
+ are installed from sources, ignoring the default mode defined in the XML \r
+ configuration file (see <a href="#install_from_wizard">here</a> for details).</p>\r
+\r
+<p style="text-align: center;"\r
+       align=center><!--kadov_tag{{<spaces>}}-->&nbsp;<!--kadov_tag{{</spaces>}}--><a \r
+ name=BatchMode></a><br>\r
+<br>\r
+<img alt="Batch mode"\r
+       src="batchmode.png"\r
+       style="width: 660px;\r
+                       height: 410px;\r
+                       border-style: none;\r
+                       border-style: none;"\r
+       width=660\r
+       height=410\r
+       border=0> </p>\r
+\r
+<p style="text-align: center;"\r
+       align=center><b style="font-weight: bold;">Figure 9:</b> Batch mode</p>\r
+\r
+<h3 style="margin-left: 40px;"><a name=env_files></a>Environment files</h3>\r
+\r
+<p>During the process of installation the script creates some environment \r
+ files to simplify the procedure of launching SALOME. These shell scripts \r
+ set all necessary environment variables for all products you have installed. \r
+ To learn how installation scripts collects the environment, see <a href="#pick_up_env">here</a>. \r
+ These files are: <b>salome.csh</b> + <b>salome.sh</b> in the <span style="font-style: italic; font-weight: bold;">KERNEL \r
+ module</span><b><i> sources</i></b> and <span style="font-style: italic; font-weight: bold;">KERNEL \r
+ module</span><b><i> binaries</i></b> root directories and <b>env_products.csh</b> \r
+ + <b>env_products.sh </b>and <span \r
+ style="font-weight: bold;">env_build.csh \r
+ </span>+ <span \r
+ style="font-weight: bold;">env_build.sh</span> in the target \r
+ installation directory.</p>\r
+\r
+<p style="background-image: url('../Texture_horiz_ltbluebubbles.jpg');"><b><span \r
+ style="font-weight: bold;"><img src="../note1.gif"\r
+                                                               x-maintain-ratio=TRUE\r
+                                                               style="border: none;\r
+                                                                               width: 36px;\r
+                                                                               height: 38px;\r
+                                                                               float: none;\r
+                                                                               border-style: none;\r
+                                                                               border-style: none;"\r
+                                                               width=36\r
+                                                               height=38\r
+                                                               border=0></span></b><span \r
+ style="font-weight: bold;">Note:</span> there is some \r
+ difference between these files: <span \r
+ style="font-weight: bold;">env_build.*</span> \r
+ files are optimized to be used for building SALOME modules from sources \r
+ (see <span \r
+ style="font-weight: bold;">README </span>file provided with \r
+ the installation procedure on the CD). The <span \r
+ style="font-weight: bold;">env_products.*</span> \r
+ (and<span \r
+ style="font-weight: bold;"> salome.*</span>) files are optimized \r
+ for SALOME launching. The behavior is defined by the environment variable<span \r
+ style="font-weight: bold;"> </span><b>ENV_FOR_LAUNCH</b> which is set \r
+ to <span \r
+ style="font-weight: bold;">0</span> in env_build.* files and \r
+ to <span \r
+ style="font-weight: bold;">1</span> in env_products.* (salome.*) \r
+ files. </p>\r
+\r
+<!--kadov_tag{{<implicit_empty_p>}}-->&nbsp;<br><!--kadov_tag{{</implicit_empty_p>}}-->\r
+\r
+\r
+<!--(HR)============================================================-->\r
+<hr style="/*begin!kadov{{*/ float: aligncenter; /*}}end!kadov*/ ">\r
+\r
+\r
+<h3><a name=check_version_proc></a>Notes on<font \r
+ style="color: #ff0000;"\r
+       color=#FF0000> check products \r
+ version</font> procedure</h3>\r
+\r
+Unfortunately there is no exact algorithm to identify the product version \r
+ under Linux platform. The information in this section gives an idea how \r
+ the version is checked for the native/preinstalled products (this information \r
+ refers to the base platform <span style="color: rgb(0, 0, 153);">Linux \r
+ Mandrake 10.1</span>; and the same algorithms are used for other platforms). \r
+ <br>\r
+The general rule for all products is that the path to the binaries should \r
+ be set via the <span \r
+ style="font-weight: bold;">PATH</span> environment \r
+ variable, path to the libraries should be set via the <span \r
+ style="font-weight: bold;">LD_LIBRARY_PATH</span> \r
+ variable and the python modules should be available via the <span \r
+ style="font-weight: bold;">PYTHONPATH</span> \r
+ variable. \r
+\r
+<p style="background-image: url('../Texture_horiz_ltbluebubbles.jpg');"><b><span \r
+ style="font-weight: bold;"><img src="../note1.gif"\r
+                                                               x-maintain-ratio=TRUE\r
+                                                               style="border: none;\r
+                                                                               width: 36px;\r
+                                                                               height: 38px;\r
+                                                                               float: none;\r
+                                                                               border-style: none;\r
+                                                                               border-style: none;"\r
+                                                               width=36\r
+                                                               height=38\r
+                                                               border=0></span></b><span \r
+ style="font-weight: bold;">Note:</span> the information \r
+ given in this section refers to the prerequisite products for SALOME version \r
+ 3.2.4. </p>\r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p>gcc 3.4.1</li>\r
+</ul>\r
+\r
+Version number is checked by <span \r
+ style="font-weight: bold;">gcc -dumpversion</span> \r
+ command. The <span \r
+ style="font-weight: bold;">gcc</span> executable should \r
+ be in the <span \r
+ style="font-weight: bold;">PATH</span> environment variable. \r
+ Version should be equal to &quot;3.4.1&quot;. It is recommended to use \r
+ native gcc on Mandrake 10.1. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p>tcl/tk 8.4.5</li>\r
+</ul>\r
+\r
+Version number for <span \r
+ style="font-weight: bold;">tcl/tk</span> can be \r
+ found in tclConfig.sh and tkConfig.sh files (<span \r
+ style="font-weight: bold;">TCL_VERSION</span> \r
+ and <span \r
+ style="font-weight: bold;">TK_VERSION</span> variables correspondingly). \r
+ Version number should be equal to &quot;8.4&quot; (release number is not \r
+ checked). <br>\r
+Set the <span \r
+ style="font-weight: bold;">TCLHOME</span> environment variable \r
+ to the root directory of tcl/tk installation.<br>\r
+It is recommended to use native tcl/tk on Mandrake 10.1. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p>boost 1.31.0</li>\r
+</ul>\r
+\r
+Version number is defined by <span \r
+ style="font-weight: bold;">version.hpp</span> \r
+ file which is part of the boost distribution. This file defines the <span \r
+ style="font-weight: bold;">BOOST_VERSION</span> macro which should be \r
+ equal to &quot;103100&quot;. In addition the existence of boost libraries \r
+ is checked. <br>\r
+Set the <span \r
+ style="font-weight: bold;">BOOSTDIR</span> environment variable \r
+ if you have a preinstalled version of boost. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p>Python 2.3.4</li>\r
+</ul>\r
+\r
+Version number is checked by <span \r
+ style="font-weight: bold;">python -V</span> \r
+ command. The <span \r
+ style="font-weight: bold;">python</span> executable \r
+ should be in the <span \r
+ style="font-weight: bold;">PATH</span> environment \r
+ variable. Version number should be equal to &quot;2.3.4&quot;. It is recommended \r
+ to use native Python on Mandrake 10.1.<br>\r
+Set the <span \r
+ style="font-weight: bold;">PYTHONHOME</span> environment \r
+ variable if you have a preinstalled version of Python. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p>Swig 1.3.24</li>\r
+</ul>\r
+\r
+Version number is checked by <span \r
+ style="font-weight: bold;">swig -version</span> \r
+ command. The <span \r
+ style="font-weight: bold;">swig</span> executable should \r
+ be in the <span \r
+ style="font-weight: bold;">PATH</span> environment variable. \r
+ Version number should be equal to &quot;1.3.24&quot;. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p>Qt 3.3.3</li>\r
+</ul>\r
+\r
+Version number is defined by <span \r
+ style="font-weight: bold;">qglobal.h</span> \r
+ file which is part of the Qt distribution. This file defines <span \r
+ style="font-weight: bold;">QT_VERSION_STR</span> \r
+ macro which should be equal to &quot;3.3.3&quot;. It is recommended to \r
+ use native Qt on Mandrake 10.1.<br>\r
+Set the <span \r
+ style="font-weight: bold;">QTDIR</span> environment variable \r
+ if you have a preinstalled version of qt. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p>msg2qm</li>\r
+</ul>\r
+\r
+<span \r
+ style="font-weight: bold;">msg2qm</span> is a Qt tool which is used \r
+ to convert text *.po files to *.qm resource files. Unfortunately this \r
+ tool is not included to the Linux distribution and provided only in Qt \r
+ sources package. This is the reason why this tool is supplied with the \r
+ SALOME Installation Wizard.<br>\r
+There is no way to check the version number of msg2qm tool. Just set <span \r
+ style="font-weight: bold;">MSG2QM_ROOT</span> environment variable if \r
+ you have a preinstalled version of msg2qm tool. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p>Open CASCADE 6.1.2a2</li>\r
+</ul>\r
+\r
+Version number is defined by <span \r
+ style="font-weight: bold;">Standard_Version.hxx</span> \r
+ file which is part of the Open CASCADE distribution. This file defines \r
+ <span \r
+ style="font-weight: bold;">OCC_VERSION_MAJOR,</span> <span \r
+ style="font-weight: bold;">OCC_VERSION_MINOR</span> \r
+ and <span \r
+ style="font-weight: bold;">OCC_VERSION_MAINTENANCE</span> macros \r
+ which should refer to version 6.1.2.<br>\r
+Set the <span \r
+ style="font-weight: bold;">CASROOT</span> environment variable \r
+ if you have a preinstalled version of Open CASCADE. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p>qwt 4.2.0/0.4.2</li>\r
+</ul>\r
+\r
+Version number is defined by <span \r
+ style="font-weight: bold;">qwt_global.h</span> \r
+ file which is part of the qwt distribution. This file defines <span \r
+ style="font-weight: bold;">QWT_VERSION_STR</span> \r
+ macro which should be equal to &quot;4.2.0&quot;.<br>\r
+Set the <span \r
+ style="font-weight: bold;">QWTHOME</span> environment variable \r
+ if you have a preinstalled version of qwt. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p>hdf 5-1.6.4</li>\r
+</ul>\r
+\r
+Version number is defined by <span \r
+ style="font-weight: bold;">libhdf5.settings</span> \r
+ file which is part of the <span \r
+ style="font-weight: bold;">hdf5</span> \r
+ distribution. Version should be equal to 1.6.4.<br>\r
+Set the <span \r
+ style="font-weight: bold;">HDF5HOME</span> environment variable \r
+ if you have a preinstalled version of hdf5. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p>med 2.2.3</li>\r
+</ul>\r
+\r
+Unfortunately there is no formal way to check med version number. We check \r
+ existence of libmed.so.1.0.2 library on the computer. If you have any \r
+ problem with a preinstalled version of med, please, reinstall it.<br>\r
+Set the <span \r
+ style="font-weight: bold;">MED2HOME</span> environment variable \r
+ if you have a preinstalled version of med. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p>Vtk 4.2.6</li>\r
+</ul>\r
+\r
+Unfortunately there is no formal way to check VTK version number. We just \r
+ check the existence of <span \r
+ style="font-weight: bold;">libvtkCommon.so</span> \r
+ library on the computer and hope that it is of version we need. If you \r
+ have any problem with a preinstalled version of Vtk, please, reinstall \r
+ it.<br>\r
+Set the <span \r
+ style="font-weight: bold;">VTKHOME</span> environment variable \r
+ if you have a preinstalled version of Vtk. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p>OmniORB 4.0.5, OmniORBpy 2.5, OmniNotify 2.1</li>\r
+</ul>\r
+\r
+We just check existence of some omniORB libraries and executable on the \r
+ computer, like <span \r
+ style="font-weight: bold;">libomniORB4.so.0.5</span>, \r
+ <span \r
+ style="font-weight: bold;">_omnipymodule.so.2.4</span>, <span \r
+ style="font-weight: bold;">libCOSNotify4.so.0.1</span> \r
+ and <span \r
+ style="font-weight: bold;">notifd</span>.<br>\r
+Set the <span \r
+ style="font-weight: bold;">OMNIORBDIR</span> environment \r
+ variable if you have a preinstalled version of omniORB products. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p>sip 4.1</li>\r
+</ul>\r
+\r
+Version number is checked by <span \r
+ style="font-weight: bold;">sip -V</span> \r
+ command. The <span \r
+ style="font-weight: bold;">sip</span> executable should \r
+ be in the <span \r
+ style="font-weight: bold;">PATH</span> environment variable. \r
+ Version number should be equal to &quot;4.1&quot;.<br>\r
+Set the <span \r
+ style="font-weight: bold;">SIPDIR</span> environment variable \r
+ to the directory where you have sip executable preinstalled. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p>PyQt 3.13</li>\r
+</ul>\r
+\r
+Version number is defined by <span \r
+ style="font-weight: bold;">pyqtconfig.py</span> \r
+ Python module file which is part of the <span \r
+ style="font-weight: bold;">PyQt</span> \r
+ distribution. Version should be equal to &quot;3.13&quot;.<br>\r
+Set the <span \r
+ style="font-weight: bold;">PYQTDIR </span>environment variable \r
+ if you have a preinstalled version of PyQt. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p>netgen 4.5</li>\r
+</ul>\r
+\r
+Unfortunarely we can't find anything about netgen version. We just check \r
+ if <span \r
+ style="font-weight: bold;">NETGENROOT</span> environment variable \r
+ is set.<br>\r
+Set the <span \r
+ style="font-weight: bold;">NETGENROOT</span> environment \r
+ variable if you have a preinstalled version of netgen mesher. \r
+\r
+<!--begin!kadov{{--><br><!--}}end!kadov--><!--kadov_tag{{<implicit_p>}}-->&nbsp; \r
\r
+\r
+<p style="background-image: url('../Texture_horiz_ltbluebubbles.jpg');"><span \r
+ style="font-weight: bold;"><b style="font-weight: bold;"><img src="../note1.gif"\r
+       x-maintain-ratio=TRUE\r
+       style="border: none;\r
+                       width: 36px;\r
+                       height: 38px;\r
+                       float: none;\r
+                       border-style: none;\r
+                       border-style: none;"\r
+       width=36\r
+       height=38\r
+       border=0></b>Note: </span>netgen 4.5 provided with the SALOME installation \r
+ Wizard has been patched to improve its performance. </p>\r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p>Numeric 23.7</li>\r
+</ul>\r
+\r
+Version number is checked by <span \r
+ style="font-weight: bold;">python -c \r
+ 'import Numeric; print Numeric.__version__'</span> command. The <span \r
+ style="font-weight: bold;">python</span> executable should be in the <span \r
+ style="font-weight: bold;">PATH</span> environment variable and <span \r
+ style="font-weight: bold;">Numeric</span> module should be available for \r
+ the Python (for example it should be in the <span \r
+ style="font-weight: bold;">PYTHONPATH</span> \r
+ environment variable). Version number should be equal to &quot;23.7&quot;. \r
+ If you have any problem with a preinstalled version of Numeric 23.7, please, \r
+ reinstall it.<br>\r
+Add the directory where&nbsp;you have a preinstalled version of Numeric \r
+ package to the the <span \r
+ style="font-weight: bold;">PYTHONHOME </span>environment \r
+ variable. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p>graphviz 2.2.1</li>\r
+</ul>\r
+\r
+Version number is checked by <span \r
+ style="font-weight: bold;">dot -V</span> \r
+ command. The <span \r
+ style="font-weight: bold;">dot</span> executable should \r
+ be in the <span \r
+ style="font-weight: bold;">PATH</span> environment variable. \r
+ Version number should be equal to &quot;2.2.1&quot;.<br>\r
+Add <span \r
+ style="font-weight: bold;">graphviz</span> bin directory to the \r
+ the <span \r
+ style="font-weight: bold;">PATH</span> environment variable. \r
\r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p>doxygen 1.4.6</li>\r
+</ul>\r
+\r
+Version number is checked by <span \r
+ style="font-weight: bold;">doxygen --version</span> \r
+ command. The <span \r
+ style="font-weight: bold;">doxygen</span> executable \r
+ should be in the <span \r
+ style="font-weight: bold;">PATH</span> environment \r
+ variable. Version number should be equal to &quot;1.4.6&quot;. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><span style="font-weight: bold; color: rgb(0, 0, 153);">SALOME \r
+ </span>module <span style="font-weight: bold; color: rgb(0, 0, 153);">sources</span> \r
+ (3.2.4).</li>\r
+</ul>\r
+\r
+For each SALOME module sources package (KERNEL, GUI, GEOM, etc...) the \r
+ root directory contains file configure.in (configure.ac) which defines \r
+ version information.<br>\r
+Set the <span \r
+ style="font-weight: bold;">&lt;MODULE&gt;_SRC_DIR</span> \r
+ environment variable for each SALOME <span \r
+ style="font-weight: bold;">MODULE</span> \r
+ sources package installed (where <span \r
+ style="font-weight: bold;">MODULE</span> \r
+ is KERNEL, GUI, GEOM, ...). \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><span style="font-weight: bold; color: rgb(0, 0, 153);">SALOME \r
+ </span>module <span style="font-weight: bold; color: rgb(0, 0, 153);">binaries \r
+ </span>(3.2.4)</li>\r
+</ul>\r
+\r
+For each SALOME module binaries package (KERNEL, GUI, GEOM, etc...) the \r
+ <span \r
+ style="font-weight: bold;">bin/salome</span> directory contains \r
+ file <span \r
+ style="font-weight: bold;">VERSION</span> which defines version \r
+ information.<br>\r
+Set <span \r
+ style="font-weight: bold;">&lt;MODULE&gt;_ROOT_DIR</span> environment \r
+ variable for each SALOME <span \r
+ style="font-weight: bold;">MODULE</span> \r
+ binaries package installed (where <span \r
+ style="font-weight: bold;">MODULE</span> \r
+ is KERNEL, GUI, GEOM, ...). \r
+\r
+<p>If you have native products installed to directories different from \r
+ default ones (not <b>/usr/bin</b>, <b>/usr/lib</b>...), it is recommended \r
+ to follow the above mentioned instructions. Or you should properly set \r
+ <span \r
+ style="font-weight: bold;">PATH</span> and <span \r
+ style="font-weight: bold;">LD_LIBRARY_PATH</span> \r
+ variables <b><font style="color: #ff0000;"\r
+                                       color=#FF0000>before</font></b> starting the Installation \r
+ Wizard. Otherwise the installation script will fail to find preinstalled/native \r
+ products. </p>\r
+\r
+<p style="background-image: url('../Texture_horiz_ltbluebubbles.jpg');"><span><b \r
+ style="font-weight: bold;"><img src="../note1.gif"\r
+                                                               x-maintain-ratio=TRUE\r
+                                                               style="border: none;\r
+                                                                               width: 36px;\r
+                                                                               height: 38px;\r
+                                                                               float: none;\r
+                                                                               border-style: none;\r
+                                                                               border-style: none;"\r
+                                                               width=36\r
+                                                               height=38\r
+                                                               border=0></b></span><b style="font-weight: bold;">Note:</b> for some native \r
+ products (e.g. gcc, Python) the rules of version checking are not so strict \r
+ as described above. Only major and minor version numbers should coincide \r
+ with the prerequisite. Newer version of the product can also be used. \r
+ If some native product has version number larger than that required by \r
+ the installation procedure, the user will be prompted by the warning message \r
+ like this: <i>&quot;You have newer version of gcc installed on your computer \r
+ than that is required (3.4.1). Continue?&quot;</i>. You can click <i>&quot;Yes&quot;</i> \r
+ to proceed with the installation but in this case you should be aware \r
+ of what you are doing. SALOME binaries (including other products) are \r
+ compiled with the predefined prerequisites and most likely can not be \r
+ run successfully if these products are not found. This can be helpful \r
+ only if you plan to build all products from sources. </p>\r
+\r
+\r
+<!--(HR)============================================================-->\r
+<hr style="/*begin!kadov{{*/ float: aligncenter; /*}}end!kadov*/ ">\r
+\r
+\r
+<h3><a name=pick_up_env></a>Pick up the <font \r
+ style="color: #ff0000;"\r
+       color=#FF0000>environment</font></h3>\r
+\r
+Please, read the following information carefully . This section describes \r
+ how the installation procedure generates the environment scripts for the \r
+ SALOME platform being installed. \r
+\r
+<p>After installing each product shell the script creates a special environment \r
+ file for the product in its installation folder. The name of the file \r
+ is generated from the name of product by the following scheme: <b>env_&lt;product_name&gt;.sh</b> \r
+ (for example <b>env_Vtk.sh </b>for the Vtk). This file includes all necessary \r
+ environment settings. At the final step of the installation the script \r
+ picks up all the settings files and generates two common environment files \r
+ from them: <b>salome.sh</b> and <b>salome.csh </b>for <span \r
+ style="font-weight: bold;">bash</span> \r
+ and <span \r
+ style="font-weight: bold;">csh</span> shells correspondingly. \r
+ Such approach helps to save time when reinstalling products and you may \r
+ not bother about setting all environment variables manually to build/launch \r
+ SALOME. What you simply need is to source one of these environment files. \r
+ </p>\r
+\r
+<p>This also concerns those products which are not being installed. For \r
+ example, you install some SALOME binaries to the directory where you have \r
+ previously installed other products.&nbsp; The Installation procedure \r
+ tries to collect environment files from the target directory if it finds \r
+ necessary products installed there. If some product is not found in the \r
+ target directory the corresponding section of <b>salome.sh/salome.csh</b> \r
+ files will be skipped. <br>\r
+For native products (like <i><b>gcc, tcl, etc...)</b></i> the installation \r
+ procedure tries to find them first using <b>PATH</b> / <b>LD_LIBRARY_PATH</b> \r
+ variables and then in the system default directories (<b>/usr/bin, /usr/lib</b> \r
+ etc., depending on the product). </p>\r
+\r
+<p>In any case you may edit <b>salome.*</b> files after the installation \r
+ procedure finishes, if you want.</p>\r
+\r
+&nbsp; \r
+\r
+<p style="background-image: url('../Texture_horiz_ltbluebubbles.jpg');"><span><b \r
+ style="font-weight: bold;"><img src="../note1.gif"\r
+                                                               x-maintain-ratio=TRUE\r
+                                                               style="border: none;\r
+                                                                               width: 36px;\r
+                                                                               height: 38px;\r
+                                                                               float: none;\r
+                                                                               border-style: none;\r
+                                                                               border-style: none;"\r
+                                                               width=36\r
+                                                               height=38\r
+                                                               border=0></b></span><span \r
+ style="font-weight: bold;">Note:</span> \r
+ as it was mentioned <a href="#env_files">above</a> there are other environment \r
+ files which are generated by the installation procedure: <span \r
+ style="font-weight: bold;">env_products.csh</span> \r
+ + <span \r
+ style="font-weight: bold;">env_products.sh</span> and <span \r
+ style="font-weight: bold;">env_build.csh</span> \r
+ + <span \r
+ style="font-weight: bold;">env_build.sh</span>. These files can \r
+ be found in the target installation root directory.</p>\r
+\r
+<!--kadov_tag{{<implicit_empty_p>}}-->&nbsp;<br><!--kadov_tag{{</implicit_empty_p>}}-->\r
+\r
+\r
+<!--(HR)============================================================-->\r
+<hr style="/*begin!kadov{{*/ float: aligncenter; /*}}end!kadov*/ ">\r
+\r
+\r
+<h3><a name=xml_files></a>Modifying <font \r
+ style="color: #ff0000;"\r
+       color=#FF0000>XML</font> configuration \r
+ <font \r
+ style="color: #ff0000;"\r
+       color=#FF0000>file</font></h3>\r
+\r
+You can create your own XML configuration file. The Installation Wizard \r
+ can then take it as a command line argument to provide a list of products \r
+ you want to install with it. The list of products and some other settings \r
+ for the Installation Wizard are provided in the XML file. The default \r
+ file which Installation Wizard looks for if no command line arguments \r
+ are given, is <b>config.xml</b>.<br>\r
+This section describes the structure of the configuration file. <br>\r
+XML tags are in bold blue, optional sections/tags are in brackets. \r
+\r
+<p><font style="font-family: Courier;"\r
+               face=Courier><b style="font-weight: bold;"><font style="color: #000099;"\r
+                                                                                                               color=#000099>&lt;document&gt;</font></b> \r
+ <font style="color: #000000;"\r
+               color=#000000><b><br>\r
+&nbsp;&nbsp;&nbsp; </b>[</font><b><font style="color: #000099;"\r
+                                                                               color=#000099> &lt;config</font></b><font style="color: #000000;"\r
+               color=#000000> [ version=&lt;install_wizard_version&gt; ]</font> <font style="color: #000000;"\r
+               color=#000000><br>\r
+&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ \r
+ caption=&lt;install_wizard_caption&gt; ]</font> <font style="color: #000000;"\r
+               color=#000000><br>\r
+&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ \r
+ copyright=&lt;install_wizard_copyright&gt;&nbsp; ]</font> <font style="color: #000000;"\r
+               color=#000000><br>\r
+&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ \r
+ license=&lt;install_wizard_license_info&gt; ]</font> <font style="color: #000000;"\r
+               color=#000000><br>\r
+&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ \r
+ os=&lt;target_platform&gt; ]</font><b><font style="color: #000099;"\r
+                                                                               color=#000099><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /&gt;</font></b><font style="color: #000000;"\r
+               color=#000000> <br>\r
+&nbsp;&nbsp;&nbsp; ]</font> <font style="color: #000000;"\r
+               color=#000000><b><br>\r
+&nbsp;&nbsp;&nbsp; </b>[ </font><b><font style="color: #000099;"\r
+                                                                               color=#000099>&lt;path</font></b><font style="color: #000000;"\r
+               color=#000000>&nbsp;&nbsp; [ targetdir=&lt;target_directory&gt; ]</font> \r
+ <font style="color: #000000;"\r
+               color=#000000><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ \r
+ tempdir=&lt;temp_directory&gt;&nbsp;&nbsp;&nbsp;&nbsp; ]</font><b><font style="color: #000099;"\r
+                                                                               color=#000099><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /&gt; </font></b><font style="color: #000000;"\r
+               color=#000000><br>\r
+&nbsp;&nbsp;&nbsp; ]</font> <font style="color: #000000;"\r
+               color=#000000><b><br>\r
+&nbsp;&nbsp;&nbsp; </b>[ </font><b><font style="color: #000099;"\r
+                                                                               color=#000099>&lt;button</font></b><font style="color: #000000;"\r
+               color=#000000> &nbsp; label=&lt;button_label&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font> \r
+ <font style="color: #000000;"\r
+               color=#000000><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; \r
+ [ tooltip=&lt;button_tooltip&gt; ]</font> <font style="color: #000000;"\r
+               color=#000000><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; \r
+ &nbsp; script=&lt;button_script&gt;&nbsp;&nbsp;&nbsp;</font> <font style="color: #000000;"\r
+               color=#000000><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \r
+ [ disable=&lt;disable_flag&gt;&nbsp;&nbsp;&nbsp;]</font><b><font style="color: #000099;"\r
+                                                                               color=#000099><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /&gt; </font></b><font style="color: #000000;"\r
+               color=#000000><br>\r
+&nbsp;&nbsp;&nbsp; ]</font> <font style="color: #000000;"\r
+               color=#000000><br>\r
+&nbsp;&nbsp;&nbsp; [</font><b><font style="color: #000099;"\r
+                                                                               color=#000099> &lt;button</font></b><font style="color: #000000;"\r
+               color=#000000> ... </font><font style="color: #000099;"\r
+                                                                       color=#000099><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /<b>&gt;</b></font><font style="color: #000000;"\r
+               color=#000000><br>\r
+&nbsp;&nbsp;&nbsp; ]</font> <font style="color: #000000;"\r
+               color=#000000><br>\r
+&nbsp;&nbsp;&nbsp; [</font><b><font style="color: #000099;"\r
+                                                                               color=#000099> &lt;product</font></b><font style="color: #000000;"\r
+               color=#000000>&nbsp; name=&lt;product_name&gt;</font> <font style="color: #000000;"\r
+               color=#000000><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \r
+ version=&lt;product_version&gt;</font> <br>\r
+&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&nbsp; [ context=&lt;product_context&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \r
+ ]<br>\r
+&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&nbsp; [ description=&lt;product_description&gt; \r
+ ]<font style="color: #000000;"\r
+               color=#000000><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \r
+ install=&lt;installation_mode&gt;</font> <font style="color: #000000;"\r
+               color=#000000><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \r
+ supported=&lt;supported_installation_modes&gt;</font> <font style="color: #000000;"\r
+               color=#000000><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ \r
+ disable=&lt;disable_flag&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]<br>\r
+&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; [ pickupenv=&lt;pickup_env_flag&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \r
+ ]<br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \r
+ dependancies=&lt;list_of_prerequisites&gt;</font>&nbsp;<font style="color: #000000;"\r
+               color=#000000><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp; \r
+ installdiskspace=&lt;install_disk_space&gt;</font> <font style="color: #000000;"\r
+               color=#000000><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp; \r
+ temporarydiskspace=&lt;tmp_disk_space&gt;</font> <font style="color: #000000;"\r
+               color=#000000><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp; \r
+ script=&lt;installation_script_name&gt;</font><font style="color: #000099;"\r
+                                                                       color=#000099><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /<b>&gt;</b></font><font style="color: #000000;"\r
+               color=#000000> \r
+ <br>\r
+&nbsp;&nbsp;&nbsp; ]</font> <font style="color: #000000;"\r
+               color=#000000><br>\r
+&nbsp;&nbsp;&nbsp; [</font><b><font style="color: #000099;"\r
+                                                                               color=#000099> &lt;product</font></b><font style="color: #000000;"\r
+               color=#000000> ... </font><font style="color: #000099;"\r
+                                                                       color=#000099><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /<b>&gt;</b></font><font style="color: #000000;"\r
+               color=#000000> \r
+ <br>\r
+&nbsp;&nbsp;&nbsp; ]<br>\r
+&nbsp;&nbsp;&nbsp; ...</font><b><font style="color: #000099;"\r
+                                                                               color=#000099><br>\r
+&lt;/document&gt;</font></b> </font></p>\r
+\r
+<h4><font style="color: #000000;"\r
+                       color=#000000>&lt;config&gt; section</font></h4>\r
+\r
+<font style="color: #000000;"\r
+                       color=#000000>This is an optional section; it provides general \r
+ information about the Installation Wizard itself.<br>\r
+<br>\r
+Attributes:</font> \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">version</b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+                       color=#000000>The application version number to be shown in the \r
+ caption.</font> \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">caption</b></font></li>\r
+</ul>\r
+\r
+The application main window caption - if this string contains '%1' text \r
+ the title will contain the version number in this place (see above). \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">copyright</b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+                       color=#000000>The application copyright information (shown in the \r
+ first page).</font> \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">license</b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+                       color=#000000>The application license information (shown in the \r
+ first page).</font> \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">os</b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+                       color=#000000>This parameter defines the directory (relative from \r
+ ./Products/BINARIES) where the Installation Wizard will search precompiled \r
+ binaries packages. If this tag is not provided, binaries packages are \r
+ looked for in the ./Products/BINARIES directory.</font> \r
+\r
+<h4><b style="font-weight: bold;"><font style="color: #000000;"\r
+                                                                               color=#000000>&lt;path&gt; section</font></b></h4>\r
+\r
+This is an optional section; it defines default installation directories.<font style="color: #000000;"\r
+                       color=#000000><br>\r
+<br>\r
+Attributes:</font> \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">targetdir</b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+                       color=#000000>The target directory - the path to the directory \r
+ where products should be installed.</font> \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">tempdir</b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+                       color=#000000>The temporary directory - the path to the directory \r
+ for the temporary files.</font> \r
+\r
+<h4><b style="font-weight: bold;">&lt;product&gt; section</b></h4>\r
+\r
+This section describes product to be installed with the Installation Wizard. \r
+ The XML file should include a &lt;product&gt; section for each product \r
+ to be installed. The products appear in the tree view and are installed \r
+ in the order they are described in the configuration file. It is recommended \r
+ (but not obligatory) to define native products at the top of the list \r
+ before all other products.<font style="color: #000000;"\r
+                       color=#000000><br>\r
+<br>\r
+Attributes:</font> \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">name</b></font></li>\r
+</ul>\r
+\r
+Product name. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">version</b></font></li>\r
+</ul>\r
+\r
+<span>Product</span> version. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">description</b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+                       color=#000000>Product description (optional).</font> \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">context</b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+                       color=#000000>Context (optional). The possible values are <b>'salome \r
+ sources'</b>, <b>'salome binaries'</b> and <b>'prerequisite'</b> (several \r
+ contexts can be given separated by &quot;:&quot; symbol).</font> \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">supported</b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+                       color=#000000>Supported modes of installation. Several modes can \r
+ be separated by comma. Possible value are: <i>install sources</i>, <i>install \r
+ binaries</i>, <i>use native</i>. The Installation script should contain \r
+ the corresponding functions for each of the supported installation modes \r
+ (see <a href="#new_products">here</a>).</font> \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">install</b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+                       color=#000000>Default (starting) installation mode.</font> \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">disable</b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+                       color=#000000>If this optional flag has 'true' value, the corresponding \r
+ product will not appear in the list of products and will not be installed.</font> \r
\r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><b style="font-weight: bold;">pickupenv</b></li>\r
+</ul>\r
+\r
+This flag points that pickup environment procedure should be performed \r
+ for this product. If this flag equal to 'true', &nbsp;salome.sh and salome.csh \r
+ files will&nbsp; be created in the product installation directory. Usually \r
+ this option is set to true for SALOME KERNEL module sources and binaries \r
+ package. This is an optional key, default value is 'false'<b>.</b> \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">dependancies</b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+                       color=#000000>List of prerequisite products, which are necessary \r
+ to build this product, separated by comma.</font> \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">installdiskspace</b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+                       color=#000000>Total amount of space (integer, in Kbytes), which \r
+ the product occupies on the hard drive after the installation.</font> \r
\r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">temporarydiskspace</b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+                       color=#000000>Disk space (integer, in Kbytes) for temporary files, \r
+ which is necessary to build the product from the sources.</font> \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">script</b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+                       color=#000000>The installation script name. This script is in charge \r
+ of the installation of the product. It is called automatically by the \r
+ Installation Wizard when necessary from the main program. See the <a href="#new_products">next \r
+ section</a> for more information.</font> \r
+\r
+<h4><b style="font-weight: bold;">&lt;button&gt; section</b></h4>\r
+\r
+This is an optional section. It allows customization of the last <i>&quot;Finish \r
+ installation&quot;</i> page of the Installation Wizard by adding one or \r
+ more buttons in the lower part of the wizard's window. The script which \r
+ is attached to each such button, can perform some specific action, for \r
+ example, launch the application or show the Release Notes file by using \r
+ an external program. See <a href="#finish_buttons">here</a> for more details \r
+ about writing scripts.<font style="color: #000000;"\r
+                       color=#000000><br>\r
+<br>\r
+Attributes:</font> \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">label</b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+                       color=#000000>This is the button text.</font> \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">tooltip</b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+                       color=#000000>The button tooltip (optional).</font> \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">script</b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+                       color=#000000>The script attached to the button.</font> \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">disable</b></font></li>\r
+</ul>\r
+\r
+<p style="background-color: #ffffff;">If this optional flag has 'true' \r
+ value, the corresponding button will not appear in the <i>&quot;Finish \r
+ installation&quot;</i> page - the section of XML file is silently ignored.<b>&nbsp;</b></p>\r
+\r
+<p style="background-image: url('../Texture_horiz_ltbluebubbles.jpg');"><b \r
+ style="font-weight: bold;"><span style="font-weight: bold;"><img src="../note1.gif"\r
+       x-maintain-ratio=TRUE\r
+       style="border: none;\r
+                       width: 36px;\r
+                       height: 38px;\r
+                       float: none;\r
+                       border-style: none;\r
+                       border-style: none;"\r
+       width=36\r
+       height=38\r
+       border=0></span><span style="background-image: url('../Texture_horiz_ltbluebubbles.jpg');">Note:</span></b><span style="background-image: url('../Texture_horiz_ltbluebubbles.jpg');"> \r
+ If you add new products to be installed with Installation Wizard, you \r
+ should also provide installation script for this product. See the next \r
+ section for more details. </span></p>\r
+\r
+<!--kadov_tag{{<implicit_empty_p>}}-->&nbsp;<br><!--kadov_tag{{</implicit_empty_p>}}-->\r
+\r
+\r
+<!--(HR)============================================================-->\r
+<hr style="/*begin!kadov{{*/ float: aligncenter; /*}}end!kadov*/ ">\r
+\r
+\r
+<h3><a name=new_products></a>Implementing <font \r
+ style="color: #ff0000;"\r
+       color=#FF0000>installation \r
+ scripts</font> for the new products</h3>\r
+\r
+When you want some product to be installed with the Installation Wizard, \r
+ you should add its description <a href="#xml_files">to the configuration \r
+ file</a> and create the installation script, following the rules described \r
+ in this section. <br>\r
+<br>\r
+There are some obligatory functions which should be implemented in this \r
+ installation script. These functions are automatically called by the master \r
+ installation script or/and its GUI shell when it is necessary.<font style="color: #000000;"\r
+                       color=#000000><br>\r
+File <b>common.sh</b> contains some service functions which can be used \r
+ in your installation script, like <b>make_env()</b>,<b> make_dir()</b>, \r
+ <b>try_existing()</b>, <b>sort_path()</b>,<b> find_in_path()</b>, etc.</font> \r
\r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><b style="font-weight: bold;">check_version()</b></li>\r
+</ul>\r
+\r
+This function allows to check the version of the product already installed \r
+ on the computer. It should try to find the product (native or preinstalled \r
+ in the target directory) and check its version. This helps to avoid unnecessary \r
+ reinstallation. This is an internal function and is not called from the \r
+ master installation script. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><b style="font-weight: bold;"><font style="color: #000000;"\r
+                                                                               color=#000000>try_native()</font></b></li>\r
+</ul>\r
+\r
+This function is called when the <i>'use native' </i>installation mode \r
+ is selected by the user. The function should try to find a native version \r
+ of the product and define possibility of its use. It should create the \r
+ environment file for the product in the temporary directory (see also \r
+ the description of <b>print_env(</b><span \r
+ style="font-weight: bold;">)</span> \r
+ function). It is not necessary to implement this function if you do not \r
+ provide native mode installation. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">install_source()</b></font></li>\r
+</ul>\r
+\r
+This function is called when the <i>'install sources</i>' installation \r
+ mode is selected by the user. The function is responsible for building \r
+ the product from the sources package. It should create the environment \r
+ file for the product in the temporary directory (see also description \r
+ of <b>print_env(</b><span \r
+ style="font-weight: bold;">)</span> function). \r
+ It is not necessary to implement this function if you do not provide sources \r
+ mode installation. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">install_source_and_build()</b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+                       color=#000000>This function is called when SALOME module is installed \r
+ and the <span style="font-weight: bold;">--all-from-sources</span> (<span style="font-weight: bold;">-a</span>) option is used (<span style="font-style: italic;">&quot;Build \r
+ SALOME sources&quot;</span> check box in GUI mode). This function should \r
+ be used to unpack SALOME sources package and then call the build/install \r
+ procedure for it.<br>\r
+For more details please refer to the <a href="#install_from_wizard">this</a> \r
+ and <a href="#gui_mode">this</a> sections for more details.</font> \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">install_binary()</b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+                       color=#000000>This function is called when the <i>'install binaries'</i> \r
+ installation mode is selected by the user. The function is responsible \r
+ for the extracting of the product from the binaries package. It should \r
+ create environment for the product in the temporary directory (see also \r
+ description of <b>print_env(</b>) function). It is not necessary to implement \r
+ this function if you do not provide binaries mode installation. \r
+\r
+</font><ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><b style="font-weight: bold;">try_preinstalled()</b></li>\r
+</ul>\r
+\r
+This function is called when<i><span style="font-style: normal;"> the</span> \r
+ 'not install'</i> installation mode is selected by the user. In this case \r
+ the script should inspect the target directory to try to find an already \r
+ preinstalled product, pick up and check the environment from there. See \r
+ <a href="#pick_up_env">here</a> for more details. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">print_env()</b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+                       color=#000000>This function is in charge of creating the environment \r
+ script. It should create a file with name </font><b>env_&lt;product_name&gt;.sh</b> \r
+ in the temporary directory and then copy it into the product installation \r
+ directory. The file should contain all necessary environment variables \r
+ settings for the product. It will be collected during the 'pick-up-environment' \r
+ procedure. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><b style="font-weight: bold;">pickup_env()</b></li>\r
+</ul>\r
+\r
+This procedure corresponds to the <b>pickupenv</b> tag of the configuration \r
+ xml file (see previous section). It should call the <b>make_env</b> procedure \r
+ to perform the pick-up environment procedure for the product.<font style="color: #000000;"\r
+                       color=#000000><br>\r
+<br>\r
+The calling signature of the product installation script is the following:</font> \r
+ <b><font style="color: #000000;"\r
+                       color=#000000><br>\r
+&lt;product_script_name&gt; &lt;function_name&gt; &lt;temp_folder&gt; &lt;products_directory&gt; \r
+ &lt;target_directory&gt; &lt;dependancies&gt; &lt;product_name&gt;</font></b> \r
\r
+\r
+<p><font style="color: #000000;"\r
+                       color=#000000>where</font> </p>\r
+\r
+<p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;">&lt;product_script_name&gt;</b> \r
+ - installation script name (described in the configuration xml file);</font> \r
+ <font style="color: #000000;"\r
+               color=#000000><b><br>\r
+&lt;function_name&gt;</b> - the name of function, corresponding to the \r
+ selected installation mode: <i>try_native, install_source, install_binary</i> \r
+ or <i>try_preinstalled</i>;</font> <font style="color: #000000;"\r
+               color=#000000><b><br>\r
+&lt;temp_folder&gt;</b> - temporary files directory;</font> <font style="color: #000000;"\r
+               color=#000000><b><br>\r
+&lt;products_directory&gt;</b> - directory where the sources/binaries package \r
+ can be found. You should provide the sources package in the <i>&lt;Install_Wizard_root_directory&gt;/Products/SOURCES</i> \r
+ directory and binaries package in the <i>&lt;InstallWizard_root_directory&gt;/Products/BINARIES/&lt;os_version&gt;</i>, \r
+ where &lt;os_version&gt; is the target platform description, which appears \r
+ in the corresponding section of the <a href="#xml_files">configuration \r
+ xml file</a>.</font> <font style="color: #000000;"\r
+               color=#000000><b><br>\r
+&lt;target_directory&gt;</b> - root target directory where the product \r
+ should be installed to;</font> <font style="color: #000000;"\r
+               color=#000000><b><br>\r
+&lt;dependancies&gt;</b> - single-quoted list of prerequisite products, \r
+ separated by space;</font> <font style="color: #000000;"\r
+               color=#000000><b><br>\r
+&lt;product_name&gt; </b>- product name itself.</font> </p>\r
+\r
+<p><font style="font-weight: bold;">Example:</font> <i><br>\r
+med-2.2.3.sh install_binary /tmp/work ./Products/BINARIES/Mandrake10.1 \r
+ /usr/salome 'gcc Hdf' med</i> </p>\r
+\r
+<p><font style="color: #000000;"\r
+                       color=#000000>Copy the created script into the <i>&lt;Install_Wizard_root_directory&gt;/config_files</i> \r
+ sub-directory where all installation scripts are stored. Installation \r
+ Wizard will automatically search and call your script during the installation \r
+ procedure.</font> </p>\r
+\r
+\r
+<!--(HR)============================================================-->\r
+<hr style="/*begin!kadov{{*/ float: aligncenter; /*}}end!kadov*/ ">\r
+\r
+\r
+&nbsp; \r
+\r
+<h3><a name=finish_buttons></a>Customizing <font \r
+ style="color: #ff0000;"\r
+       color=#FF0000>Readme page</font> \r
+ buttons</h3>\r
+\r
+The Installation Wizard allows customizing the look-n-feel of the last \r
+ <i>&quot;Finish installation&quot;</i> page. If you want to add one or \r
+ more buttons to this page in order to perform some specific actions at \r
+ the end of the installation (for example, to show the Release Notes file \r
+ by using Open Office) you can put an additional section to the XML configuration \r
+ file. This is the <b>&lt;button&gt;</b> section (see <a href="#xml_files">here</a> \r
+ for more details). \r
+\r
+<!--begin!kadov{{--><br><!--}}end!kadov--><!--kadov_tag{{<implicit_p>}}-->&nbsp; \r
\r
+\r
+<!--begin!kadov{{--><br><!--}}end!kadov--><!--kadov_tag{{<implicit_p>}}-->To \r
+ implement the action which will be performed when the user clicks the \r
+ button, you need to create a script and put it to the <i>&lt;Install_Wizard_root_directory&gt;/config_files</i> \r
+ directory.<br>\r
+There are some obligatory functions which should be implemented in this \r
+ script. These functions are automatically called by the Installation Wizard \r
+ GUI. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><b style="font-weight: bold;">check_enabled()</b></li>\r
+</ul>\r
+\r
+This procedure is called by the Installation Wizard when the <i>&quot;Finish \r
+ installation&quot;</i> page is displayed and the status of the buttons \r
+ should be modified according to the installation options. This procedure \r
+ should return <b>0</b> if the corresponding action can be performed and, \r
+ thus, the button should become enabled. Otherwise, it should return <b>1</b> \r
+ - in this case the corresponding button will be disabled. \r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><b style="font-weight: bold;">execute()</b></li>\r
+</ul>\r
+\r
+This procedure is invoked when the user clicks the button. This procedure \r
+ should return <b>0</b> if the corresponding action is done successfully \r
+ and <b>1</b> if any error occurs.<br>\r
+<br>\r
+The calling signature of the script is the following:<b><font style="color: #000000;"\r
+                       color=#000000><br>\r
+&lt;product_script_name&gt; &lt;function_name&gt; &lt;target_directory&gt; \r
+ &lt;temp_folder&gt;</font></b> \r
+\r
+<p><font style="color: #000000;"\r
+                       color=#000000>where</font> </p>\r
+\r
+<p><b style="font-weight: bold;">&lt;product_script_name&gt;</b> - the \r
+ script name itself (retrieved from the XML configuration xml file); <b><br>\r
+&lt;function_name&gt;</b> - the name of function; <b><br>\r
+&lt;target_directory&gt;</b> - root target directory where the product \r
+ is installed to; <b><br>\r
+&lt;temp_folder&gt; </b>- temporary files directory; <b><br>\r
+&nbsp;</b></p>\r
+\r
+<p style="background-image: url('../Texture_horiz_ltbluebubbles.jpg');"><b><span \r
+ style="font-weight: bold;"><img src="../note1.gif"\r
+                                                               x-maintain-ratio=TRUE\r
+                                                               style="border: none;\r
+                                                                               width: 36px;\r
+                                                                               height: 38px;\r
+                                                                               float: none;\r
+                                                                               border-style: none;\r
+                                                                               border-style: none;"\r
+                                                               width=36\r
+                                                               height=38\r
+                                                               border=0></span>Note:</b> The standard \r
+ Installation Wizard buttons &quot;Launch SALOME&quot; and &quot;Release \r
+ Notes&quot; are implemented with this feature. Refer to scripts <b>start_salome.sh</b> \r
+ and <b>release_notes.sh</b> for sample implementation.<b><span \r
+ style="font-weight: bold;"><br>\r
+<br>\r
+<img src="../note1.gif"\r
+       x-maintain-ratio=TRUE\r
+       style="border: none;\r
+                       width: 36px;\r
+                       height: 38px;\r
+                       float: none;\r
+                       border-style: none;\r
+                       border-style: none;"\r
+       width=36\r
+       height=38\r
+       border=0></span>Note:</b> Any button (even standard) can be \r
+ ignored by the Installation Wizard if the attribute <b>&lt;disable&gt;</b> \r
+ in the XML configuration file is set to the &quot;true&quot; value. </p>\r
+\r
+\r
+<!--(HR)============================================================-->\r
+<hr style="/*begin!kadov{{*/ float: aligncenter; /*}}end!kadov*/ ">\r
+\r
+\r
+&nbsp; \r
+\r
+</body>\r
+\r
+</html>\r
diff --git a/doc/salome/gui/GUI/kernel/intropage.png b/doc/salome/gui/GUI/kernel/intropage.png
new file mode 100644 (file)
index 0000000..226793c
Binary files /dev/null and b/doc/salome/gui/GUI/kernel/intropage.png differ
diff --git a/doc/salome/gui/GUI/kernel/logocorp.png b/doc/salome/gui/GUI/kernel/logocorp.png
new file mode 100644 (file)
index 0000000..ab3c370
Binary files /dev/null and b/doc/salome/gui/GUI/kernel/logocorp.png differ
diff --git a/doc/salome/gui/GUI/kernel/productpage.png b/doc/salome/gui/GUI/kernel/productpage.png
new file mode 100644 (file)
index 0000000..bc05c8b
Binary files /dev/null and b/doc/salome/gui/GUI/kernel/productpage.png differ
diff --git a/doc/salome/gui/GUI/kernel/productpage1.png b/doc/salome/gui/GUI/kernel/productpage1.png
new file mode 100644 (file)
index 0000000..b666166
Binary files /dev/null and b/doc/salome/gui/GUI/kernel/productpage1.png differ
diff --git a/doc/salome/gui/GUI/kernel/productpage2.png b/doc/salome/gui/GUI/kernel/productpage2.png
new file mode 100644 (file)
index 0000000..998d286
Binary files /dev/null and b/doc/salome/gui/GUI/kernel/productpage2.png differ
diff --git a/doc/salome/gui/GUI/kernel/progresspage.png b/doc/salome/gui/GUI/kernel/progresspage.png
new file mode 100644 (file)
index 0000000..0779fcc
Binary files /dev/null and b/doc/salome/gui/GUI/kernel/progresspage.png differ
diff --git a/doc/salome/gui/GUI/kernel/progresspage1.png b/doc/salome/gui/GUI/kernel/progresspage1.png
new file mode 100644 (file)
index 0000000..efaa4d1
Binary files /dev/null and b/doc/salome/gui/GUI/kernel/progresspage1.png differ
index 2f9ad432ddcb05bdcc6528bf792449cb125a5578..0b4411a6cc34517b9e9ed7b9cb1815b5f5db8524 100755 (executable)
@@ -3,58 +3,36 @@
 <html>\r
 \r
 <head>\r
-<title>Installation Wizard</title>\r
+<title>SALOME Installation Wizard Help</title>\r
 <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">\r
-<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">\r
-<link rel="stylesheet" href="../default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">\r
+<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com"><style>\r
 <!--\r
-if (navigator.appName !="Netscape")\r
-{   document.write("<link rel='stylesheet' href='../default.css'>");}\r
-//-->\r
-</script>\r
-<style>\r
-<!--\r
-body {  }\r
+A:visited { color:#551a8b; }\r
+A:active { color:#ff0000; }\r
+A:link { color:#0000ee; }\r
 -->\r
 </style><style type="text/css">\r
 <!--\r
-h1.whs1 { font-size:24pt; }\r
-hr.whs2 { float:aligncenter; }\r
-p.whs3 { background-color:#ffffff; }\r
-p.whs4 { font-weight:bold; }\r
-table.whs5 { x-cell-content-align:top; width:100%; border-left-style:Solid; border-left-color:#c0c0c0; border-left-width:0px; border-top-style:Solid; border-top-color:#c0c0c0; border-top-width:0px; border-right-style:Solid; border-right-color:#c0c0c0; border-right-width:0px; border-bottom-style:Solid; border-bottom-color:#c0c0c0; border-bottom-width:0px; border-spacing:0px; }\r
-col.whs6 { width:19.092%; }\r
-col.whs7 { width:80.908%; }\r
-tr.whs8 { x-cell-content-align:top; }\r
-td.whs9 { width:19.092%; padding-right:10px; padding-left:10px; border-left-color:#c0c0c0; border-top-style:Solid; border-top-color:#c0c0c0; border-right-style:Solid; border-right-color:#c0c0c0; border-bottom-style:Solid; border-bottom-color:#c0c0c0; border-bottom-width:1px; border-right-width:1px; border-left-width:1px; border-left-style:solid; border-top-width:1px; }\r
-td.whs10 { width:80.908%; padding-right:10px; padding-left:10px; border-top-style:Solid; border-top-color:#c0c0c0; border-right-style:Solid; border-right-color:#c0c0c0; border-bottom-style:Solid; border-bottom-color:#c0c0c0; border-bottom-width:1px; border-top-width:1px; border-right-width:1px; }\r
-td.whs11 { width:19.092%; padding-right:10px; padding-left:10px; border-left-color:#c0c0c0; border-right-style:Solid; border-right-color:#c0c0c0; border-bottom-style:Solid; border-bottom-color:#c0c0c0; border-bottom-width:1px; border-right-width:1px; border-left-width:1px; border-left-style:solid; }\r
-td.whs12 { width:80.908%; padding-right:10px; padding-left:10px; border-right-style:Solid; border-right-color:#c0c0c0; border-bottom-style:Solid; border-bottom-color:#c0c0c0; border-bottom-width:1px; border-right-width:1px; }\r
-td.whs13 { width:80.908%; padding-right:10px; padding-left:10px; border-right-color:#c0c0c0; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#c0c0c0; border-bottom-width:1px; border-right-width:1px; }\r
-p.whs14 { text-align:center; }\r
-img_whs15 { border:none; width:586px; height:366px; float:none; }\r
-p.whs16 { text-align:center; font-style:italic; }\r
-img_whs17 { border:none; width:586px; height:553px; border-style:none; float:none; }\r
-p.whs18 { background-image:url('../texture_horiz_ltbluebubbles.jpg'); }\r
-img_whs19 { border:none; width:36px; height:38px; float:none; border-style:none; }\r
-img_whs20 { border:none; width:586px; height:553px; float:none; border-style:none; }\r
-img_whs21 { border:none; width:586px; height:366px; float:none; border-style:none; }\r
-img_whs22 { border:none; width:35px; height:37px; float:none; border-style:none; }\r
-img_whs23 { border:none; width:586px; height:486px; float:none; border-style:none; }\r
-table.whs24 { background-repeat:repeat; background-attachment:scroll; width:100%; background-image:url('../texture_horiz_ltbluebubbles.jpg'); float:alignleft; x-cell-content-align:Center; border-spacing:0px; }\r
-tr.whs25 { x-cell-content-align:center; }\r
-th.whs26 { border-top-style:Solid; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000080; border-bottom-width:1px; border-right-color:#000080; border-right-width:1px; border-left-color:#000080; border-left-width:1px; border-left-style:Solid; border-top-color:#000080; border-top-width:1px; }\r
-p.whs27 { text-align:center; font-size:12pt; }\r
-th.whs28 { border-top-style:Solid; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000080; border-bottom-width:1px; border-right-color:#000080; border-right-width:1px; border-top-color:#000080; border-top-width:1px; }\r
-th.whs29 { border-top-style:Solid; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000080; border-bottom-width:1px; border-top-color:#000080; border-top-width:1px; border-right-color:#000080; border-right-width:1px; }\r
-td.whs30 { border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000080; border-bottom-width:1px; border-right-color:#000080; border-right-width:1px; border-left-color:#000080; border-left-width:1px; border-left-style:Solid; }\r
-td.whs31 { border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000080; border-bottom-width:1px; border-right-color:#000080; border-right-width:1px; }\r
-td.whs32 { x-cell-content-align:top; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000080; border-bottom-width:1px; border-right-color:#000080; border-right-width:1px; border-left-color:#000080; border-left-width:1px; border-left-style:Solid; }\r
-td.whs33 { x-cell-content-align:top; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000080; border-bottom-width:1px; border-right-color:#000080; border-right-width:1px; }\r
-td.whs34 { vertical-align:top; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000080; border-bottom-width:1px; border-right-color:#000080; border-right-width:1px; border-left-color:#000080; border-left-width:1px; border-left-style:Solid; }\r
-td.whs35 { vertical-align:top; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000080; border-bottom-width:1px; border-right-color:#000080; border-right-width:1px; }\r
-td.whs36 { border-right-style:Solid; border-bottom-style:Solid; border-right-color:#000080; border-right-width:1px; border-left-color:#000080; border-left-width:1px; border-left-style:Solid; border-bottom-color:#000080; border-bottom-width:1px; }\r
-td.whs37 { border-right-style:Solid; border-bottom-style:Solid; border-right-color:#000080; border-right-width:1px; border-bottom-color:#000080; border-bottom-width:1px; }\r
+p.whs1 { text-align:center; }\r
+table.whs2 { width:100%; }\r
+img_whs3 { width:139px; height:47px; border-style:none; }\r
+h3.whs4 { text-align:center; }\r
+div.whs5 { text-align:right; }\r
+img_whs6 { width:109px; height:47px; border-style:none; }\r
+hr.whs7 { float:aligncenter; }\r
+div.whs8 { margin-left:40px; }\r
+h3.whs9 { margin-left:40px; }\r
+img_whs10 { width:586px; height:364px; border-style:none; }\r
+p.whs11 { background-image:url('../texture_horiz_ltbluebubbles.jpg'); }\r
+img_whs12 { border:none; width:35px; height:37px; float:none; border-style:none; }\r
+img_whs13 { float:none; width:586px; height:525px; border-style:none; }\r
+img_whs14 { border:none; width:36px; height:38px; float:none; border-style:none; }\r
+img_whs15 { width:586px; height:525px; border-style:none; }\r
+img_whs16 { width:586px; height:485px; border-style:none; }\r
+p.whs17 { text-align:justify; }\r
+img_whs18 { width:586px; height:484px; border-style:none; }\r
+img_whs19 { width:660px; height:410px; border-style:none; }\r
+p.whs20 { background-color:#ffffff; }\r
 -->\r
 </style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
 <!--\r
@@ -109,16 +87,36 @@ else
 //-->\r
 </script>\r
 </head>\r
-<body><script type="text/javascript" language="javascript1.2">\r
+<body style="color: #000000;"><script type="text/javascript" language="javascript1.2">\r
 <!--\r
 if (window.writeIntopicBar)\r
        writeIntopicBar(4);\r
 //-->\r
 </script>\r
-<h1 class="whs1">Installing SALOME</h1>\r
+<p align="center" class="whs1">&nbsp; </p>\r
+\r
+<table nosave x-use-null-cells width="100%" class="whs2">\r
+\r
+<tr nosave>\r
+<td nosave>\r
+<h1><a href="http://www.opencascade.com"><img src="logocorp.png" width="139px" height="47px" border="0" class="img_whs3"> </a></td>\r
+<td>\r
+<h3 align="center" class="whs4"><font style="font-size: xx-large;"\r
+                                               size=7><font style="color: #000099;"\r
+                                                                       color=#000099>SALOME Installation Wizard \r
+ Help</font></font></td>\r
+<td>\r
+<div align="right" class="whs5">\r
+<a href="http://www.opencascade.org/SALOME/"><img src="application.png" width="109px" height="47px" border="0" class="img_whs6"> </a>\r
+</div></td></tr>\r
+</table>\r
 \r
+<div align="right" class="whs5">\r
+&nbsp; \r
+</div>\r
 \r
-<hr class="whs2">\r
+\r
+<hr class="whs7">\r
 \r
 \r
 <ul>\r
@@ -127,6 +125,18 @@ if (window.writeIntopicBar)
                class=kadov-p><a href="#install_from_wizard">Installing products \r
  with the Installation Wizard</a></li>\r
        \r
+       <ul>\r
+               \r
+               <li class=kadov-p\r
+                       class=kadov-p><a href="#gui_mode">GUI mode</a></li>\r
+               \r
+               <li class=kadov-p\r
+                       class=kadov-p><a href="#batch_mode">Batch mode</a></li>\r
+               \r
+               <li class=kadov-p\r
+                       class=kadov-p><a href="#env_files">Environment files</a></li>\r
+       </ul>\r
+       \r
        <li class=kadov-p\r
                class=kadov-p><a href="#check_version_proc">Notes on check products \r
  version procedure</a></li>\r
@@ -138,794 +148,1026 @@ if (window.writeIntopicBar)
                class=kadov-p><a href="#xml_files">Modifying XML configuration \r
  file</a></li>\r
        \r
-       <li class=kadov-p><p class="whs3"><a href="#new_products">Implementing \r
- installation scripts for the new products</a></p></li>\r
+       <li class=kadov-p\r
+               class=kadov-p><a href="#new_products">Implementing installation \r
+ scripts for the new products</a></li>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><a href="#finish_buttons">Customizing Readme page \r
+ buttons</a></li>\r
 </ul>\r
 \r
 \r
-<hr class="whs2">\r
+<hr class="whs7">\r
 \r
 \r
 <h3><a name=install_from_wizard></a>Installing products with the <font \r
  style="color: #ff0000;"\r
        color=#FF0000>Installation Wizard</font></h3>\r
 \r
-<p>The Installation Wizard can be launched in two modes: GUI and batch. \r
- <br>\r
-The root directory of the Installation Wizard contains python script <span \r
- style="font-weight: bold;"><B>runInstall</B></span>. To run the Installation \r
- Wizard just type <b>runInstall</b> in terminal window:</p>\r
-\r
-<p class="whs4">[ python ] runInstall [&lt;options&gt;]. \r
- &nbsp;<span style="font-weight: normal;">Each \r
- option has short and long notation:</span></p>\r
-\r
-<p class="whs4">&nbsp;</p>\r
-\r
-<table x-use-null-cells cellspacing="0" width="100%" class="whs5">\r
-<script language='JavaScript'><!--\r
-if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4)) document.write("</table><table x-use-null-cells cellspacing='0' width='100%' border='1' bordercolor='silver' bordercolorlight='silver' bordercolordark='silver'>");\r
-//--></script>\r
-<col class="whs6">\r
-<col class="whs7">\r
-\r
-<tr valign="top" class="whs8">\r
-<td width="19.092%" class="whs9">\r
-<p class="whs4"><b style="font-weight: bold;">-g &nbsp;/ \r
- &nbsp;--gui </b></td>\r
-<td width="80.908%" class="whs10">\r
-<p>Runs the Installation Wizard in the GUI mode (default option). In this \r
- case only<span style="font-weight: bold;"><B> &lt;xml-file&gt;</B></span> key \r
- is taken into account. Other parameters are ignored. &nbsp;</td></tr>\r
-\r
-<tr valign="top" class="whs8">\r
-<td width="19.092%" class="whs11">\r
-<p><b style="font-weight: bold;">-b &nbsp;/ \r
- &nbsp;--batch \r
- </b></td>\r
-<td width="80.908%" class="whs12">\r
-<p>Runs the Installation Wizard in command-line mode. </td></tr>\r
-\r
-<tr valign="top" class="whs8">\r
-<td width="19.092%" class="whs11">\r
-<p><b style="font-weight: bold;">-f &nbsp;&lt;</b><span \r
- style="font-weight: bold;"><B>FILE&gt; / &nbsp;--file=&lt;FILE&gt;</B></span> \r
- </td>\r
-<td width="80.908%" class="whs12">\r
-<p>The configuration file to be used by the Installation Wizard.&nbsp; \r
- If this parameter is not used then the installation script tries to define \r
- the <i><span style="font-style: italic;"><I>Linux</I></span> </i>version and \r
- use the corresponding xml file. For example, <b>config_Mandrake10_1.xml</b>&nbsp; \r
- file is to be used for &nbsp;<i>Linux \r
- Mandrake 10.1</i>. If the appropriate file is not found, the file <b>config.xml</b> \r
- will be used.&nbsp; This file refers to the basic target platform which \r
- is Linux Mandrake 10.1 for SALOME 3.0 and higher. If config.xml file is \r
- also not found, the warning message box is shown (in GUI mode) or printed \r
- to the console (in batch mode) and the Installation Wizard quits.</td></tr>\r
-\r
-<tr valign="top" class="whs8">\r
-<td colspan="1" rowspan="1" width="19.092%" class="whs11">\r
-<p><span style="font-weight: bold;"><B>-d &lt;DIR&gt; / --target=&lt;DIR&gt;</B></span> \r
- </td>\r
-<td colspan="1" rowspan="1" width="80.908%" class="whs12">\r
-<p>The target directory for SALOME platform to be installed to. If used, \r
- &nbsp;this option \r
- overrides the default target directory, defined in the configuration XML \r
- file (usually ${HOME}/salome_&lt;version&gt;).</td></tr>\r
-\r
-<tr valign="top" class="whs8">\r
-<td colspan="1" rowspan="1" width="19.092%" class="whs11">\r
-<p>&nbsp;<b>-t &lt;</b><span style="font-weight: bold;"><B>DIR&gt; / --tmp=&lt;DIR&gt;</B></span> \r
- </td>\r
-<td colspan="1" rowspan="1" width="80.908%" class="whs12">\r
-<p>The directory, which is used for temporary files. If used, this option \r
- overrides the default temporary directory, given in the configuration \r
- xml file (usually <span style="font-weight: bold;"><B>/tmp</B></span>, see <a \r
- href="#xml_files">here</a>).</td></tr>\r
-\r
-<tr valign="top" class="whs8">\r
-<td width="19.092%" class="whs11">\r
-<p><span style="font-weight: bold;"><B>-h / &nbsp;--help</B></span> \r
- </td>\r
-<td width="80.908%" class="whs12">\r
-<p>Prints help information about available options. </td></tr>\r
-\r
-<tr valign="top" class="whs8">\r
-<td colspan="1" rowspan="1" width="19.092%" class="whs11">\r
-<p class="whs4">-v / --version </td>\r
-<td colspan="1" rowspan="1" width="80.908%" class="whs13">\r
-<p>Prints version information (Note: this is the Installation Wizard's \r
- version number, not of SALOME platform). &nbsp;</td></tr>\r
-<script language='JavaScript'><!--\r
-if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4)) document.write("</table></table><table>");\r
-//--></script>\r
-</table>\r
-\r
-<p>&nbsp;&nbsp;&nbsp; \r
- &nbsp; &nbsp;<b><span style="font-weight: normal;"><br>\r
-T</span></b>o run the Installation Wizard in the GUI mode, just type <b>runInstall</b>. \r
- </p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p>The installation procedure can support some different Linux platforms \r
- and various number of products. As it was mentioned above the basic target \r
- platform for SALOME 3.0.0 and higher is <i>Linux Mandrake 10.1</i>.<br>&nbsp;</p>\r
-\r
-<p>The using of configuration xml files gives flexible way to modify the \r
- list of products to be installed by the Installation Wizard without changing \r
- program's source code. Just create your own configuration file and implement \r
- installation scripts for products you want to be provided by Wizard. See \r
- <a href="#xml_files">modifying XML configuration file</a> and <a href="#new_products">implementing \r
- installation scripts for the new products</a> for more information. </p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p>The <font style="color: #ff0000;"\r
-                       color=#FF0000>Installation Wizard</font> was built with using \r
- of the <span style="font-style: italic;"><I>Trolltech's</I></span> <b><i>Qt&nbsp; \r
- 3.0.5 </i></b>library. The program contains several pages. To navigate \r
- between pages use <i>&quot;Next&quot;</i> and <i>&quot;Back&quot;</i> \r
- buttons in the lower part of the wizard window. <i>&quot;Cancel&quot;</i> \r
- button closes dialog window and quits the installation procedure. To invoke \r
- this help information click <i>&quot;Help&quot;</i> button. </p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p>Skip the first <i>&quot;Introduction&quot;</i> page by pressing <i>&quot;Next&quot;</i> \r
- button: </p>\r
-\r
-<p>&nbsp;</p>\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">The Installation Wizard can be launched \r
+ in two modes: </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>GUI \r
+ </B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">and </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>batch</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">. <br>\r
+The root directory of the Installation Wizard contains Python script </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>runInstall</B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">. \r
+ To run the Installation Wizard just type <b>runInstall</b> in the terminal \r
+ window: </font></span>\r
 \r
-<p align="center" class="whs14"><img src="../pics/intropage.png" x-maintain-ratio="TRUE" width="586px" height="366px" border="0" class="img_whs15"></p>\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">[ python ] </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">runInstall \r
+ </font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">[options]</font></span></p>\r
 \r
-<p>&nbsp;</p>\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Without options this script will launch \r
+ the SALOME Installation Wizard in the default mode (GUI).<br>\r
+The default installation settings can be overridden by using command line \r
+ options. Each option has a short and a long notation:</font></span></p>\r
 \r
-<p align="center" class="whs14"><b style="font-weight: bold;">Figure 1:</b> &quot;Introduction&quot; \r
- page</p>\r
+<p><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">-g / --gui</font></span></b></p>\r
 \r
-<p>&nbsp;</p>\r
-\r
-<p>In the second page you are proposed to enter the target directory where \r
- all selected products should be installed to. You can also press the <i>&quot;Browse...&quot;</i> \r
- button and choose the folder for installation using standard <b><i>Qt</i></b>'s \r
- browse directory dialog box. <br>\r
-If the directory you want to install products to does not exist you will \r
- be prompted to confirm the directory creation. If you type a wrong directory \r
- path, or if you have no permission for the directory you use, the corresponding \r
- message box will appear. </p>\r
-\r
-<p>The Installation Wizard has two modes of the installation: basic (default) \r
- and advanced. In the basic mode it is necessary just to enter the target \r
- directory. If you want to use the advanced mode, click the <i>&quot;More...&quot;</i> \r
- button. </p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p>In the advanced mode you have the possibility to select products to \r
- be installed (see <a href="#ProductPage">Fig.2</a> ). Each product can \r
- have several options of installation: you have a possibility to use native \r
- products, install already precompiled binaries, build product from the \r
- sources or not install it at all. Possible options and default choice \r
- are provided by the configuration file. You can mark the products you \r
- want to install by clicking the corresponding radio buttons in the list \r
- view in the left part of the page. Note that some products can be installed \r
- only together with other products (or these prerequisite products should \r
- be already installed on your computer). The installation procedure has \r
- a special feature to automatically mark these products in the list view. \r
- For example, in order to install <b><i>PyQt</i></b> it is necessary to \r
- have <b><i>gcc, Python</i></b>,<b><i> Qt</i></b> and <b><i>Sip</i></b> \r
- installed. Therefore all these products will be marked when you check \r
- <b><i>PyQt</i></b>. This feature can be switched off by clicking the <i>&quot;Auto \r
- set prerequisites products&quot;</i> checkbox. <br>&nbsp;</p>\r
-\r
-<p>Special button in the right part of the page - <i>&quot;Unselect All&quot; \r
- </i>- allows to quickly reset all products to the <i>&quot;not install&quot;</i> \r
- state. <br>\r
-If you want to use native products (like <span style="font-weight: bold;"><B>gcc</B></span>, \r
- <span style="font-weight: bold;"><B>tcl</B></span>, etc.), select the <i>&quot;use \r
- native&quot; </i>option. </p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p>There are also two checkboxes on this page: <i>&quot;SALOME sources&quot;</i> \r
- and <i>&quot;SALOME binaries&quot;</i>. These three-state checkboxes allow \r
- quick selecting/unselecting SALOME packages for the installation.</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p>The box in the right part of the page displays the information about \r
- currently highlighted product: name, version, short description (if provided \r
- in XML file), required disk space, disk space required for temporary files, \r
- list of prerequisites and current user choice. &nbsp;</p>\r
-\r
-<a name=ProductPage></a>\r
-\r
-<p align="center" class="whs16"><img src="../pics/productpage.png" x-maintain-ratio="TRUE" width="586px" height="553px" border="0" class="img_whs17"></p>\r
-\r
-<p align="center" class="whs14">&nbsp;</p>\r
-\r
-<p align="center" class="whs14"><b style="font-weight: bold;">Figure 2:</b> &quot;Installation \r
- settings&quot; page in the advanced mode</p>\r
+<div class="whs8">\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Runs the Installation Wizard in the GUI \r
+ mode (this is the default mode). </font></span>\r
+</div>\r
 \r
-<p align="center" class="whs14">&nbsp;</p>\r
+<p><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">-b / --batch</font></span></b></p>\r
 \r
-<p>The <i>&quot;Total disk space required:&quot;</i> field displays how \r
- much disk space on the hard drive is required for installation of selected \r
- products. </p>\r
+<div class="whs8">\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Runs the Installation Wizard in the terminal \r
+ mode. </font></span>\r
+</div>\r
 \r
-<p>&nbsp;</p>\r
+<p><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">-f FILE \r
+ / --file=</font></span></b><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>FILE</B></font></span></p>\r
+\r
+<div class="whs8">\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">The XML configuration file to be used by \r
+ the Installation Wizard.&nbsp; If this option is not used then the installation \r
+ script tries to define the <i>Linux </i>version and use the corresponding \r
+ XML file if it exists. For examle, for </font></span><span style="font-size: 12pt; color: rgb(0, 0, 153);"><font size=3 style="font-size:12pt;">Linux \r
+ Mandrake 10.1</font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&nbsp; the <b>config_Mandrake_10.1.xml</b>&nbsp; \r
+ file will be used by default. If no appropriate file is found, the file \r
+ <b>config.xml</b> will be used. This file refers to the basic target platform \r
+ which is </font></span><span style="font-size: 12pt; color: rgb(0, 0, 153);"><font size=3 style="font-size:12pt;">Linux \r
+ Mandrake 10.1</font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> for SALOME 3.0 and \r
+ newer. If </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>config.xml</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> file is not found either, a warning message \r
+ box is shown (in GUI mode) or printed to the console (in batch mode) and \r
+ the Installation Wizard quits. </font></span>\r
+</div>\r
 \r
-&nbsp; \r
+<p><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">-d DIR \r
+ / --target=DIR</font></span></b></p>\r
 \r
-<p class="whs18"><b \r
- style="font-weight: bold;"><img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs19"> </b>Please, take into account \r
- that the displayed amount of required disk space is approximate and may \r
- differ when you install products on your hard drive. </p>\r
+<div class="whs8">\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">The target directory SALOME platform is \r
+ to be installed to. If used, this option overrides the default target \r
+ directory, given in the configuration XML file (usually</font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B> \r
+ ${HOME}/salome_&lt;version&gt;</B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">, \r
+ see <a href="#xml_files"\r
+               style="font-size: 12pt;">here</a> for more details). </font></span>\r
+</div>\r
 \r
-<p>&nbsp;</p>\r
+<p><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">-t DIR \r
+ / --tmp=DIR </font></span></b></p>\r
 \r
-<p>The installation procedure uses a special directory to store temporary \r
- files. The <i>&quot;Space for temporary files:&quot;</i> field shows the \r
- information about required disk space on the hard drive for extracting \r
- and compiling of the selected products. You can change the default directory \r
- - just type path to the folder you want to use or click on the corresponding \r
- <i>&quot;Browse...&quot;</i> button. </p>\r
+<div class="whs8">\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">The directory, which should be used for \r
+ temporary files. If given, this option overrides the default temporary \r
+ directory, given in the configuration xml file (usually </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>/tmp</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">, see <a href="#xml_files"\r
+                                                                       style="font-size: 12pt;">here</a> for \r
+ more information). </font></span>\r
+</div>\r
 \r
-<p>&nbsp;</p>\r
+<p><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">-a / --all-from-sources</font></span></b></p>\r
+\r
+<div class="whs8">\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Forces all the products to be installed \r
+ from sources (including all SALOME modules). If this option is used, all \r
+ default installation modes for all products are ignored.<br>\r
+This option is helpful when the user wants to install SALOME on the platform \r
+ which is not officially supported. In this case, the user can try to run \r
+ the SALOME Installation Wizard with the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>-a</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> option in order to build all the products from \r
+ sources.</font></span><span style="font-weight: bold;\r
+                                                               font-size: 12pt;\r
+                                                               color: #ff0000;"><font size=3 color=red style="font-size:12.000000pt;"><B><br>\r
+Note, that this is a time-consuming operation which can take more than \r
+ 24 hours depending on the computer.</B></font></span><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"></font></span>\r
+</div>\r
 \r
-<p class="whs18"><b \r
- style="font-weight: bold;"><img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs19"></b> In fact, temporary files \r
- are not stored in the directory entered by user. The Installation Wizard \r
- creates in this directory an additional folder named something like INSTALLWORK<span \r
- style="font-weight: bold;"><B>XXXXX</B></span> where XXXXX is a unique number. \r
- This allows to launch several Installation Wizards simultaneously. This \r
- temporary directory is removed automatically when the installation finishes.</p>\r
+<p><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">-h / --help</font></span></b></p>\r
 \r
-<p>&nbsp;</p>\r
+<div class="whs8">\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Prints help information on the Installation \r
+ Wizard's use. </font></span>\r
+</div>\r
 \r
-<p>The installation procedure also checks the available disk space in the \r
- selected directories according to the products selected. If there is not \r
- enough disk space on your hard drive you will see the corresponding error \r
- message box.</p>\r
+<p><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">-v / --version</font></span></b></p>\r
 \r
-<p>&nbsp;</p>\r
+<div class="whs8">\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Prints version information (</font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>Note: </B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">this \r
+ is the Installation Wizard's version number, not the number of SALOME \r
+ platform version). </font></span>\r
+</div>\r
 \r
-<p class="whs18"><b \r
- style="font-weight: bold;"><img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs19"> </b>Unfortunately, the configure \r
- procedure has a very annoying bug under Linux platform. The directory \r
- should be obligatory entered without spaces. For example, the configure \r
- procedure for <b><i>gcc</i></b> won't work if you pass the following parameter: \r
- <i>--prefix=&quot;/New Folder 1&quot;</i>. <b>Therefore you are strongly \r
- recommended not to use directory names containing spaces.</b></p>\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">The installation procedure supports different \r
+ </font></span><span style="font-size: 12pt; color: rgb(0, 0, 153);"><font size=3 style="font-size:12pt;">Linux </font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">platforms and installs various installation 3d-party \r
+ prerequisite products which are required by SALOME platform. As it was \r
+ mentioned above, the basic target platform for SALOME 3.0 and newer is \r
+ </font></span><span style="font-size: 12pt; color: rgb(0, 0, 153);"><font size=3 style="font-size:12pt;">Linux Mandrake \r
+ 10.1</font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">.<br>\r
+Use of configuration XML files gives a flexible way to modify the list \r
+ of products to be installed by the Installation Wizard without changing \r
+ the program source code. Just create your own XML configuration file and \r
+ implement installation scripts for the prerequisite products you need \r
+ and then use this XML file with the Installation Wizard. This can be done, \r
+ for example, for some </font></span><span style="font-size: 12pt; color: rgb(0, 0, 153);"><font size=3 style="font-size:12pt;">Linux \r
+ </font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">platform which is not supported \r
+ directly by the Installation Wizard. See </font></span><a href="#xml_files"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Modifying XML configuration file</font></span></a><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> and </font></span><a href="#new_products"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Implementing \r
+ installation scripts for the new products</font></span></a><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ sections for more information. </font></span></p>\r
+\r
+<h3 class="whs9"><a name=gui_mode></a>GUI mode</h3>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">The </font></span><font style="color: #ff0000;"\r
+                                                                                                       color=#FF0000><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Installation Wizard</font></span></font><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ GUI has been developed using </font></span><span style="font-size: 12pt; color: rgb(0, 0, 153);"><font size=3 style="font-size:12pt;">Trolltech's \r
+ </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>Qt 3.0.5 </B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">toolkit. After launching the Installation Wizard \r
+ in the GUI mode the wizard window is shown to the user. This wizard guides \r
+ the user through several subsequent pages. To navigate between the pages \r
+ use </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;Next&quot;</font></span></i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> and </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;Back&quot;</font></span></i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> buttons in the lower part of the wizard window. \r
+ The </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;Cancel&quot;</font></span></i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> button closes the wizard window&nbsp;and quits \r
+ the installation procedure after the user's confirmation. The </font></span><i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;Help&quot;</font></span></i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ button opens an additional window to show help information. </font></span></p>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">The first &quot;</font></span><span style="font-style: italic; font-size: 12pt;"><font size=3 style="font-size:12pt;"><I>Introduction&quot;</I></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> page is shown in </font></span><a href="#IntroPage"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Figure 1</font></span></a><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">. \r
+ Skip this page by clicking </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;Next&quot;</font></span></i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">: </font></span></p>\r
+\r
+<a name=IntroPage></a>\r
+\r
+<p align="center" class="whs1">&nbsp;</p>\r
+\r
+<p align="center" class="whs1"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><img alt="Intro page" src="intropage.png" width="586px" height="364px" border="0" class="img_whs10"> </font></span></p>\r
+\r
+<p align="center" class="whs1"><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Figure \r
+ 1:</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> &quot;Introduction&quot; \r
+ page</font></span></p>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">In the second page you are proposed to \r
+ enter the target directory where the SALOME platform should be installed \r
+ to. You can also click </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;Browse...&quot;</font></span></i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> and choose the destination folder using the \r
+ standard browse directory dialog box. <br>\r
+If the directory you want to install products to does not exist you are \r
+ prompted to confirm directory creation. If you type a wrong directory \r
+ path, or if you do not have write permissions for the directory you use, \r
+ the corresponding message box is shown.</font></span></p>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">You can also change the temporary directory \r
+ (which is used to store temporary files required for the installation).<br>\r
+In the bottom part of the window the total disk space required for the \r
+ installation and for the temporary files is displayed (see below for more \r
+ details).</font></span></p>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">In the GUI mode the Installation Wizard \r
+ provides two different options to install the SALOME platform: </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>basic</B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ (default option) and </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>advanced.</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> In the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>basic</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> mode the user should enter the target installation \r
+ directory and temporary folder. All other installation options are taken \r
+ from the XML configuration file (see </font></span><a href="#Product_page1"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Fig.2</font></span></a><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">):</font></span></p>\r
+\r
+<a name=Product_page1></a>\r
+\r
+<p align="center" class="whs1">&nbsp;</p>\r
+\r
+<p align="center" class="whs1"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><img alt="Intro page" src="productpage1.png" width="586px" height="364px" border="0" class="img_whs10"> </font></span></p>\r
+\r
+<p align="center" class="whs1"><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Figure \r
+ 2:</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> &quot;Installation settings&quot; \r
+ </font></span></p>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">In addition, you have a choice to use \r
+ &quot;Install all products from sources&quot; check box. If this option \r
+ is turned on, all the products will be installed from the sources (using \r
+ their own build procedures). This check box corresponds to the </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>--all-from-sources</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> (</font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>-a</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">) option of the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>runInstall</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> script (see </font></span><a href="#install_from_wizard"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">here</font></span></a><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">). \r
+ </font></span></p>\r
+\r
+<p class="whs11"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><img src="../note1.gif" x-maintain-ratio="TRUE" width="35px" height="37px" border="0" class="img_whs12"></font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B> \r
+ Installation of all products from sources is a long-time operation.</B></font></span></p>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">To switch to the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>advanced</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> option, click </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;More...&quot;</font></span></i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> (see </font></span><a href="#ProductPage2"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Fig.3</font></span></a><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> ).</font></span></p>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">In the advanced mode you have a possibility \r
+ to select products to be installed. Each product can have several options \r
+ of installation: you have a possibility to use the native product (provided \r
+ with Linux distribution and installed in the system folders), install \r
+ already precompiled binaries, build the product from sources or not install \r
+ it at all. Available options and default option are taken from the XML \r
+ configuration file. You can mark the products you want to install by clicking \r
+ the corresponding radio-buttons in the list view in the left part of the \r
+ page. <br>\r
+Note, that some products may require some other pre-requisite products \r
+ to be installed (or these prerequisite products should be already available \r
+ on your computer). The installation procedure has a special feature to \r
+ automatically mark these products in the list view. For example, in order \r
+ to install </font></span><b><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">PyQt</font></span></i></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> it is necessary to have </font></span><b><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">gcc, \r
+ Python</font></span></i></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">,</font></span><b><i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> Qt</font></span></i></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ and </font></span><b><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Sip</font></span></i></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> installed. Therefore all these products will \r
+ also be &nbsp;turned \r
+ on when you check on </font></span><b><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">PyQt</font></span></i></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">. This feature can be switched off by clicking \r
+ the </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;Automatic dependencies&quot;</font></span></i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> checkbox. Turn on this checkbox if you want \r
+ all prerequisite products to be automatically checked when you select \r
+ some product to be installed. Turn off this checkbox if you want to disable \r
+ this feature.</font></span></p>\r
+\r
+<a name=ProductPage2></a>\r
+\r
+<p align="center" class="whs1">&nbsp;</p>\r
+\r
+<p align="center" class="whs1"><img src="productpage.png" alt="Products page" width="586px" height="525px" border="0" class="img_whs13"> </p>\r
+\r
+<p align="center" class="whs1"><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Figure \r
+ 3:</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> &quot;Installation settings&quot; \r
+ page in the 'advanced' mode</font></span></p>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">If you want to use native products (like \r
+ </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>gcc</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">, </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>tcl</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">, etc.), select </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;use \r
+ native&quot; </font></span></i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">option. <br>\r
+Special button in the right part of the page - </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;Unselect \r
+ All&quot; </font></span></i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">- allows to reset \r
+ quickly all products to the </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;not \r
+ install&quot;</font></span></i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> state. </font></span></p>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">There are also two checkboxes on this \r
+ page: </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;SALOME sources&quot;</font></span></i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> and </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;SALOME \r
+ binaries&quot;</font></span></i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">. These three-state \r
+ checkboxes allow quick selecting/unselecting sources/binaries packages \r
+ of SALOME modules for installation.</font></span></p>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">In addition, when some SALOME sources \r
+ are selected, one more check box becomes available: </font></span><span style="font-style: italic; font-size: 12pt;"><font size=3 style="font-size:12pt;"><I>&quot;Build \r
+ SALOME sources&quot;</I></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">. If this option \r
+ is turned on, the selected SALOME modules will be built and installed \r
+ from sources.</font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B><br>\r
+&nbsp;</B></font></span></p>\r
+\r
+<p class="whs11"><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B><img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs14"> If this check \r
+ box is turned on, the corresponding SALOME module binaries package installation \r
+ is disabled, because of &nbsp;SALOME \r
+ module sources and binaries packages conflict </B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">(see \r
+ </font></span><a href="#ProductPage3"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Fig. 4</font></span></a><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> below). </font></span></p>\r
+\r
+<a name=ProductPage3></a>\r
+\r
+<p align="center" class="whs1"><img src="productpage2.png" alt="Products page" width="586px" height="525px" border="0" class="img_whs15"> </p>\r
+\r
+<p align="center" class="whs1"><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Figure \r
+ 4:</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> &quot;Build SALOME sources&quot; \r
+ check box usage</font></span></p>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">The box at the right side of the page \r
+ displays the information about currently highlighted product: name, version \r
+ and short description, required disk space, disk space required for temporary \r
+ files, list of prerequisites (this information is provided in the XML \r
+ file) and current user choice. </font></span></p>\r
+\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">The </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;Disk \r
+ space required:&quot;</font></span></i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> field \r
+ displays how much disk space on the hard drive is required for installation \r
+ of selected products. </font></span>\r
+\r
+<p class="whs11"><b \r
+ style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs14"></font></span></b><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>Please, \r
+ take into account that the displayed amount of required disk space is \r
+ approximate and may differ when you install products on your hard drive.</B></font></span><span \r
+ style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span></p>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">The installation procedure uses a special \r
+ directory to store temporary files. The </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;Space \r
+ for temporary files:&quot;</font></span></i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> field \r
+ shows the information about required disk space on the hard drive for \r
+ extracting and compiling the selected products. You can change the temporary \r
+ directory - just type a path to the folder you want to use or click on \r
+ the corresponding </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;Browse...&quot;</font></span></i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> button. </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B><br>\r
+&nbsp;</B></font></span></p>\r
+\r
+<p class="whs11"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;"><img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs14"></b></font></span><b><span \r
+ style="font-weight: normal; font-size: 12pt;"><font size=3 style="font-size:12pt;">A</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">ctually, \r
+ temporary files are not stored directly in the directory entered by the \r
+ user. The Installation Wizard creates an additional folder in this directory \r
+ named something like INSTALLWORK</font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>XXXXX</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> where XXXXX is a unique number. This allows \r
+ to launch several Installation Wizards simultaneously. This temporary \r
+ directory is removed automatically when the installation finishes.</font></span></p>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">The installation procedure also checks \r
+ the available disk space. If there is not enough disk space on your hard \r
+ drive you will see a corresponding error message box. </font></span></p>\r
+\r
+<p class="whs11"><b \r
+ style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs14">You are strongly recommended not to use directory names containing \r
+ spaces. </font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Otherwise you can experience \r
+ some troubles with the installation.</font></span><b><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"></font></span></b></p>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">To proceed further click </font></span><i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;Next&quot;</font></span></i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">. \r
+ At this moment the program will make some tests to check installation \r
+ settings: if there is enough disk space on the hard drive, check for native \r
+ products installation, dependencies (prerequisites) for each product you \r
+ have selected to be installed. If any test fails you will see the corresponding \r
+ warning message box. Otherwise the wizard will proceed to the next page: \r
+ </font></span></p>\r
+\r
+<a name=ChoicePage></a>\r
+\r
+<p align="center" class="whs1">&nbsp;</p>\r
+\r
+<p align="center" class="whs1"><img src="choicepage.png" alt="Choice page" width="586px" height="485px" border="0" class="img_whs16"> </p>\r
+\r
+<p align="center" class="whs1"><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Figure \r
+ 5:</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> &quot;Check your choice&quot; \r
+ page</font></span></p>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">This page summarizes the installation \r
+ options you've made on the previous pages. You can check again your choice \r
+ and change it if necessary by getting back to the previous page. <br>\r
+When you are sure that everything is OK, click </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;Next&quot;</font></span></i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> to follow to the </font></span><a href="#ProgressPage"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">next page</font></span></a><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">. \r
+ </font></span></p>\r
+\r
+<a name=ProgressPage></a>\r
+\r
+<p align="center" class="whs1">&nbsp;</p>\r
+\r
+<p align="center" class="whs1"><img alt="Progress page" src="progresspage1.png" width="586px" height="364px" border="0" class="img_whs10"></p>\r
+\r
+<p align="center" class="whs1"><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Figure \r
+ 6:</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> &quot;Installation progress&quot; \r
+ page</font></span></p>\r
+\r
+<p class="whs17"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">To start \r
+ installation of the selected products click &quot;Start&quot;. It launches \r
+ the shell installation script and you will be able to see the output of \r
+ the script in the &nbsp;dialog \r
+ topmost frame. If any errors occur during the installation progress the \r
+ corresponding messages will be printed to the log window in bold red font.</font></span></p>\r
+\r
+<p class="whs17"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">It is possible \r
+ to break the installation at any time by clicking &quot;Stop&quot;. Then \r
+ you can get back to the previous pages if you wish to change installation \r
+ settings or restart installation by pressing again &quot;Start&quot; button.</font></span></p>\r
+\r
+<p class="whs11"><b><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B><img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs14"> I</B></font></span></b><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>n the current implementation \r
+ it is not possible to resume the stopped installation process; it will \r
+ be re-started from the very beginning.</B></font></span><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"></font></span></p>\r
+\r
+<a name=ProgressPage1></a>\r
+\r
+<p align="center" class="whs1">&nbsp;</p>\r
+\r
+<p align="center" class="whs1"><img alt="Progress page" src="progresspage.png" width="586px" height="364px" border="0" class="img_whs10"> </p>\r
+\r
+<p align="center" class="whs1"><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Figure \r
+ 7:</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> &quot;Installation progress&quot; \r
+ page: installation in progress</font></span></p>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">The </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;Installation \r
+ Status&quot;</font></span></i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> frame window shows \r
+ you the progress of installation. &quot;</font></span><font style="color: #ff0000;"\r
+                                                                                                               color=#FF0000><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Waiting</font></span></font><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot; \r
+ status means that installation of this product has not been started yet. \r
+ The product currently being installed is marked as &quot;</font></span><font \r
+ style="color: #ff9900;"\r
+       color=#FF9900><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Processing</font></span></font><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;. All installed products have &quot;</font></span><font \r
+ style="color: #33ff33;"\r
+       color=#33FF33><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Completed</font></span></font><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot; status. </font></span></p>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">You can abort installation and close \r
+ the installation procedure using </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;Cancel&quot;</font></span></i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> button. </font></span></p>\r
+\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&nbsp; </font></span>\r
+\r
+<p class="whs11"><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B><b style="font-weight: bold;"><img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs14">T</b>his button sends the signal &quot;SIGTERM&quot; to the \r
+ shell script. The script tries to clear all temporary files. The process \r
+ of removing temporary files can take some time, so the installation wizard \r
+ will wait 3 seconds before closing.</B></font></span><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"></font></span></p>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">At the end of installation (all selected \r
+ products have been installed successfully) you can go back to the previous \r
+ pages to start a new installation or click </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;Next&quot; \r
+ </font></span></i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">to go the Readme page: </font></span></p>\r
+\r
+<a name=readmepage></a>\r
+\r
+<p align="center" class="whs1">&nbsp;</p>\r
+\r
+<p align="center" class="whs1"><img alt="Read page" src="readmepage.png" width="586px" height="484px" border="0" class="img_whs18"> </p>\r
+\r
+<p align="center" class="whs1"><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Figure \r
+ 8:</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> &quot;Finish installation&quot; \r
+ page</font></span></p>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">In this page you can read important information \r
+ about the Instalation Wizard itself and some tips: how to run and test \r
+ SALOME or how to build SALOME from the sources. This is the contents of \r
+ the README file which you can find in the root directory of the Installation \r
+ Wizard. <br>\r
+You can also launch SALOME Desktop from this page or read the Release Notes \r
+ file by clicking on the corresponding buttons in the lower part of the \r
+ page (see </font></span><a href="#xml_files"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">here</font></span></a><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> and </font></span><a href="#finish_buttons"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">here</font></span></a><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> for more information about customizing these \r
+ buttons).</font></span></p>\r
+\r
+<h3 class="whs9"><a name=batch_mode></a>Batch mode</h3>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">To launch the Installation Wizard in \r
+ the batch mode use </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>-b</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> (</font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>--batch</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">) parameter.<br>\r
+In this mode the GUI wizard is not shown but all the installation status \r
+ is displayed directly in the console. In the batch mode the user does \r
+ not have a possibility to change installation settings which are given \r
+ in the configuration file, except target and temporary directories which \r
+ can be overridden by the corresponding command line options.<br>\r
+The only exception is </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>--all-from-sources</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> (</font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>-a</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">) option which enables special installation mode \r
+ in which all the products (including SALOME modules) are installed from \r
+ sources, ignoring the default mode defined in the XML configuration file \r
+ (see </font></span><a href="#install_from_wizard"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">here</font></span></a><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> for details).</font></span></p>\r
+\r
+<p align="center" class="whs1">&nbsp;<a \r
+ name=BatchMode></a><br>\r
+<br>\r
+<img alt="Batch mode" src="batchmode.png" width="660px" height="410px" border="0" class="img_whs19"> </p>\r
+\r
+<p align="center" class="whs1"><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Figure \r
+ 9:</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> Batch mode</font></span></p>\r
+\r
+<h3 class="whs9"><a name=env_files></a>Environment files</h3>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">During the process of installation the \r
+ script creates some environment files to simplify the procedure of launching \r
+ SALOME. These shell scripts set all necessary environment variables for \r
+ all products you have installed. To learn how installation scripts collects \r
+ the environment, see </font></span><a href="#pick_up_env"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">here</font></span></a><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">. These files are: </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">salome.csh</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> + </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">salome.sh</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> in the </font></span><span style="font-style: italic;\r
+                                                                                                               font-weight: bold;\r
+                                                                                                               font-size: 12pt;"><font size=3 style="font-size:12pt;"><I><B>KERNEL \r
+ module</B></I></font></span><b><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> sources</font></span></i></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> and </font></span><span style="font-style: italic;\r
+                                                                                                       font-weight: bold;\r
+                                                                                                       font-size: 12pt;"><font size=3 style="font-size:12pt;"><I><B>KERNEL \r
+ module</B></I></font></span><b><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> binaries</font></span></i></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> root directories and </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">env_products.csh</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> + </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">env_products.sh \r
+ </font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">and </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>env_build.csh \r
+ </B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">+ </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>env_build.sh</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> in the target installation directory.</font></span></p>\r
+\r
+<p class="whs11"><b><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B><img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs14"></B></font></span></b><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>Note:</B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ there is some difference between these files: </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>env_build.*</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> files are optimized to be used for building \r
+ SALOME modules from sources (see </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>README \r
+ </B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">file provided with the installation \r
+ procedure on the CD). The </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>env_products.*</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> (and</font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B> \r
+ salome.*</B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">) files are optimized for \r
+ SALOME launching. The behavior is defined by the environment variable</font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"> <font size=3 style="font-size:12pt;"><B></B></font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">ENV_FOR_LAUNCH</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> which is set to </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>0</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> in env_build.* files and to </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>1</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> in env_products.* (salome.*) files. </font></span></p>\r
+\r
+&nbsp;<br>\r
+\r
+\r
+<hr class="whs7">\r
 \r
-<p>&nbsp;</p>\r
 \r
-<p>To proceed further click the <i>&quot;Next&quot;</i> button. At this \r
- moment the program will make some tests to check installation settings: \r
- whether there is enough disk space on the hard drive, whether native products \r
- are preinstalled, and the dependencies (prerequisites) for each product \r
- you have selected to be installed. If any test fails you will see the \r
- corresponding warning message box. Otherwise the wizard will follow to \r
- the next page:</p>\r
+<h3><a name=check_version_proc></a>Notes on<font style="color: #ff0000;"\r
+                                                                                               color=#FF0000> check products \r
+ version</font> procedure</h3>\r
 \r
-&nbsp;\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Unfortunately there is no exact algorithm \r
+ to identify the product version under Linux platform. The information \r
+ in this section gives an idea how the version is checked for the native/preinstalled \r
+ products (this information refers to the base platform </font></span><span style="font-size: 12pt; color: rgb(0, 0, 153);"><font size=3 style="font-size:12pt;">Linux \r
+ Mandrake 10.1</font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">; and the same algorithms \r
+ are used for other platforms). <br>\r
+The general rule for all products is that the path to the binaries should \r
+ be set via the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>PATH</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable, path to the libraries \r
+ should be set via the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>LD_LIBRARY_PATH</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> variable and the python modules should be available \r
+ via the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>PYTHONPATH</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> variable. </font></span>\r
+\r
+<p class="whs11"><b><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B><img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs14"></B></font></span></b><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>Note:</B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ the information given in this section refers to the prerequisite products \r
+ for SALOME version 3.2.4. </font></span></p>\r
 \r
-<p align="center" class="whs14"><img src="../pics/choicepage.png" x-maintain-ratio="TRUE" width="586px" height="553px" border="0" class="img_whs20"></p>\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">gcc 3.4.1</font></span></li>\r
+</ul>\r
 \r
-<p align="center" class="whs14">&nbsp;</p>\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Version number is checked by </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>gcc -dumpversion</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> command. The </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>gcc</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> executable should be in the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>PATH</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable. Version should be equal \r
+ to &quot;3.4.1&quot;. It is recommended to use native gcc on Mandrake \r
+ 10.1. </font></span>\r
 \r
-<p align="center" class="whs14"><b style="font-weight: bold;">Figure 3:</b> &quot;Check \r
- your choice&quot; page</p>\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">tcl/tk 8.4.5</font></span></li>\r
+</ul>\r
 \r
-<p align="center" class="whs14">&nbsp;</p>\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Version number for </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>tcl/tk</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> can be found in tclConfig.sh and tkConfig.sh \r
+ files (</font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>TCL_VERSION</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> and </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>TK_VERSION</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> variables correspondingly). Version number should \r
+ be equal to &quot;8.4&quot; (release number is not checked). <br>\r
+Set the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>TCLHOME</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable to the root directory of \r
+ tcl/tk installation.<br>\r
+It is recommended to use native tcl/tk on Mandrake 10.1. </font></span>\r
 \r
-<p>This page summarizes the installation settings you've made on the previous \r
- pages. You can check again your choice to change it if necessary. </p>\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">boost 1.31.0</font></span></li>\r
+</ul>\r
 \r
-&nbsp; \r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Version number is defined by </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>version.hpp</B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ file which is part of the boost distribution. This file defines the </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>BOOST_VERSION</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> macro which should be equal to &quot;103100&quot;. \r
+ In addition the existence of boost libraries is checked. <br>\r
+Set the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>BOOSTDIR</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable if you have a preinstalled \r
+ version of boost. </font></span>\r
 \r
-<p>When you are sure that everything is OK, press the <i>&quot;Next&quot;</i> \r
- button to follow to the next page. </p>\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Python 2.3.4</font></span></li>\r
+</ul>\r
 \r
-<p>&nbsp;</p>\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Version number is checked by </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>python -V</B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ command. The </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>python</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> executable should be in the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>PATH</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable. Version number should \r
+ be equal to &quot;2.3.4&quot;. It is recommended to use native Python \r
+ on Mandrake 10.1.<br>\r
+Set the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>PYTHONHOME</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable if you have a preinstalled \r
+ version of Python. </font></span>\r
 \r
-<p align="center" class="whs14">&nbsp;<img src="../pics/progresspage.png" x-maintain-ratio="TRUE" width="586px" height="366px" border="0" class="img_whs21"></p>\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Swig 1.3.24</font></span></li>\r
+</ul>\r
 \r
-<p align="center" class="whs14">&nbsp;</p>\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Version number is checked by </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>swig -version</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> command. The </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>swig</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> executable should be in the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>PATH</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable. Version number should \r
+ be equal to &quot;1.3.24&quot;. </font></span>\r
 \r
-<p align="center" class="whs14"><b style="font-weight: bold;">Figure 4:</b> &quot;Installation \r
- progress&quot; page</p>\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Qt 3.3.3</font></span></li>\r
+</ul>\r
 \r
-<p align="center" class="whs14">&nbsp;</p>\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Version number is defined by </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>qglobal.h</B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ file which is part of the Qt distribution. This file defines </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>QT_VERSION_STR</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> macro which should be equal to &quot;3.3.3&quot;. \r
+ It is recommended to use native Qt on Mandrake 10.1.<br>\r
+Set the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>QTDIR</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable if you have a preinstalled \r
+ version of qt. </font></span>\r
 \r
-<p>To start installation of the selected products click <i>&quot;Start&quot;</i> \r
- button. It launches the shell installation script and you will be able \r
- to see the output of the script in the dialog's topmost &nbsp;frame. \r
- In case of any installation problems (for example, you have accidentally \r
- removed the temporary directory) the script will ask you: <i>&quot;Would \r
- you like to continue : (Y,N) ?&quot;</i>. You can answer this question \r
- by typing [Y] or [N] in the middle text edit control frame. </p>\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">msg2qm</font></span></li>\r
+</ul>\r
 \r
-<p>&nbsp; </p>\r
+<span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>msg2qm</B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ is a Qt tool which is used to convert text *.po files to *.qm resource \r
+ files. Unfortunately this tool is not included to the Linux distribution \r
+ and provided only in Qt sources package. This is the reason why this tool \r
+ is supplied with the SALOME Installation Wizard.<br>\r
+There is no way to check the version number of msg2qm tool. Just set </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>MSG2QM_ROOT</B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ environment variable if you have a preinstalled version of msg2qm tool. \r
+ </font></span>\r
 \r
-<p class="whs18"><b \r
- style="font-weight: bold;"><img src="../tip1.gif" x-maintain-ratio="TRUE" width="35px" height="37px" border="0" class="img_whs22"></b> press [Enter] when you finish \r
- typing data. </p>\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Open CASCADE 6.1.2a2</font></span></li>\r
+</ul>\r
 \r
-<p>&nbsp;</p>\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Version number is defined by </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>Standard_Version.hxx</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> file which is part of the Open CASCADE distribution. \r
+ This file defines </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>OCC_VERSION_MAJOR,</B></font></span><span \r
+ style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>OCC_VERSION_MINOR</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> and </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>OCC_VERSION_MAINTENANCE</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> macros which should refer to version 6.1.2.<br>\r
+Set the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>CASROOT</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable if you have a preinstalled \r
+ version of Open CASCADE. </font></span>\r
 \r
-<p>The <i>&quot;Installation Status&quot;</i> frame window shows you the \r
- progress of installation. It contains a list of all selected products \r
- with brief descriptions. &quot;<font style="color: #ff0000;"\r
-                                                                               color=#FF0000>Waiting</font>&quot; \r
- description means that installation of this product have not started yet. \r
- Currently the product being installed is marked as &quot;<font style="color: #ff9900;"\r
-       color=#FF9900>Processing</font>&quot;. All installed products have \r
- &quot;<font style="color: #33ff33;"\r
-                       color=#33FF33>Completed</font>&quot; description. </p>\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">qwt 4.2.0/0.4.2</font></span></li>\r
+</ul>\r
 \r
-<p>You can abort installation and close the installation procedure using \r
- the <i>&quot;Cancel&quot;</i> button. It sends the signal &quot;SIGTERM&quot; \r
- to the shell script. The script has a signal handler and will try to clear \r
- all temporary files. The process of removing temporary files can take \r
- some time, so the installation wizard will wait 3 seconds before closing. \r
- </p>\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Version number is defined by </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>qwt_global.h</B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ file which is part of the qwt distribution. This file defines </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>QWT_VERSION_STR</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> macro which should be equal to &quot;4.2.0&quot;.<br>\r
+Set the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>QWTHOME</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable if you have a preinstalled \r
+ version of qwt. </font></span>\r
 \r
-<p>At the end of installation (when all selected products have been installed \r
- successfully) you can go back to the previous pages to start a new installation \r
- or click the <i>&quot;Next&quot;</i> button to go the Readme page: </p>\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">hdf 5-1.6.4</font></span></li>\r
+</ul>\r
 \r
-&nbsp;\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Version number is defined by </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>libhdf5.settings</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> file which is part of the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>hdf5</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> distribution. Version should be equal to 1.6.4.<br>\r
+Set the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>HDF5HOME</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable if you have a preinstalled \r
+ version of hdf5. </font></span>\r
 \r
-<p align="center" class="whs14"><img src="../pics/readmepage.png" x-maintain-ratio="TRUE" width="586px" height="486px" border="0" class="img_whs23"></p>\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">med 2.2.3</font></span></li>\r
+</ul>\r
 \r
-<p align="center" class="whs14">&nbsp;</p>\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Unfortunately there is no formal way to \r
+ check med version number. We check existence of libmed.so.1.0.2 library \r
+ on the computer. If you have any problem with a preinstalled version of \r
+ med, please, reinstall it.<br>\r
+Set the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>MED2HOME</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable if you have a preinstalled \r
+ version of med. </font></span>\r
 \r
-<p align="center" class="whs14"><b style="font-weight: bold;">Figure 5:</b> &quot;Finish \r
- installation&quot; page</p>\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Vtk 4.2.6</font></span></li>\r
+</ul>\r
 \r
-<p align="center" class="whs14">&nbsp;</p>\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Unfortunately there is no formal way to \r
+ check VTK version number. We just check the existence of </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>libvtkCommon.so</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> library on the computer and hope that it is \r
+ of version we need. If you have any problem with a preinstalled version \r
+ of Vtk, please, reinstall it.<br>\r
+Set the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>VTKHOME</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable if you have a preinstalled \r
+ version of Vtk. </font></span>\r
 \r
-<p>In this page you can read some important information about the Instalation \r
- Wizard itself and some hints: how to run and test SALOME or how to build \r
- SALOME from the sources. This is the content of the README file which \r
- you can find in the root directory of the Installation Wizard. <br>\r
-You can also launch SALOME Desktop from this page by clicking the <i>&quot;Launch \r
- SALOME&quot; </i>button. </p>\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">OmniORB 4.0.5, OmniORBpy \r
+ 2.5, OmniNotify 2.1</font></span></li>\r
+</ul>\r
 \r
-<p>&nbsp;</p>\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">We just check existence of some omniORB \r
+ libraries and executable on the computer, like </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>libomniORB4.so.0.5</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">, </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>_omnipymodule.so.2.4</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">, </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>libCOSNotify4.so.0.1</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> and </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>notifd</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">.<br>\r
+Set the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>OMNIORBDIR</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable if you have a preinstalled \r
+ version of omniORB products. </font></span>\r
 \r
-<p><a name=env_files></a>During the process of installation the script \r
- creates some environment files to simplify the procedure of launching \r
- SALOME. These shell scripts set all necessary environment variables for \r
- all products you have installed. To learn how installation scripts collect \r
- the environment, see&nbsp;<a href="#pick_up_env"> here</a>. </p>\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">sip 4.1</font></span></li>\r
+</ul>\r
 \r
-<p>&nbsp;</p>\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Version number is checked by </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>sip -V</B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ command. The </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>sip</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> executable should be in the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>PATH</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable. Version number should \r
+ be equal to &quot;4.1&quot;.<br>\r
+Set the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>SIPDIR</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable to the directory where \r
+ you have sip executable preinstalled. </font></span>\r
 \r
-<p>These files are: <b>salome.csh</b> + <b>salome.sh</b> in the <span style="font-weight: bold;"><B>KERNEL \r
- module</B></span><b><i> sources</i></b> and <span style="font-weight: bold;"><B>KERNEL \r
- module</B></span><b><i> binaries</i></b> root directories and <b>env_products.csh</b> \r
- + <b>env_products.sh </b>in the target directory.</p>\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">PyQt 3.13</font></span></li>\r
+</ul>\r
 \r
-&nbsp; \r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Version number is defined by </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>pyqtconfig.py</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> Python module file which is part of the </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>PyQt</B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ distribution. Version should be equal to &quot;3.13&quot;.<br>\r
+Set the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>PYQTDIR \r
+ </B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">environment variable if you have \r
+ a preinstalled version of PyQt. </font></span>\r
 \r
-<p class="whs18"><b \r
- style="font-weight: bold;"><img src="../tip1.gif" x-maintain-ratio="TRUE" width="35px" height="37px" border="0" class="img_whs22"></b> <b>salome.(c)sh</b> and <b>env_products.(c)sh \r
- files</b> are slightly different: env_products.* files are optimized to \r
- be used for the building of SALOME modules from the sources (see <span \r
- style="font-weight: bold;"><B>README </B></span>file provided with the installation \r
- procedure on the CD). The salome.* files are optimized for the SALOME \r
- launching. This difference is defined by the environment variable<span \r
- style="font-weight: bold;"> <B></B></span><b>ENV_FOR_LAUNCH</b> which is set \r
- to 0 in env_products.* files and to 1 in salome.* files. </p>\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">netgen 4.5</font></span></li>\r
+</ul>\r
 \r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Unfortunarely we can't find anything about \r
+ netgen version. We just check if </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>NETGENROOT</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable is set.<br>\r
+Set the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>NETGENROOT</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable if you have a preinstalled \r
+ version of netgen mesher. </font></span>\r
 \r
-<hr class="whs2">\r
+<br><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&nbsp; </font></span>\r
 \r
+<p class="whs11"><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B><b style="font-weight: bold;"><img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs14"></b>Note: </B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">netgen 4.5 \r
+ provided with the SALOME installation Wizard has been patched to improve \r
+ its performance. </font></span></p>\r
 \r
-<h3><a name=check_version_proc></a>Notes on<font style="color: #ff0000;"\r
-                                                                                               color=#FF0000> check products \r
- version</font> procedure</h3>\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Numeric 23.7</font></span></li>\r
+</ul>\r
 \r
-<p>Unfortunately under Linux platform there is no exact algorithm to identify \r
- the product's version. The table below gives an idea how the version is \r
- checked for the preinstalled products for the Linux Mandrake 10.1 platform. \r
- </p>\r
-\r
-<p>&nbsp; </p>\r
-\r
-<div align=left>\r
-<table nosave x-use-null-cells cellspacing="0" background="../texture_horiz_ltbluebubbles.jpg" width="100%" class="whs24">\r
-\r
-<tr nosave valign="middle" class="whs25">\r
-<th nosave class="whs26">\r
-<p align="center" class="whs27">Product </th>\r
-<th nosave class="whs28">\r
-<p align="center" class="whs27">Algorithm of checking </th>\r
-<th nosave class="whs28">\r
-<p align="center" class="whs27">Preliminary steps before launching <br>\r
-the installation procedure </th>\r
-<th nosave class="whs29">\r
-<p align="center" class="whs27">Notes </th></tr>\r
-\r
-<tr valign="middle" class="whs25">\r
-<td class="whs30">gcc 3.4.1</td>\r
-<td class="whs31"><span style="font-weight: bold;"><B>ver</B></span>=`gcc \r
- -dumpversion`</td>\r
-<td class="whs31">\r
-<p align="center" class="whs14">- </td>\r
-<td class="whs31">It is recommended to use the native \r
- gcc for Mandrake 10.1.</td></tr>\r
-\r
-<tr nosave valign="middle" class="whs25">\r
-<td class="whs30">tcl 8.4.5</td>\r
-<td nosave class="whs31"><span style="font-weight: bold;"><B>1)</B></span> \r
- check if <span style="font-weight: bold;"><B>TCLHOME</B></span> variable is set<span \r
- style="font-weight: bold;"><B><br>\r
-2)</B></span> existence of tclsh8.4<span style="font-weight: bold;"><B><br>\r
-3)</B></span> existence of wish8.4 <span style="font-weight: bold;"><B><br>\r
-4)</B></span> existence of libtcl8.4.so <span style="font-weight: bold;"><B><br>\r
-5)</B></span> existence of libtk8.4.so</td>\r
-<td class="whs31">set <span style="font-weight: bold;"><B>TCLHOME</B></span> \r
- if you have a preinstalled version of tcl. <br>\r
-add a directory where libraries can be found to the <span style="font-weight: bold;"><B>LD_LIBRARY_PATH</B></span></td>\r
-<td class="whs31">Unfortunately there is no strict \r
- way to check the tcl version number.<br>\r
-It is recommended to use the native tcl/tk for Mandrake 10.1.</td></tr>\r
-\r
-<tr valign="middle" class="whs25">\r
-<td valign="top" class="whs32">boost 1.31.0</td>\r
-<td valign="top" class="whs33"><span style="font-weight: bold;"><B>1)</B></span> check if <span \r
- style="font-weight: bold;"><B>BOOSTDIR</B></span> variable is set.<span style="font-weight: bold;"><B><br>\r
-2)</B></span> <span style="font-weight: bold;"><B>ver</B></span>=`egrep 'BOOST_VERSION \r
- [0-9]+' ${BOOSTDIR}/boost/version.hpp | sed 's/.*BOOST_VERSION \([0-9]\+\)/\1/g'`</td>\r
-<td valign="top" class="whs33">set <span style="font-weight: bold;"><B>BOOSTDIR</B></span> if \r
- you have a preinstalled version of boost</td>\r
-<td valign="top" class="whs33">we use file version.hpp in the boost distribution to get \r
- the version information.<span style="font-weight: bold;"><B><br>\r
-ver</B></span> should be equal to 103100.</td></tr>\r
-\r
-<tr valign="middle" class="whs25">\r
-<td class="whs30">Open CASCADE \r
-<p>Technology 6.1</td>\r
-<td class="whs31"><span style="font-weight: bold;"><B>1)</B></span> \r
- check if <span style="font-weight: bold;"><B>CASROOT</B></span> variable is set<span \r
- style="font-weight: bold;"><B><br>\r
-2)</B></span> ver_major=`grep &quot;!define OCC_VERSION_MAJOR&quot; ${CASROOT}/inc/Standard_Version.hxx \r
- | awk '{print $3}'`<span style="font-weight: bold;"><B><br>\r
-3)</B></span> ver_minor=`grep &quot;!define OCC_VERSION_MINOR&quot; ${CASROOT}/inc/Standard_Version.hxx \r
- | awk '{print $3}'`<span style="font-weight: bold;"><B><br>\r
-4)</B></span> <span style="font-weight: bold;"><B>ver</B></span>=&quot;$ver_major.$ver_minor&quot;<span \r
- style="font-weight: bold;"><B><br>\r
-5)</B></span> Check the existence of libStdPlugin.so in OpenCASCADE distribution,</td>\r
-<td class="whs31">set <span style="font-weight: bold;"><B>CASROOT</B></span> \r
- if you have a preinstalled version of Open CASCADE</td>\r
-<td class="whs31">Open CASCADE's Standard_Version.hxx \r
- file provides the version information.<span style="font-weight: bold;"><B><br>\r
-ver</B></span> should be equal to 6.1.</td></tr>\r
-\r
-<tr valign="middle" class="whs25">\r
-<td class="whs30">Python 2.3.4</td>\r
-<td class="whs31"><span style="font-weight: bold;"><B>1)</B></span> \r
- <span style="font-weight: bold;"><B>PYTHONHOME</B></span> variable should be \r
- set<span style="font-weight: bold;"><B><br>\r
-2)</B></span> isPython=`which python` <span style="font-weight: bold;"><B><br>\r
-3)</B></span> <span style="font-weight: bold;"><B>ver</B></span>=`python -V`</td>\r
-<td class="whs31">set <span style="font-weight: bold;"><B>PYTHONHOME</B></span> \r
- to root Python distribution folder;<br>\r
-add the directory where python can be found to the <span style="font-weight: bold;"><B>PATH</B></span> \r
- variable</td>\r
-<td class="whs31">Python should exist and <span style="font-weight: bold;"><B>ver</B></span> \r
- should be equal to 2.3.4 <br>\r
-It is recommended to use the native Python for Mandrake 10.1.</td></tr>\r
-\r
-<tr valign="middle" class="whs25">\r
-<td class="whs30">Swig 1.3.24</td>\r
-<td class="whs31"><span style="font-weight: bold;"><B>ver</B></span>=`swig \r
- -version 2&gt;&amp;1 | grep -i version | awk '{ print $3 }' | sed -e 's/^\([0-9.]*\)\(.*\)/\1/'`</td>\r
-<td class="whs31">add the directory where swig binary \r
- can be found to the <span style="font-weight: bold;"><B>PATH</B></span> variable</td>\r
-<td class="whs31">Swig should exist and <span style="font-weight: bold;"><B>ver</B></span> \r
- should be equal to 1.3.24.</td></tr>\r
-\r
-<tr valign="middle" class="whs25">\r
-<td class="whs30">Qt 3.3.3</td>\r
-<td class="whs31"><span style="font-weight: bold;"><B>1) \r
- QTDIR</B></span> variable should be set.<span style="font-weight: bold;"><B><br>\r
-2) ver</B></span>=`grep &quot;QT_VERSION_STR&quot; ${QTDIR}/include/qglobal.h \r
- | sed -e 's%^#define QT_VERSION_STR\([[:space:]]*\)%%g' -e 's%\&quot;%%g'`</td>\r
-<td class="whs31">set <span style="font-weight: bold;"><B>QTDIR</B></span> \r
- if you have a preinstalled version of qt</td>\r
-<td class="whs31">Qt's qglobal.h file provides version \r
- information: <span style="font-weight: bold;"><B>ver</B></span> should be equal \r
- to 3.3.3.<br>\r
-It is recommended to use the native Qt for Mandrake 10.1.</td></tr>\r
-\r
-<tr valign="middle" class="whs25">\r
-<td class="whs34">msg2qm (Qt 3.3.3 compatible)</td>\r
-<td class="whs35"><span style="font-weight: bold;"><B>MSG2QM_ROOT</B></span> \r
- variable should be set.</td>\r
-<td class="whs35">set&nbsp; <span style="font-weight: bold;"><B>MSG2QM_ROOT</B></span> \r
- if you have preinstalled version of msg2qm tool</td>\r
-<td class="whs35">msg2qm is a Qt tool used to convert \r
- text *.po files to *.qm resource files. Unfortunately this tool is not \r
- included in the Qt distribution and is provided only in its sources package. \r
- We distribute this tool with the Installation Wizard.<br>\r
-In addition there is no way to check the version number of msg2qm tool.</td></tr>\r
-\r
-<tr valign="middle" class="whs25">\r
-<td class="whs30">Qwt 4.2.0/0.2.4</td>\r
-<td class="whs31"><span style="font-weight: bold;"><B>1)</B></span> \r
- <span style="font-weight: bold;"><B>QWTHOME</B></span> variable should be set.<span \r
- style="font-weight: bold;"><B><br>\r
-2)</B></span> check if libqwt.so.4.2.0 exists</td>\r
-<td class="whs31">set&nbsp; <span style="font-weight: bold;"><B>QWTHOME</B></span> \r
- if you have a preinstalled version of qwt</td>\r
-<td class="whs31">Unfortunately there is no strict \r
- way to check the qwt version number.<br>\r
-We try to find libqwt.so.4.2.0 in the ${<span style="font-weight: bold;"><B>QWTHOME</B></span>}/lib \r
- folder.&nbsp;</td></tr>\r
-\r
-<tr valign="middle" class="whs25">\r
-<td class="whs30">Hdf 51.6.3</td>\r
-<td class="whs31"><span style="font-weight: bold;"><B>1) \r
- HDF5HOME</B></span> variable should be set.<span style="font-weight: bold;"><B><br>\r
-2)</B></span> existence of libhdf5.so.0.0.0 <span style="font-weight: bold;"><B><br>\r
-3)</B></span> existence of libhdf5.settings<span style="font-weight: bold;"><B><br>\r
-4)</B></span> <span style="font-weight: bold;"><B>ver</B></span>=`grep &quot;HDF5 \r
- Version:&quot; ${HDF5HOME}/lib/libhdf5.settings | awk '{print $3}'`</td>\r
-<td class="whs31">set <span style="font-weight: bold;"><B>HDF5HOME</B></span> \r
- if you have a preinstalled version of hdf</td>\r
-<td class="whs31">We try to find libhdf5.so.0.0.0 and \r
- libhdf5.settings in ${<span style="font-weight: bold;"><B>HDF5HOME</B></span>}/lib \r
- folder. <br>\r
-File libhdf5.settings contains the following version information: <br>\r
-HDF5 Version: 1.6.3</td></tr>\r
-\r
-<tr valign="middle" class="whs25">\r
-<td class="whs30">Med 2.2.3</td>\r
-<td class="whs31"><span style="font-weight: bold;"><B>1) \r
- MED2HOME</B></span> variable should be set.<span style="font-weight: bold;"><B><br>\r
-2)</B></span> existence of libmed.so.1.0.1</td>\r
-<td class="whs31">set <span style="font-weight: bold;"><B>MED2HOME</B></span> \r
- if you have a preinstalled version of med</td>\r
-<td class="whs31">Unfortunately there is no strict \r
- way to check the med version number.<br>\r
-We try to find libmed.so.1.0.1 in ${<span style="font-weight: bold;"><B>MED2HOME</B></span>}/lib \r
- folder. <br>\r
-If you have a problem with the preinstalled version of med, please, reinstall \r
- it.</td></tr>\r
-\r
-<tr valign="middle" class="whs25">\r
-<td class="whs30">Vtk 4.2.6</td>\r
-<td class="whs31"><span style="font-weight: bold;"><B>1) \r
- VTKHOME</B></span> variable should be set.<span style="font-weight: bold;"><B><br>\r
-2)</B></span> existence of libvtkCommon.so</td>\r
-<td class="whs31">set <span style="font-weight: bold;"><B>VTKHOME</B></span> \r
- if you have a preinstalled version of vtk</td>\r
-<td class="whs31">Unfortunately there is no strict \r
- way to check the VTK version number.<br>\r
-We try to find libvtkCommon.so in ${<span style="font-weight: bold;"><B>VTKHOME</B></span>}/lib/vtk \r
- folder. <br>\r
-If you have a problem with the preinstalled version of vtk, please, reinstall \r
- it.</td></tr>\r
-\r
-<tr valign="middle" class="whs25">\r
-<td valign="top" class="whs32">Netgen 4.5</td>\r
-<td valign="top" class="whs33"><span style="font-weight: bold;"><B>NETGENROOT</B></span> variable \r
- should be set. </td>\r
-<td valign="top" class="whs33">set <span style="font-weight: bold;"><B>NETGENROOT</B></span> if \r
- you have a preinstalled version of Netgen.</td>\r
-<td valign="top" class="whs33">Unfortunately we can't find anything about NETGEN version.<br>\r
-We just check if the <span style="font-weight: bold;"><B>NETGENROOT</B></span> \r
- environment variable is set. The NETGEN version should be patched.</td></tr>\r
-\r
-<tr valign="middle" class="whs25">\r
-<td class="whs30">OmniORB 4.0.5, <br>\r
-OmniORBpy 2.5, <br>\r
-OmniNotify 2.1</td>\r
-<td class="whs31"><span style="font-weight: bold;"><B>1) \r
- OMNIORBDIR</B></span> variable should be set.<span style="font-weight: bold;"><B><br>\r
-2)</B></span> existence of libomniORB4.so.0.5 <span style="font-weight: bold;"><B><br>\r
-3)</B></span> existence of _omnipymodule.so.2.5 <span style="font-weight: bold;"><B><br>\r
-4)</B></span> existence of libCOSNotify4.so.0.1 <span style="font-weight: bold;"><B><br>\r
-5)</B></span> existence of notifd</td>\r
-<td class="whs31">set <span style="font-weight: bold;"><B>OMNIORBDIR</B></span> \r
- if you have a preinstalled version of omni</td>\r
-<td class="whs31">We try to find several omni libraries \r
- and binaries in the ${<span style="font-weight: bold;"><B>OMNIORBDIR</B></span>}/lib \r
- and ${<span style="font-weight: bold;"><B>OMNIORBDIR</B></span>}/bin directories.</td></tr>\r
-\r
-<tr valign="middle" class="whs25">\r
-<td class="whs30">Numeric 23.7</td>\r
-<td class="whs31"><span style="font-weight: bold;"><B>ver</B></span>=`python \r
- -c 'import Numeric; print Numeric.__version__' 2&gt;/dev/null`</td>\r
-<td class="whs31">add the directory where&nbsp;you \r
- have the preinstalled version of Numeric package to your <span style="font-weight: bold;"><B>PYTHONHOME \r
- </B></span>variable</td>\r
-<td class="whs31">If you have problem with the preinstalled \r
- version of Numeric 23.7, please, reinstall it.</td></tr>\r
-\r
-<tr valign="middle" class="whs25">\r
-<td class="whs30">Sip 4.1</td>\r
-<td class="whs31"><span style="font-weight: bold;"><B>1) \r
- SIPDIR</B></span> variable should be set.<span style="font-weight: bold;"><B><br>\r
-2) ver</B></span>=`${SIPDIR}/sip -V | awk '{print $1}'`</td>\r
-<td class="whs31">set <span style="font-weight: bold;"><B>SIPDIR</B></span> \r
- to the directory where you have sip preinstalled</td>\r
-<td class="whs31"><span style="font-weight: bold;"><B>ver</B></span> \r
- should be equal to 4.1. </td></tr>\r
-\r
-<tr valign="middle" class="whs25">\r
-<td class="whs30">PyQt 3.13</td>\r
-<td class="whs31"><span style="font-weight: bold;"><B>1) \r
- PYQTDIR</B></span> variable should be set.<span style="font-weight: bold;"><B><br>\r
-2)</B></span> existence of qt.so library</td>\r
-<td class="whs31">set <span style="font-weight: bold;"><B>PYQTDIR</B></span> \r
- to the directory where you have PyQt preinstalled</td>\r
-<td class="whs31">Unfortunately we can't exactly check \r
- the PyQt version number. <br>\r
-We just try to find qt.so in ${<span style="font-weight: bold;"><B>PYQTDIR</B></span>}. \r
\r
-<p>Note that PyQt officially doesn't support Qt 3.3.3, but nevertheless \r
- it can be used.</td></tr>\r
-\r
-<tr valign="middle" class="whs25">\r
-<td class="whs30">Doxygen 1.4.6</td>\r
-<td class="whs31"><span style="font-weight: bold;"><B>1)</B></span> \r
- existence of doxygen <span style="font-weight: bold;"><B><br>\r
-2)</B></span> existence of doxytag <span style="font-weight: bold;"><B><br>\r
-3)</B></span> existence of doxywizard<span style="font-weight: bold;"><B><br>\r
-4)</B></span> <span style="font-weight: bold;"><B>ver</B></span>=`doxygen --version`</td>\r
-<td class="whs31">add the directory where you have \r
- doxygen binaries preinstalled to the&nbsp; <span style="font-weight: bold;"><B>PATH</B></span> \r
- variable.</td>\r
-<td class="whs31">doxygen, doxytag, doxywizard binaries \r
- should exist; <span style="font-weight: bold;"><B>ver</B></span> should be equal \r
- to 1.4.6.<br>\r
-If you have problems with the preinstalled version of doxygen, reinstall \r
- it. <br>\r
-It is recommended to use the native doxygen for Mandrake 10.1.</td></tr>\r
-\r
-<tr valign="middle" class="whs25">\r
-<td class="whs30">Graphviz 2.2.1</td>\r
-<td class="whs31"><span style="font-weight: bold;"><B>1)</B></span> \r
- existence of dot binary.<span style="font-weight: bold;"><B><br>\r
-2)</B></span> <span style="font-weight: bold;"><B>ver</B></span>=`dot -V 2&gt;&amp;1 \r
- | awk '{print $3}'`</td>\r
-<td class="whs31">add the graphviz bin directory to \r
- the <span style="font-weight: bold;"><B>PATH</B></span> environment variable</td>\r
-<td class="whs31">We try to find dot program in the \r
- ${<span style="font-weight: bold;"><B>PATH</B></span>}.<span style="font-weight: bold;"><B><br>\r
-ver</B></span> should be equal to 2.2.1.</td></tr>\r
-\r
-<tr valign="middle" class="whs25">\r
-<td class="whs30"><span style="font-weight: bold;"><B>MODULE</B></span> \r
- binaries<br>\r
-(where <span style="font-weight: bold;"><B>MODULE</B></span> = KERNEL, GUI, GEOM, \r
- ...)</td>\r
-<td class="whs31"><span style="font-weight: bold;"><B>1) \r
- MODULE_ROOT_DIR</B></span> variable should be set<span style="font-weight: bold;"><B><br>\r
-2)</B></span> existence of VERSION file <span style="font-weight: bold;"><B><br>\r
-3) ver</B></span>=`cat ${<span style="font-weight: bold;"><B>MODULE_ROOT_DIR</B></span>}/bin/salome/VERSION \r
- | awk -F: '{print $NF}' | tr -d '[:space:]'`</td>\r
-<td class="whs31">set <span style="font-weight: bold;"><B>MODULE_ROOT_DIR</B></span> \r
- if you have preinstalled binaries of <span style="font-weight: bold;"><B>MODULE</B></span> \r
- version 3.2.0.</td>\r
-<td class="whs31"><span style="font-weight: bold;"><B>MODULE</B></span> \r
- binaries should exist and <span style="font-weight: bold;"><B>ver</B></span> \r
- should be equal to 3.2.0.</td></tr>\r
-\r
-<tr valign="middle" class="whs25">\r
-<td class="whs36"><span style="font-weight: bold;"><B>MODULE</B></span> \r
- sources<br>\r
-(where <span style="font-weight: bold;"><B>MODULE</B></span> = KERNEL, GUI, GEOM, \r
- ...)</td>\r
-<td class="whs37"><span style="font-weight: bold;"><B>1)</B></span> \r
- existence of <span style="font-weight: bold;"><B>MODULE_SRC_DIR</B></span> <span \r
- style="font-weight: bold;"><B><br>\r
-2)</B></span> existence of VERSION file <span style="font-weight: bold;"><B><br>\r
-3) ver</B></span>=`cat ${<span style="font-weight: bold;"><B>MODULE_SRC_DIR</B></span>}/bin/VERSION \r
- | awk -F: '{print $NF}' | tr -d '[:space:]'`</td>\r
-<td class="whs37">set <span style="font-weight: bold;"><B>MODULE_SRC_DIR</B></span> \r
- if you have preinstalled sources of <span style="font-weight: bold;"><B>MODULE</B></span> \r
- version 3.2.0.</td>\r
-<td class="whs31"><span style="font-weight: bold;"><B>MODULE</B></span> \r
- sources should exist and ver should be equal to 3.2.0.</td></tr>\r
-</table>\r
-</div>\r
-<p>&nbsp;</p>\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Version number is checked by </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>python -c 'import Numeric; \r
+ print Numeric.__version__'</B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> command. \r
+ The </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>python</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> executable should be in the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>PATH</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable and </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>Numeric</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> module should be available for the Python (for \r
+ example it should be in the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>PYTHONPATH</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable). Version number should \r
+ be equal to &quot;23.7&quot;. If you have any problem with a preinstalled \r
+ version of Numeric 23.7, please, reinstall it.<br>\r
+Add the directory where&nbsp;you have a preinstalled version of Numeric \r
+ package to the the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>PYTHONHOME \r
+ </B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">environment variable. </font></span>\r
 \r
-<p>&nbsp;</p>\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">graphviz 2.2.1</font></span></li>\r
+</ul>\r
 \r
-<p class="whs18"><b \r
- style="font-weight: bold;"><img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs19"></b> For native products the installation \r
- procedure sets proper environment variables itself, and you do not need \r
- to set such variables like, e.g. <b>TCLHOME</b> or <b>PYTHONHOME</b>. \r
- <br>\r
-If you have native products installed to directories different from default \r
- ones (not <b>/usr/bin</b>, <b>/usr/lib</b>...), it is recommended to follow \r
- the above description. Or you should properly set <span style="font-weight: bold;"><B>PATH</B></span> \r
- and <span style="font-weight: bold;"><B>LD_LIBRARY_PATH</B></span> variables \r
- <b><font style="color: #ff0000;"\r
-                       color=#FF0000>before</font></b> starting the Installation Wizard. \r
- Otherwise the installation script will fail to find the preinstalled products.</p>\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Version number is checked by </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>dot -V</B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ command. The </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>dot</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> executable should be in the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>PATH</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable. Version number should \r
+ be equal to &quot;2.2.1&quot;.<br>\r
+Add </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>graphviz</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> bin directory to the the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>PATH</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable. </font></span>\r
 \r
-<p>&nbsp;</p>\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">doxygen 1.4.6</font></span></li>\r
+</ul>\r
 \r
-<p>&nbsp; </p>\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Version number is checked by </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>doxygen --version</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> command. The </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>doxygen</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> executable should be in the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>PATH</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable. Version number should \r
+ be equal to &quot;1.4.6&quot;. </font></span>\r
 \r
-<p class="whs18"><span \r
- style="font-weight: bold;"><B><b style="font-weight: bold;"><img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs19"></b> </B></span>For some native products (e.g. gcc, Python) the \r
- rules of version checking are not so strict as described in the table. \r
- Only major and minor version numbers should coincide with the prerequisite. \r
- Release number can be larger. This is done to give a possibility to use \r
- native products for newer versions of Linux. If some native product has \r
- a version number larger than the one required by the installation procedure, \r
- the user will be prompted by the warning message like this: <i>&quot;You \r
- have a newer version of gcc installed on your computer than that is required \r
- (3.4.1). Continue?&quot;</i>. You can press the <i>&quot;Yes&quot;</i> \r
- button to proceed with the installation but in this case you should be \r
- aware of what you are doing. SALOME binaries (including other products) \r
- are compiled with the predefined prerequisites and most likely can not \r
- be run successfully if these products are not found. This can be only \r
- helpful if you intend to build all products from the sources.</p>\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><span style="font-weight: bold;\r
+                                                                       font-size: 12pt;\r
+                                                                       color: rgb(0, 0, 153);"><font size=3 style="font-size:12pt;"><B>SALOME </B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">module </font></span><span style="font-weight: bold;\r
+                                                                                                               font-size: 12pt;\r
+                                                                                                               color: rgb(0, 0, 153);"><font size=3 style="font-size:12pt;"><B>sources</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> (3.2.4).</font></span></li>\r
+</ul>\r
 \r
-<p>&nbsp;</p>\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">For each SALOME module sources package (KERNEL, \r
+ GUI, GEOM, etc...) the root directory contains file configure.in (configure.ac) \r
+ which defines version information.<br>\r
+Set the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>&lt;MODULE&gt;_SRC_DIR</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable for each SALOME </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>MODULE</B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ sources package installed (where </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>MODULE</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> is KERNEL, GUI, GEOM, ...). </font></span>\r
 \r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><span style="font-weight: bold;\r
+                                                                       font-size: 12pt;\r
+                                                                       color: rgb(0, 0, 153);"><font size=3 style="font-size:12pt;"><B>SALOME </B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">module </font></span><span style="font-weight: bold;\r
+                                                                                                               font-size: 12pt;\r
+                                                                                                               color: rgb(0, 0, 153);"><font size=3 style="font-size:12pt;"><B>binaries \r
+ </B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">(3.2.4)</font></span></li>\r
+</ul>\r
 \r
-<hr class="whs2">\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">For each SALOME module binaries package \r
+ (KERNEL, GUI, GEOM, etc...) the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>bin/salome</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> directory contains file </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>VERSION</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> which defines version information.<br>\r
+Set </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>&lt;MODULE&gt;_ROOT_DIR</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> environment variable for each SALOME </font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>MODULE</B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ binaries package installed (where </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>MODULE</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> is KERNEL, GUI, GEOM, ...). </font></span>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">If you have native products installed \r
+ to directories different from default ones (not </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">/usr/bin</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">, </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">/usr/lib</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">...), it is recommended to follow the above mentioned \r
+ instructions. Or you should properly set </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>PATH</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> and </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>LD_LIBRARY_PATH</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> variables </font></span><b><font style="color: #ff0000;"\r
+                                                                                                       color=#FF0000><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">before</font></span></font></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ starting the Installation Wizard. Otherwise the installation script will \r
+ fail to find preinstalled/native products. </font></span></p>\r
+\r
+<p class="whs11"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;"><img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs14"></b></font></span><b \r
+ style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Note:</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> for some native products (e.g. gcc, Python) \r
+ the rules of version checking are not so strict as described above. Only \r
+ major and minor version numbers should coincide with the prerequisite. \r
+ Newer version of the product can also be used. If some native product \r
+ has version number larger than that required by the installation procedure, \r
+ the user will be prompted by the warning message like this: </font></span><i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;You have newer version of gcc installed \r
+ on your computer than that is required (3.4.1). Continue?&quot;</font></span></i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">. You can click </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;Yes&quot;</font></span></i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> to proceed with the installation but in this \r
+ case you should be aware of what you are doing. SALOME binaries (including \r
+ other products) are compiled with the predefined prerequisites and most \r
+ likely can not be run successfully if these products are not found. This \r
+ can be helpful only if you plan to build all products from sources. </font></span></p>\r
+\r
+\r
+<hr class="whs7">\r
 \r
 \r
 <h3><a name=pick_up_env></a>Pick up the <font style="color: #ff0000;"\r
                                                                                                color=#FF0000>environment</font></h3>\r
 \r
-<p>Please, read carefully the following information. This section describes \r
- how the installation procedure collects the environment. </p>\r
-\r
-<p>After installing each product the shell script creates a special environment \r
- file for each product in its target folder . The name of the file is generated \r
- from the name of the product according to the following scheme: <b>env_&lt;product_name&gt;.sh.</b> \r
- This file includes all necessary product settings. For example for Vtk \r
- the file is <b>env_Vtk.sh</b>. Environment files allow to pick up all \r
- environment settings which are necessary to build and launch SALOME. When \r
- installing SALOME sources and/or binaries, the installation procedure \r
- picks up all the settings files and generates two scripts: <b>salome.sh</b> \r
- and <b>salome.csh </b>for sh and csh correspondingly. Such approach helps \r
- to save time when reinstalling products and you may not care about setting \r
- all environment variables manually to build/launch SALOME. What you need \r
- is just to use one of these scripts. </p>\r
-\r
-<p>This also concerns those products which are not currently installed. \r
- For example, you install some SALOME binaries to the directory where you \r
- have previously installed other products.&nbsp; The installation procedure \r
- still tries to collect the environment files from the target directory \r
- if it finds necessary products there. If some product are not found in \r
- the target directory the corresponding section of <b>salome.sh/salome.csh</b> \r
- files will be skipped. <br>\r
-For native products (like <i><b>gcc, tcl, etc...)</b></i> the installation \r
- procedure tries to find them first using <b>PATH</b> / <b>LD_LIBRARY_PATH</b> \r
- variables and then in the system default directories (<b>/usr/bin, /usr/lib</b> \r
- etc., depending on the product). </p>\r
-\r
-<p>In any case you may edit <b>salome.*</b> files after the installation \r
- procedure finishes, as you want.<span style="font-weight: bold;"><B><br>\r
-&nbsp;</B></span></p>\r
-\r
-<p class="whs18"><b \r
- style="font-weight: bold;"><img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs19"></b> Note: as it was mentioned \r
- <a href="#env_files"\r
-       style="font-weight: normal;">above</a> there are two more environment \r
- files which are generated by the installation procedure: env_products.csh \r
- and env_products.sh. These files can be found in the target installation \r
- root directory.</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-\r
-<hr class="whs2">\r
+P<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">lease, read the following information carefully \r
+ . This section describes how the installation procedure generates the \r
+ environment scripts for the SALOME platform being installed. </font></span>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">After installing each product shell the \r
+ script creates a special environment file for the product in its installation \r
+ folder. The name of the file is generated from the name of product by \r
+ the following scheme: </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">env_&lt;product_name&gt;.sh</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> (for example </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">env_Vtk.sh \r
+ </font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">for the Vtk). This file includes \r
+ all necessary environment settings. At the final step of the installation \r
+ the script picks up all the settings files and generates two common environment \r
+ files from them: </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">salome.sh</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> and </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">salome.csh \r
+ </font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">for </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>bash</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> and </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>csh</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> shells correspondingly. Such approach helps \r
+ to save time when reinstalling products and you may not bother about setting \r
+ all environment variables manually to build/launch SALOME. What you simply \r
+ need is to source one of these environment files. </font></span></p>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">This also concerns those products which \r
+ are not being installed. For example, you install some SALOME binaries \r
+ to the directory where you have previously installed other products.&nbsp; \r
+ The Installation procedure tries to collect environment files from the \r
+ target directory if it finds necessary products installed there. If some \r
+ product is not found in the target directory the corresponding section \r
+ of </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">salome.sh/salome.csh</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> files will be skipped. <br>\r
+For native products (like </font></span><i><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">gcc, \r
+ tcl, etc...)</font></span></b></i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> the installation \r
+ procedure tries to find them first using </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">PATH</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> / </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">LD_LIBRARY_PATH</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> variables and then in the system default directories \r
+ (</font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">/usr/bin, /usr/lib</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> etc., depending on the product). </font></span></p>\r
+\r
+<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">In any case you may edit </font></span><b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">salome.*</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ files after the installation procedure finishes, if you want.</font></span></p>\r
+\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&nbsp; </font></span>\r
+\r
+<p class="whs11"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;"><img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs14"></b></font></span><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>Note:</B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ as it was mentioned </font></span><a href="#env_files"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">above</font></span></a><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> there are other environment files which are \r
+ generated by the installation procedure: </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>env_products.csh</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> + </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>env_products.sh</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> and </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>env_build.csh</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> + </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>env_build.sh</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">. These files can be found in the target installation \r
+ root directory.</font></span></p>\r
+\r
+&nbsp;<br>\r
+\r
+\r
+<hr class="whs7">\r
 \r
 \r
 <h3><a name=xml_files></a>Modifying <font style="color: #ff0000;"\r
@@ -933,420 +1175,888 @@ For native products (like <i><b>gcc, tcl, etc...)</b></i> the installation
  <font style="color: #ff0000;"\r
                color=#FF0000>file</font></h3>\r
 \r
-<p>You can create your own configuration file. The Installation Wizard \r
- can then take it as a command line argument to provide a list of products \r
- you want to install with it. The list of products and some other settings \r
- for the Installation Wizard are provided in the XML file. The default \r
- file the Installation Wizard looks for if no command line arguments are \r
- given, is <b>config.xml</b>. This section describes the structure of the \r
- configuration file. <br>\r
-XML tags are in bold blue, optional sections/tags are in brackets. </p>\r
-\r
-<p><b style="font-weight: bold;"><font style="color: #000099;"\r
-                                                                               color=#000099>&lt;document&gt;</font></b> \r
- <font style="color: #000000;"\r
-               color=#000000><b><br>\r
-&nbsp;&nbsp;&nbsp; </b>[</font><b><font style="color: #000099;"\r
-                                                                               color=#000099> &lt;config</font></b><font \r
- style="color: #000000;"\r
-       color=#000000> [ version=&lt;install_wizard_version&gt; ]</font> <font \r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">You can create your own XML configuration \r
+ file. The Installation Wizard can then take it as a command line argument \r
+ to provide a list of products you want to install with it. The list of \r
+ products and some other settings for the Installation Wizard are provided \r
+ in the XML file. The default file which Installation Wizard looks for \r
+ if no command line arguments are given, is </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">config.xml</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">.<br>\r
+This section describes the structure of the configuration file. <br>\r
+XML tags are in bold blue, optional sections/tags are in brackets. </font></span>\r
+\r
+<p><font style="font-family: Courier;"\r
+               face=Courier><b style="font-weight: bold;"><font style="color: #000099;"\r
+                                                                                                               color=#000099><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&lt;document&gt;</font></span></font></b><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"></font></span><font style="color: #000000;"\r
+                               color=#000000><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&nbsp;&nbsp;&nbsp; </font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">[</font></span></font><b><font \r
+ style="color: #000099;"\r
+       color=#000099><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> &lt;config</font></span></font></b><font \r
  style="color: #000000;"\r
-       color=#000000><br>\r
+       color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> [ version=&lt;install_wizard_version&gt; \r
+ ]</font></span></font><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span><font style="color: #000000;"\r
+                                                                                                                       color=#000000><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
 &nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ \r
- caption=&lt;install_wizard_caption&gt; ]</font> <font style="color: #000000;"\r
-                                                                                                               color=#000000><br>\r
+ caption=&lt;install_wizard_caption&gt; ]</font></span></font><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"></font></span><font style="color: #000000;"\r
+                               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
 &nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ \r
- copyright=&lt;install_wizard_copyright&gt;&nbsp; ]</font> <font style="color: #000000;"\r
-       color=#000000><br>\r
+ copyright=&lt;install_wizard_copyright&gt;&nbsp; ]</font></span></font><span \r
+ style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span><font style="color: #000000;"\r
+                                                                               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
 &nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ \r
- license=&lt;install_wizard_license_info&gt; ]</font> <font style="color: #000000;"\r
-                                                                                                                       color=#000000><br>\r
+ license=&lt;install_wizard_license_info&gt; ]</font></span></font><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"></font></span><font style="color: #000000;"\r
+                               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
 &nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ \r
- os=&lt;target_platform&gt; ]</font><b><font style="color: #000099;"\r
-                                                                                       color=#000099><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /&gt;</font></b><font style="color: #000000;"\r
-                                                                                                       color=#000000> <br>\r
-&nbsp;&nbsp;&nbsp; ]</font> <font style="color: #000000;"\r
-                                                                       color=#000000><b><br>\r
-&nbsp;&nbsp;&nbsp; </b>[ </font><b><font style="color: #000099;"\r
-                                                                               color=#000099>&lt;path</font></b><font \r
+ os=&lt;target_platform&gt; ]</font></span></font><b><font style="color: #000099;"\r
+                                                                                                       color=#000099><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /&gt;</font></span></font></b><font style="color: #000000;"\r
+                                                                                                                       color=#000000><span \r
+ style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"><br>\r
+&nbsp;&nbsp;&nbsp; ]</font></span></font><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span><font \r
  style="color: #000000;"\r
-       color=#000000>&nbsp;&nbsp; [ targetdir=&lt;target_directory&gt; ]</font> \r
- <font style="color: #000000;"\r
-               color=#000000><br>\r
+       color=#000000><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&nbsp;&nbsp;&nbsp; </font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">[ </font></span></font><b><font \r
+ style="color: #000099;"\r
+       color=#000099><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&lt;path</font></span></font></b><font \r
+ style="color: #000000;"\r
+       color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&nbsp;&nbsp; [ targetdir=&lt;target_directory&gt; \r
+ ]</font></span></font><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span><font style="color: #000000;"\r
+                                                                                                                       color=#000000><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
 &nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ \r
- tempdir=&lt;temp_directory&gt;&nbsp;&nbsp;&nbsp;&nbsp; ]</font><b><font \r
+ tempdir=&lt;temp_directory&gt;&nbsp;&nbsp;&nbsp;&nbsp; ]</font></span></font><b><font \r
  style="color: #000099;"\r
-       color=#000099><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /&gt; </font></b><font style="color: #000000;"\r
-                                                                                                               color=#000000><br>\r
-&nbsp;&nbsp;&nbsp; ]</font> <font style="color: #000000;"\r
-                                                                       color=#000000><br>\r
-&nbsp;&nbsp;&nbsp; [</font><b><font style="color: #000099;"\r
-                                                                       color=#000099> &lt;product</font></b><font \r
+       color=#000099><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /&gt; </font></span></font></b><font style="color: #000000;"\r
+                                                                                                                       color=#000000><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&nbsp;&nbsp;&nbsp; ]</font></span></font><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span><font \r
  style="color: #000000;"\r
-       color=#000000>&nbsp; name=&lt;product_name&gt;</font> <font style="color: #000000;"\r
-       color=#000000><br>\r
+       color=#000000><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&nbsp;&nbsp;&nbsp; </font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">[ </font></span></font><b><font \r
+ style="color: #000099;"\r
+       color=#000099><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&lt;button</font></span></font></b><font \r
+ style="color: #000000;"\r
+       color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> &nbsp; label=&lt;button_label&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font></span></font><span \r
+ style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span><font style="color: #000000;"\r
+                                                                               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; \r
+ [ tooltip=&lt;button_tooltip&gt; ]</font></span></font><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"></font></span><font style="color: #000000;"\r
+                               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; \r
+ &nbsp; script=&lt;button_script&gt;&nbsp;&nbsp;&nbsp;</font></span></font><span \r
+ style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span><font style="color: #000000;"\r
+                                                                               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \r
+ [ disable=&lt;disable_flag&gt;&nbsp;&nbsp;&nbsp;]</font></span></font><b><font \r
+ style="color: #000099;"\r
+       color=#000099><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /&gt; </font></span></font></b><font style="color: #000000;"\r
+                                                                                                                       color=#000000><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&nbsp;&nbsp;&nbsp; ]</font></span></font><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span><font \r
+ style="color: #000000;"\r
+       color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&nbsp;&nbsp;&nbsp; [</font></span></font><b><font style="color: #000099;"\r
+                                                                                       color=#000099><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ &lt;button</font></span></font></b><font style="color: #000000;"\r
+                                                                       color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ ... </font></span></font><font style="color: #000099;"\r
+                                               color=#000099><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /</font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&gt;</font></span></b></font><font \r
+ style="color: #000000;"\r
+       color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&nbsp;&nbsp;&nbsp; ]</font></span></font><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span><font \r
+ style="color: #000000;"\r
+       color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&nbsp;&nbsp;&nbsp; [</font></span></font><b><font style="color: #000099;"\r
+                                                                                       color=#000099><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ &lt;product</font></span></font></b><font style="color: #000000;"\r
+                                                                       color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&nbsp; \r
+ name=&lt;product_name&gt;</font></span></font><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"></font></span><font style="color: #000000;"\r
+                               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
 &nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \r
- version=&lt;product_version&gt;</font> <br>\r
+ version=&lt;product_version&gt;</font></span></font><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"><br>\r
 &nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&nbsp; [ context=&lt;product_context&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \r
  ]<br>\r
 &nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&nbsp; [ description=&lt;product_description&gt; \r
- ]<font style="color: #000000;"\r
-               color=#000000><br>\r
+ ]</font></span><font style="color: #000000;"\r
+                               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \r
- install=&lt;installation_mode&gt;</font> <font style="color: #000000;"\r
-                                                                                               color=#000000><br>\r
+ install=&lt;installation_mode&gt;</font></span></font><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"></font></span><font style="color: #000000;"\r
+                               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
 &nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \r
- supported=&lt;supported_installation_modes&gt;</font> <font style="color: #000000;"\r
-                                                                                                                       color=#000000><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \r
- disable=&lt;disable_flag&gt;<br>\r
+ supported=&lt;supported_installation_modes&gt;</font></span></font><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"></font></span><font style="color: #000000;"\r
+                               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [ \r
+ disable=&lt;disable_flag&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;]<br>\r
 &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; [ pickupenv=&lt;pickup_env_flag&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \r
- ]</font><font style="color: #000000;"\r
-                               color=#000000><br>\r
+ ]<br>\r
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \r
- dependancies=&lt;list_of_prerequisites&gt;</font>&nbsp;<font style="color: #000000;"\r
-       color=#000000><br>\r
+ dependancies=&lt;list_of_prerequisites&gt;</font></span></font><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&nbsp;</font></span><font \r
+ style="color: #000000;"\r
+       color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp; \r
- installdiskspace=&lt;install_disk_space&gt;</font> <font style="color: #000000;"\r
-                                                                                                                       color=#000000><br>\r
+ installdiskspace=&lt;install_disk_space&gt;</font></span></font><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"></font></span><font style="color: #000000;"\r
+                               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp; \r
- temporarydiskspace=&lt;tmp_disk_space&gt;</font> <font style="color: #000000;"\r
-                                                                                                               color=#000000><br>\r
+ temporarydiskspace=&lt;tmp_disk_space&gt;</font></span></font><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"></font></span><font style="color: #000000;"\r
+                               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp; \r
- script=&lt;installation_script_name&gt;</font><font style="color: #000099;"\r
-                                                                                                       color=#000099><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /<b>&gt;</b></font><font style="color: #000000;"\r
-                                                                                                               color=#000000> \r
- <br>\r
-&nbsp;&nbsp;&nbsp; ]</font> <font style="color: #000000;"\r
-                                                                       color=#000000><br>\r
-&nbsp;&nbsp;&nbsp; [</font><b><font style="color: #000099;"\r
-                                                                       color=#000099> &lt;product</font></b><font \r
+ script=&lt;installation_script_name&gt;</font></span></font><font style="color: #000099;"\r
+                                                                                                                       color=#000099><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /</font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&gt;</font></span></b></font><font \r
+ style="color: #000000;"\r
+       color=#000000><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"><br>\r
+&nbsp;&nbsp;&nbsp; ]</font></span></font><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span><font \r
+ style="color: #000000;"\r
+       color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&nbsp;&nbsp;&nbsp; [</font></span></font><b><font style="color: #000099;"\r
+                                                                                       color=#000099><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ &lt;product</font></span></font></b><font style="color: #000000;"\r
+                                                                       color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ ... </font></span></font><font style="color: #000099;"\r
+                                               color=#000099><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /</font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&gt;</font></span></b></font><font \r
  style="color: #000000;"\r
-       color=#000000> ... </font><font style="color: #000099;"\r
-                                                                       color=#000099><br>\r
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /<b>&gt;</b></font><font style="color: #000000;"\r
-                                                                                                               color=#000000> \r
- <br>\r
-&nbsp;&nbsp;&nbsp; ]</font> <font style="color: #000000;"\r
-                                                                       color=#000000><br>\r
-&nbsp;&nbsp;&nbsp;<b> .</b></font><b><font style="color: #000099;"\r
-                                                                                       color=#000099>..</font></b> \r
- <b><font style="color: #000099;"\r
-                       color=#000099><br>\r
-&lt;/document&gt;</font></b> </p>\r
+       color=#000000><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"><br>\r
+&nbsp;&nbsp;&nbsp; ]<br>\r
+&nbsp;&nbsp;&nbsp; ...</font></span></font><b><font style="color: #000099;"\r
+                                                                                       color=#000099><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&lt;/document&gt;</font></span></font></b><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span></font></p>\r
 \r
 <h4><font style="color: #000000;"\r
-                       color=#000000>&lt;config&gt; section</font></h4>\r
+                       color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&lt;config&gt; \r
+ section</font></span></font></h4>\r
 \r
 <font style="color: #000000;"\r
-               color=#000000>This is an optional section - it contains general \r
- information the Installation Wizard itself.</font> \r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">This is an optional \r
+ section; it provides general information about the Installation Wizard \r
+ itself.<br>\r
+<br>\r
+Attributes:</font></span></font><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span>\r
 \r
 <ul>\r
        \r
        <li class=kadov-p\r
                style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                class=kadov-p><font style="color: #000000;"\r
-                                                       color=#000000><b style="font-weight: bold;">version</b>: \r
- Installation Wizard version number;</font></li>\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">version</font></span></b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">The application version \r
+ number to be shown in the caption.</font></span></font><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"></font></span>\r
+\r
+<ul>\r
        \r
        <li class=kadov-p\r
-               class=kadov-p><b style="font-weight: bold;">caption</b>: Installation \r
- Wizard main window title - if this string contains the '%1' text - the \r
- title will contain a version number in this place (see above);</li>\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">caption</font></span></b></font></li>\r
+</ul>\r
+\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">The application main window caption - if \r
+ this string contains '%1' text the title will contain the version number \r
+ in this place (see above). </font></span>\r
+\r
+<ul>\r
        \r
        <li class=kadov-p\r
                style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                class=kadov-p><font style="color: #000000;"\r
-                                                       color=#000000><b style="font-weight: bold;">copyright</b>: \r
- Installation Wizard copyright information (appears on the first page of \r
- the program);</font></li>\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">copyright</font></span></b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">The application copyright \r
+ information (shown in the first page).</font></span></font><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"></font></span>\r
+\r
+<ul>\r
        \r
        <li class=kadov-p\r
                style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                class=kadov-p><font style="color: #000000;"\r
-                                                       color=#000000><b style="font-weight: bold;">license</b>: \r
- Installation Wizard license information (appears on the first page of \r
- the program);</font></li>\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">license</font></span></b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">The application license \r
+ information (shown in the first page).</font></span></font><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"></font></span>\r
+\r
+<ul>\r
        \r
        <li class=kadov-p\r
                style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                class=kadov-p><font style="color: #000000;"\r
-                                                       color=#000000><b style="font-weight: bold;">os</b>: \r
- Contains directory name (relative from ./Products/BINARIES) where the \r
- Installation Wizard should search precompiled binaries packages. If this \r
- tag is skipped, binaries are implied to be in the ./Products/BINARIES \r
- directory.</font></li>\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">os</font></span></b></font></li>\r
 </ul>\r
 \r
+<font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">This parameter defines \r
+ the directory (relative from ./Products/BINARIES) where the Installation \r
+ Wizard will search precompiled binaries packages. If this tag is not provided, \r
+ binaries packages are looked for in the ./Products/BINARIES directory.</font></span></font><span \r
+ style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span>\r
+\r
 <h4><b style="font-weight: bold;"><font style="color: #000000;"\r
-                                                                               color=#000000>&lt;path&gt; section</font></b></h4>\r
+                                                                               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&lt;path&gt; \r
+ section</font></span></font></b></h4>\r
 \r
-This is an optional section - it contains default directories. \r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">This is an optional section; it defines \r
+ default installation directories.</font></span><font style="color: #000000;"\r
+                                                                                               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+<br>\r
+Attributes:</font></span></font><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span>\r
 \r
 <ul>\r
        \r
        <li class=kadov-p\r
                style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                class=kadov-p><font style="color: #000000;"\r
-                                                       color=#000000><b style="font-weight: bold;">targetdir</b>: \r
- Starting target directory - path to the directory where products should \r
- be installed;</font></li>\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">targetdir</font></span></b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">The target directory \r
+ - the path to the directory where products should be installed.</font></span></font><span \r
+ style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span>\r
+\r
+<ul>\r
        \r
        <li class=kadov-p\r
                style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                class=kadov-p><font style="color: #000000;"\r
-                                                       color=#000000><b style="font-weight: bold;">tempdir</b>: \r
Starting temp directory - path to the directory for the temporary files.</font></li>\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
style="font-size: 12pt;"><font size=3 style="font-size:12pt;">tempdir</font></span></b></font></li>\r
 </ul>\r
 \r
-<h4><b style="font-weight: bold;">&lt;product&gt; section</b></h4>\r
+<font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">The temporary directory \r
+ - the path to the directory for the temporary files.</font></span></font><span \r
+ style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span>\r
+\r
+<h4><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&lt;product&gt; \r
+ section</font></span></b></h4>\r
+\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">This section describes product to be installed \r
+ with the Installation Wizard. The XML file should include a &lt;product&gt; \r
+ section for each product to be installed. The products appear in the tree \r
+ view and are installed in the order they are described in the configuration \r
+ file. It is recommended (but not obligatory) to define native products \r
+ at the top of the list before all other products.</font></span><font style="color: #000000;"\r
+       color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+<br>\r
+Attributes:</font></span></font><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span>\r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">name</font></span></b></font></li>\r
+</ul>\r
+\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Product name. </font></span>\r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">version</font></span></b></font></li>\r
+</ul>\r
+\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Product version. </font></span>\r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">description</font></span></b></font></li>\r
+</ul>\r
 \r
-This section describes the products that are to be installed with the Installation \r
- Wizard. Products appear in the products tree and are installed in the \r
- order they are described in the configuration file. It is recommended \r
- to insert native products at the top of the list before all other products. \r
\r
+<font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Product description \r
+ (optional).</font></span></font><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span>\r
 \r
 <ul>\r
        \r
        <li class=kadov-p\r
                style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                class=kadov-p><font style="color: #000000;"\r
-                                                       color=#000000><b style="font-weight: bold;">name</b>: \r
- Name of the product;</font></li>\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">context</font></span></b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Context (optional). \r
+ The possible values are </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">'salome \r
+ sources'</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">, </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">'salome \r
+ binaries'</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> and </font></span><b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">'prerequisite'</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ (several contexts can be given separated by &quot;:&quot; symbol).</font></span></font><span \r
+ style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span>\r
+\r
+<ul>\r
        \r
        <li class=kadov-p\r
                style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                class=kadov-p><font style="color: #000000;"\r
-                                                       color=#000000><b style="font-weight: bold;">version</b>: \r
- Version of the product;</font></li>\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">supported</font></span></b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Supported modes of \r
+ installation. Several modes can be separated by comma. Possible value \r
+ are: </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">install sources</font></span></i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">, </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">install \r
+ binaries</font></span></i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">, </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">use \r
+ native</font></span></i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">. The Installation script \r
+ should contain the corresponding functions for each of the supported installation \r
+ modes (see </font></span><a href="#new_products"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">here</font></span></a><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">).</font></span></font><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"></font></span>\r
+\r
+<ul>\r
        \r
        <li class=kadov-p\r
                style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                class=kadov-p><font style="color: #000000;"\r
-                                                       color=#000000><b style="font-weight: bold;">description</b>: \r
- Description of the product (optional);</font></li>\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">install</font></span></b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Default (starting) \r
+ installation mode.</font></span></font><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span>\r
+\r
+<ul>\r
        \r
        <li class=kadov-p\r
                style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                class=kadov-p><font style="color: #000000;"\r
-                                                       color=#000000><b style="font-weight: bold;">context</b>: \r
- Context of the product (optional); the possible values are <b>'salome \r
- sources'</b>, <b>'salome binaries'</b> and <b>'prerequisite'</b>;</font></li>\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">disable</font></span></b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">If this optional flag \r
+ has 'true' value, the corresponding product will not appear in the list \r
+ of products and will not be installed.</font></span></font><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"></font></span>\r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">pickupenv</font></span></b></li>\r
+</ul>\r
+\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">This flag points that pickup environment \r
+ procedure should be performed for this product. If this flag equal to \r
+ 'true', &nbsp;salome.sh and salome.csh files will&nbsp; be created in \r
+ the product installation directory. Usually this option is set to true \r
+ for SALOME KERNEL module sources and binaries package. This is an optional \r
+ key, default value is 'false'</font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">.</font></span></b><span \r
+ style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span>\r
+\r
+<ul>\r
        \r
        <li class=kadov-p\r
                style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                class=kadov-p><font style="color: #000000;"\r
-                                                       color=#000000><b style="font-weight: bold;">supported</b>: \r
- Supported modes of installation, should contain one or more of the following \r
- options, separated by a comma: <i>install sources</i>, <i>install binaries</i>, \r
- <i>use native</i>. The Installation script should contain corresponding \r
- functions for each of supported installation modes;</font></li>\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">dependancies</font></span></b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">List of prerequisite \r
+ products, which are necessary to build this product, separated by comma.</font></span></font><span \r
+ style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span>\r
+\r
+<ul>\r
        \r
        <li class=kadov-p\r
                style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                class=kadov-p><font style="color: #000000;"\r
-                                                       color=#000000><b style="font-weight: bold;">install</b>: \r
- Default (starting) installation mode;</font></li>\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">installdiskspace</font></span></b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Total amount of space \r
+ (integer, in Kbytes), which the product occupies on the hard drive after \r
+ the installation.</font></span></font><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span>\r
+\r
+<ul>\r
        \r
        <li class=kadov-p\r
                style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                class=kadov-p><font style="color: #000000;"\r
-                                                       color=#000000><b style="font-weight: bold;">disable</b>: \r
- If this flag has 'true' value, the corresponding product will not appear \r
- in the list of products tree and will not be installed;</font></li>\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">temporarydiskspace</font></span></b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Disk space (integer, \r
+ in Kbytes) for temporary files, which is necessary to build the product \r
+ from the sources.</font></span></font><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span>\r
+\r
+<ul>\r
        \r
        <li class=kadov-p\r
-               class=kadov-p><b style="font-weight: bold;">pickupenv</b>: This \r
- flag points that the pickup environment procedure should be performed \r
- for this module. If this flag is equal to <b>true</b>, &nbsp;salome.sh \r
- and salome.csh files will&nbsp; be created in the product's installation \r
- directory. Usually this option is set to true for SALOME KERNEL module \r
- sources and the binaries package. This is an optional key, the default \r
- value is <b>false.</b></li>\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">script</font></span></b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">The installation script \r
+ name. This script is in charge of the installation of the product. It \r
+ is called automatically by the Installation Wizard when necessary from \r
+ the main program. See the </font></span><a href="#new_products"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">next \r
+ section</font></span></a><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> for more information.</font></span></font><span \r
+ style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span>\r
+\r
+<h4><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&lt;button&gt; \r
+ section</font></span></b></h4>\r
+\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">This is an optional section. It allows customization \r
+ of the last </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;Finish installation&quot;</font></span></i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> page of the Installation Wizard by adding one \r
+ or more buttons in the lower part of the wizard's window. The script which \r
+ is attached to each such button, can perform some specific action, for \r
+ example, launch the application or show the Release Notes file by using \r
+ an external program. See </font></span><a href="#finish_buttons"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">here</font></span></a><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> for more details about writing scripts.</font></span><font \r
+ style="color: #000000;"\r
+       color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+<br>\r
+Attributes:</font></span></font><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span>\r
+\r
+<ul>\r
        \r
        <li class=kadov-p\r
                style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                class=kadov-p><font style="color: #000000;"\r
-                                                       color=#000000><b style="font-weight: bold;">dependancies</b>: \r
- list of prerequisite products, which are necessary to build this product, \r
- separated by a comma;</font></li>\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">label</font></span></b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">This is the button \r
+ text.</font></span></font><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span>\r
+\r
+<ul>\r
        \r
        <li class=kadov-p\r
                style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                class=kadov-p><font style="color: #000000;"\r
-                                                       color=#000000><b style="font-weight: bold;">installdiskspace</b>: \r
- Total amount of space (integer, in Kbytes), which the product occupies \r
- on the hard drive after the installation;</font></li>\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">tooltip</font></span></b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">The button tooltip \r
+ (optional).</font></span></font><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span>\r
+\r
+<ul>\r
        \r
        <li class=kadov-p\r
                style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                class=kadov-p><font style="color: #000000;"\r
-                                                       color=#000000><b style="font-weight: bold;">temporarydiskspace</b>: \r
- Disk space (integer, in Kbytes) for the temporary files, which are necessary \r
- to build the product from the sources;</font></li>\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">script</font></span></b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">The script attached \r
+ to the button.</font></span></font><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span>\r
+\r
+<ul>\r
        \r
        <li class=kadov-p\r
                style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                class=kadov-p><font style="color: #000000;"\r
-                                                       color=#000000><b style="font-weight: bold;">script</b>: \r
- Installation script name. This script is in charge of installation of \r
- the product. It is called when necessary from the main program. See the \r
- <a href="#new_products">next section</a> for more information.</font></li>\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">disable</font></span></b></font></li>\r
 </ul>\r
 \r
-&nbsp; \r
+<p class="whs20"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">If \r
+ this optional flag has 'true' value, the corresponding button will not \r
+ appear in the </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;Finish installation&quot;</font></span></i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> page - the section of XML file is silently ignored.</font></span><b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&nbsp;</font></span></b></p>\r
 \r
-<p class="whs18"><span \r
- style="font-weight: bold;"><B><img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs19"></B></span> If you add new products \r
- to be installed with the Installation Wizard, you should also provide \r
- the installation script for this product. See the next section for more \r
details. </p>\r
+<p class="whs11"><b \r
+ style="font-weight: bold;"><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B><img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs14"></B></font></span><span style="font-size:12pt; background-image:url('../texture_horiz_ltbluebubbles.jpg'); "><font size=3 style="font-size:12pt;">Note:</font></span></b><span style="font-size:12pt; background-image:url('../texture_horiz_ltbluebubbles.jpg'); "><font size=3 style="font-size:12pt;"> \r
+ If you add new products to be installed with Installation Wizard, you \r
+ should also provide installation script for this product. See the next \r
section for more details. </font></span></p>\r
 \r
+&nbsp;<br>\r
 \r
-<hr class="whs2">\r
+\r
+<hr class="whs7">\r
 \r
 \r
 <h3><a name=new_products></a>Implementing <font style="color: #ff0000;"\r
                                                                                                color=#FF0000>installation \r
  scripts</font> for the new products</h3>\r
 \r
-<p>When you want some product to be installed with the Installation Wizard, \r
- you should add its description <a href="#xml_files">in the configuration \r
- file</a> and create a bash installation script, following the rules described \r
- in this section. <br>\r
-There are some obligatory functions to be provided in this installation \r
- script. These functions are automatically called by the master installation \r
- script or/and its GUI shell when it is necessary.<br>\r
-File <b>common.sh</b> contains some service functions which can be used \r
- in your installation script, like <b>make_env()</b>,<b> make_dir()</b>, \r
- <b>try_existing()</b>, <b>sort_path()</b>,<b> find_in_path()</b>, etc. \r
- </p>\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">When you want some product to be installed \r
+ with the Installation Wizard, you should add its description </font></span><a \r
+ href="#xml_files"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">to the configuration \r
+ file</font></span></a><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> and create the installation \r
+ script, following the rules described in this section. <br>\r
+<br>\r
+There are some obligatory functions which should be implemented in this \r
+ installation script. These functions are automatically called by the master \r
+ installation script or/and its GUI shell when it is necessary.</font></span><font \r
+ style="color: #000000;"\r
+       color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+File </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">common.sh</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> contains some service functions which can be \r
+ used in your installation script, like </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">make_env()</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">,</font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> make_dir()</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">, </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">try_existing()</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">, </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">sort_path()</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">,</font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> find_in_path()</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">, etc.</font></span></font><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"></font></span>\r
 \r
 <ul>\r
        \r
        <li class=kadov-p\r
-               class=kadov-p><b style="font-weight: bold;">check_version()</b>:&nbsp; \r
- This function allows to check the version of the product already installed \r
- on the computer. It should try to find the product (native or preinstalled \r
- in the target directory) and check it version. This helps to avoid unnecessary \r
- reinstallation. This is internal function and is not called</li>\r
+               class=kadov-p><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">check_version()</font></span></b></li>\r
+</ul>\r
+\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">This function allows to check the version \r
+ of the product already installed on the computer. It should try to find \r
+ the product (native or preinstalled in the target directory) and check \r
+ its version. This helps to avoid unnecessary reinstallation. This is an \r
+ internal function and is not called from the master installation script. \r
+ </font></span>\r
+\r
+<ul>\r
        \r
        <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                class=kadov-p><b style="font-weight: bold;"><font style="color: #000000;"\r
-                                                                                                                       color=#000000>try_native()</font></b><font \r
- style="color: #000099;"\r
-       color=#000099>: </font><font style="color: #000000;"\r
-                                                               color=#000000>This function is called when \r
- the <i>'use native' </i>installation mode is selected by the user. The \r
- function should try to find the native version of the product and define \r
- the possibility of it usage. It should create the environment for the \r
- product in the temporary directory (see also the description of <b>print_env(</b>) \r
- function). If you do not provide the native mode installation, you can \r
- omit this function.</font></li>\r
+                                                                                                                       color=#000000><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">try_native()</font></span></font></b></li>\r
+</ul>\r
+\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">This function is called when the </font></span><i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">'use native' </font></span></i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">installation \r
+ mode is selected by the user. The function should try to find a native \r
+ version of the product and define possibility of its use. It should create \r
+ the environment file for the product in the temporary directory (see also \r
+ the description of </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">print_env(</font></span></b><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>)</B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ function). It is not necessary to implement this function if you do not \r
+ provide native mode installation. </font></span>\r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+               class=kadov-p><font style="color: #000000;"\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">install_source()</font></span></b></font></li>\r
+</ul>\r
+\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">This function is called when the </font></span><i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">'install sources</font></span></i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">' \r
+ installation mode is selected by the user. The function is responsible \r
+ for building the product from the sources package. It should create the \r
+ environment file for the product in the temporary directory (see also \r
+ description of </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">print_env(</font></span></b><span \r
+ style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>)</B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ function). It is not necessary to implement this function if you do not \r
+ provide sources mode installation. </font></span>\r
+\r
+<ul>\r
        \r
        <li class=kadov-p\r
                style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                class=kadov-p><font style="color: #000000;"\r
-                                                       color=#000000><b style="font-weight: bold;">install_source()</b>: \r
- This function is called when the <i>'install sources</i>' installation \r
- mode is selected by the user. The function is responsible for the building \r
- of the product from the sources package. It should create the environment \r
- for the product in the temporary directory (see also the description of \r
- <b>print_env(</b>) function). If you do not provide the sources mode installation, \r
- you can omit this function</font></li>\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">install_source_and_build()</font></span></b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">This function is called \r
+ when SALOME module is installed and the </font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>--all-from-sources</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> (</font></span><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>-a</B></font></span><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">) option is used (</font></span><span style="font-style: italic; font-size: 12pt;"><font size=3 style="font-size:12pt;"><I>&quot;Build \r
+ SALOME sources&quot;</I></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> check box in \r
+ GUI mode). This function should be used to unpack SALOME sources package \r
+ and then call the build/install procedure for it.<br>\r
+For more details please refer to the </font></span><a href="#install_from_wizard"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">this</font></span></a><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ and </font></span><a href="#gui_mode"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">this</font></span></a><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> sections for more details.</font></span></font><span \r
+ style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span>\r
+\r
+<ul>\r
        \r
        <li class=kadov-p\r
                style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                class=kadov-p><font style="color: #000000;"\r
-                                                       color=#000000><b style="font-weight: bold;">install_binary()</b>: \r
- This function is called when the <i>'install binaries'</i> installation \r
- mode is selected by the user. The function is responsible for the extracting \r
- the product from the binaries package. Should create environment for the \r
- product in the temporary directory (see also the description of <b>print_env(</b>) \r
- function). If you do not provide the binaries mode installation, you can \r
- omit this function.</font></li>\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">install_binary()</font></span></b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">This function is called \r
+ when the </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">'install binaries'</font></span></i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> installation mode is selected by the user. The \r
+ function is responsible for the extracting of the product from the binaries \r
+ package. It should create environment for the product in the temporary \r
+ directory (see also description of </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">print_env(</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">) function). It is not necessary to implement \r
+ this function if you do not provide binaries mode installation. </font></span></font>\r
+\r
+<ul>\r
        \r
        <li class=kadov-p\r
-               class=kadov-p><b style="font-weight: bold;">try_preinstalled()</b>: \r
- <font style="color: #000000;"\r
-               color=#000000>This function is called when the<i> 'not install'</i> \r
- installation mode is selected by the user. In this case the script should \r
- inspect the target directory to try to find the already preinstalled product, \r
- pick up and check the environment from there. See <a href="#pick_up_env">here</a> \r
- for more details.</font></li>\r
+               class=kadov-p><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">try_preinstalled()</font></span></b></li>\r
+</ul>\r
+\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">This function is called when</font></span><i><span \r
+ style="font-style: normal; font-size: 12pt;"><font size=3 style="font-size:12pt;"> the</font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ 'not install'</font></span></i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> installation mode \r
+ is selected by the user. In this case the script should inspect the target \r
+ directory to try to find an already preinstalled product, pick up and \r
+ check the environment from there. See </font></span><a href="#pick_up_env"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">here</font></span></a><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ for more details. </font></span>\r
+\r
+<ul>\r
        \r
        <li class=kadov-p\r
+               style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                class=kadov-p><font style="color: #000000;"\r
-                                                       color=#000000><b style="font-weight: bold;">print_env()</b>: \r
- This function is in charge of the environment script creation. It should \r
- create a file with the name </font><b>env_&lt;product_name&gt;.sh</b> \r
- in the temporary directory and then copy it into the product installation \r
- directory. The file should contain all necessary environment variables \r
- settings for the product. It will be collected during the 'pick-up-environment' \r
- procedure.</li>\r
+                                                       color=#000000><b style="font-weight: bold;"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">print_env()</font></span></b></font></li>\r
+</ul>\r
+\r
+<font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">This function is in \r
+ charge of creating the environment script. It should create a file with \r
+ name </font></span></font><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">env_&lt;product_name&gt;.sh</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> in the temporary directory and then copy it \r
+ into the product installation directory. The file should contain all necessary \r
+ environment variables settings for the product. It will be collected during \r
+ the 'pick-up-environment' procedure. </font></span>\r
+\r
+<ul>\r
        \r
        <li class=kadov-p\r
-               class=kadov-p><b style="font-weight: bold;">pickup_env()</b>: This \r
- procedure corresponds to the <b>pickupenv</b> tag of the configuration \r
- xml file (see previous section). Should call the <b>make_env</b> procedure \r
- to perform the pick-up environment procedure for the product.</li>\r
+               class=kadov-p><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">pickup_env()</font></span></b></li>\r
 </ul>\r
 \r
-<font style="color: #000000;"\r
-               color=#000000>The calling signature of the product installation \r
- script is the following:</font> <b><font style="color: #000000;"\r
-                                                                                       color=#000000><br>\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">This procedure corresponds to the </font></span><b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">pickupenv</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ tag of the configuration xml file (see previous section). It should call \r
+ the </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">make_env</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> procedure to perform the pick-up environment \r
+ procedure for the product.</font></span><font style="color: #000000;"\r
+                                                                               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+<br>\r
+The calling signature of the product installation script is the following:</font></span></font><span \r
+ style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span><b><font style="color: #000000;"\r
+                                                                                       color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
 &lt;product_script_name&gt; &lt;function_name&gt; &lt;temp_folder&gt; &lt;products_directory&gt; \r
- &lt;target_directory&gt; &lt;dependancies&gt; &lt;product_name&gt;</font></b> \r
\r
-\r
-<p>where <b><br>\r
-&lt;product_script_name&gt;</b> - installation script name (described in \r
- configuration xml file); <b><br>\r
-&lt;function_name&gt;</b> - name of the function, corresponding to the \r
- selected installation mode: <i>try_native, install_source, install_binary</i> \r
- or <i>try_preinstalled</i>; <b><br>\r
-&lt;temp_folder&gt;</b> - temporary files directory; <b><br>\r
-&lt;products_directory&gt;</b> - directory where the sources/binaries package \r
- can be found. You should provide the sources package in the <i>&lt;Install_Wizard_root_directory&gt;/Products/SOURCES</i> \r
- directory and binaries package in the <i>&lt;InstallWizard_root_directory&gt;/Products/BINARIES/&lt;os_version&gt;</i>, \r
- where &lt;os_version&gt; is target platform description, which appears \r
- in the corresponding section of the <a href="#xml_files">configuration \r
- xml file</a>. <b><br>\r
-&lt;target_directory&gt;</b> - root target directory where the product \r
- should be installed to; <b><br>\r
-&lt;dependancies&gt;</b> - single-quoted list of prerequisite products, \r
- separated by space; <b><br>\r
-&lt;product_name&gt; </b>- product name itself. </p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs18"><i \r
- style="font-style: italic;"><img src="../pics/exemple.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs19"></i><i>med-2.2.2.sh install_binary \r
- /tmp/work ./Products/BINARIES/Mandrake10.1 /usr/salome 'gcc Hdf' med</i> \r
- </p>\r
-\r
-<p class="whs18"><i \r
- style="font-style: italic;"><span style="background-image:url('../texture_horiz_ltbluebubbles.jpg'); "><font \r
+ &lt;target_directory&gt; &lt;dependancies&gt; &lt;product_name&gt;</font></span></font></b><span \r
+ style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span>\r
+\r
+<p><font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">where</font></span></font><span \r
+ style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span></p>\r
+\r
+<p><font style="color: #000000;"\r
+               color=#000000><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&lt;product_script_name&gt;</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> - installation script name (described in the \r
+ configuration xml file);</font></span></font><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"></font></span><font style="color: #000000;"\r
+                               color=#000000><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&lt;function_name&gt;</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> - the name \r
+ of function, corresponding to the selected installation mode: </font></span><i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">try_native, install_source, install_binary</font></span></i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> or </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">try_preinstalled</font></span></i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">;</font></span></font><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"></font></span><font style="color: #000000;"\r
+                               color=#000000><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&lt;temp_folder&gt;</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> - temporary \r
+ files directory;</font></span></font><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span><font \r
  style="color: #000000;"\r
-       color=#000000>C</i>opy the created script into the <i>&lt;Install_Wizard_root_directory&gt;/config_files</i> \r
- sub-directory where all installation scripts are stored. Installation \r
- Wizard will automatically search and call your script during the installation \r
- procedure.</font> </span></p>\r
+       color=#000000><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&lt;products_directory&gt;</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> - \r
+ directory where the sources/binaries package can be found. You should \r
+ provide the sources package in the </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&lt;Install_Wizard_root_directory&gt;/Products/SOURCES</font></span></i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> directory and binaries package in the </font></span><i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&lt;InstallWizard_root_directory&gt;/Products/BINARIES/&lt;os_version&gt;</font></span></i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">, where &lt;os_version&gt; is the target platform \r
+ description, which appears in the corresponding section of the </font></span><a \r
+ href="#xml_files"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">configuration xml file</font></span></a><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">.</font></span></font><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"></font></span><font style="color: #000000;"\r
+                               color=#000000><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&lt;target_directory&gt;</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> - root \r
+ target directory where the product should be installed to;</font></span></font><span \r
+ style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span><font style="color: #000000;"\r
+                                                                               color=#000000><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&lt;dependancies&gt;</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> - single-quoted \r
+ list of prerequisite products, separated by space;</font></span></font><span \r
+ style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span><font style="color: #000000;"\r
+                                                                               color=#000000><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&lt;product_name&gt; </font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">- product \r
+ name itself.</font></span></font><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span></p>\r
+\r
+<p><font style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Example:</font></span></font><span \r
+ style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+med-2.2.3.sh install_binary /tmp/work ./Products/BINARIES/Mandrake10.1 \r
+ /usr/salome 'gcc Hdf' med</font></span></i><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span></p>\r
+\r
+<p><font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Copy the created script \r
+ into the </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&lt;Install_Wizard_root_directory&gt;/config_files</font></span></i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> sub-directory where all installation scripts \r
+ are stored. Installation Wizard will automatically search and call your \r
+ script during the installation procedure.</font></span></font><span style="font-size: 12pt;"> \r
+ <font size=3 style="font-size:12pt;"></font></span></p>\r
+\r
+\r
+<hr class="whs7">\r
 \r
 \r
-<hr class="whs2">\r
+&nbsp; \r
 \r
+<h3><a name=finish_buttons></a>Customizing <font style="color: #ff0000;"\r
+                                                                                               color=#FF0000>Readme page</font> \r
+ buttons</h3>\r
+\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">The Installation Wizard allows customizing \r
+ the look-n-feel of the last </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;Finish \r
+ installation&quot;</font></span></i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> page. If \r
+ you want to add one or more buttons to this page in order to perform some \r
+ specific actions at the end of the installation (for example, to show \r
+ the Release Notes file by using Open Office) you can put an additional \r
+ section to the XML configuration file. This is the </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&lt;button&gt;</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> section (see </font></span><a href="#xml_files"><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">here</font></span></a><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ for more details). </font></span>\r
+\r
+<br><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&nbsp; </font></span>\r
+\r
+<br><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;">To implement the action which will be performed \r
+ when the user clicks the button, you need to create a script and put it \r
+ to the </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&lt;Install_Wizard_root_directory&gt;/config_files</font></span></i><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> directory.<br>\r
+There are some obligatory functions which should be implemented in this \r
+ script. These functions are automatically called by the Installation Wizard \r
+ GUI. </font></span>\r
 \r
-&nbsp; \r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">check_enabled()</font></span></b></li>\r
+</ul>\r
+\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">This procedure is called by the Installation \r
+ Wizard when the </font></span><i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&quot;Finish \r
+ installation&quot;</font></span></i><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> page is displayed \r
+ and the status of the buttons should be modified according to the installation \r
+ options. This procedure should return </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">0</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> if the corresponding action can be performed \r
+ and, thus, the button should become enabled. Otherwise, it should return \r
+ </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">1</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ - in this case the corresponding button will be disabled. </font></span>\r
+\r
+<ul>\r
+       \r
+       <li class=kadov-p\r
+               class=kadov-p><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">execute()</font></span></b></li>\r
+</ul>\r
+\r
+<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">This procedure is invoked when the user \r
+ clicks the button. This procedure should return </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">0</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> if the corresponding action is done successfully \r
+ and </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">1</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> \r
+ if any error occurs.<br>\r
+<br>\r
+The calling signature of the script is the following:</font></span><b><font style="color: #000000;"\r
+       color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&lt;product_script_name&gt; &lt;function_name&gt; &lt;target_directory&gt; \r
+ &lt;temp_folder&gt;</font></span></font></b><span style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span>\r
+\r
+<p><font style="color: #000000;"\r
+               color=#000000><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">where</font></span></font><span \r
+ style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span></p>\r
+\r
+<p><b style="font-weight: bold;"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&lt;product_script_name&gt;</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> - the script name itself (retrieved from the \r
+ XML configuration xml file); </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&lt;function_name&gt;</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> - the name \r
+ of function; </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&lt;target_directory&gt;</font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> - root \r
+ target directory where the product is installed to; </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&lt;temp_folder&gt; </font></span></b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">- temporary \r
+ files directory; </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><br>\r
+&nbsp;</font></span></b></p>\r
+\r
+<p class="whs11"><b \r
+ style="font-weight: bold;"><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B><img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs14"></B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Note:</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> The standard Installation Wizard buttons &quot;Launch \r
+ SALOME&quot; and &quot;Release Notes&quot; are implemented with this feature. \r
+ Refer to scripts </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">start_salome.sh</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> and </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">release_notes.sh</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> for sample implementation.</font></span><b><span style="font-weight: bold; font-size: 12pt;"><font size=3 style="font-size:12pt;"><B><br>\r
+<br>\r
+<img src="../note1.gif" x-maintain-ratio="TRUE" width="36px" height="38px" border="0" class="img_whs14"></B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Note:</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> Any button (even standard) can be ignored by \r
+ the Installation Wizard if the attribute </font></span><b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">&lt;disable&gt;</font></span></b><span \r
+ style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> in the XML configuration file is set to the \r
+ &quot;true&quot; value. </font></span></p>\r
+\r
+\r
+<hr class="whs7">\r
 \r
-<br>&nbsp; \r
\r
+\r
+&nbsp; \r
 \r
 <script type="text/javascript" language="javascript1.2">\r
 <!--\r
diff --git a/doc/salome/gui/GUI/kernel/readmepage.png b/doc/salome/gui/GUI/kernel/readmepage.png
new file mode 100644 (file)
index 0000000..b6aee29
Binary files /dev/null and b/doc/salome/gui/GUI/kernel/readmepage.png differ
index 1bcad1704bafc3b1a16d01b574d792bfa911b568..0ef619a7c68a5a9f920a32c2b7d0cc42c14ad67c 100755 (executable)
@@ -215,14 +215,15 @@ if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
  <span style="font-weight: bold;"><B>-l</B></span> &nbsp;&nbsp;</td>\r
 <td colspan="1" rowspan="1" width="421px" class="whs21">\r
 <p>redirects &nbsp;log \r
- messages into a file defined by the command --file or -f</td></tr>\r
+ messages in the file <span style="font-style: italic;"><I>logger.log</I></span></td></tr>\r
 \r
 <tr valign="top" class="whs16">\r
 <td colspan="1" rowspan="1" width="645px" class="whs20">\r
 <p class="whs22">--file=&lt;FILE&gt; <span style="font-weight: normal; font-style: italic;"><I>or</I></span> \r
  -f=&lt;FILE&gt;</td>\r
 <td colspan="1" rowspan="1" width="421px" class="whs21">\r
-<p>allows to define a file for log messages </td></tr>\r
+<p>redirects &nbsp;log \r
+ messages in a custom file</td></tr>\r
 \r
 <tr valign="top" class="whs16">\r
 <td colspan="1" rowspan="1" width="645px" class="whs20">\r
@@ -322,7 +323,6 @@ if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
 <p class="whs31">\r
 <a href="javascript:void(0);" onClick="var e; if (parseInt(navigator.appVersion)>=4){e=event;}  if (parseInt(navigator.appVersion) >=2 && typeof(PickupDialog_Invoke) == 'function') PickupDialog_Invoke(e,'','About SALOME architecture','about_salome_pro_architecture.htm','Introduction to SALOME ','introduction_to_salome_pro.htm');return false;" title="Related Topics"><img src="../ss_btn_related_topics.gif" border=0 height=17 width=82 alt="Related Topics"></a>\r
 \r
-\r
  </p>\r
 \r
 <p class="whs31">&nbsp;</p>\r
index 5624f0570b5a149f4ea056fd46e5d0051f181d2b..093c667f2c6424e7cfbaefddd663d00ccacc0047 100755 (executable)
Binary files a/doc/salome/gui/GUI/pics/import.png and b/doc/salome/gui/GUI/pics/import.png differ
index 047528a6df1b278eb9947c4ea13143988d17bf28..bf28eb87e6c3f81535196dd14ef01144a6ebf534 100755 (executable)
@@ -110,7 +110,7 @@ if (window.writeIntopicBar)
 \r
 <p>&nbsp;</p>\r
 \r
-<p><img src="pics/import.png" x-maintain-ratio="TRUE" width="538px" height="374px" border="0" class="img_whs1"></p>\r
+<p><img src="pics/import.png" x-maintain-ratio="TRUE" width="541px" height="309px" border="0" class="img_whs1"></p>\r
 \r
 <p>&nbsp;</p>\r
 \r
index b942f642f9b003eeb7959f3378d4681fd302ed68..e4da07fa97893090a5849beb7d070d879eb7c8a1 100755 (executable)
Binary files a/doc/salome/gui/GUI/webhelp.cab and b/doc/salome/gui/GUI/webhelp.cab differ
index 53b2666365f925aa3d03937608babf0aef95f661..0aa3cebf0bfd8f11f22a4e9cbd2d7b3d8e571973 100755 (executable)
Binary files a/doc/salome/gui/GUI/webhelp.jar and b/doc/salome/gui/GUI/webhelp.jar differ
index 2097064563014637655f25d7442855a70bee474f..30f060c3b865475454d5275e9cf9ed8b6c9a0dcf 100755 (executable)
@@ -8,8 +8,8 @@
 <script language="javascript1.2" src="whmsg.js"></script>\r
 <script language="javascript1.2" src="whproxy.js"></script>\r
 </head>\r
-<frameset rows="30,*" border="0" frameborder="0">\r
+<frameset rows="30, *" border="0" frameborder="0">\r
        <frame name="navtabs" title="tab selection frame" src="whd_tabs.htm" noresize frameborder="no" scrolling="no" border="0" marginheight="0" marginwidth="0" ></frame>\r
-       <frame name="navpane" title="navigation frame" src="whd_dpns.htm" ></frame>\r
+       <frame name="navpane title="navigation frame" src="whd_dpns.htm" ></frame>\r
 </frameset>\r
 </html>
\ No newline at end of file
index ec80b72541294de3c5b03359eaf9461c57e71af7..6e49e65ee7f124e257c905671b30755f62e20673 100755 (executable)
@@ -26,7 +26,7 @@ aTE("Introduction","kernel/introduction.htm");
 aTE("Introduction to SALOME","kernel/introduction_to_salome_pro.htm");\r
 aTE("Navigating topics","kernel/navigating_topics.htm");\r
 aTE("Opening studies","kernel/opening_studies.htm");\r
-aTE("Installation Wizard","kernel/readme.html");\r
+aTE("SALOME Installation Wizard Help","kernel/readme.html");\r
 aTE("Running SALOME","kernel/running_salome_pro.htm");\r
 aTE("SALOME desktop","kernel/salome_pro_desktop.htm");\r
 aTE("Saving a study","kernel/saving_a_study.htm");\r
index e5eee4ffbcb53bc714c20308825a844a8313c34d..66f89b5ae3149022b2fe993ebddbe7d095c5c79a 100755 (executable)
 <!--\r
 aWE("__version__",14);\r
 aWE("_omnipymodul",14);\r
-aWE("0",6,14,2,24,16);\r
+aWE("_root_dir",14);\r
+aWE("_src_dir",14);\r
+aWE("0",6,2,24,16,14);\r
 aWE("001",24);\r
 aWE("01",24);\r
-aWE("1",5,14,24,15);\r
-aWE("10",14,24);\r
+aWE("1",5,24,15,14);\r
+aWE("10",24,14);\r
 aWE("100",24);\r
 aWE("103100",14);\r
 aWE("13",14);\r
 aWE("16",24);\r
 aWE("16x16",24);\r
-aWE("2",5,14,24,15);\r
+aWE("2",5,24,15,14);\r
 aWE("200",24);\r
 aWE("23",14);\r
 aWE("24",14);\r
 aWE("256",24);\r
+aWE("2a2",14);\r
 aWE("2d",6,10,2,24);\r
-aWE("3",6,14,2,15,16);\r
+aWE("3",6,2,15,16,14);\r
 aWE("31",14);\r
 aWE("33",24);\r
-aWE("3d",10,2,24,18);\r
+aWE("3d",10,2,24,14,18);\r
 aWE("4",14);\r
 aWE("5",14);\r
 aWE("50",24);\r
-aWE("51",14);\r
 aWE("512",24);\r
 aWE("6",14);\r
 aWE("7",14);\r
@@ -49,31 +51,31 @@ aWE("abov",8,14);
 aWE("abscissa",23,24);\r
 aWE("absolut",24);\r
 aWE("abstraction",5);\r
+aWE("ac",14);\r
 aWE("acceptabl",24);\r
 aWE("acces",3,1,23,24,16,18,21);\r
 aWE("accessibl",10,26);\r
-aWE("accidental",14);\r
-aWE("accord",14,24,15,16);\r
+aWE("accord",24,15,16,14);\r
 aWE("account",14);\r
 aWE("achiev",3);\r
 aWE("acquaint",4);\r
-aWE("action",24);\r
+aWE("action",24,14);\r
 aWE("activ",5,6,24,16,17);\r
 aWE("activat",5,16,17);\r
 aWE("activity",24);\r
-aWE("actual",5);\r
-aWE("ad",0,25,19);\r
+aWE("actual",5,14);\r
+aWE("ad",0,14,25,19);\r
 aWE("adapt",3);\r
-aWE("add",14,15,16,25,18,19);\r
+aWE("add",15,16,14,25,18,19);\r
 aWE("addition",5,14);\r
-aWE("additional",3,14,2,24,15,16,21);\r
+aWE("additional",3,2,24,15,16,14,21);\r
 aWE("addres",24);\r
 aWE("adjust",24);\r
 aWE("advanc",14,19);\r
 aWE("affect",3);\r
-aWE("again",6,14,12,17);\r
-aWE("algorithm",3,14,11);\r
-aWE("allow",3,0,7,1,14,11,23,24,15,16,17,25,18,26,19,22);\r
+aWE("again",6,12,14,17);\r
+aWE("algorithm",3,11,14);\r
+aWE("allow",3,0,7,1,11,23,24,15,16,14,17,25,18,26,19,22);\r
 aWE("almost",17);\r
 aWE("along",11,18);\r
 aWE("alongsid",19);\r
@@ -82,19 +84,18 @@ aWE("already",14);
 aWE("alway",11);\r
 aWE("amount",14);\r
 aWE("animation",24);\r
-aWE("annoy",14);\r
 aWE("anoth",3,17);\r
-aWE("answ",14);\r
-aWE("any",3,4,6,8,14,11,12,24,15,16,17,26);\r
+aWE("any",3,4,6,1,8,11,12,24,15,16,14,17,26);\r
 aWE("anyth",14);\r
 aWE("ap",26);\r
 aWE("api",0,24);\r
 aWE("appear",0,8,9,14,18,19,22);\r
 aWE("appearanc",23);\r
 aWE("applet",4);\r
-aWE("application",3,6,0,10,2,15,16,17,18,26,19);\r
-aWE("approach",14,11,16);\r
-aWE("appropriat",14,10);\r
+aWE("appli",1);\r
+aWE("application",3,6,0,10,2,15,16,14,17,18,26,19);\r
+aWE("approach",11,16,14);\r
+aWE("appropriat",10,14);\r
 aWE("approximat",14);\r
 aWE("arabic",25);\r
 aWE("architectur",3,0,10);\r
@@ -102,47 +103,45 @@ aWE("area",6,16,18);
 aWE("argument",14);\r
 aWE("arrang",24);\r
 aWE("ascii",17,18);\r
-aWE("ask",14);\r
 aWE("assign",24);\r
 aWE("associat",13,24,21);\r
-aWE("attach",10);\r
-aWE("attribut",21);\r
+aWE("attach",10,14);\r
+aWE("attribut",14,21);\r
 aWE("author",8,19);\r
-aWE("auto",14,18);\r
-aWE("automatic",23,18);\r
-aWE("automatical",0,14,23,13,24,15,16,17,26);\r
+aWE("auto",18);\r
+aWE("automatic",23,14,18);\r
+aWE("automatical",0,23,13,24,15,16,14,17,26);\r
 aWE("availability",7);\r
-aWE("availabl",3,5,7,14,10);\r
+aWE("availabl",3,5,7,10,14);\r
 aWE("averag",24);\r
 aWE("avi",24);\r
 aWE("avoid",0,14);\r
 aWE("awar",14);\r
-aWE("awk",14);\r
 aWE("ax",18);\r
 aWE("axi",18);\r
 aWE("b",14);\r
-aWE("back",14,23);\r
+aWE("back",23,14);\r
 aWE("background",24,18);\r
 aWE("bar",23,24,21);\r
-aWE("bas",3,10,2,17);\r
+aWE("bas",3,10,2,14,17);\r
 aWE("bash",14);\r
-aWE("basi",3);\r
-aWE("basic",3,14,11,16,25);\r
-aWE("batch",3,0,14,15);\r
-aWE("be",14);\r
-aWE("becom",6,24);\r
+aWE("basi",3,24);\r
+aWE("basic",3,11,16,14,25);\r
+aWE("batch",3,0,15,14);\r
+aWE("be",1,14);\r
+aWE("becom",6,24,14);\r
 aWE("befor",14);\r
-aWE("begin",18,22);\r
+aWE("begin",14,18,22);\r
 aWE("behav",3);\r
-aWE("behavior",10);\r
+aWE("behavior",10,14);\r
 aWE("behaviour",24);\r
-aWE("below",14,12,24);\r
+aWE("below",12,24,14);\r
 aWE("bet",24);\r
 aWE("bicolor",24);\r
 aWE("big",24);\r
-aWE("bin",14,15,19);\r
+aWE("bin",15,14,19);\r
 aWE("binari",14);\r
-aWE("binary",14,17);\r
+aWE("binary",17);\r
 aWE("blu",14);\r
 aWE("blur",3);\r
 aWE("bold",14);\r
@@ -151,19 +150,23 @@ aWE("boost",14);
 aWE("boost_version",14);\r
 aWE("boostdir",14);\r
 aWE("border",23,16);\r
-aWE("both",2,23,24);\r
-aWE("bottom",10,23,24,18);\r
-aWE("box",0,1,8,14,23,13,24,17,25,18,26,19,22);\r
+aWE("both",2,23,24,14);\r
+aWE("bottom",10,23,24,14,18);\r
+aWE("boundari",1);\r
+aWE("box",0,1,8,23,13,24,14,17,25,18,26,19,22);\r
 aWE("bracket",14);\r
+aWE("break",14);\r
 aWE("brep",10);\r
-aWE("brief",6,14,12);\r
+aWE("brief",6,12);\r
 aWE("bring",2);\r
-aWE("brows",4,5,6,0,14,2,13,16,17,18,19,21);\r
-aWE("bug",14);\r
-aWE("build",14,24,19);\r
-aWE("built",14,11,24);\r
-aWE("button",14,2,12,13,24,17,25,18,26,19,22);\r
-aWE("c",3,14,15);\r
+aWE("brows",4,5,6,0,2,13,24,16,14,17,18,19,21);\r
+aWE("build",24,14,19);\r
+aWE("built",11,24,14);\r
+aWE("button",2,12,13,24,14,17,25,18,26,19,22);\r
+aWE("button_label",14);\r
+aWE("button_script",14);\r
+aWE("button_tooltip",14);\r
+aWE("c",3,15,14);\r
 aWE("ca",10);\r
 aWE("cad",10,11);\r
 aWE("cal",3,0,14);\r
@@ -174,14 +177,13 @@ aWE("camera",24);
 aWE("cancel",14);\r
 aWE("capability",19);\r
 aWE("caption",14);\r
-aWE("car",14,10);\r
+aWE("car",10);\r
 aWE("careful",14);\r
 aWE("carri",23);\r
 aWE("carry",10);\r
-aWE("cas",3,8,14,11,24,16,17);\r
+aWE("cas",3,8,11,24,16,14,17);\r
 aWE("cascad",14);\r
 aWE("casroot",14);\r
-aWE("cat",14);\r
 aWE("catalog",19);\r
 aWE("catalogmodulegeneral",19);\r
 aWE("catalogmodulepersonnel",19);\r
@@ -193,26 +195,28 @@ aWE("center",24);
 aWE("centr",24);\r
 aWE("central",24);\r
 aWE("centraliz",15);\r
-aWE("chang",3,6,8,14,23,24,16,17,18,26);\r
+aWE("chang",3,6,8,23,24,16,14,17,18,26);\r
 aWE("channel",24);\r
 aWE("chapter",4);\r
 aWE("character",25);\r
 aWE("charg",14);\r
-aWE("check",0,14,24,16,18);\r
+aWE("check",0,24,16,14,18);\r
+aWE("check_enabl",14);\r
 aWE("check_version",14);\r
-aWE("checkbox",14,23,24,18);\r
-aWE("choic",0,14,24,25);\r
-aWE("choos",5,7,1,8,14,23,13,24,16,25,19,22);\r
+aWE("checkbox",23,24,14,18);\r
+aWE("choic",0,24,14,25);\r
+aWE("choos",5,7,1,8,23,13,24,16,14,25,19,22);\r
 aWE("chosen",24,25,19);\r
 aWE("clamp",24);\r
 aWE("classic",16);\r
+aWE("clean",24);\r
 aWE("clear",14);\r
 aWE("clearall",16);\r
-aWE("click",5,6,0,7,1,8,14,23,12,13,24,16,17,25,18,26,19,20,21,22);\r
+aWE("click",5,6,0,7,1,8,23,12,13,24,16,14,17,25,18,26,19,20,21,22);\r
 aWE("clickabl",12);\r
 aWE("client",3);\r
 aWE("clip",24);\r
-aWE("clos",3,14,12,24,17,26,20);\r
+aWE("clos",3,12,24,14,17,26,20);\r
 aWE("cluster",3);\r
 aWE("cod",3,14);\r
 aWE("coef",23);\r
@@ -223,10 +227,9 @@ aWE("column",18,21,22);
 aWE("combin",11,24);\r
 aWE("comfortabl",16);\r
 aWE("comma",14);\r
-aWE("command",3,0,14,15);\r
-aWE("common",14,2,11,16,17,26);\r
+aWE("command",3,0,15,14);\r
+aWE("common",2,11,16,14,17,26);\r
 aWE("compar",3,23);\r
-aWE("compatibl",14);\r
 aWE("compil",14);\r
 aWE("complet",8,14,20,22);\r
 aWE("complex",3,10);\r
@@ -236,117 +239,119 @@ aWE("comput",14,18);
 aWE("computation",3,10);\r
 aWE("computational",10);\r
 aWE("concept",3,12);\r
-aWE("concern",14,10);\r
+aWE("concern",10,14);\r
 aWE("conclusion",3);\r
 aWE("config",14);\r
 aWE("config_fil",14);\r
-aWE("config_mandrake10_1",14);\r
-aWE("configur",14,10);\r
+aWE("config_mandrake_10",14);\r
+aWE("configur",10,14);\r
 aWE("configurabl",11);\r
 aWE("configuration",14);\r
 aWE("confirm",0,14);\r
+aWE("confirmation",14);\r
+aWE("conflict",14);\r
 aWE("connect",9,11,13,16,18);\r
 aWE("consist",16);\r
-aWE("consol",6,14,10,15,16,17,18);\r
+aWE("consol",6,10,15,16,14,17,18);\r
 aWE("constant",3,15);\r
 aWE("construction",10,11);\r
-aWE("consum",0);\r
-aWE("contain",3,4,5,0,8,14,13,15,16,26,19,20,21,22);\r
+aWE("consum",0,14);\r
+aWE("contain",3,4,5,0,8,13,15,16,14,26,19,20,21,22);\r
 aWE("container",15);\r
-aWE("content",0,14,24,20);\r
-aWE("context",14,16,21);\r
+aWE("content",0,24,14,20);\r
+aWE("context",16,14,21);\r
 aWE("continu",14);\r
-aWE("control",5,14,23,24);\r
+aWE("control",5,23,24);\r
 aWE("convert",0,14);\r
 aWE("cooperat",11);\r
 aWE("coordinat",18);\r
 aWE("copi",24);\r
-aWE("copy",7,14,16,17);\r
+aWE("copy",7,16,14,17);\r
 aWE("copyright",14);\r
 aWE("corba",3,5,2,15);\r
 aWE("corn",24,17,25);\r
 aWE("correct",16);\r
-aWE("correspond",14,23,13,24,15,20);\r
+aWE("correspond",23,13,24,15,14,20);\r
 aWE("cost",10);\r
 aWE("coupl",3,10);\r
 aWE("cpp",15);\r
 aWE("cppcontain",15);\r
-aWE("creat",3,4,5,6,0,9,14,10,2,11,23,13,15,16,17,18,19,21);\r
-aWE("creation",3,14,2);\r
+aWE("creat",3,4,5,6,0,9,10,2,11,23,13,24,15,16,14,17,18,19,21);\r
+aWE("creation",3,2,24,14);\r
 aWE("cros",12,17);\r
-aWE("csh",14,15);\r
+aWE("csh",15,14);\r
 aWE("cshell",15);\r
 aWE("ctrl",24);\r
-aWE("current",6,0,8,14,12,24,15,17,18,26,21,22);\r
+aWE("current",6,0,8,12,24,15,14,17,18,26,21,22);\r
 aWE("cursor",24);\r
-aWE("curv",18);\r
-aWE("custom",10,25,18,19);\r
-aWE("customization",3);\r
+aWE("curv",24,18);\r
+aWE("custom",10,15,25,18,19);\r
+aWE("customiz",14);\r
+aWE("customization",3,14);\r
+aWE("cut",24);\r
+aWE("cutlin",24);\r
 aWE("cycl",24);\r
 aWE("cyrillic",25);\r
 aWE("d",14);\r
 aWE("dat",8,22);\r
-aWE("data",3,5,0,9,14,10,2,11,17,18,19);\r
+aWE("data",3,5,0,9,10,2,11,24,17,18,19);\r
 aWE("databas",3);\r
 aWE("debug",21);\r
 aWE("decreas",24);\r
-aWE("default",5,1,14,23,24,15,16,17,18,26,21);\r
-aWE("defin",3,0,1,14,10,23,24,15,25);\r
+aWE("default",5,1,23,24,15,16,14,17,18,26,21);\r
+aWE("defin",3,0,1,10,23,24,14,25);\r
 aWE("definit",3,5,7,15,16,21,22);\r
-aWE("definition",3,10,20);\r
+aWE("definition",3,1,10,20);\r
 aWE("delay",10);\r
 aWE("delet",17);\r
 aWE("demand",10,2,24);\r
-aWE("depend",7,14,21);\r
+aWE("depend",7,24,14,21);\r
 aWE("dependanci",14);\r
 aWE("dependenci",14);\r
 aWE("deriv",3);\r
 aWE("describ",3,4,14,19);\r
-aWE("description",14,15,19);\r
+aWE("description",15,14,19);\r
 aWE("design",10,24);\r
 aWE("desir",19);\r
-aWE("desktop",6,9,14,2,16,17);\r
+aWE("desktop",6,9,2,16,14,17);\r
 aWE("destin",9,16,21,22);\r
-aWE("destination",12);\r
+aWE("destination",12,14);\r
 aWE("detail",14,18);\r
-aWE("dev",14);\r
-aWE("develop",3);\r
+aWE("develop",3,14);\r
 aWE("development",3,10);\r
 aWE("devic",24);\r
 aWE("diagram",23);\r
-aWE("dialog",0,1,8,14,23,13,24,16,17,25,18,26,19,22);\r
+aWE("dialog",0,1,8,23,13,24,16,14,17,25,18,26,19,22);\r
 aWE("dif",14);\r
 aWE("differ",16);\r
-aWE("differenc",3,14,16,17);\r
-aWE("different",3,4,5,9,14,13,24,15,16,17,21);\r
+aWE("differenc",3,16,14,17);\r
+aWE("different",3,4,5,9,13,24,15,16,14,17,21);\r
 aWE("digit",23);\r
 aWE("digital",10);\r
 aWE("dir",14);\r
+aWE("direct",14);\r
 aWE("direction",6,24);\r
 aWE("directori",14,18);\r
-aWE("directory",14,15,17,18,26,19);\r
-aWE("disabl",14,24,15);\r
+aWE("directory",15,14,17,18,26,19);\r
+aWE("disabl",24,15,14);\r
 aWE("disable_flag",14);\r
-aWE("disk",14,15);\r
-aWE("display",6,1,14,23,12,24,15,16,17,18,20,21,22);\r
+aWE("disk",15,14);\r
+aWE("display",6,1,23,12,24,15,16,14,17,18,20,21,22);\r
 aWE("distanc",24);\r
 aWE("distinction",3);\r
-aWE("distribut",3,14);\r
+aWE("distribut",3);\r
 aWE("distribution",14);\r
 aWE("divid",4,24,22);\r
 aWE("do",7,14);\r
 aWE("dockabl",6,2,16,17);\r
-aWE("document",5,0,9,14,16);\r
-aWE("doesn",14);\r
+aWE("document",5,0,9,16,14);\r
 aWE("domain",3,11);\r
 aWE("dominant",24);\r
-aWE("don",14,24,19);\r
+aWE("don",24,14,19);\r
 aWE("dot",14);\r
 aWE("doubl",22);\r
 aWE("down",8,12);\r
 aWE("doxygen",14);\r
-aWE("doxytag",14);\r
-aWE("doxywizard",14);\r
 aWE("drag",16);\r
 aWE("dramatical",3);\r
 aWE("driv",14);\r
@@ -355,61 +360,67 @@ aWE("dump",0);
 aWE("dumpversion",14);\r
 aWE("dynamic",2);\r
 aWE("dynamical",11,24);\r
-aWE("e",14,2,15,16,17);\r
+aWE("e",2,15,16,14,17);\r
 aWE("easi",3,10);\r
 aWE("easy",3);\r
 aWE("economical",3);\r
-aWE("edg",23);\r
-aWE("edit",7,8,14,2,15);\r
+aWE("edg",1,23);\r
+aWE("edit",7,8,2,24,15,14);\r
 aWE("editabl",24);\r
 aWE("edition",24);\r
 aWE("editor",26);\r
 aWE("efficient",10);\r
-aWE("egrep",14);\r
-aWE("eith",24,25,18,19);\r
+aWE("eith",24,14,25,18,19);\r
 aWE("electrical",10);\r
 aWE("electronic",10);\r
 aWE("element",10,23,24);\r
 aWE("embed",15);\r
 aWE("empty",6);\r
-aWE("enabl",18,20);\r
+aWE("enabl",14,18,20);\r
 aWE("encourag",3);\r
-aWE("end",3,14,24,18,26);\r
+aWE("end",3,24,14,18,26);\r
 aWE("enforc",3);\r
 aWE("engin",3);\r
 aWE("enough",14);\r
 aWE("ensur",3,10);\r
-aWE("ent",8,14,15,17);\r
+aWE("ent",8,15,14,17);\r
 aWE("enter",14);\r
 aWE("entity",23);\r
 aWE("entry",18,21);\r
 aWE("env_",14);\r
+aWE("env_build",14);\r
 aWE("env_for_launch",14);\r
 aWE("env_product",14);\r
 aWE("env_vtk",14);\r
-aWE("environment",3,6,9,14,10,2,15);\r
+aWE("environment",3,6,9,10,2,15,14);\r
+aWE("environmentpleas",14);\r
 aWE("equal",3,14);\r
 aWE("equipment",10);\r
 aWE("error",0,14);\r
-aWE("etc",3,14,2,11,24,16);\r
+aWE("etc",3,2,11,24,16,14);\r
 aWE("ev",22);\r
-aWE("even",3,16);\r
-aWE("every",10,20);\r
+aWE("even",3,16,14);\r
+aWE("every",10,24,20);\r
 aWE("everyth",14);\r
 aWE("evolution",10);\r
 aWE("evolv",3);\r
 aWE("ex",15);\r
-aWE("exact",14,24);\r
-aWE("exampl",6,14,10,16,17,19);\r
+aWE("exact",24,14);\r
+aWE("examl",14);\r
+aWE("exampl",6,10,16,14,17,19);\r
 aWE("exceed",24);\r
-aWE("exception",2,15);\r
+aWE("except",14);\r
+aWE("exception",2,15,14);\r
 aWE("exchang",3);\r
+aWE("execut",14);\r
+aWE("executabl",14);\r
 aWE("execution",10,11);\r
-aWE("exist",3,14,11,13,17,26,19);\r
+aWE("exist",3,11,13,14,17,26,19);\r
 aWE("existenc",14);\r
 aWE("expand",12);\r
 aWE("expandability",3);\r
 aWE("expectation",10);\r
+aWE("experienc",14);\r
 aWE("expert",0);\r
 aWE("exploit",3);\r
 aWE("explor",4);\r
@@ -417,135 +428,139 @@ aWE("export",10,23);
 aWE("expos",3);\r
 aWE("extend",25);\r
 aWE("extension",17,26);\r
-aWE("external",18);\r
+aWE("external",14,18);\r
 aWE("extract",14);\r
 aWE("extreme",10);\r
-aWE("f",14,15);\r
+aWE("f",15,14);\r
 aWE("fac",23,24,18);\r
 aWE("facilitat",3,11);\r
-aWE("fact",14,16);\r
+aWE("fact",16);\r
 aWE("factory",19);\r
 aWE("fail",14);\r
 aWE("fals",14);\r
 aWE("famili",24);\r
-aWE("featur",4,14,24);\r
-aWE("field",8,14,10,23,24,25);\r
+aWE("featur",4,24,14);\r
+aWE("feel",14);\r
+aWE("field",8,10,23,24,14,25);\r
 aWE("fig",14);\r
 aWE("figur",1,14);\r
-aWE("fil",5,0,8,14,11,13,24,15,16,17,18,26,19);\r
+aWE("fil",5,0,8,11,13,24,15,16,14,17,18,26,19);\r
 aWE("fill",23);\r
+aWE("final",14);\r
 aWE("find",14,19,20);\r
 aWE("find_in_path",14);\r
 aWE("fine",3);\r
-aWE("finish",14,12,24);\r
+aWE("finish",12,24,14);\r
 aWE("finit",10);\r
-aWE("first",0,14,24,18,21);\r
+aWE("first",0,24,14,18,21);\r
 aWE("fit",18);\r
 aWE("flag",14);\r
 aWE("flexibility",3,0);\r
-aWE("flexibl",14,10,2);\r
+aWE("flexibl",10,2,14);\r
 aWE("focal",24);\r
 aWE("focu",12);\r
 aWE("fold",14,17,21);\r
-aWE("follow",3,0,8,9,14,12,13,15,16,17,18,26,19,20,22);\r
-aWE("font",23,24,25,18);\r
+aWE("folder",14);\r
+aWE("follow",3,0,8,9,12,13,15,16,14,17,18,26,19,20,22);\r
+aWE("font",23,24,14,25,18);\r
+aWE("forc",14);\r
 aWE("forget",19);\r
+aWE("formal",14);\r
 aWE("format",4,10,13,18);\r
 aWE("forth",24);\r
 aWE("fp",24);\r
-aWE("fram",14,24);\r
+aWE("fram",24,14);\r
 aWE("framework",2);\r
-aWE("fre",10,24);\r
+aWE("fre",1,10,24);\r
 aWE("friend",10);\r
 aWE("ful",24);\r
 aWE("fulfill",0);\r
 aWE("full",24,20);\r
-aWE("function",0,14,10,11,16,17);\r
+aWE("function",0,10,11,16,14,17);\r
 aWE("function_nam",14);\r
 aWE("functional",16);\r
 aWE("functionaliti",10);\r
 aWE("functionality",3,4,7,9,16,19);\r
 aWE("fundamental",3);\r
 aWE("furth",14);\r
-aWE("g",14,15);\r
+aWE("g",15,14);\r
 aWE("gap",23);\r
 aWE("gaus",2,24);\r
 aWE("gcc",14);\r
-aWE("general",9,14,23,16,18);\r
-aWE("generat",0,14,11,19);\r
+aWE("general",9,23,16,14,18);\r
+aWE("generat",0,11,24,14,19);\r
 aWE("generator",10,2,19);\r
 aWE("generic",10,11);\r
-aWE("geom",14,11);\r
+aWE("geom",11,14);\r
 aWE("geometrical",1,10,11,24);\r
 aWE("geometry",3,1,11,24,16);\r
-aWE("get",4,9,14,10,21);\r
-aWE("giv",0,8,14,16,25);\r
-aWE("given",14,11,24);\r
+aWE("get",4,9,10,14,21);\r
+aWE("giv",0,8,16,14,25);\r
+aWE("given",11,24,14);\r
 aWE("gl",24);\r
 aWE("global",24);\r
 aWE("glossary",20);\r
-aWE("go",14,12);\r
+aWE("go",12,14);\r
 aWE("graph",6,11,18);\r
 aWE("graphic",24);\r
 aWE("graphical",0,2);\r
 aWE("graphviz",14);\r
 aWE("great",0,24);\r
 aWE("greek",25);\r
-aWE("grep",14);\r
 aWE("group",23,24,25);\r
-aWE("gui",3,5,0,14,2,11,15,17,18,26);\r
-aWE("h",14,15);\r
+aWE("gui",3,5,0,2,11,15,14,17,18,26);\r
+aWE("guid",14);\r
+aWE("h",15,14);\r
 aWE("half",24);\r
 aWE("hand",3,12,20);\r
-aWE("handl",14,10,2,15);\r
-aWE("hard",14,15);\r
+aWE("handl",10,2,15);\r
+aWE("hard",15,14);\r
 aWE("hasn",17);\r
 aWE("hav",11,12,21);\r
 aWE("haven",18);\r
-aWE("hdf",14,13,17,18);\r
+aWE("hdf",13,14,17,18);\r
 aWE("hdf5",14);\r
 aWE("hdf5hom",14);\r
 aWE("heal",10);\r
 aWE("height",23,24);\r
 aWE("hello",22);\r
-aWE("help",3,4,14,10,12,13,15,18,20,21);\r
+aWE("help",3,4,10,12,13,15,14,18,20,21);\r
 aWE("helpful",14);\r
-aWE("her",14,23,24,18);\r
+aWE("her",23,24,14,18);\r
 aWE("heterogeneou",10);\r
 aWE("hid",24,16,18,21);\r
-aWE("high",14,10);\r
-aWE("highlight",14,23,21);\r
-aWE("hint",14);\r
+aWE("high",10);\r
+aWE("highlight",23,14,21);\r
 aWE("history",22);\r
 aWE("hom",14,26);\r
+aWE("hop",14);\r
 aWE("horizontal",6,23,24,18);\r
 aWE("host",3);\r
 aWE("hotspot",12);\r
+aWE("hour",14);\r
 aWE("how",3,14);\r
 aWE("hpp",14);\r
 aWE("html",4,20);\r
 aWE("hxx",14);\r
-aWE("i",14,2,15,16,17);\r
+aWE("i",2,15,16,17);\r
 aWE("icon",5,7,16,19);\r
 aWE("idea",14);\r
 aWE("identification",21,22);\r
 aWE("identify",14);\r
 aWE("idl",3,19);\r
 aWE("ie",18);\r
-aWE("if",5,6,0,7,14,23,13,24,15,16,17,18,19,21);\r
+aWE("if",5,6,0,7,23,13,24,15,16,14,17,18,19,21);\r
 aWE("ig",10);\r
 aWE("ignor",14);\r
 aWE("imag",10,24);\r
 aWE("immediate",12);\r
 aWE("implement",3,14);\r
-aWE("implementation",3,19);\r
-aWE("impli",14);\r
-aWE("import",0,14,10,2,11,24,16,26);\r
+aWE("implementation",3,14,19);\r
+aWE("import",0,10,2,11,24,16,14,26);\r
 aWE("important",14);\r
 aWE("impos",24);\r
-aWE("improv",2);\r
-aWE("inc",14);\r
-aWE("includ",14,12,24,20);\r
+aWE("improv",2,14);\r
+aWE("includ",12,24,14,20);\r
 aWE("inclusiv",3);\r
 aWE("increas",0,10,24);\r
 aWE("increment",1,24);\r
@@ -554,36 +569,36 @@ aWE("independenc",3);
 aWE("independent",3);\r
 aWE("index",23,21);\r
 aWE("indicat",16,17);\r
-aWE("information",3,8,14,12,24,17,20,22);\r
+aWE("information",3,8,12,24,14,17,20,22);\r
 aWE("initial",9);\r
 aWE("input",10,19);\r
-aWE("insert",14);\r
 aWE("insid",3,6,12,24,19);\r
-aWE("inspect",14,24);\r
+aWE("inspect",24,14);\r
 aWE("instal",14,19);\r
 aWE("instalation",14);\r
-aWE("install",14,15);\r
+aWE("install",15,14);\r
 aWE("install_binary",14);\r
 aWE("install_disk_spac",14);\r
 aWE("install_sourc",14);\r
+aWE("install_source_and_build",14);\r
 aWE("install_wizard_caption",14);\r
 aWE("install_wizard_copyright",14);\r
 aWE("install_wizard_license_info",14);\r
 aWE("install_wizard_root_directory",14);\r
 aWE("install_wizard_version",14);\r
-aWE("installation",14,15);\r
+aWE("installation",15,14);\r
 aWE("installation_mod",14);\r
 aWE("installation_script_nam",14);\r
 aWE("installdiskspac",14);\r
 aWE("installwizard_root_directory",14);\r
 aWE("installworkxxxxx",14);\r
 aWE("instanc",5);\r
+aWE("instruction",14);\r
 aWE("instrumental",3);\r
 aWE("integ",14);\r
 aWE("integer",23);\r
 aWE("integrat",3,10,2,11);\r
 aWE("integration",3,10,2,19);\r
-aWE("intend",14);\r
 aWE("interaction",2);\r
 aWE("interfac",3,0,10,2,16,19);\r
 aWE("interior",23);\r
@@ -594,12 +609,13 @@ aWE("interoperabl",21);
 aWE("interp",15);\r
 aWE("interpret",2,16);\r
 aWE("interval",24,22);\r
-aWE("introduction",14,10,2,11);\r
+aWE("introduction",10,2,11,14);\r
 aWE("invalid",17);\r
-aWE("invok",14,16);\r
+aWE("invert",24);\r
+aWE("invok",16,14);\r
 aWE("ior",18,21);\r
-aWE("isolin",18);\r
-aWE("ispython",14);\r
+aWE("isolat",1);\r
+aWE("isolin",1,18);\r
 aWE("item",8,10,2);\r
 aWE("iteration",24);\r
 aWE("itself",14);\r
@@ -607,8 +623,8 @@ aWE("java",4);
 aWE("just",14,18);\r
 aWE("k",15);\r
 aWE("kbyt",14);\r
-aWE("kernel",14,11,15);\r
-aWE("key",14,24);\r
+aWE("kernel",11,15,14);\r
+aWE("key",24,14);\r
 aWE("keyboard",24);\r
 aWE("kill",15);\r
 aWE("killall",15);\r
@@ -616,20 +632,20 @@ aWE("kind",8,12);
 aWE("know",19);\r
 aWE("knowledg",0);\r
 aWE("l",15);\r
-aWE("label",23,24);\r
+aWE("label",23,24,14);\r
 aWE("languag",3);\r
 aWE("larg",14);\r
 aWE("largest",24);\r
-aWE("last",18,22);\r
+aWE("last",14,18,22);\r
 aWE("latest",24);\r
 aWE("latin",25);\r
-aWE("launch",4,0,14,13,15,26,19,22);\r
+aWE("launch",4,0,13,15,14,26,19,22);\r
 aWE("lay",5);\r
 aWE("layout",0,17);\r
 aWE("ld_library_path",14);\r
 aWE("lead",17);\r
-aWE("learn",14,10);\r
-aWE("left",14,23,24,25,18,20);\r
+aWE("learn",10,14);\r
+aWE("left",23,24,14,25,18,20);\r
 aWE("legend",18);\r
 aWE("length",24);\r
 aWE("les",24);\r
@@ -639,23 +655,19 @@ aWE("libcosnotify4",14);
 aWE("libhdf5",14);\r
 aWE("libm",14);\r
 aWE("libomniorb4",14);\r
-aWE("libqwt",14);\r
 aWE("librari",14);\r
-aWE("library",14,2);\r
-aWE("libstdplugin",14);\r
-aWE("libtcl8",14);\r
-aWE("libtk8",14);\r
+aWE("library",2,14);\r
 aWE("libvtkcommon",14);\r
 aWE("licens",14);\r
-aWE("lik",3,6,14,12,24,16,17,19,21);\r
+aWE("lik",3,6,12,24,16,14,17,19,21);\r
 aWE("like",14);\r
 aWE("limit",24);\r
 aWE("limitation",24);\r
-aWE("lin",4,1,14,23,24,15,18);\r
+aWE("lin",4,1,23,24,15,14,18);\r
 aWE("linear",18);\r
 aWE("link",3,10,12);\r
 aWE("linux",4,14);\r
-aWE("list",8,14,12,24,15,18,20,22);\r
+aWE("list",8,12,24,15,14,18,20,22);\r
 aWE("list_of_prerequisit",14);\r
 aWE("ll",18);\r
 aWE("load",3,0,2,13,24,15,16,18,26,21);\r
@@ -663,22 +675,22 @@ aWE("local",24);
 aWE("locat",3,24,15,16,18,20,21);\r
 aWE("location",0,19);\r
 aWE("lock",8,24);\r
-aWE("log",15);\r
+aWE("log",15,14);\r
 aWE("logarithmic",24,18);\r
 aWE("long",3,14);\r
 aWE("look",14,19,20);\r
 aWE("lookout",23,24);\r
 aWE("lost",17);\r
 aWE("lot",16);\r
-aWE("low",14,24,25,20);\r
+aWE("low",24,14,25,20);\r
 aWE("m",15);\r
 aWE("machin",3,17,22);\r
 aWE("macintosh",4);\r
-aWE("macro",3);\r
+aWE("macro",3,14);\r
 aWE("magnification",24);\r
-aWE("main",5,0,7,8,14,10,13,24,16,17,18,19,22);\r
+aWE("main",5,0,7,8,10,13,24,16,14,17,18,19,22);\r
 aWE("major",14);\r
-aWE("mak",5,14,10,23);\r
+aWE("mak",5,10,23,14);\r
 aWE("make_dir",14);\r
 aWE("make_env",14);\r
 aWE("manag",10,18);\r
@@ -689,7 +701,7 @@ aWE("manipulat",24);
 aWE("manipulator",24);\r
 aWE("manual",4,0,14,18);\r
 aWE("map",3);\r
-aWE("mark",14,18);\r
+aWE("mark",24,14,18);\r
 aWE("marker",18);\r
 aWE("market",10);\r
 aWE("massive",3);\r
@@ -699,7 +711,7 @@ aWE("matrix",24);
 aWE("max",24);\r
 aWE("maximiz",5);\r
 aWE("maximum",24);\r
-aWE("mean",6,9,14,24,16,17);\r
+aWE("mean",6,9,24,16,14,17);\r
 aWE("mechanism",0,2,15);\r
 aWE("med2hom",14);\r
 aWE("meet",10);\r
@@ -707,28 +719,26 @@ aWE("memory",24);
 aWE("mention",14);\r
 aWE("menu",3,5,0,7,8,2,23,12,13,24,16,17,25,18,26,19,21,22);\r
 aWE("menubar",16);\r
-aWE("mesh",3,10,11,23,24,16);\r
-aWE("messag",8,14,2,15);\r
-aWE("middl",14);\r
+aWE("mesh",3,10,11,23,24,16,14);\r
+aWE("messag",8,2,15,14);\r
 aWE("min",24);\r
 aWE("minimiz",5);\r
 aWE("minimum",24);\r
 aWE("minor",14);\r
 aWE("mistak",16);\r
 aWE("mix",16);\r
-aWE("mod",3,0,1,14,23,24,15);\r
+aWE("mod",3,0,1,23,24,15,14);\r
 aWE("model",3,10,11,23);\r
 aWE("modern",10);\r
+aWE("modifi",14);\r
 aWE("modification",3,0,8);\r
-aWE("modify",0,14,10);\r
-aWE("modul",3,4,7,1,14,2,11,23,24,15,16,17,18,26,19);\r
-aWE("module_root_dir",14);\r
-aWE("module_src_dir",14);\r
+aWE("modify",0,10,14);\r
+aWE("modul",3,4,7,1,2,11,23,24,15,16,14,17,18,26,19);\r
 aWE("module1",15);\r
 aWE("module2",15);\r
 aWE("modulecatalog",15);\r
 aWE("modulu",24);\r
-aWE("moment",14,24);\r
+aWE("moment",24,14);\r
 aWE("momentari",24);\r
 aWE("mous",23,24,16);\r
 aWE("mov",6);\r
@@ -743,28 +753,26 @@ aWE("multipl",17);
 aWE("multipli",24);\r
 aWE("multiti",3);\r
 aWE("must",3,10,11);\r
-aWE("n",14,24,15);\r
+aWE("n",24,15,14);\r
 aWE("nam",3,5,0,8,14,17,19,21,22);\r
 aWE("nativ",14);\r
 aWE("natur",7);\r
 aWE("natural",3);\r
-aWE("navigat",14,12);\r
+aWE("navigat",12,14);\r
 aWE("navigation",4,12,24);\r
 aWE("navigator",4);\r
-aWE("ne",6,14,12,25,18);\r
-aWE("necessary",0,14,23,15,16,17,21);\r
+aWE("ne",6,12,14,25,18);\r
+aWE("necessary",0,23,15,16,14,17,21);\r
 aWE("need",24);\r
 aWE("negativ",24);\r
 aWE("netgen",14);\r
 aWE("netgenroot",14);\r
 aWE("netscap",4,18);\r
-aWE("nevertheles",14);\r
-aWE("new",3,5,8,9,14,10,17,18,26,19);\r
-aWE("next",8,14,15,26,19);\r
-aWE("nf",14);\r
+aWE("new",3,5,8,9,10,24,14,17,18,26,19);\r
+aWE("next",8,15,14,26,19);\r
 aWE("nod",23,19);\r
 aWE("normal",6);\r
-aWE("not",14,15);\r
+aWE("not",15,14);\r
 aWE("notation",14);\r
 aWE("noticeab",3);\r
 aWE("notifd",14);\r
@@ -773,43 +781,44 @@ aWE("notify",24);
 aWE("notion",9);\r
 aWE("now",16);\r
 aWE("nth",24);\r
-aWE("null",14,24);\r
-aWE("numb",14,11,23,24,15,18,26,22);\r
-aWE("number",14,23,24);\r
-aWE("numeric",14,10,11,25);\r
+aWE("null",24);\r
+aWE("numb",11,23,24,15,14,18,26,22);\r
+aWE("number",23,24,14);\r
+aWE("numeric",10,11,14,25);\r
 aWE("numerical",3,9,10);\r
 aWE("numerou",15);\r
 aWE("object",3,5,6,0,7,2,23,13,24,16,17,18,26,21);\r
 aWE("objectiv",3);\r
 aWE("obligatory",14);\r
+aWE("observ",24);\r
 aWE("occ",5,6,2,18);\r
+aWE("occ_version_maintenanc",14);\r
 aWE("occ_version_major",14);\r
 aWE("occ_version_minor",14);\r
 aWE("occupi",14);\r
+aWE("occur",14);\r
 aWE("off",14);\r
 aWE("offer",3);\r
+aWE("offic",14);\r
 aWE("official",14);\r
 aWE("often",10);\r
-aWE("ok",14,13,26);\r
+aWE("ok",13,14,26);\r
 aWE("omg",3);\r
-aWE("omit",14);\r
-aWE("omni",14);\r
 aWE("omninotify",14);\r
 aWE("omniorb",14);\r
 aWE("omniorbdir",14);\r
 aWE("omniorbpy",14);\r
-aWE("on",3,6,0,7,14,2,12,13,24,15,16,17,25,18,26,19);\r
+aWE("on",3,6,0,7,2,12,13,24,15,16,14,17,25,18,26,19);\r
 aWE("onc",24);\r
 aWE("onlin",20);\r
 aWE("opaqu",24);\r
-aWE("open",6,0,9,14,10,11,12,13,24,15,17,19,20);\r
-aWE("opencascad",14);\r
+aWE("open",6,0,9,10,11,12,13,24,15,14,17,19,20);\r
 aWE("operat",0);\r
-aWE("operation",7,9,23,24,17);\r
-aWE("optimiz",14,10,24);\r
+aWE("operation",7,9,23,24,14,17);\r
+aWE("optimiz",10,24,14);\r
 aWE("optimization",11);\r
-aWE("option",7,8,14,13,24,15,16,17,18,21);\r
-aWE("optional",14,10,11);\r
+aWE("option",7,8,13,24,15,16,14,17,18,21);\r
+aWE("optional",10,11,14);\r
 aWE("ord",14);\r
 aWE("ordinat",23,24);\r
 aWE("org",3);\r
@@ -820,39 +829,40 @@ aWE("originality",11);
 aWE("os",14);\r
 aWE("os_version",14);\r
 aWE("other",4,0);\r
-aWE("otherwis",0,14,24,17);\r
+aWE("otherwis",0,24,14,17);\r
 aWE("out",10,23,25);\r
 aWE("outlin",23);\r
-aWE("output",14,2);\r
+aWE("output",2,14);\r
 aWE("outsid",24,16);\r
 aWE("overrid",14);\r
-aWE("own",14,2,11,16);\r
+aWE("overridden",14);\r
+aWE("own",2,11,16,14);\r
 aWE("p",15);\r
-aWE("packag",14,15,19);\r
+aWE("packag",15,14,19);\r
 aWE("pag",14,20);\r
 aWE("pan",12,17,20);\r
 aWE("parallel",3);\r
 aWE("paramet",14,19);\r
-aWE("parameter",3,14,24,25,18,19);\r
+aWE("parameter",3,24,25,18,19);\r
 aWE("parent",24);\r
-aWE("part",6,14,16);\r
+aWE("part",6,16,14);\r
 aWE("particular",10,17);\r
-aWE("party",11);\r
-aWE("pas",14);\r
+aWE("party",11,14);\r
 aWE("past",7,16);\r
 aWE("patch",14);\r
 aWE("patent",24);\r
-aWE("path",14,24);\r
+aWE("path",24,14);\r
 aWE("pc",3);\r
 aWE("per",24);\r
-aWE("perform",14,10,11,23,24);\r
-aWE("performanc",3,9,10);\r
+aWE("perform",10,11,23,24,14);\r
+aWE("performanc",3,9,10,24,14);\r
+aWE("period",24);\r
 aWE("permission",14);\r
 aWE("phenomena",3);\r
 aWE("phras",20);\r
 aWE("physic",10);\r
 aWE("physical",3,10,11);\r
-aWE("pick",14,24);\r
+aWE("pick",24,14);\r
 aWE("pickup",14);\r
 aWE("pickup_env",14);\r
 aWE("pickup_env_flag",14);\r
@@ -861,58 +871,57 @@ aWE("pictur",8);
 aWE("pid",22);\r
 aWE("piec",3);\r
 aWE("pixel",24);\r
-aWE("plac",6,14,2,16);\r
+aWE("plac",6,2,16,14);\r
 aWE("placement",23,24);\r
-aWE("platform",3,4,6,0,9,14,10,2,11,15,16,17,19,22);\r
+aWE("plan",14);\r
+aWE("platform",3,4,6,0,9,10,2,11,15,16,14,17,19,22);\r
 aWE("play",0);\r
 aWE("pleas",14);\r
-aWE("plot",6,2);\r
+aWE("plot",6,2,24);\r
 aWE("plot2d",5,18);\r
 aWE("plug",2);\r
 aWE("po",14);\r
-aWE("point",3,14,2,23,24,18);\r
+aWE("point",3,1,2,23,24,14,18);\r
 aWE("pop",12,13,16,21);\r
 aWE("popup",12);\r
 aWE("port",15);\r
 aWE("portkill",15);\r
 aWE("position",24,16,17,18);\r
 aWE("positive",16);\r
-aWE("possibility",3,0,14,15,25,19);\r
-aWE("possibl",3,0,14,16,17,25,21);\r
+aWE("possibility",3,0,15,14,25,19);\r
+aWE("possibl",3,0,16,14,17,25,21);\r
 aWE("post",3,10,11,24,16,17);\r
 aWE("powerful",2);\r
-aWE("pr",10,11);\r
+aWE("pr",10,11,14);\r
 aWE("precision",23);\r
 aWE("precompil",14);\r
 aWE("predefin",3,14,25);\r
 aWE("preferabl",15);\r
 aWE("preferenc",1,23,24,25,18,26,21);\r
-aWE("prefix",14);\r
 aWE("preinstal",14);\r
-aWE("preliminary",14);\r
 aWE("prerequisit",14);\r
-aWE("pres",14,24,18);\r
+aWE("pres",24,14,18);\r
 aWE("preselect",23);\r
 aWE("preselection",23);\r
 aWE("present",23,24);\r
 aWE("presentation",5,23,24,16,18);\r
 aWE("prevent",24);\r
-aWE("preview",25);\r
-aWE("previou",14,13);\r
-aWE("previous",14,11,13,17);\r
+aWE("preview",24,25);\r
+aWE("previou",13,14);\r
+aWE("previous",11,13,24,14,17);\r
 aWE("primitiv",24);\r
-aWE("print",14,15);\r
+aWE("print",15,14);\r
 aWE("print_env",14);\r
 aWE("priority",10);\r
 aWE("pro",3,11,24,16,17);\r
 aWE("probab",5);\r
-aWE("problem",0,14,10);\r
+aWE("problem",0,10,14);\r
 aWE("proce",9,14);\r
-aWE("procedur",14,15);\r
-aWE("proces",3,0,14,10,2,11,24,22);\r
+aWE("procedur",15,14);\r
+aWE("proces",3,0,10,2,11,24,14,22);\r
 aWE("processor",3,10);\r
 aWE("produc",24);\r
-aWE("product",14,10,15);\r
+aWE("product",10,15,14);\r
 aWE("product_context",14);\r
 aWE("product_description",14);\r
 aWE("product_nam",14);\r
@@ -923,25 +932,28 @@ aWE("products_directory",14);
 aWE("profil",15);\r
 aWE("program",3,14);\r
 aWE("programmatic",10);\r
-aWE("progres",14,24);\r
+aWE("progres",24,14);\r
 aWE("progressiv",24);\r
-aWE("prompt",14,15);\r
+aWE("prompt",15,14);\r
 aWE("pron",0);\r
-aWE("prop",14);\r
 aWE("proper",14);\r
 aWE("properti",8,10,11,24,18);\r
-aWE("propos",14,2);\r
-aWE("provid",3,7,14,10,2,11,24,15,25,19,20,22);\r
+aWE("proportional",24);\r
+aWE("propos",2,14);\r
+aWE("provid",3,7,10,2,11,24,15,14,25,19,20,22);\r
 aWE("publish",0,17);\r
 aWE("pur",3);\r
 aWE("purpos",9,21);\r
-aWE("py",15);\r
+aWE("put",14);\r
+aWE("py",15,14);\r
 aWE("pycontain",15);\r
 aWE("pyqt",14);\r
+aWE("pyqtconfig",14);\r
 aWE("pyqtdir",14);\r
 aWE("pyramid",24);\r
-aWE("python",3,6,0,14,10,2,15,16,17,18);\r
+aWE("python",3,6,0,10,2,15,16,14,17,18);\r
 aWE("pythonhom",14);\r
+aWE("pythonpath",14);\r
 aWE("qglobal",14);\r
 aWE("qm",14);\r
 aWE("qt",14);\r
@@ -949,11 +961,12 @@ aWE("qt_version_str",14);
 aWE("qtdir",14);\r
 aWE("quality",10,23,24);\r
 aWE("quantiti",10);\r
-aWE("question",14);\r
 aWE("quick",14,18,21);\r
 aWE("quit",0,14,17,26);\r
 aWE("quot",14);\r
 aWE("qwt",14);\r
+aWE("qwt_global",14);\r
+aWE("qwt_version_str",14);\r
 aWE("qwthom",14);\r
 aWE("r",15);\r
 aWE("radio",14);\r
@@ -963,20 +976,21 @@ aWE("rapid",3);
 aWE("rat",24);\r
 aWE("rath",0);\r
 aWE("ratio",24);\r
-aWE("re",0,12);\r
+aWE("re",0,12,14);\r
 aWE("reactivity",10);\r
-aWE("read",14,10,12);\r
+aWE("read",10,12,14);\r
 aWE("readm",14);\r
 aWE("real",24);\r
 aWE("realiz",9);\r
+aWE("reason",14);\r
 aWE("reassign",24);\r
 aWE("receiv",26);\r
-aWE("recommend",14,24);\r
+aWE("recommend",24,14);\r
 aWE("record",8,24);\r
-aWE("red",21);\r
+aWE("red",14,21);\r
 aWE("redirect",15);\r
 aWE("reduc",10);\r
-aWE("ref",18,26);\r
+aWE("ref",14,18,26);\r
 aWE("refer",14);\r
 aWE("referenc",4,12,24,18,21);\r
 aWE("refin",10,24);\r
@@ -988,41 +1002,48 @@ aWE("reinstal",14);
 aWE("reinstall",14);\r
 aWE("reinstallation",14);\r
 aWE("relat",12,20);\r
-aWE("relativ",14,23,18);\r
+aWE("relativ",23,14,18);\r
 aWE("releas",14);\r
+aWE("release_not",14);\r
 aWE("relevant",12);\r
 aWE("reliability",10);\r
 aWE("reload",17);\r
 aWE("relocat",16);\r
 aWE("remain",3);\r
 aWE("remot",5);\r
-aWE("remov",14,18);\r
+aWE("remov",24,14,18);\r
 aWE("renam",17);\r
+aWE("rend",24);\r
 aWE("render",24);\r
 aWE("reopen",18);\r
 aWE("repeat",24);\r
 aWE("represent",3,9,10,11,20);\r
 aWE("representation",6,11,24,18);\r
 aWE("representativ",24);\r
-aWE("requir",14,10,13,24,17);\r
+aWE("requir",10,13,24,14,17);\r
 aWE("requirement",3,10,15);\r
+aWE("requisit",14);\r
 aWE("reset",14);\r
 aWE("resiz",18);\r
 aWE("resolution",24);\r
 aWE("resolv",0);\r
-aWE("resourc",14,2,24,15);\r
-aWE("respectiv",24,26);\r
+aWE("resourc",2,24,15,14);\r
+aWE("respectiv",1,24,26);\r
 aWE("respective",24);\r
 aWE("respond",3);\r
 aWE("responsibl",14);\r
 aWE("rest",18);\r
-aWE("restor",10,17,18,26);\r
+aWE("restart",14);\r
+aWE("restor",10,24,17,18,26);\r
 aWE("result",9,10,24);\r
+aWE("resum",14);\r
+aWE("retriev",14);\r
 aWE("retroactiv",26);\r
+aWE("return",14);\r
 aWE("reus",3);\r
 aWE("reusabl",10);\r
 aWE("reversib",0,24);\r
-aWE("right",6,14,12,13,24,16,17,25,18,20,21);\r
+aWE("right",6,12,13,24,16,14,17,25,18,20,21);\r
 aWE("risk",10);\r
 aWE("robustnes",10);\r
 aWE("rol",3);\r
@@ -1030,70 +1051,71 @@ aWE("root",14);
 aWE("rotat",24);\r
 aWE("rotation",24);\r
 aWE("rul",14);\r
-aWE("run",3,14,15,19,22);\r
+aWE("run",3,15,14,19,22);\r
 aWE("runic",25);\r
 aWE("runinstall",14);\r
 aWE("runsalom",15,19);\r
 aWE("runsalomewithport",19);\r
-aWE("s",3,14,12,15);\r
+aWE("s",3,12,15,14);\r
 aWE("saf",2);\r
-aWE("salom",3,4,5,6,0,7,9,14,10,2,11,12,13,24,15,16,17,18,26,19,20,21,22);\r
+aWE("salom",3,4,5,6,0,7,9,10,2,11,12,13,24,15,16,14,17,18,26,19,20,21,22);\r
 aWE("salome_",14);\r
 aWE("salome_modulecatalog_serv",19);\r
 aWE("salomeapp",15);\r
 aWE("salomeapprc",26);\r
 aWE("salomed",0);\r
-aWE("sam",6,12,24,16,17,19,22);\r
-aWE("sampl",25);\r
-aWE("sav",3,0,14,10,2,16,17,18,26);\r
+aWE("sam",6,12,24,16,14,17,19,22);\r
+aWE("sampl",14,25);\r
+aWE("sav",3,0,10,2,16,14,17,18,26);\r
 aWE("scal",3,24,18);\r
 aWE("scalar",23,24);\r
-aWE("schem",3,14,10);\r
+aWE("schem",3,10,14);\r
 aWE("schema",10);\r
 aWE("scientific",3);\r
 aWE("screen",6,15);\r
-aWE("script",3,0,14,15,25,19);\r
+aWE("script",3,0,15,14,25,19);\r
 aWE("scroll",8);\r
-aWE("se",6,8,14,13,17,18,19,21);\r
-aWE("search",4,14,13,17,20);\r
-aWE("second",0,14,24);\r
-aWE("section",14,16,18);\r
-aWE("sectionthi",14);\r
-aWE("sed",14);\r
+aWE("se",6,8,13,14,17,18,19,21);\r
+aWE("search",4,13,14,17,20);\r
+aWE("second",0,24,14);\r
+aWE("section",16,14,18);\r
 aWE("seen",23);\r
-aWE("select",5,6,0,1,8,14,23,13,24,17,25,18,20);\r
+aWE("select",5,6,0,1,8,23,13,24,14,17,25,18,20);\r
 aWE("selectall",16);\r
 aWE("selection",2,23,24);\r
 aWE("send",14);\r
 aWE("sensitiv",16,21);\r
-aWE("separat",3,14,24,16);\r
+aWE("separat",3,24,16,14);\r
 aWE("serv",3,19);\r
 aWE("server",3,15);\r
 aWE("servic",3,14,19);\r
 aWE("session",1,23,13,24,15,17,18,26,21,22);\r
-aWE("set",4,0,1,8,14,10,23,24,15,16,17,18,26,21,22);\r
-aWE("setting",14,24,16,17,18,26);\r
+aWE("set",4,0,1,8,10,23,24,15,16,14,17,18,26,21,22);\r
+aWE("setting",24,16,14,17,18,26);\r
 aWE("sever",10);\r
 aWE("sh",14);\r
 aWE("shad",1,23,24);\r
 aWE("shap",24);\r
 aWE("shar",15);\r
-aWE("shell",14,2,11,15);\r
+aWE("shel",14);\r
+aWE("shell",2,11,15,14);\r
 aWE("short",14,20);\r
 aWE("shot",6);\r
 aWE("should",9,14,17,19);\r
-aWE("show",14);\r
+aWE("show",24,14);\r
 aWE("shown",8,14);\r
 aWE("shrink",23);\r
-aWE("sid",23,24);\r
-aWE("signal",14,2);\r
+aWE("sid",23,24,14);\r
+aWE("signal",2,14);\r
 aWE("signatur",14);\r
 aWE("sigterm",14);\r
+aWE("silent",14);\r
+aWE("simp",14);\r
 aWE("simpl",3);\r
 aWE("simplify",14);\r
 aWE("simulat",3);\r
 aWE("simulation",10,11);\r
-aWE("simultaneous",6,9,14);\r
+aWE("simultaneous",6,9,24,14);\r
 aWE("sinc",2);\r
 aWE("singl",14);\r
 aWE("sip",14);\r
@@ -1101,12 +1123,11 @@ aWE("sipdir",14);
 aWE("situation",3);\r
 aWE("siz",6,23,24,16,17,25,18);\r
 aWE("skip",14);\r
-aWE("slight",14);\r
 aWE("slow",24);\r
 aWE("smallest",24);\r
 aWE("smooth",18);\r
 aWE("smoothnes",24);\r
-aWE("so",3,7,14,24,15,20,21);\r
+aWE("so",3,7,24,15,14,20,21);\r
 aWE("softwar",3,10,11);\r
 aWE("solution",10);\r
 aWE("solv",10);\r
@@ -1114,13 +1135,13 @@ aWE("solver",10,11);
 aWE("someth",14);\r
 aWE("sort",18);\r
 aWE("sort_path",14);\r
-aWE("sourc",14,10,11,15);\r
-aWE("spac",14,23,24);\r
+aWE("sourc",10,11,15,14);\r
+aWE("spac",23,24,14);\r
 aWE("spacemous",24);\r
 aWE("spe",24);\r
-aWE("special",3,14,13,24,15,16,17,18);\r
+aWE("special",3,13,24,15,16,14,17,18);\r
 aWE("specifi",3,24);\r
-aWE("specific",3,0,10,15,16,26,20);\r
+aWE("specific",3,0,10,15,16,14,26,20);\r
 aWE("specification",11);\r
 aWE("specify",17,18,19);\r
 aWE("spher",24);\r
@@ -1131,20 +1152,21 @@ aWE("split",6);
 aWE("sprit",24);\r
 aWE("stamp",24);\r
 aWE("standalon",2,15);\r
-aWE("standard",3,5,14,2,13,24,16,17,26,19);\r
+aWE("standard",3,5,2,13,24,16,14,17,26,19);\r
 aWE("standard_version",14);\r
-aWE("start",6,9,14,16,18,26,19,22);\r
+aWE("start",6,9,24,16,14,18,26,19,22);\r
+aWE("start_salom",14);\r
 aWE("stat",0,14,17,18);\r
 aWE("station",3);\r
 aWE("statu",14);\r
-aWE("step",1,14,10,24);\r
-aWE("still",14);\r
-aWE("stor",3,0,14,13,17,18,19);\r
+aWE("step",1,10,24,14);\r
+aWE("stop",14);\r
+aWE("stor",3,0,13,14,17,18,19);\r
 aWE("str",14);\r
 aWE("strict",14);\r
 aWE("strong",14);\r
 aWE("struck",25);\r
-aWE("structur",3,14,10,2,13,21);\r
+aWE("structur",3,10,2,13,24,14,21);\r
 aWE("structural",10);\r
 aWE("studi",5,6,7,9,10,2,13,16,17);\r
 aWE("study",3,5,6,0,7,8,9,10,2,13,24,15,16,17,18,26,19,21,22);\r
@@ -1152,6 +1174,7 @@ aWE("study1",5);
 aWE("styl",25,18);\r
 aWE("sub",14,20);\r
 aWE("submenu",5,16,18);\r
+aWE("subsequent",14);\r
 aWE("subset",25);\r
 aWE("substitut",24);\r
 aWE("successful",14);\r
@@ -1163,33 +1186,35 @@ aWE("supervcontain",15);
 aWE("supervision",2,15,19);\r
 aWE("supervisor",11,18,19);\r
 aWE("supplementary",21,22);\r
-aWE("support",14,10,19);\r
+aWE("suppli",14);\r
+aWE("support",10,14,19);\r
 aWE("supported_installation_mod",14);\r
 aWE("sur",14);\r
 aWE("surfac",23);\r
 aWE("sweep",24);\r
 aWE("swig",14);\r
-aWE("switch",6,14,2,24);\r
-aWE("system",3,4,14,10,12,24,20);\r
-aWE("t",7,14,24,15,16,17,18,19);\r
+aWE("switch",6,2,24,14);\r
+aWE("symbol",14);\r
+aWE("system",3,4,10,12,24,14,20);\r
+aWE("t",7,24,15,16,14,17,18,19);\r
 aWE("tab",6,20,22);\r
-aWE("tabl",14,25);\r
+aWE("tabl",24,25);\r
 aWE("tag",14);\r
 aWE("tailor",10);\r
 aWE("tak",3,14);\r
-aWE("taken",14,15);\r
+aWE("taken",24,15,14);\r
 aWE("target",14);\r
 aWE("target_directory",14);\r
 aWE("target_platform",14);\r
 aWE("targetdir",14);\r
 aWE("task",0);\r
 aWE("tcl",14);\r
+aWE("tcl_version",14);\r
+aWE("tclconfig",14);\r
 aWE("tclhom",14);\r
-aWE("tclsh8",14);\r
 aWE("technologi",3);\r
 aWE("technological",10);\r
-aWE("technology",3,14);\r
-aWE("temp",14);\r
+aWE("technology",3);\r
 aWE("temp_directory",14);\r
 aWE("temp_fold",14);\r
 aWE("tempdir",14);\r
@@ -1197,35 +1222,37 @@ aWE("temporary",14);
 aWE("temporarydiskspac",14);\r
 aWE("tensor",24);\r
 aWE("term",10,12,20);\r
-aWE("terminal",14,15);\r
+aWE("terminal",15,14);\r
 aWE("test",3,14,19);\r
-aWE("text",14,12,20);\r
+aWE("text",12,14,20);\r
 aWE("textur",24);\r
-aWE("them",3,6,14,10,23,15,16,25,22);\r
+aWE("them",3,6,10,23,15,16,14,25,22);\r
 aWE("therefor",14);\r
 aWE("third",11);\r
 aWE("thos",14,18,20);\r
 aWE("thre",14);\r
 aWE("threshold",24);\r
-aWE("thu",3,0);\r
-aWE("tim",3,6,0,8,14,10,24,15,17,26,19,22);\r
-aWE("titl",14,23,24,18);\r
+aWE("thu",3,0,14);\r
+aWE("tim",3,6,0,8,10,24,15,14,17,26,19,22);\r
+aWE("tip",14);\r
+aWE("titl",23,24,14,18);\r
 aWE("tk",14);\r
+aWE("tk_version",14);\r
+aWE("tkconfig",14);\r
 aWE("tmp",14);\r
 aWE("tmp_disk_spac",14);\r
-aWE("togeth",14);\r
 aWE("toggl",23,24,21);\r
 aWE("toleranc",24);\r
-aWE("tool",3,14,2,11,16,19,22);\r
+aWE("tool",3,2,11,16,14,19,22);\r
 aWE("toolbar",3,5,7,2,13,16,17);\r
-aWE("toolkit",2);\r
-aWE("top",5,14,2,24,16,18);\r
+aWE("toolkit",2,14);\r
+aWE("tooltip",14);\r
+aWE("top",5,2,24,16,14,18);\r
 aWE("topic",4,12,20);\r
 aWE("topmost",14);\r
 aWE("total",14);\r
 aWE("totality",3);\r
 aWE("touch",0);\r
-aWE("tr",14);\r
 aWE("train",10);\r
 aWE("translat",24);\r
 aWE("translation",24);\r
@@ -1235,33 +1262,37 @@ aWE("tre",5,14,18,19,21);
 aWE("tri",14);\r
 aWE("trihedron",18);\r
 aWE("trolltech",14);\r
+aWE("troubl",14);\r
 aWE("tru",14);\r
 aWE("try",8,14,17,19);\r
 aWE("try_exist",14);\r
 aWE("try_nativ",14);\r
 aWE("try_preinstal",14);\r
+aWE("turn",14);\r
 aWE("twic",24);\r
-aWE("two",6,14,12,24,17,19);\r
-aWE("typ",0,14,23,24,25,18,19);\r
+aWE("two",6,12,24,14,17,19);\r
+aWE("typ",0,23,24,14,25,18,19);\r
 aWE("typical",19);\r
 aWE("u",18);\r
 aWE("ultimat",3);\r
 aWE("uncheck",24,16);\r
 aWE("underlin",25);\r
+aWE("unfortunare",14);\r
 aWE("unfortunate",14);\r
 aWE("uniqu",14);\r
 aWE("unit",24);\r
 aWE("unix",4);\r
 aWE("unload",13,17);\r
 aWE("unnecessary",14);\r
+aWE("unpack",14);\r
 aWE("unselect",14);\r
 aWE("unus",0);\r
-aWE("up",14,10,12,13,16,17,25,21);\r
+aWE("up",10,12,13,16,14,17,25,21);\r
 aWE("updat",23,24,16,17,19);\r
 aWE("upload",2,16);\r
-aWE("us",3,0,1,8,9,14,10,2,11,23,24,15,16,17,25,18,26,19,20,21,22);\r
+aWE("us",3,0,1,8,9,10,2,11,23,24,15,16,14,17,25,18,26,19,20,21,22);\r
 aWE("usability",2);\r
-aWE("usag",14,24);\r
+aWE("usag",24,14);\r
 aWE("user",8,19);\r
 aWE("usr",14);\r
 aWE("usual",14);\r
@@ -1269,67 +1300,67 @@ aWE("utiliti",4);
 aWE("v",14,18);\r
 aWE("valid",18);\r
 aWE("validation",3);\r
-aWE("valu",1,14,23,24,18,21);\r
-aWE("variabl",14,15);\r
+aWE("valu",1,23,24,14,18,21);\r
+aWE("variabl",15,14);\r
 aWE("variety",4,12);\r
-aWE("variou",14,11);\r
+aWE("variou",11,14);\r
 aWE("ve",14,18);\r
-aWE("vector",24);\r
-aWE("ver",14);\r
-aWE("ver_major",14);\r
-aWE("ver_minor",14);\r
-aWE("version",6,14,2,16,26,19);\r
+aWE("vector",1,24);\r
+aWE("version",6,2,16,14,26,19);\r
+aWE("vertic",1);\r
 aWE("vertical",6,23,24,18);\r
-aWE("very",14,10,2,24,16);\r
-aWE("view",3,5,8,14,2,23,12,24,16,18,20,22);\r
+aWE("very",10,2,24,16,14);\r
+aWE("via",14);\r
+aWE("view",3,5,8,2,23,12,24,16,14,18,20,22);\r
 aWE("viewer",5,6,2,11,16,17,18);\r
 aWE("visual",11);\r
 aWE("visualisation",1,24);\r
 aWE("visualiz",10,24);\r
 aWE("visualization",9,10,2,11,16);\r
-aWE("vtk",5,6,14,2,18);\r
+aWE("vtk",5,6,2,14,18);\r
 aWE("vtkhom",14);\r
 aWE("wait",14);\r
-aWE("want",6,14,12);\r
-aWE("warn",8,14,24);\r
-aWE("way",14,11,19);\r
+aWE("want",6,12,14);\r
+aWE("warn",8,24,14);\r
+aWE("way",11,14,19);\r
 aWE("web",4);\r
 aWE("welcom",4,10);\r
-aWE("what",3,14,10,12,26,21);\r
+aWE("what",3,10,12,14,26,21);\r
 aWE("whenev",23,18);\r
 aWE("wherev",6);\r
-aWE("wheth",14);\r
 aWE("whil",3);\r
 aWE("whol",24,18,26);\r
 aWE("whos",23);\r
+aWE("why",14);\r
 aWE("wid",4,11,25);\r
 aWE("widget",11);\r
 aWE("width",23,24);\r
-aWE("will",4,5,0,8,14,23,13,24,15,16,17,25,18,26,19,21,22);\r
-aWE("window",4,5,6,9,14,2,12,24,15,16,17,25,18,22);\r
+aWE("will",4,5,0,8,23,13,24,15,16,14,17,25,18,26,19,21,22);\r
+aWE("window",4,5,6,9,2,12,24,15,16,14,17,25,18,22);\r
+aWE("wir",1);\r
 aWE("wirefram",1,23);\r
-aWE("wish",6);\r
-aWE("wish8",14);\r
+aWE("wish",6,14);\r
 aWE("within",3,5,7,22);\r
-aWE("without",3,0,14,24,15,26);\r
+aWE("without",3,0,24,15,14,26);\r
 aWE("wizard",14);\r
-aWE("won",7,14,15);\r
+aWE("won",7,15);\r
 aWE("word",20);\r
-aWE("work",3,6,0,9,14,11,24,16,17);\r
-aWE("would",14,16,17,19);\r
-aWE("writ",10,17);\r
+aWE("work",3,6,0,9,11,24,16,14,17);\r
+aWE("would",16,17,19);\r
+aWE("writ",10,14,17);\r
 aWE("written",3,17);\r
 aWE("wrong",14);\r
 aWE("www",3);\r
 aWE("x",23,24,15);\r
-aWE("xml",14,15,19);\r
+aWE("xml",15,14,19);\r
 aWE("xterm",15);\r
 aWE("xxxxx",14);\r
-aWE("y",14,23,24);\r
+aWE("xy",24);\r
+aWE("y",23,24);\r
 aWE("year",10);\r
 aWE("yes",8,14);\r
 aWE("yet",14,18);\r
-aWE("your",5,6,0,7,8,14,23,24,15,17,18,26,19);\r
+aWE("your",5,6,0,7,8,23,24,15,14,17,18,26,19);\r
 aWE("yourselv",25);\r
 aWE("z",15);\r
 aWE("zon",5,6,24);\r
index e76edcdfb5859b3609dc79131d2f9bb1fc575de4..9c91b49c89d9256b8a7f9800e800f12ebf0435df 100755 (executable)
@@ -124,9 +124,8 @@ function whCom(sName,sComFile)
                else if(gbIE4||gbWindows)\r
                        sHTML+="<DIV ID="+this.msDivId+" ALIGN=left STYLE=\"position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;visibility:hidden\">";\r
                else\r
-                       //sHTML+="<DIV ID="+this.msDivId+" ALIGN=left STYLE=\"position:absolute;z-index:1;left:0;top:0;width:100%;height:"+parent.height+";visibility:hidden\">";\r
-                       sHTML+="<DIV ID="+this.msDivId+" ALIGN=left STYLE=\"position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;visibility:hidden\">";\r
-                       sHTML+="</DIV>";\r
+                       sHTML+="<DIV ID="+this.msDivId+" ALIGN=left STYLE=\"position:absolute;z-index:1;left:0;top:0;width:100%;height:"+parent.height+";visibility:hidden\">";\r
+               sHTML+="</DIV>";\r
                return sHTML;\r
        }\r
 }  \r
index 65b15aa27b12a2d98e315ac46ffcea2dbff07cb4..d1faf173bc2e06e8b7a492caea9f35894ae4c01d 100755 (executable)
@@ -9,10 +9,10 @@
 <table>\r
 <tr><td> Start Page </td><td>index.htm</td></tr>\r
 <tr><td> Skin Name </td><td></td></tr>\r
-<tr><td> Generating Time </td><td>12:34 06/02/2006</td></tr>\r
+<tr><td> Generating Time </td><td>12:57 01/22/2007</td></tr>\r
 <tr><td> Language ID </td><td>1033</td></tr>\r
 <tr><td> Compile Script </td><td>webhelp5_compile_script.xml</td></tr>\r
-<tr><td> Compile Build Version </td><td>13.10.606</td></tr>\r
+<tr><td> Compile Build Version </td><td>13.10.801</td></tr>\r
 <tr><td> Product Name </td><td>WebHelp 5.50</td></tr>\r
 <tr><td> Authoring Tool Name </td><td>RoboHelp X5</td></tr>\r
 <table>\r
index e5729238bd77dbf7413e5da222d8dbb2e783f509..f20e75aa4b9fdf7122dd693db1b8ff212d742b19 100755 (executable)
@@ -14,7 +14,7 @@
 <topic name="Introduction to SALOME" url="kernel/introduction_to_salome_pro.htm" />\r
 <topic name="Navigating topics" url="kernel/navigating_topics.htm" />\r
 <topic name="Opening studies" url="kernel/opening_studies.htm" />\r
-<topic name="Installation Wizard" url="kernel/readme.html" />\r
+<topic name="SALOME Installation Wizard Help" url="kernel/readme.html" />\r
 <topic name="Running SALOME" url="kernel/running_salome_pro.htm" />\r
 <topic name="SALOME desktop" url="kernel/salome_pro_desktop.htm" />\r
 <topic name="Saving a study" url="kernel/saving_a_study.htm" />\r
index a6ea6fb6d7a33acf8b014f4e28e8e04bc2fdc3a6..8b2d2a915046d7d709296793541e22faab0291f1 100755 (executable)
@@ -2,30 +2,32 @@
 <ftswdata>\r
 <key name="__version__"> 14, </key>\r
 <key name="_omnipymodul"> 14, </key>\r
-<key name="0"> 6,14,2,24,16, </key>\r
+<key name="_root_dir"> 14, </key>\r
+<key name="_src_dir"> 14, </key>\r
+<key name="0"> 6,2,24,16,14, </key>\r
 <key name="001"> 24, </key>\r
 <key name="01"> 24, </key>\r
-<key name="1"> 5,14,24,15, </key>\r
-<key name="10"> 14,24, </key>\r
+<key name="1"> 5,24,15,14, </key>\r
+<key name="10"> 24,14, </key>\r
 <key name="100"> 24, </key>\r
 <key name="103100"> 14, </key>\r
 <key name="13"> 14, </key>\r
 <key name="16"> 24, </key>\r
 <key name="16x16"> 24, </key>\r
-<key name="2"> 5,14,24,15, </key>\r
+<key name="2"> 5,24,15,14, </key>\r
 <key name="200"> 24, </key>\r
 <key name="23"> 14, </key>\r
 <key name="24"> 14, </key>\r
 <key name="256"> 24, </key>\r
+<key name="2a2"> 14, </key>\r
 <key name="2d"> 6,10,2,24, </key>\r
-<key name="3"> 6,14,2,15,16, </key>\r
+<key name="3"> 6,2,15,16,14, </key>\r
 <key name="31"> 14, </key>\r
 <key name="33"> 24, </key>\r
-<key name="3d"> 10,2,24,18, </key>\r
+<key name="3d"> 10,2,24,14,18, </key>\r
 <key name="4"> 14, </key>\r
 <key name="5"> 14, </key>\r
 <key name="50"> 24, </key>\r
-<key name="51"> 14, </key>\r
 <key name="512"> 24, </key>\r
 <key name="6"> 14, </key>\r
 <key name="7"> 14, </key>\r
 <key name="abscissa"> 23,24, </key>\r
 <key name="absolut"> 24, </key>\r
 <key name="abstraction"> 5, </key>\r
+<key name="ac"> 14, </key>\r
 <key name="acceptabl"> 24, </key>\r
 <key name="acces"> 3,1,23,24,16,18,21, </key>\r
 <key name="accessibl"> 10,26, </key>\r
-<key name="accidental"> 14, </key>\r
-<key name="accord"> 14,24,15,16, </key>\r
+<key name="accord"> 24,15,16,14, </key>\r
 <key name="account"> 14, </key>\r
 <key name="achiev"> 3, </key>\r
 <key name="acquaint"> 4, </key>\r
-<key name="action"> 24, </key>\r
+<key name="action"> 24,14, </key>\r
 <key name="activ"> 5,6,24,16,17, </key>\r
 <key name="activat"> 5,16,17, </key>\r
 <key name="activity"> 24, </key>\r
-<key name="actual"> 5, </key>\r
-<key name="ad"> 0,25,19, </key>\r
+<key name="actual"> 5,14, </key>\r
+<key name="ad"> 0,14,25,19, </key>\r
 <key name="adapt"> 3, </key>\r
-<key name="add"> 14,15,16,25,18,19, </key>\r
+<key name="add"> 15,16,14,25,18,19, </key>\r
 <key name="addition"> 5,14, </key>\r
-<key name="additional"> 3,14,2,24,15,16,21, </key>\r
+<key name="additional"> 3,2,24,15,16,14,21, </key>\r
 <key name="addres"> 24, </key>\r
 <key name="adjust"> 24, </key>\r
 <key name="advanc"> 14,19, </key>\r
 <key name="affect"> 3, </key>\r
-<key name="again"> 6,14,12,17, </key>\r
-<key name="algorithm"> 3,14,11, </key>\r
-<key name="allow"> 3,0,7,1,14,11,23,24,15,16,17,25,18,26,19,22, </key>\r
+<key name="again"> 6,12,14,17, </key>\r
+<key name="algorithm"> 3,11,14, </key>\r
+<key name="allow"> 3,0,7,1,11,23,24,15,16,14,17,25,18,26,19,22, </key>\r
 <key name="almost"> 17, </key>\r
 <key name="along"> 11,18, </key>\r
 <key name="alongsid"> 19, </key>\r
 <key name="alway"> 11, </key>\r
 <key name="amount"> 14, </key>\r
 <key name="animation"> 24, </key>\r
-<key name="annoy"> 14, </key>\r
 <key name="anoth"> 3,17, </key>\r
-<key name="answ"> 14, </key>\r
-<key name="any"> 3,4,6,8,14,11,12,24,15,16,17,26, </key>\r
+<key name="any"> 3,4,6,1,8,11,12,24,15,16,14,17,26, </key>\r
 <key name="anyth"> 14, </key>\r
 <key name="ap"> 26, </key>\r
 <key name="api"> 0,24, </key>\r
 <key name="appear"> 0,8,9,14,18,19,22, </key>\r
 <key name="appearanc"> 23, </key>\r
 <key name="applet"> 4, </key>\r
-<key name="application"> 3,6,0,10,2,15,16,17,18,26,19, </key>\r
-<key name="approach"> 14,11,16, </key>\r
-<key name="appropriat"> 14,10, </key>\r
+<key name="appli"> 1, </key>\r
+<key name="application"> 3,6,0,10,2,15,16,14,17,18,26,19, </key>\r
+<key name="approach"> 11,16,14, </key>\r
+<key name="appropriat"> 10,14, </key>\r
 <key name="approximat"> 14, </key>\r
 <key name="arabic"> 25, </key>\r
 <key name="architectur"> 3,0,10, </key>\r
 <key name="argument"> 14, </key>\r
 <key name="arrang"> 24, </key>\r
 <key name="ascii"> 17,18, </key>\r
-<key name="ask"> 14, </key>\r
 <key name="assign"> 24, </key>\r
 <key name="associat"> 13,24,21, </key>\r
-<key name="attach"> 10, </key>\r
-<key name="attribut"> 21, </key>\r
+<key name="attach"> 10,14, </key>\r
+<key name="attribut"> 14,21, </key>\r
 <key name="author"> 8,19, </key>\r
-<key name="auto"> 14,18, </key>\r
-<key name="automatic"> 23,18, </key>\r
-<key name="automatical"> 0,14,23,13,24,15,16,17,26, </key>\r
+<key name="auto"> 18, </key>\r
+<key name="automatic"> 23,14,18, </key>\r
+<key name="automatical"> 0,23,13,24,15,16,14,17,26, </key>\r
 <key name="availability"> 7, </key>\r
-<key name="availabl"> 3,5,7,14,10, </key>\r
+<key name="availabl"> 3,5,7,10,14, </key>\r
 <key name="averag"> 24, </key>\r
 <key name="avi"> 24, </key>\r
 <key name="avoid"> 0,14, </key>\r
 <key name="awar"> 14, </key>\r
-<key name="awk"> 14, </key>\r
 <key name="ax"> 18, </key>\r
 <key name="axi"> 18, </key>\r
 <key name="b"> 14, </key>\r
-<key name="back"> 14,23, </key>\r
+<key name="back"> 23,14, </key>\r
 <key name="background"> 24,18, </key>\r
 <key name="bar"> 23,24,21, </key>\r
-<key name="bas"> 3,10,2,17, </key>\r
+<key name="bas"> 3,10,2,14,17, </key>\r
 <key name="bash"> 14, </key>\r
-<key name="basi"> 3, </key>\r
-<key name="basic"> 3,14,11,16,25, </key>\r
-<key name="batch"> 3,0,14,15, </key>\r
-<key name="be"> 14, </key>\r
-<key name="becom"> 6,24, </key>\r
+<key name="basi"> 3,24, </key>\r
+<key name="basic"> 3,11,16,14,25, </key>\r
+<key name="batch"> 3,0,15,14, </key>\r
+<key name="be"> 1,14, </key>\r
+<key name="becom"> 6,24,14, </key>\r
 <key name="befor"> 14, </key>\r
-<key name="begin"> 18,22, </key>\r
+<key name="begin"> 14,18,22, </key>\r
 <key name="behav"> 3, </key>\r
-<key name="behavior"> 10, </key>\r
+<key name="behavior"> 10,14, </key>\r
 <key name="behaviour"> 24, </key>\r
-<key name="below"> 14,12,24, </key>\r
+<key name="below"> 12,24,14, </key>\r
 <key name="bet"> 24, </key>\r
 <key name="bicolor"> 24, </key>\r
 <key name="big"> 24, </key>\r
-<key name="bin"> 14,15,19, </key>\r
+<key name="bin"> 15,14,19, </key>\r
 <key name="binari"> 14, </key>\r
-<key name="binary"> 14,17, </key>\r
+<key name="binary"> 17, </key>\r
 <key name="blu"> 14, </key>\r
 <key name="blur"> 3, </key>\r
 <key name="bold"> 14, </key>\r
 <key name="boost_version"> 14, </key>\r
 <key name="boostdir"> 14, </key>\r
 <key name="border"> 23,16, </key>\r
-<key name="both"> 2,23,24, </key>\r
-<key name="bottom"> 10,23,24,18, </key>\r
-<key name="box"> 0,1,8,14,23,13,24,17,25,18,26,19,22, </key>\r
+<key name="both"> 2,23,24,14, </key>\r
+<key name="bottom"> 10,23,24,14,18, </key>\r
+<key name="boundari"> 1, </key>\r
+<key name="box"> 0,1,8,23,13,24,14,17,25,18,26,19,22, </key>\r
 <key name="bracket"> 14, </key>\r
+<key name="break"> 14, </key>\r
 <key name="brep"> 10, </key>\r
-<key name="brief"> 6,14,12, </key>\r
+<key name="brief"> 6,12, </key>\r
 <key name="bring"> 2, </key>\r
-<key name="brows"> 4,5,6,0,14,2,13,16,17,18,19,21, </key>\r
-<key name="bug"> 14, </key>\r
-<key name="build"> 14,24,19, </key>\r
-<key name="built"> 14,11,24, </key>\r
-<key name="button"> 14,2,12,13,24,17,25,18,26,19,22, </key>\r
-<key name="c"> 3,14,15, </key>\r
+<key name="brows"> 4,5,6,0,2,13,24,16,14,17,18,19,21, </key>\r
+<key name="build"> 24,14,19, </key>\r
+<key name="built"> 11,24,14, </key>\r
+<key name="button"> 2,12,13,24,14,17,25,18,26,19,22, </key>\r
+<key name="button_label"> 14, </key>\r
+<key name="button_script"> 14, </key>\r
+<key name="button_tooltip"> 14, </key>\r
+<key name="c"> 3,15,14, </key>\r
 <key name="ca"> 10, </key>\r
 <key name="cad"> 10,11, </key>\r
 <key name="cal"> 3,0,14, </key>\r
 <key name="cancel"> 14, </key>\r
 <key name="capability"> 19, </key>\r
 <key name="caption"> 14, </key>\r
-<key name="car"> 14,10, </key>\r
+<key name="car"> 10, </key>\r
 <key name="careful"> 14, </key>\r
 <key name="carri"> 23, </key>\r
 <key name="carry"> 10, </key>\r
-<key name="cas"> 3,8,14,11,24,16,17, </key>\r
+<key name="cas"> 3,8,11,24,16,14,17, </key>\r
 <key name="cascad"> 14, </key>\r
 <key name="casroot"> 14, </key>\r
-<key name="cat"> 14, </key>\r
 <key name="catalog"> 19, </key>\r
 <key name="catalogmodulegeneral"> 19, </key>\r
 <key name="catalogmodulepersonnel"> 19, </key>\r
 <key name="centr"> 24, </key>\r
 <key name="central"> 24, </key>\r
 <key name="centraliz"> 15, </key>\r
-<key name="chang"> 3,6,8,14,23,24,16,17,18,26, </key>\r
+<key name="chang"> 3,6,8,23,24,16,14,17,18,26, </key>\r
 <key name="channel"> 24, </key>\r
 <key name="chapter"> 4, </key>\r
 <key name="character"> 25, </key>\r
 <key name="charg"> 14, </key>\r
-<key name="check"> 0,14,24,16,18, </key>\r
+<key name="check"> 0,24,16,14,18, </key>\r
+<key name="check_enabl"> 14, </key>\r
 <key name="check_version"> 14, </key>\r
-<key name="checkbox"> 14,23,24,18, </key>\r
-<key name="choic"> 0,14,24,25, </key>\r
-<key name="choos"> 5,7,1,8,14,23,13,24,16,25,19,22, </key>\r
+<key name="checkbox"> 23,24,14,18, </key>\r
+<key name="choic"> 0,24,14,25, </key>\r
+<key name="choos"> 5,7,1,8,23,13,24,16,14,25,19,22, </key>\r
 <key name="chosen"> 24,25,19, </key>\r
 <key name="clamp"> 24, </key>\r
 <key name="classic"> 16, </key>\r
+<key name="clean"> 24, </key>\r
 <key name="clear"> 14, </key>\r
 <key name="clearall"> 16, </key>\r
-<key name="click"> 5,6,0,7,1,8,14,23,12,13,24,16,17,25,18,26,19,20,21,22, </key>\r
+<key name="click"> 5,6,0,7,1,8,23,12,13,24,16,14,17,25,18,26,19,20,21,22, </key>\r
 <key name="clickabl"> 12, </key>\r
 <key name="client"> 3, </key>\r
 <key name="clip"> 24, </key>\r
-<key name="clos"> 3,14,12,24,17,26,20, </key>\r
+<key name="clos"> 3,12,24,14,17,26,20, </key>\r
 <key name="cluster"> 3, </key>\r
 <key name="cod"> 3,14, </key>\r
 <key name="coef"> 23, </key>\r
 <key name="combin"> 11,24, </key>\r
 <key name="comfortabl"> 16, </key>\r
 <key name="comma"> 14, </key>\r
-<key name="command"> 3,0,14,15, </key>\r
-<key name="common"> 14,2,11,16,17,26, </key>\r
+<key name="command"> 3,0,15,14, </key>\r
+<key name="common"> 2,11,16,14,17,26, </key>\r
 <key name="compar"> 3,23, </key>\r
-<key name="compatibl"> 14, </key>\r
 <key name="compil"> 14, </key>\r
 <key name="complet"> 8,14,20,22, </key>\r
 <key name="complex"> 3,10, </key>\r
 <key name="computation"> 3,10, </key>\r
 <key name="computational"> 10, </key>\r
 <key name="concept"> 3,12, </key>\r
-<key name="concern"> 14,10, </key>\r
+<key name="concern"> 10,14, </key>\r
 <key name="conclusion"> 3, </key>\r
 <key name="config"> 14, </key>\r
 <key name="config_fil"> 14, </key>\r
-<key name="config_mandrake10_1"> 14, </key>\r
-<key name="configur"> 14,10, </key>\r
+<key name="config_mandrake_10"> 14, </key>\r
+<key name="configur"> 10,14, </key>\r
 <key name="configurabl"> 11, </key>\r
 <key name="configuration"> 14, </key>\r
 <key name="confirm"> 0,14, </key>\r
+<key name="confirmation"> 14, </key>\r
+<key name="conflict"> 14, </key>\r
 <key name="connect"> 9,11,13,16,18, </key>\r
 <key name="consist"> 16, </key>\r
-<key name="consol"> 6,14,10,15,16,17,18, </key>\r
+<key name="consol"> 6,10,15,16,14,17,18, </key>\r
 <key name="constant"> 3,15, </key>\r
 <key name="construction"> 10,11, </key>\r
-<key name="consum"> 0, </key>\r
-<key name="contain"> 3,4,5,0,8,14,13,15,16,26,19,20,21,22, </key>\r
+<key name="consum"> 0,14, </key>\r
+<key name="contain"> 3,4,5,0,8,13,15,16,14,26,19,20,21,22, </key>\r
 <key name="container"> 15, </key>\r
-<key name="content"> 0,14,24,20, </key>\r
-<key name="context"> 14,16,21, </key>\r
+<key name="content"> 0,24,14,20, </key>\r
+<key name="context"> 16,14,21, </key>\r
 <key name="continu"> 14, </key>\r
-<key name="control"> 5,14,23,24, </key>\r
+<key name="control"> 5,23,24, </key>\r
 <key name="convert"> 0,14, </key>\r
 <key name="cooperat"> 11, </key>\r
 <key name="coordinat"> 18, </key>\r
 <key name="copi"> 24, </key>\r
-<key name="copy"> 7,14,16,17, </key>\r
+<key name="copy"> 7,16,14,17, </key>\r
 <key name="copyright"> 14, </key>\r
 <key name="corba"> 3,5,2,15, </key>\r
 <key name="corn"> 24,17,25, </key>\r
 <key name="correct"> 16, </key>\r
-<key name="correspond"> 14,23,13,24,15,20, </key>\r
+<key name="correspond"> 23,13,24,15,14,20, </key>\r
 <key name="cost"> 10, </key>\r
 <key name="coupl"> 3,10, </key>\r
 <key name="cpp"> 15, </key>\r
 <key name="cppcontain"> 15, </key>\r
-<key name="creat"> 3,4,5,6,0,9,14,10,2,11,23,13,15,16,17,18,19,21, </key>\r
-<key name="creation"> 3,14,2, </key>\r
+<key name="creat"> 3,4,5,6,0,9,10,2,11,23,13,24,15,16,14,17,18,19,21, </key>\r
+<key name="creation"> 3,2,24,14, </key>\r
 <key name="cros"> 12,17, </key>\r
-<key name="csh"> 14,15, </key>\r
+<key name="csh"> 15,14, </key>\r
 <key name="cshell"> 15, </key>\r
 <key name="ctrl"> 24, </key>\r
-<key name="current"> 6,0,8,14,12,24,15,17,18,26,21,22, </key>\r
+<key name="current"> 6,0,8,12,24,15,14,17,18,26,21,22, </key>\r
 <key name="cursor"> 24, </key>\r
-<key name="curv"> 18, </key>\r
-<key name="custom"> 10,25,18,19, </key>\r
-<key name="customization"> 3, </key>\r
+<key name="curv"> 24,18, </key>\r
+<key name="custom"> 10,15,25,18,19, </key>\r
+<key name="customiz"> 14, </key>\r
+<key name="customization"> 3,14, </key>\r
+<key name="cut"> 24, </key>\r
+<key name="cutlin"> 24, </key>\r
 <key name="cycl"> 24, </key>\r
 <key name="cyrillic"> 25, </key>\r
 <key name="d"> 14, </key>\r
 <key name="dat"> 8,22, </key>\r
-<key name="data"> 3,5,0,9,14,10,2,11,17,18,19, </key>\r
+<key name="data"> 3,5,0,9,10,2,11,24,17,18,19, </key>\r
 <key name="databas"> 3, </key>\r
 <key name="debug"> 21, </key>\r
 <key name="decreas"> 24, </key>\r
-<key name="default"> 5,1,14,23,24,15,16,17,18,26,21, </key>\r
-<key name="defin"> 3,0,1,14,10,23,24,15,25, </key>\r
+<key name="default"> 5,1,23,24,15,16,14,17,18,26,21, </key>\r
+<key name="defin"> 3,0,1,10,23,24,14,25, </key>\r
 <key name="definit"> 3,5,7,15,16,21,22, </key>\r
-<key name="definition"> 3,10,20, </key>\r
+<key name="definition"> 3,1,10,20, </key>\r
 <key name="delay"> 10, </key>\r
 <key name="delet"> 17, </key>\r
 <key name="demand"> 10,2,24, </key>\r
-<key name="depend"> 7,14,21, </key>\r
+<key name="depend"> 7,24,14,21, </key>\r
 <key name="dependanci"> 14, </key>\r
 <key name="dependenci"> 14, </key>\r
 <key name="deriv"> 3, </key>\r
 <key name="describ"> 3,4,14,19, </key>\r
-<key name="description"> 14,15,19, </key>\r
+<key name="description"> 15,14,19, </key>\r
 <key name="design"> 10,24, </key>\r
 <key name="desir"> 19, </key>\r
-<key name="desktop"> 6,9,14,2,16,17, </key>\r
+<key name="desktop"> 6,9,2,16,14,17, </key>\r
 <key name="destin"> 9,16,21,22, </key>\r
-<key name="destination"> 12, </key>\r
+<key name="destination"> 12,14, </key>\r
 <key name="detail"> 14,18, </key>\r
-<key name="dev"> 14, </key>\r
-<key name="develop"> 3, </key>\r
+<key name="develop"> 3,14, </key>\r
 <key name="development"> 3,10, </key>\r
 <key name="devic"> 24, </key>\r
 <key name="diagram"> 23, </key>\r
-<key name="dialog"> 0,1,8,14,23,13,24,16,17,25,18,26,19,22, </key>\r
+<key name="dialog"> 0,1,8,23,13,24,16,14,17,25,18,26,19,22, </key>\r
 <key name="dif"> 14, </key>\r
 <key name="differ"> 16, </key>\r
-<key name="differenc"> 3,14,16,17, </key>\r
-<key name="different"> 3,4,5,9,14,13,24,15,16,17,21, </key>\r
+<key name="differenc"> 3,16,14,17, </key>\r
+<key name="different"> 3,4,5,9,13,24,15,16,14,17,21, </key>\r
 <key name="digit"> 23, </key>\r
 <key name="digital"> 10, </key>\r
 <key name="dir"> 14, </key>\r
+<key name="direct"> 14, </key>\r
 <key name="direction"> 6,24, </key>\r
 <key name="directori"> 14,18, </key>\r
-<key name="directory"> 14,15,17,18,26,19, </key>\r
-<key name="disabl"> 14,24,15, </key>\r
+<key name="directory"> 15,14,17,18,26,19, </key>\r
+<key name="disabl"> 24,15,14, </key>\r
 <key name="disable_flag"> 14, </key>\r
-<key name="disk"> 14,15, </key>\r
-<key name="display"> 6,1,14,23,12,24,15,16,17,18,20,21,22, </key>\r
+<key name="disk"> 15,14, </key>\r
+<key name="display"> 6,1,23,12,24,15,16,14,17,18,20,21,22, </key>\r
 <key name="distanc"> 24, </key>\r
 <key name="distinction"> 3, </key>\r
-<key name="distribut"> 3,14, </key>\r
+<key name="distribut"> 3, </key>\r
 <key name="distribution"> 14, </key>\r
 <key name="divid"> 4,24,22, </key>\r
 <key name="do"> 7,14, </key>\r
 <key name="dockabl"> 6,2,16,17, </key>\r
-<key name="document"> 5,0,9,14,16, </key>\r
-<key name="doesn"> 14, </key>\r
+<key name="document"> 5,0,9,16,14, </key>\r
 <key name="domain"> 3,11, </key>\r
 <key name="dominant"> 24, </key>\r
-<key name="don"> 14,24,19, </key>\r
+<key name="don"> 24,14,19, </key>\r
 <key name="dot"> 14, </key>\r
 <key name="doubl"> 22, </key>\r
 <key name="down"> 8,12, </key>\r
 <key name="doxygen"> 14, </key>\r
-<key name="doxytag"> 14, </key>\r
-<key name="doxywizard"> 14, </key>\r
 <key name="drag"> 16, </key>\r
 <key name="dramatical"> 3, </key>\r
 <key name="driv"> 14, </key>\r
 <key name="dumpversion"> 14, </key>\r
 <key name="dynamic"> 2, </key>\r
 <key name="dynamical"> 11,24, </key>\r
-<key name="e"> 14,2,15,16,17, </key>\r
+<key name="e"> 2,15,16,14,17, </key>\r
 <key name="easi"> 3,10, </key>\r
 <key name="easy"> 3, </key>\r
 <key name="economical"> 3, </key>\r
-<key name="edg"> 23, </key>\r
-<key name="edit"> 7,8,14,2,15, </key>\r
+<key name="edg"> 1,23, </key>\r
+<key name="edit"> 7,8,2,24,15,14, </key>\r
 <key name="editabl"> 24, </key>\r
 <key name="edition"> 24, </key>\r
 <key name="editor"> 26, </key>\r
 <key name="efficient"> 10, </key>\r
-<key name="egrep"> 14, </key>\r
-<key name="eith"> 24,25,18,19, </key>\r
+<key name="eith"> 24,14,25,18,19, </key>\r
 <key name="electrical"> 10, </key>\r
 <key name="electronic"> 10, </key>\r
 <key name="element"> 10,23,24, </key>\r
 <key name="embed"> 15, </key>\r
 <key name="empty"> 6, </key>\r
-<key name="enabl"> 18,20, </key>\r
+<key name="enabl"> 14,18,20, </key>\r
 <key name="encourag"> 3, </key>\r
-<key name="end"> 3,14,24,18,26, </key>\r
+<key name="end"> 3,24,14,18,26, </key>\r
 <key name="enforc"> 3, </key>\r
 <key name="engin"> 3, </key>\r
 <key name="enough"> 14, </key>\r
 <key name="ensur"> 3,10, </key>\r
-<key name="ent"> 8,14,15,17, </key>\r
+<key name="ent"> 8,15,14,17, </key>\r
 <key name="enter"> 14, </key>\r
 <key name="entity"> 23, </key>\r
 <key name="entry"> 18,21, </key>\r
 <key name="env_"> 14, </key>\r
+<key name="env_build"> 14, </key>\r
 <key name="env_for_launch"> 14, </key>\r
 <key name="env_product"> 14, </key>\r
 <key name="env_vtk"> 14, </key>\r
-<key name="environment"> 3,6,9,14,10,2,15, </key>\r
+<key name="environment"> 3,6,9,10,2,15,14, </key>\r
+<key name="environmentpleas"> 14, </key>\r
 <key name="equal"> 3,14, </key>\r
 <key name="equipment"> 10, </key>\r
 <key name="error"> 0,14, </key>\r
-<key name="etc"> 3,14,2,11,24,16, </key>\r
+<key name="etc"> 3,2,11,24,16,14, </key>\r
 <key name="ev"> 22, </key>\r
-<key name="even"> 3,16, </key>\r
-<key name="every"> 10,20, </key>\r
+<key name="even"> 3,16,14, </key>\r
+<key name="every"> 10,24,20, </key>\r
 <key name="everyth"> 14, </key>\r
 <key name="evolution"> 10, </key>\r
 <key name="evolv"> 3, </key>\r
 <key name="ex"> 15, </key>\r
-<key name="exact"> 14,24, </key>\r
-<key name="exampl"> 6,14,10,16,17,19, </key>\r
+<key name="exact"> 24,14, </key>\r
+<key name="examl"> 14, </key>\r
+<key name="exampl"> 6,10,16,14,17,19, </key>\r
 <key name="exceed"> 24, </key>\r
-<key name="exception"> 2,15, </key>\r
+<key name="except"> 14, </key>\r
+<key name="exception"> 2,15,14, </key>\r
 <key name="exchang"> 3, </key>\r
+<key name="execut"> 14, </key>\r
+<key name="executabl"> 14, </key>\r
 <key name="execution"> 10,11, </key>\r
-<key name="exist"> 3,14,11,13,17,26,19, </key>\r
+<key name="exist"> 3,11,13,14,17,26,19, </key>\r
 <key name="existenc"> 14, </key>\r
 <key name="expand"> 12, </key>\r
 <key name="expandability"> 3, </key>\r
 <key name="expectation"> 10, </key>\r
+<key name="experienc"> 14, </key>\r
 <key name="expert"> 0, </key>\r
 <key name="exploit"> 3, </key>\r
 <key name="explor"> 4, </key>\r
 <key name="expos"> 3, </key>\r
 <key name="extend"> 25, </key>\r
 <key name="extension"> 17,26, </key>\r
-<key name="external"> 18, </key>\r
+<key name="external"> 14,18, </key>\r
 <key name="extract"> 14, </key>\r
 <key name="extreme"> 10, </key>\r
-<key name="f"> 14,15, </key>\r
+<key name="f"> 15,14, </key>\r
 <key name="fac"> 23,24,18, </key>\r
 <key name="facilitat"> 3,11, </key>\r
-<key name="fact"> 14,16, </key>\r
+<key name="fact"> 16, </key>\r
 <key name="factory"> 19, </key>\r
 <key name="fail"> 14, </key>\r
 <key name="fals"> 14, </key>\r
 <key name="famili"> 24, </key>\r
-<key name="featur"> 4,14,24, </key>\r
-<key name="field"> 8,14,10,23,24,25, </key>\r
+<key name="featur"> 4,24,14, </key>\r
+<key name="feel"> 14, </key>\r
+<key name="field"> 8,10,23,24,14,25, </key>\r
 <key name="fig"> 14, </key>\r
 <key name="figur"> 1,14, </key>\r
-<key name="fil"> 5,0,8,14,11,13,24,15,16,17,18,26,19, </key>\r
+<key name="fil"> 5,0,8,11,13,24,15,16,14,17,18,26,19, </key>\r
 <key name="fill"> 23, </key>\r
+<key name="final"> 14, </key>\r
 <key name="find"> 14,19,20, </key>\r
 <key name="find_in_path"> 14, </key>\r
 <key name="fine"> 3, </key>\r
-<key name="finish"> 14,12,24, </key>\r
+<key name="finish"> 12,24,14, </key>\r
 <key name="finit"> 10, </key>\r
-<key name="first"> 0,14,24,18,21, </key>\r
+<key name="first"> 0,24,14,18,21, </key>\r
 <key name="fit"> 18, </key>\r
 <key name="flag"> 14, </key>\r
 <key name="flexibility"> 3,0, </key>\r
-<key name="flexibl"> 14,10,2, </key>\r
+<key name="flexibl"> 10,2,14, </key>\r
 <key name="focal"> 24, </key>\r
 <key name="focu"> 12, </key>\r
 <key name="fold"> 14,17,21, </key>\r
-<key name="follow"> 3,0,8,9,14,12,13,15,16,17,18,26,19,20,22, </key>\r
-<key name="font"> 23,24,25,18, </key>\r
+<key name="folder"> 14, </key>\r
+<key name="follow"> 3,0,8,9,12,13,15,16,14,17,18,26,19,20,22, </key>\r
+<key name="font"> 23,24,14,25,18, </key>\r
+<key name="forc"> 14, </key>\r
 <key name="forget"> 19, </key>\r
+<key name="formal"> 14, </key>\r
 <key name="format"> 4,10,13,18, </key>\r
 <key name="forth"> 24, </key>\r
 <key name="fp"> 24, </key>\r
-<key name="fram"> 14,24, </key>\r
+<key name="fram"> 24,14, </key>\r
 <key name="framework"> 2, </key>\r
-<key name="fre"> 10,24, </key>\r
+<key name="fre"> 1,10,24, </key>\r
 <key name="friend"> 10, </key>\r
 <key name="ful"> 24, </key>\r
 <key name="fulfill"> 0, </key>\r
 <key name="full"> 24,20, </key>\r
-<key name="function"> 0,14,10,11,16,17, </key>\r
+<key name="function"> 0,10,11,16,14,17, </key>\r
 <key name="function_nam"> 14, </key>\r
 <key name="functional"> 16, </key>\r
 <key name="functionaliti"> 10, </key>\r
 <key name="functionality"> 3,4,7,9,16,19, </key>\r
 <key name="fundamental"> 3, </key>\r
 <key name="furth"> 14, </key>\r
-<key name="g"> 14,15, </key>\r
+<key name="g"> 15,14, </key>\r
 <key name="gap"> 23, </key>\r
 <key name="gaus"> 2,24, </key>\r
 <key name="gcc"> 14, </key>\r
-<key name="general"> 9,14,23,16,18, </key>\r
-<key name="generat"> 0,14,11,19, </key>\r
+<key name="general"> 9,23,16,14,18, </key>\r
+<key name="generat"> 0,11,24,14,19, </key>\r
 <key name="generator"> 10,2,19, </key>\r
 <key name="generic"> 10,11, </key>\r
-<key name="geom"> 14,11, </key>\r
+<key name="geom"> 11,14, </key>\r
 <key name="geometrical"> 1,10,11,24, </key>\r
 <key name="geometry"> 3,1,11,24,16, </key>\r
-<key name="get"> 4,9,14,10,21, </key>\r
-<key name="giv"> 0,8,14,16,25, </key>\r
-<key name="given"> 14,11,24, </key>\r
+<key name="get"> 4,9,10,14,21, </key>\r
+<key name="giv"> 0,8,16,14,25, </key>\r
+<key name="given"> 11,24,14, </key>\r
 <key name="gl"> 24, </key>\r
 <key name="global"> 24, </key>\r
 <key name="glossary"> 20, </key>\r
-<key name="go"> 14,12, </key>\r
+<key name="go"> 12,14, </key>\r
 <key name="graph"> 6,11,18, </key>\r
 <key name="graphic"> 24, </key>\r
 <key name="graphical"> 0,2, </key>\r
 <key name="graphviz"> 14, </key>\r
 <key name="great"> 0,24, </key>\r
 <key name="greek"> 25, </key>\r
-<key name="grep"> 14, </key>\r
 <key name="group"> 23,24,25, </key>\r
-<key name="gui"> 3,5,0,14,2,11,15,17,18,26, </key>\r
-<key name="h"> 14,15, </key>\r
+<key name="gui"> 3,5,0,2,11,15,14,17,18,26, </key>\r
+<key name="guid"> 14, </key>\r
+<key name="h"> 15,14, </key>\r
 <key name="half"> 24, </key>\r
 <key name="hand"> 3,12,20, </key>\r
-<key name="handl"> 14,10,2,15, </key>\r
-<key name="hard"> 14,15, </key>\r
+<key name="handl"> 10,2,15, </key>\r
+<key name="hard"> 15,14, </key>\r
 <key name="hasn"> 17, </key>\r
 <key name="hav"> 11,12,21, </key>\r
 <key name="haven"> 18, </key>\r
-<key name="hdf"> 14,13,17,18, </key>\r
+<key name="hdf"> 13,14,17,18, </key>\r
 <key name="hdf5"> 14, </key>\r
 <key name="hdf5hom"> 14, </key>\r
 <key name="heal"> 10, </key>\r
 <key name="height"> 23,24, </key>\r
 <key name="hello"> 22, </key>\r
-<key name="help"> 3,4,14,10,12,13,15,18,20,21, </key>\r
+<key name="help"> 3,4,10,12,13,15,14,18,20,21, </key>\r
 <key name="helpful"> 14, </key>\r
-<key name="her"> 14,23,24,18, </key>\r
+<key name="her"> 23,24,14,18, </key>\r
 <key name="heterogeneou"> 10, </key>\r
 <key name="hid"> 24,16,18,21, </key>\r
-<key name="high"> 14,10, </key>\r
-<key name="highlight"> 14,23,21, </key>\r
-<key name="hint"> 14, </key>\r
+<key name="high"> 10, </key>\r
+<key name="highlight"> 23,14,21, </key>\r
 <key name="history"> 22, </key>\r
 <key name="hom"> 14,26, </key>\r
+<key name="hop"> 14, </key>\r
 <key name="horizontal"> 6,23,24,18, </key>\r
 <key name="host"> 3, </key>\r
 <key name="hotspot"> 12, </key>\r
+<key name="hour"> 14, </key>\r
 <key name="how"> 3,14, </key>\r
 <key name="hpp"> 14, </key>\r
 <key name="html"> 4,20, </key>\r
 <key name="hxx"> 14, </key>\r
-<key name="i"> 14,2,15,16,17, </key>\r
+<key name="i"> 2,15,16,17, </key>\r
 <key name="icon"> 5,7,16,19, </key>\r
 <key name="idea"> 14, </key>\r
 <key name="identification"> 21,22, </key>\r
 <key name="identify"> 14, </key>\r
 <key name="idl"> 3,19, </key>\r
 <key name="ie"> 18, </key>\r
-<key name="if"> 5,6,0,7,14,23,13,24,15,16,17,18,19,21, </key>\r
+<key name="if"> 5,6,0,7,23,13,24,15,16,14,17,18,19,21, </key>\r
 <key name="ig"> 10, </key>\r
 <key name="ignor"> 14, </key>\r
 <key name="imag"> 10,24, </key>\r
 <key name="immediate"> 12, </key>\r
 <key name="implement"> 3,14, </key>\r
-<key name="implementation"> 3,19, </key>\r
-<key name="impli"> 14, </key>\r
-<key name="import"> 0,14,10,2,11,24,16,26, </key>\r
+<key name="implementation"> 3,14,19, </key>\r
+<key name="import"> 0,10,2,11,24,16,14,26, </key>\r
 <key name="important"> 14, </key>\r
 <key name="impos"> 24, </key>\r
-<key name="improv"> 2, </key>\r
-<key name="inc"> 14, </key>\r
-<key name="includ"> 14,12,24,20, </key>\r
+<key name="improv"> 2,14, </key>\r
+<key name="includ"> 12,24,14,20, </key>\r
 <key name="inclusiv"> 3, </key>\r
 <key name="increas"> 0,10,24, </key>\r
 <key name="increment"> 1,24, </key>\r
 <key name="independent"> 3, </key>\r
 <key name="index"> 23,21, </key>\r
 <key name="indicat"> 16,17, </key>\r
-<key name="information"> 3,8,14,12,24,17,20,22, </key>\r
+<key name="information"> 3,8,12,24,14,17,20,22, </key>\r
 <key name="initial"> 9, </key>\r
 <key name="input"> 10,19, </key>\r
-<key name="insert"> 14, </key>\r
 <key name="insid"> 3,6,12,24,19, </key>\r
-<key name="inspect"> 14,24, </key>\r
+<key name="inspect"> 24,14, </key>\r
 <key name="instal"> 14,19, </key>\r
 <key name="instalation"> 14, </key>\r
-<key name="install"> 14,15, </key>\r
+<key name="install"> 15,14, </key>\r
 <key name="install_binary"> 14, </key>\r
 <key name="install_disk_spac"> 14, </key>\r
 <key name="install_sourc"> 14, </key>\r
+<key name="install_source_and_build"> 14, </key>\r
 <key name="install_wizard_caption"> 14, </key>\r
 <key name="install_wizard_copyright"> 14, </key>\r
 <key name="install_wizard_license_info"> 14, </key>\r
 <key name="install_wizard_root_directory"> 14, </key>\r
 <key name="install_wizard_version"> 14, </key>\r
-<key name="installation"> 14,15, </key>\r
+<key name="installation"> 15,14, </key>\r
 <key name="installation_mod"> 14, </key>\r
 <key name="installation_script_nam"> 14, </key>\r
 <key name="installdiskspac"> 14, </key>\r
 <key name="installwizard_root_directory"> 14, </key>\r
 <key name="installworkxxxxx"> 14, </key>\r
 <key name="instanc"> 5, </key>\r
+<key name="instruction"> 14, </key>\r
 <key name="instrumental"> 3, </key>\r
 <key name="integ"> 14, </key>\r
 <key name="integer"> 23, </key>\r
 <key name="integrat"> 3,10,2,11, </key>\r
 <key name="integration"> 3,10,2,19, </key>\r
-<key name="intend"> 14, </key>\r
 <key name="interaction"> 2, </key>\r
 <key name="interfac"> 3,0,10,2,16,19, </key>\r
 <key name="interior"> 23, </key>\r
 <key name="interp"> 15, </key>\r
 <key name="interpret"> 2,16, </key>\r
 <key name="interval"> 24,22, </key>\r
-<key name="introduction"> 14,10,2,11, </key>\r
+<key name="introduction"> 10,2,11,14, </key>\r
 <key name="invalid"> 17, </key>\r
-<key name="invok"> 14,16, </key>\r
+<key name="invert"> 24, </key>\r
+<key name="invok"> 16,14, </key>\r
 <key name="ior"> 18,21, </key>\r
-<key name="isolin"> 18, </key>\r
-<key name="ispython"> 14, </key>\r
+<key name="isolat"> 1, </key>\r
+<key name="isolin"> 1,18, </key>\r
 <key name="item"> 8,10,2, </key>\r
 <key name="iteration"> 24, </key>\r
 <key name="itself"> 14, </key>\r
 <key name="just"> 14,18, </key>\r
 <key name="k"> 15, </key>\r
 <key name="kbyt"> 14, </key>\r
-<key name="kernel"> 14,11,15, </key>\r
-<key name="key"> 14,24, </key>\r
+<key name="kernel"> 11,15,14, </key>\r
+<key name="key"> 24,14, </key>\r
 <key name="keyboard"> 24, </key>\r
 <key name="kill"> 15, </key>\r
 <key name="killall"> 15, </key>\r
 <key name="know"> 19, </key>\r
 <key name="knowledg"> 0, </key>\r
 <key name="l"> 15, </key>\r
-<key name="label"> 23,24, </key>\r
+<key name="label"> 23,24,14, </key>\r
 <key name="languag"> 3, </key>\r
 <key name="larg"> 14, </key>\r
 <key name="largest"> 24, </key>\r
-<key name="last"> 18,22, </key>\r
+<key name="last"> 14,18,22, </key>\r
 <key name="latest"> 24, </key>\r
 <key name="latin"> 25, </key>\r
-<key name="launch"> 4,0,14,13,15,26,19,22, </key>\r
+<key name="launch"> 4,0,13,15,14,26,19,22, </key>\r
 <key name="lay"> 5, </key>\r
 <key name="layout"> 0,17, </key>\r
 <key name="ld_library_path"> 14, </key>\r
 <key name="lead"> 17, </key>\r
-<key name="learn"> 14,10, </key>\r
-<key name="left"> 14,23,24,25,18,20, </key>\r
+<key name="learn"> 10,14, </key>\r
+<key name="left"> 23,24,14,25,18,20, </key>\r
 <key name="legend"> 18, </key>\r
 <key name="length"> 24, </key>\r
 <key name="les"> 24, </key>\r
 <key name="libhdf5"> 14, </key>\r
 <key name="libm"> 14, </key>\r
 <key name="libomniorb4"> 14, </key>\r
-<key name="libqwt"> 14, </key>\r
 <key name="librari"> 14, </key>\r
-<key name="library"> 14,2, </key>\r
-<key name="libstdplugin"> 14, </key>\r
-<key name="libtcl8"> 14, </key>\r
-<key name="libtk8"> 14, </key>\r
+<key name="library"> 2,14, </key>\r
 <key name="libvtkcommon"> 14, </key>\r
 <key name="licens"> 14, </key>\r
-<key name="lik"> 3,6,14,12,24,16,17,19,21, </key>\r
+<key name="lik"> 3,6,12,24,16,14,17,19,21, </key>\r
 <key name="like"> 14, </key>\r
 <key name="limit"> 24, </key>\r
 <key name="limitation"> 24, </key>\r
-<key name="lin"> 4,1,14,23,24,15,18, </key>\r
+<key name="lin"> 4,1,23,24,15,14,18, </key>\r
 <key name="linear"> 18, </key>\r
 <key name="link"> 3,10,12, </key>\r
 <key name="linux"> 4,14, </key>\r
-<key name="list"> 8,14,12,24,15,18,20,22, </key>\r
+<key name="list"> 8,12,24,15,14,18,20,22, </key>\r
 <key name="list_of_prerequisit"> 14, </key>\r
 <key name="ll"> 18, </key>\r
 <key name="load"> 3,0,2,13,24,15,16,18,26,21, </key>\r
 <key name="locat"> 3,24,15,16,18,20,21, </key>\r
 <key name="location"> 0,19, </key>\r
 <key name="lock"> 8,24, </key>\r
-<key name="log"> 15, </key>\r
+<key name="log"> 15,14, </key>\r
 <key name="logarithmic"> 24,18, </key>\r
 <key name="long"> 3,14, </key>\r
 <key name="look"> 14,19,20, </key>\r
 <key name="lookout"> 23,24, </key>\r
 <key name="lost"> 17, </key>\r
 <key name="lot"> 16, </key>\r
-<key name="low"> 14,24,25,20, </key>\r
+<key name="low"> 24,14,25,20, </key>\r
 <key name="m"> 15, </key>\r
 <key name="machin"> 3,17,22, </key>\r
 <key name="macintosh"> 4, </key>\r
-<key name="macro"> 3, </key>\r
+<key name="macro"> 3,14, </key>\r
 <key name="magnification"> 24, </key>\r
-<key name="main"> 5,0,7,8,14,10,13,24,16,17,18,19,22, </key>\r
+<key name="main"> 5,0,7,8,10,13,24,16,14,17,18,19,22, </key>\r
 <key name="major"> 14, </key>\r
-<key name="mak"> 5,14,10,23, </key>\r
+<key name="mak"> 5,10,23,14, </key>\r
 <key name="make_dir"> 14, </key>\r
 <key name="make_env"> 14, </key>\r
 <key name="manag"> 10,18, </key>\r
 <key name="manipulator"> 24, </key>\r
 <key name="manual"> 4,0,14,18, </key>\r
 <key name="map"> 3, </key>\r
-<key name="mark"> 14,18, </key>\r
+<key name="mark"> 24,14,18, </key>\r
 <key name="marker"> 18, </key>\r
 <key name="market"> 10, </key>\r
 <key name="massive"> 3, </key>\r
 <key name="max"> 24, </key>\r
 <key name="maximiz"> 5, </key>\r
 <key name="maximum"> 24, </key>\r
-<key name="mean"> 6,9,14,24,16,17, </key>\r
+<key name="mean"> 6,9,24,16,14,17, </key>\r
 <key name="mechanism"> 0,2,15, </key>\r
 <key name="med2hom"> 14, </key>\r
 <key name="meet"> 10, </key>\r
 <key name="mention"> 14, </key>\r
 <key name="menu"> 3,5,0,7,8,2,23,12,13,24,16,17,25,18,26,19,21,22, </key>\r
 <key name="menubar"> 16, </key>\r
-<key name="mesh"> 3,10,11,23,24,16, </key>\r
-<key name="messag"> 8,14,2,15, </key>\r
-<key name="middl"> 14, </key>\r
+<key name="mesh"> 3,10,11,23,24,16,14, </key>\r
+<key name="messag"> 8,2,15,14, </key>\r
 <key name="min"> 24, </key>\r
 <key name="minimiz"> 5, </key>\r
 <key name="minimum"> 24, </key>\r
 <key name="minor"> 14, </key>\r
 <key name="mistak"> 16, </key>\r
 <key name="mix"> 16, </key>\r
-<key name="mod"> 3,0,1,14,23,24,15, </key>\r
+<key name="mod"> 3,0,1,23,24,15,14, </key>\r
 <key name="model"> 3,10,11,23, </key>\r
 <key name="modern"> 10, </key>\r
+<key name="modifi"> 14, </key>\r
 <key name="modification"> 3,0,8, </key>\r
-<key name="modify"> 0,14,10, </key>\r
-<key name="modul"> 3,4,7,1,14,2,11,23,24,15,16,17,18,26,19, </key>\r
-<key name="module_root_dir"> 14, </key>\r
-<key name="module_src_dir"> 14, </key>\r
+<key name="modify"> 0,10,14, </key>\r
+<key name="modul"> 3,4,7,1,2,11,23,24,15,16,14,17,18,26,19, </key>\r
 <key name="module1"> 15, </key>\r
 <key name="module2"> 15, </key>\r
 <key name="modulecatalog"> 15, </key>\r
 <key name="modulu"> 24, </key>\r
-<key name="moment"> 14,24, </key>\r
+<key name="moment"> 24,14, </key>\r
 <key name="momentari"> 24, </key>\r
 <key name="mous"> 23,24,16, </key>\r
 <key name="mov"> 6, </key>\r
 <key name="multipli"> 24, </key>\r
 <key name="multiti"> 3, </key>\r
 <key name="must"> 3,10,11, </key>\r
-<key name="n"> 14,24,15, </key>\r
+<key name="n"> 24,15,14, </key>\r
 <key name="nam"> 3,5,0,8,14,17,19,21,22, </key>\r
 <key name="nativ"> 14, </key>\r
 <key name="natur"> 7, </key>\r
 <key name="natural"> 3, </key>\r
-<key name="navigat"> 14,12, </key>\r
+<key name="navigat"> 12,14, </key>\r
 <key name="navigation"> 4,12,24, </key>\r
 <key name="navigator"> 4, </key>\r
-<key name="ne"> 6,14,12,25,18, </key>\r
-<key name="necessary"> 0,14,23,15,16,17,21, </key>\r
+<key name="ne"> 6,12,14,25,18, </key>\r
+<key name="necessary"> 0,23,15,16,14,17,21, </key>\r
 <key name="need"> 24, </key>\r
 <key name="negativ"> 24, </key>\r
 <key name="netgen"> 14, </key>\r
 <key name="netgenroot"> 14, </key>\r
 <key name="netscap"> 4,18, </key>\r
-<key name="nevertheles"> 14, </key>\r
-<key name="new"> 3,5,8,9,14,10,17,18,26,19, </key>\r
-<key name="next"> 8,14,15,26,19, </key>\r
-<key name="nf"> 14, </key>\r
+<key name="new"> 3,5,8,9,10,24,14,17,18,26,19, </key>\r
+<key name="next"> 8,15,14,26,19, </key>\r
 <key name="nod"> 23,19, </key>\r
 <key name="normal"> 6, </key>\r
-<key name="not"> 14,15, </key>\r
+<key name="not"> 15,14, </key>\r
 <key name="notation"> 14, </key>\r
 <key name="noticeab"> 3, </key>\r
 <key name="notifd"> 14, </key>\r
 <key name="notion"> 9, </key>\r
 <key name="now"> 16, </key>\r
 <key name="nth"> 24, </key>\r
-<key name="null"> 14,24, </key>\r
-<key name="numb"> 14,11,23,24,15,18,26,22, </key>\r
-<key name="number"> 14,23,24, </key>\r
-<key name="numeric"> 14,10,11,25, </key>\r
+<key name="null"> 24, </key>\r
+<key name="numb"> 11,23,24,15,14,18,26,22, </key>\r
+<key name="number"> 23,24,14, </key>\r
+<key name="numeric"> 10,11,14,25, </key>\r
 <key name="numerical"> 3,9,10, </key>\r
 <key name="numerou"> 15, </key>\r
 <key name="object"> 3,5,6,0,7,2,23,13,24,16,17,18,26,21, </key>\r
 <key name="objectiv"> 3, </key>\r
 <key name="obligatory"> 14, </key>\r
+<key name="observ"> 24, </key>\r
 <key name="occ"> 5,6,2,18, </key>\r
+<key name="occ_version_maintenanc"> 14, </key>\r
 <key name="occ_version_major"> 14, </key>\r
 <key name="occ_version_minor"> 14, </key>\r
 <key name="occupi"> 14, </key>\r
+<key name="occur"> 14, </key>\r
 <key name="off"> 14, </key>\r
 <key name="offer"> 3, </key>\r
+<key name="offic"> 14, </key>\r
 <key name="official"> 14, </key>\r
 <key name="often"> 10, </key>\r
-<key name="ok"> 14,13,26, </key>\r
+<key name="ok"> 13,14,26, </key>\r
 <key name="omg"> 3, </key>\r
-<key name="omit"> 14, </key>\r
-<key name="omni"> 14, </key>\r
 <key name="omninotify"> 14, </key>\r
 <key name="omniorb"> 14, </key>\r
 <key name="omniorbdir"> 14, </key>\r
 <key name="omniorbpy"> 14, </key>\r
-<key name="on"> 3,6,0,7,14,2,12,13,24,15,16,17,25,18,26,19, </key>\r
+<key name="on"> 3,6,0,7,2,12,13,24,15,16,14,17,25,18,26,19, </key>\r
 <key name="onc"> 24, </key>\r
 <key name="onlin"> 20, </key>\r
 <key name="opaqu"> 24, </key>\r
-<key name="open"> 6,0,9,14,10,11,12,13,24,15,17,19,20, </key>\r
-<key name="opencascad"> 14, </key>\r
+<key name="open"> 6,0,9,10,11,12,13,24,15,14,17,19,20, </key>\r
 <key name="operat"> 0, </key>\r
-<key name="operation"> 7,9,23,24,17, </key>\r
-<key name="optimiz"> 14,10,24, </key>\r
+<key name="operation"> 7,9,23,24,14,17, </key>\r
+<key name="optimiz"> 10,24,14, </key>\r
 <key name="optimization"> 11, </key>\r
-<key name="option"> 7,8,14,13,24,15,16,17,18,21, </key>\r
-<key name="optional"> 14,10,11, </key>\r
+<key name="option"> 7,8,13,24,15,16,14,17,18,21, </key>\r
+<key name="optional"> 10,11,14, </key>\r
 <key name="ord"> 14, </key>\r
 <key name="ordinat"> 23,24, </key>\r
 <key name="org"> 3, </key>\r
 <key name="os"> 14, </key>\r
 <key name="os_version"> 14, </key>\r
 <key name="other"> 4,0, </key>\r
-<key name="otherwis"> 0,14,24,17, </key>\r
+<key name="otherwis"> 0,24,14,17, </key>\r
 <key name="out"> 10,23,25, </key>\r
 <key name="outlin"> 23, </key>\r
-<key name="output"> 14,2, </key>\r
+<key name="output"> 2,14, </key>\r
 <key name="outsid"> 24,16, </key>\r
 <key name="overrid"> 14, </key>\r
-<key name="own"> 14,2,11,16, </key>\r
+<key name="overridden"> 14, </key>\r
+<key name="own"> 2,11,16,14, </key>\r
 <key name="p"> 15, </key>\r
-<key name="packag"> 14,15,19, </key>\r
+<key name="packag"> 15,14,19, </key>\r
 <key name="pag"> 14,20, </key>\r
 <key name="pan"> 12,17,20, </key>\r
 <key name="parallel"> 3, </key>\r
 <key name="paramet"> 14,19, </key>\r
-<key name="parameter"> 3,14,24,25,18,19, </key>\r
+<key name="parameter"> 3,24,25,18,19, </key>\r
 <key name="parent"> 24, </key>\r
-<key name="part"> 6,14,16, </key>\r
+<key name="part"> 6,16,14, </key>\r
 <key name="particular"> 10,17, </key>\r
-<key name="party"> 11, </key>\r
-<key name="pas"> 14, </key>\r
+<key name="party"> 11,14, </key>\r
 <key name="past"> 7,16, </key>\r
 <key name="patch"> 14, </key>\r
 <key name="patent"> 24, </key>\r
-<key name="path"> 14,24, </key>\r
+<key name="path"> 24,14, </key>\r
 <key name="pc"> 3, </key>\r
 <key name="per"> 24, </key>\r
-<key name="perform"> 14,10,11,23,24, </key>\r
-<key name="performanc"> 3,9,10, </key>\r
+<key name="perform"> 10,11,23,24,14, </key>\r
+<key name="performanc"> 3,9,10,24,14, </key>\r
+<key name="period"> 24, </key>\r
 <key name="permission"> 14, </key>\r
 <key name="phenomena"> 3, </key>\r
 <key name="phras"> 20, </key>\r
 <key name="physic"> 10, </key>\r
 <key name="physical"> 3,10,11, </key>\r
-<key name="pick"> 14,24, </key>\r
+<key name="pick"> 24,14, </key>\r
 <key name="pickup"> 14, </key>\r
 <key name="pickup_env"> 14, </key>\r
 <key name="pickup_env_flag"> 14, </key>\r
 <key name="pid"> 22, </key>\r
 <key name="piec"> 3, </key>\r
 <key name="pixel"> 24, </key>\r
-<key name="plac"> 6,14,2,16, </key>\r
+<key name="plac"> 6,2,16,14, </key>\r
 <key name="placement"> 23,24, </key>\r
-<key name="platform"> 3,4,6,0,9,14,10,2,11,15,16,17,19,22, </key>\r
+<key name="plan"> 14, </key>\r
+<key name="platform"> 3,4,6,0,9,10,2,11,15,16,14,17,19,22, </key>\r
 <key name="play"> 0, </key>\r
 <key name="pleas"> 14, </key>\r
-<key name="plot"> 6,2, </key>\r
+<key name="plot"> 6,2,24, </key>\r
 <key name="plot2d"> 5,18, </key>\r
 <key name="plug"> 2, </key>\r
 <key name="po"> 14, </key>\r
-<key name="point"> 3,14,2,23,24,18, </key>\r
+<key name="point"> 3,1,2,23,24,14,18, </key>\r
 <key name="pop"> 12,13,16,21, </key>\r
 <key name="popup"> 12, </key>\r
 <key name="port"> 15, </key>\r
 <key name="portkill"> 15, </key>\r
 <key name="position"> 24,16,17,18, </key>\r
 <key name="positive"> 16, </key>\r
-<key name="possibility"> 3,0,14,15,25,19, </key>\r
-<key name="possibl"> 3,0,14,16,17,25,21, </key>\r
+<key name="possibility"> 3,0,15,14,25,19, </key>\r
+<key name="possibl"> 3,0,16,14,17,25,21, </key>\r
 <key name="post"> 3,10,11,24,16,17, </key>\r
 <key name="powerful"> 2, </key>\r
-<key name="pr"> 10,11, </key>\r
+<key name="pr"> 10,11,14, </key>\r
 <key name="precision"> 23, </key>\r
 <key name="precompil"> 14, </key>\r
 <key name="predefin"> 3,14,25, </key>\r
 <key name="preferabl"> 15, </key>\r
 <key name="preferenc"> 1,23,24,25,18,26,21, </key>\r
-<key name="prefix"> 14, </key>\r
 <key name="preinstal"> 14, </key>\r
-<key name="preliminary"> 14, </key>\r
 <key name="prerequisit"> 14, </key>\r
-<key name="pres"> 14,24,18, </key>\r
+<key name="pres"> 24,14,18, </key>\r
 <key name="preselect"> 23, </key>\r
 <key name="preselection"> 23, </key>\r
 <key name="present"> 23,24, </key>\r
 <key name="presentation"> 5,23,24,16,18, </key>\r
 <key name="prevent"> 24, </key>\r
-<key name="preview"> 25, </key>\r
-<key name="previou"> 14,13, </key>\r
-<key name="previous"> 14,11,13,17, </key>\r
+<key name="preview"> 24,25, </key>\r
+<key name="previou"> 13,14, </key>\r
+<key name="previous"> 11,13,24,14,17, </key>\r
 <key name="primitiv"> 24, </key>\r
-<key name="print"> 14,15, </key>\r
+<key name="print"> 15,14, </key>\r
 <key name="print_env"> 14, </key>\r
 <key name="priority"> 10, </key>\r
 <key name="pro"> 3,11,24,16,17, </key>\r
 <key name="probab"> 5, </key>\r
-<key name="problem"> 0,14,10, </key>\r
+<key name="problem"> 0,10,14, </key>\r
 <key name="proce"> 9,14, </key>\r
-<key name="procedur"> 14,15, </key>\r
-<key name="proces"> 3,0,14,10,2,11,24,22, </key>\r
+<key name="procedur"> 15,14, </key>\r
+<key name="proces"> 3,0,10,2,11,24,14,22, </key>\r
 <key name="processor"> 3,10, </key>\r
 <key name="produc"> 24, </key>\r
-<key name="product"> 14,10,15, </key>\r
+<key name="product"> 10,15,14, </key>\r
 <key name="product_context"> 14, </key>\r
 <key name="product_description"> 14, </key>\r
 <key name="product_nam"> 14, </key>\r
 <key name="profil"> 15, </key>\r
 <key name="program"> 3,14, </key>\r
 <key name="programmatic"> 10, </key>\r
-<key name="progres"> 14,24, </key>\r
+<key name="progres"> 24,14, </key>\r
 <key name="progressiv"> 24, </key>\r
-<key name="prompt"> 14,15, </key>\r
+<key name="prompt"> 15,14, </key>\r
 <key name="pron"> 0, </key>\r
-<key name="prop"> 14, </key>\r
 <key name="proper"> 14, </key>\r
 <key name="properti"> 8,10,11,24,18, </key>\r
-<key name="propos"> 14,2, </key>\r
-<key name="provid"> 3,7,14,10,2,11,24,15,25,19,20,22, </key>\r
+<key name="proportional"> 24, </key>\r
+<key name="propos"> 2,14, </key>\r
+<key name="provid"> 3,7,10,2,11,24,15,14,25,19,20,22, </key>\r
 <key name="publish"> 0,17, </key>\r
 <key name="pur"> 3, </key>\r
 <key name="purpos"> 9,21, </key>\r
-<key name="py"> 15, </key>\r
+<key name="put"> 14, </key>\r
+<key name="py"> 15,14, </key>\r
 <key name="pycontain"> 15, </key>\r
 <key name="pyqt"> 14, </key>\r
+<key name="pyqtconfig"> 14, </key>\r
 <key name="pyqtdir"> 14, </key>\r
 <key name="pyramid"> 24, </key>\r
-<key name="python"> 3,6,0,14,10,2,15,16,17,18, </key>\r
+<key name="python"> 3,6,0,10,2,15,16,14,17,18, </key>\r
 <key name="pythonhom"> 14, </key>\r
+<key name="pythonpath"> 14, </key>\r
 <key name="qglobal"> 14, </key>\r
 <key name="qm"> 14, </key>\r
 <key name="qt"> 14, </key>\r
 <key name="qtdir"> 14, </key>\r
 <key name="quality"> 10,23,24, </key>\r
 <key name="quantiti"> 10, </key>\r
-<key name="question"> 14, </key>\r
 <key name="quick"> 14,18,21, </key>\r
 <key name="quit"> 0,14,17,26, </key>\r
 <key name="quot"> 14, </key>\r
 <key name="qwt"> 14, </key>\r
+<key name="qwt_global"> 14, </key>\r
+<key name="qwt_version_str"> 14, </key>\r
 <key name="qwthom"> 14, </key>\r
 <key name="r"> 15, </key>\r
 <key name="radio"> 14, </key>\r
 <key name="rat"> 24, </key>\r
 <key name="rath"> 0, </key>\r
 <key name="ratio"> 24, </key>\r
-<key name="re"> 0,12, </key>\r
+<key name="re"> 0,12,14, </key>\r
 <key name="reactivity"> 10, </key>\r
-<key name="read"> 14,10,12, </key>\r
+<key name="read"> 10,12,14, </key>\r
 <key name="readm"> 14, </key>\r
 <key name="real"> 24, </key>\r
 <key name="realiz"> 9, </key>\r
+<key name="reason"> 14, </key>\r
 <key name="reassign"> 24, </key>\r
 <key name="receiv"> 26, </key>\r
-<key name="recommend"> 14,24, </key>\r
+<key name="recommend"> 24,14, </key>\r
 <key name="record"> 8,24, </key>\r
-<key name="red"> 21, </key>\r
+<key name="red"> 14,21, </key>\r
 <key name="redirect"> 15, </key>\r
 <key name="reduc"> 10, </key>\r
-<key name="ref"> 18,26, </key>\r
+<key name="ref"> 14,18,26, </key>\r
 <key name="refer"> 14, </key>\r
 <key name="referenc"> 4,12,24,18,21, </key>\r
 <key name="refin"> 10,24, </key>\r
 <key name="reinstall"> 14, </key>\r
 <key name="reinstallation"> 14, </key>\r
 <key name="relat"> 12,20, </key>\r
-<key name="relativ"> 14,23,18, </key>\r
+<key name="relativ"> 23,14,18, </key>\r
 <key name="releas"> 14, </key>\r
+<key name="release_not"> 14, </key>\r
 <key name="relevant"> 12, </key>\r
 <key name="reliability"> 10, </key>\r
 <key name="reload"> 17, </key>\r
 <key name="relocat"> 16, </key>\r
 <key name="remain"> 3, </key>\r
 <key name="remot"> 5, </key>\r
-<key name="remov"> 14,18, </key>\r
+<key name="remov"> 24,14,18, </key>\r
 <key name="renam"> 17, </key>\r
+<key name="rend"> 24, </key>\r
 <key name="render"> 24, </key>\r
 <key name="reopen"> 18, </key>\r
 <key name="repeat"> 24, </key>\r
 <key name="represent"> 3,9,10,11,20, </key>\r
 <key name="representation"> 6,11,24,18, </key>\r
 <key name="representativ"> 24, </key>\r
-<key name="requir"> 14,10,13,24,17, </key>\r
+<key name="requir"> 10,13,24,14,17, </key>\r
 <key name="requirement"> 3,10,15, </key>\r
+<key name="requisit"> 14, </key>\r
 <key name="reset"> 14, </key>\r
 <key name="resiz"> 18, </key>\r
 <key name="resolution"> 24, </key>\r
 <key name="resolv"> 0, </key>\r
-<key name="resourc"> 14,2,24,15, </key>\r
-<key name="respectiv"> 24,26, </key>\r
+<key name="resourc"> 2,24,15,14, </key>\r
+<key name="respectiv"> 1,24,26, </key>\r
 <key name="respective"> 24, </key>\r
 <key name="respond"> 3, </key>\r
 <key name="responsibl"> 14, </key>\r
 <key name="rest"> 18, </key>\r
-<key name="restor"> 10,17,18,26, </key>\r
+<key name="restart"> 14, </key>\r
+<key name="restor"> 10,24,17,18,26, </key>\r
 <key name="result"> 9,10,24, </key>\r
+<key name="resum"> 14, </key>\r
+<key name="retriev"> 14, </key>\r
 <key name="retroactiv"> 26, </key>\r
+<key name="return"> 14, </key>\r
 <key name="reus"> 3, </key>\r
 <key name="reusabl"> 10, </key>\r
 <key name="reversib"> 0,24, </key>\r
-<key name="right"> 6,14,12,13,24,16,17,25,18,20,21, </key>\r
+<key name="right"> 6,12,13,24,16,14,17,25,18,20,21, </key>\r
 <key name="risk"> 10, </key>\r
 <key name="robustnes"> 10, </key>\r
 <key name="rol"> 3, </key>\r
 <key name="rotat"> 24, </key>\r
 <key name="rotation"> 24, </key>\r
 <key name="rul"> 14, </key>\r
-<key name="run"> 3,14,15,19,22, </key>\r
+<key name="run"> 3,15,14,19,22, </key>\r
 <key name="runic"> 25, </key>\r
 <key name="runinstall"> 14, </key>\r
 <key name="runsalom"> 15,19, </key>\r
 <key name="runsalomewithport"> 19, </key>\r
-<key name="s"> 3,14,12,15, </key>\r
+<key name="s"> 3,12,15,14, </key>\r
 <key name="saf"> 2, </key>\r
-<key name="salom"> 3,4,5,6,0,7,9,14,10,2,11,12,13,24,15,16,17,18,26,19,20,21,22, </key>\r
+<key name="salom"> 3,4,5,6,0,7,9,10,2,11,12,13,24,15,16,14,17,18,26,19,20,21,22, </key>\r
 <key name="salome_"> 14, </key>\r
 <key name="salome_modulecatalog_serv"> 19, </key>\r
 <key name="salomeapp"> 15, </key>\r
 <key name="salomeapprc"> 26, </key>\r
 <key name="salomed"> 0, </key>\r
-<key name="sam"> 6,12,24,16,17,19,22, </key>\r
-<key name="sampl"> 25, </key>\r
-<key name="sav"> 3,0,14,10,2,16,17,18,26, </key>\r
+<key name="sam"> 6,12,24,16,14,17,19,22, </key>\r
+<key name="sampl"> 14,25, </key>\r
+<key name="sav"> 3,0,10,2,16,14,17,18,26, </key>\r
 <key name="scal"> 3,24,18, </key>\r
 <key name="scalar"> 23,24, </key>\r
-<key name="schem"> 3,14,10, </key>\r
+<key name="schem"> 3,10,14, </key>\r
 <key name="schema"> 10, </key>\r
 <key name="scientific"> 3, </key>\r
 <key name="screen"> 6,15, </key>\r
-<key name="script"> 3,0,14,15,25,19, </key>\r
+<key name="script"> 3,0,15,14,25,19, </key>\r
 <key name="scroll"> 8, </key>\r
-<key name="se"> 6,8,14,13,17,18,19,21, </key>\r
-<key name="search"> 4,14,13,17,20, </key>\r
-<key name="second"> 0,14,24, </key>\r
-<key name="section"> 14,16,18, </key>\r
-<key name="sectionthi"> 14, </key>\r
-<key name="sed"> 14, </key>\r
+<key name="se"> 6,8,13,14,17,18,19,21, </key>\r
+<key name="search"> 4,13,14,17,20, </key>\r
+<key name="second"> 0,24,14, </key>\r
+<key name="section"> 16,14,18, </key>\r
 <key name="seen"> 23, </key>\r
-<key name="select"> 5,6,0,1,8,14,23,13,24,17,25,18,20, </key>\r
+<key name="select"> 5,6,0,1,8,23,13,24,14,17,25,18,20, </key>\r
 <key name="selectall"> 16, </key>\r
 <key name="selection"> 2,23,24, </key>\r
 <key name="send"> 14, </key>\r
 <key name="sensitiv"> 16,21, </key>\r
-<key name="separat"> 3,14,24,16, </key>\r
+<key name="separat"> 3,24,16,14, </key>\r
 <key name="serv"> 3,19, </key>\r
 <key name="server"> 3,15, </key>\r
 <key name="servic"> 3,14,19, </key>\r
 <key name="session"> 1,23,13,24,15,17,18,26,21,22, </key>\r
-<key name="set"> 4,0,1,8,14,10,23,24,15,16,17,18,26,21,22, </key>\r
-<key name="setting"> 14,24,16,17,18,26, </key>\r
+<key name="set"> 4,0,1,8,10,23,24,15,16,14,17,18,26,21,22, </key>\r
+<key name="setting"> 24,16,14,17,18,26, </key>\r
 <key name="sever"> 10, </key>\r
 <key name="sh"> 14, </key>\r
 <key name="shad"> 1,23,24, </key>\r
 <key name="shap"> 24, </key>\r
 <key name="shar"> 15, </key>\r
-<key name="shell"> 14,2,11,15, </key>\r
+<key name="shel"> 14, </key>\r
+<key name="shell"> 2,11,15,14, </key>\r
 <key name="short"> 14,20, </key>\r
 <key name="shot"> 6, </key>\r
 <key name="should"> 9,14,17,19, </key>\r
-<key name="show"> 14, </key>\r
+<key name="show"> 24,14, </key>\r
 <key name="shown"> 8,14, </key>\r
 <key name="shrink"> 23, </key>\r
-<key name="sid"> 23,24, </key>\r
-<key name="signal"> 14,2, </key>\r
+<key name="sid"> 23,24,14, </key>\r
+<key name="signal"> 2,14, </key>\r
 <key name="signatur"> 14, </key>\r
 <key name="sigterm"> 14, </key>\r
+<key name="silent"> 14, </key>\r
+<key name="simp"> 14, </key>\r
 <key name="simpl"> 3, </key>\r
 <key name="simplify"> 14, </key>\r
 <key name="simulat"> 3, </key>\r
 <key name="simulation"> 10,11, </key>\r
-<key name="simultaneous"> 6,9,14, </key>\r
+<key name="simultaneous"> 6,9,24,14, </key>\r
 <key name="sinc"> 2, </key>\r
 <key name="singl"> 14, </key>\r
 <key name="sip"> 14, </key>\r
 <key name="situation"> 3, </key>\r
 <key name="siz"> 6,23,24,16,17,25,18, </key>\r
 <key name="skip"> 14, </key>\r
-<key name="slight"> 14, </key>\r
 <key name="slow"> 24, </key>\r
 <key name="smallest"> 24, </key>\r
 <key name="smooth"> 18, </key>\r
 <key name="smoothnes"> 24, </key>\r
-<key name="so"> 3,7,14,24,15,20,21, </key>\r
+<key name="so"> 3,7,24,15,14,20,21, </key>\r
 <key name="softwar"> 3,10,11, </key>\r
 <key name="solution"> 10, </key>\r
 <key name="solv"> 10, </key>\r
 <key name="someth"> 14, </key>\r
 <key name="sort"> 18, </key>\r
 <key name="sort_path"> 14, </key>\r
-<key name="sourc"> 14,10,11,15, </key>\r
-<key name="spac"> 14,23,24, </key>\r
+<key name="sourc"> 10,11,15,14, </key>\r
+<key name="spac"> 23,24,14, </key>\r
 <key name="spacemous"> 24, </key>\r
 <key name="spe"> 24, </key>\r
-<key name="special"> 3,14,13,24,15,16,17,18, </key>\r
+<key name="special"> 3,13,24,15,16,14,17,18, </key>\r
 <key name="specifi"> 3,24, </key>\r
-<key name="specific"> 3,0,10,15,16,26,20, </key>\r
+<key name="specific"> 3,0,10,15,16,14,26,20, </key>\r
 <key name="specification"> 11, </key>\r
 <key name="specify"> 17,18,19, </key>\r
 <key name="spher"> 24, </key>\r
 <key name="sprit"> 24, </key>\r
 <key name="stamp"> 24, </key>\r
 <key name="standalon"> 2,15, </key>\r
-<key name="standard"> 3,5,14,2,13,24,16,17,26,19, </key>\r
+<key name="standard"> 3,5,2,13,24,16,14,17,26,19, </key>\r
 <key name="standard_version"> 14, </key>\r
-<key name="start"> 6,9,14,16,18,26,19,22, </key>\r
+<key name="start"> 6,9,24,16,14,18,26,19,22, </key>\r
+<key name="start_salom"> 14, </key>\r
 <key name="stat"> 0,14,17,18, </key>\r
 <key name="station"> 3, </key>\r
 <key name="statu"> 14, </key>\r
-<key name="step"> 1,14,10,24, </key>\r
-<key name="still"> 14, </key>\r
-<key name="stor"> 3,0,14,13,17,18,19, </key>\r
+<key name="step"> 1,10,24,14, </key>\r
+<key name="stop"> 14, </key>\r
+<key name="stor"> 3,0,13,14,17,18,19, </key>\r
 <key name="str"> 14, </key>\r
 <key name="strict"> 14, </key>\r
 <key name="strong"> 14, </key>\r
 <key name="struck"> 25, </key>\r
-<key name="structur"> 3,14,10,2,13,21, </key>\r
+<key name="structur"> 3,10,2,13,24,14,21, </key>\r
 <key name="structural"> 10, </key>\r
 <key name="studi"> 5,6,7,9,10,2,13,16,17, </key>\r
 <key name="study"> 3,5,6,0,7,8,9,10,2,13,24,15,16,17,18,26,19,21,22, </key>\r
 <key name="styl"> 25,18, </key>\r
 <key name="sub"> 14,20, </key>\r
 <key name="submenu"> 5,16,18, </key>\r
+<key name="subsequent"> 14, </key>\r
 <key name="subset"> 25, </key>\r
 <key name="substitut"> 24, </key>\r
 <key name="successful"> 14, </key>\r
 <key name="supervision"> 2,15,19, </key>\r
 <key name="supervisor"> 11,18,19, </key>\r
 <key name="supplementary"> 21,22, </key>\r
-<key name="support"> 14,10,19, </key>\r
+<key name="suppli"> 14, </key>\r
+<key name="support"> 10,14,19, </key>\r
 <key name="supported_installation_mod"> 14, </key>\r
 <key name="sur"> 14, </key>\r
 <key name="surfac"> 23, </key>\r
 <key name="sweep"> 24, </key>\r
 <key name="swig"> 14, </key>\r
-<key name="switch"> 6,14,2,24, </key>\r
-<key name="system"> 3,4,14,10,12,24,20, </key>\r
-<key name="t"> 7,14,24,15,16,17,18,19, </key>\r
+<key name="switch"> 6,2,24,14, </key>\r
+<key name="symbol"> 14, </key>\r
+<key name="system"> 3,4,10,12,24,14,20, </key>\r
+<key name="t"> 7,24,15,16,14,17,18,19, </key>\r
 <key name="tab"> 6,20,22, </key>\r
-<key name="tabl"> 14,25, </key>\r
+<key name="tabl"> 24,25, </key>\r
 <key name="tag"> 14, </key>\r
 <key name="tailor"> 10, </key>\r
 <key name="tak"> 3,14, </key>\r
-<key name="taken"> 14,15, </key>\r
+<key name="taken"> 24,15,14, </key>\r
 <key name="target"> 14, </key>\r
 <key name="target_directory"> 14, </key>\r
 <key name="target_platform"> 14, </key>\r
 <key name="targetdir"> 14, </key>\r
 <key name="task"> 0, </key>\r
 <key name="tcl"> 14, </key>\r
+<key name="tcl_version"> 14, </key>\r
+<key name="tclconfig"> 14, </key>\r
 <key name="tclhom"> 14, </key>\r
-<key name="tclsh8"> 14, </key>\r
 <key name="technologi"> 3, </key>\r
 <key name="technological"> 10, </key>\r
-<key name="technology"> 3,14, </key>\r
-<key name="temp"> 14, </key>\r
+<key name="technology"> 3, </key>\r
 <key name="temp_directory"> 14, </key>\r
 <key name="temp_fold"> 14, </key>\r
 <key name="tempdir"> 14, </key>\r
 <key name="temporarydiskspac"> 14, </key>\r
 <key name="tensor"> 24, </key>\r
 <key name="term"> 10,12,20, </key>\r
-<key name="terminal"> 14,15, </key>\r
+<key name="terminal"> 15,14, </key>\r
 <key name="test"> 3,14,19, </key>\r
-<key name="text"> 14,12,20, </key>\r
+<key name="text"> 12,14,20, </key>\r
 <key name="textur"> 24, </key>\r
-<key name="them"> 3,6,14,10,23,15,16,25,22, </key>\r
+<key name="them"> 3,6,10,23,15,16,14,25,22, </key>\r
 <key name="therefor"> 14, </key>\r
 <key name="third"> 11, </key>\r
 <key name="thos"> 14,18,20, </key>\r
 <key name="thre"> 14, </key>\r
 <key name="threshold"> 24, </key>\r
-<key name="thu"> 3,0, </key>\r
-<key name="tim"> 3,6,0,8,14,10,24,15,17,26,19,22, </key>\r
-<key name="titl"> 14,23,24,18, </key>\r
+<key name="thu"> 3,0,14, </key>\r
+<key name="tim"> 3,6,0,8,10,24,15,14,17,26,19,22, </key>\r
+<key name="tip"> 14, </key>\r
+<key name="titl"> 23,24,14,18, </key>\r
 <key name="tk"> 14, </key>\r
+<key name="tk_version"> 14, </key>\r
+<key name="tkconfig"> 14, </key>\r
 <key name="tmp"> 14, </key>\r
 <key name="tmp_disk_spac"> 14, </key>\r
-<key name="togeth"> 14, </key>\r
 <key name="toggl"> 23,24,21, </key>\r
 <key name="toleranc"> 24, </key>\r
-<key name="tool"> 3,14,2,11,16,19,22, </key>\r
+<key name="tool"> 3,2,11,16,14,19,22, </key>\r
 <key name="toolbar"> 3,5,7,2,13,16,17, </key>\r
-<key name="toolkit"> 2, </key>\r
-<key name="top"> 5,14,2,24,16,18, </key>\r
+<key name="toolkit"> 2,14, </key>\r
+<key name="tooltip"> 14, </key>\r
+<key name="top"> 5,2,24,16,14,18, </key>\r
 <key name="topic"> 4,12,20, </key>\r
 <key name="topmost"> 14, </key>\r
 <key name="total"> 14, </key>\r
 <key name="totality"> 3, </key>\r
 <key name="touch"> 0, </key>\r
-<key name="tr"> 14, </key>\r
 <key name="train"> 10, </key>\r
 <key name="translat"> 24, </key>\r
 <key name="translation"> 24, </key>\r
 <key name="tri"> 14, </key>\r
 <key name="trihedron"> 18, </key>\r
 <key name="trolltech"> 14, </key>\r
+<key name="troubl"> 14, </key>\r
 <key name="tru"> 14, </key>\r
 <key name="try"> 8,14,17,19, </key>\r
 <key name="try_exist"> 14, </key>\r
 <key name="try_nativ"> 14, </key>\r
 <key name="try_preinstal"> 14, </key>\r
+<key name="turn"> 14, </key>\r
 <key name="twic"> 24, </key>\r
-<key name="two"> 6,14,12,24,17,19, </key>\r
-<key name="typ"> 0,14,23,24,25,18,19, </key>\r
+<key name="two"> 6,12,24,14,17,19, </key>\r
+<key name="typ"> 0,23,24,14,25,18,19, </key>\r
 <key name="typical"> 19, </key>\r
 <key name="u"> 18, </key>\r
 <key name="ultimat"> 3, </key>\r
 <key name="uncheck"> 24,16, </key>\r
 <key name="underlin"> 25, </key>\r
+<key name="unfortunare"> 14, </key>\r
 <key name="unfortunate"> 14, </key>\r
 <key name="uniqu"> 14, </key>\r
 <key name="unit"> 24, </key>\r
 <key name="unix"> 4, </key>\r
 <key name="unload"> 13,17, </key>\r
 <key name="unnecessary"> 14, </key>\r
+<key name="unpack"> 14, </key>\r
 <key name="unselect"> 14, </key>\r
 <key name="unus"> 0, </key>\r
-<key name="up"> 14,10,12,13,16,17,25,21, </key>\r
+<key name="up"> 10,12,13,16,14,17,25,21, </key>\r
 <key name="updat"> 23,24,16,17,19, </key>\r
 <key name="upload"> 2,16, </key>\r
-<key name="us"> 3,0,1,8,9,14,10,2,11,23,24,15,16,17,25,18,26,19,20,21,22, </key>\r
+<key name="us"> 3,0,1,8,9,10,2,11,23,24,15,16,14,17,25,18,26,19,20,21,22, </key>\r
 <key name="usability"> 2, </key>\r
-<key name="usag"> 14,24, </key>\r
+<key name="usag"> 24,14, </key>\r
 <key name="user"> 8,19, </key>\r
 <key name="usr"> 14, </key>\r
 <key name="usual"> 14, </key>\r
 <key name="v"> 14,18, </key>\r
 <key name="valid"> 18, </key>\r
 <key name="validation"> 3, </key>\r
-<key name="valu"> 1,14,23,24,18,21, </key>\r
-<key name="variabl"> 14,15, </key>\r
+<key name="valu"> 1,23,24,14,18,21, </key>\r
+<key name="variabl"> 15,14, </key>\r
 <key name="variety"> 4,12, </key>\r
-<key name="variou"> 14,11, </key>\r
+<key name="variou"> 11,14, </key>\r
 <key name="ve"> 14,18, </key>\r
-<key name="vector"> 24, </key>\r
-<key name="ver"> 14, </key>\r
-<key name="ver_major"> 14, </key>\r
-<key name="ver_minor"> 14, </key>\r
-<key name="version"> 6,14,2,16,26,19, </key>\r
+<key name="vector"> 1,24, </key>\r
+<key name="version"> 6,2,16,14,26,19, </key>\r
+<key name="vertic"> 1, </key>\r
 <key name="vertical"> 6,23,24,18, </key>\r
-<key name="very"> 14,10,2,24,16, </key>\r
-<key name="view"> 3,5,8,14,2,23,12,24,16,18,20,22, </key>\r
+<key name="very"> 10,2,24,16,14, </key>\r
+<key name="via"> 14, </key>\r
+<key name="view"> 3,5,8,2,23,12,24,16,14,18,20,22, </key>\r
 <key name="viewer"> 5,6,2,11,16,17,18, </key>\r
 <key name="visual"> 11, </key>\r
 <key name="visualisation"> 1,24, </key>\r
 <key name="visualiz"> 10,24, </key>\r
 <key name="visualization"> 9,10,2,11,16, </key>\r
-<key name="vtk"> 5,6,14,2,18, </key>\r
+<key name="vtk"> 5,6,2,14,18, </key>\r
 <key name="vtkhom"> 14, </key>\r
 <key name="wait"> 14, </key>\r
-<key name="want"> 6,14,12, </key>\r
-<key name="warn"> 8,14,24, </key>\r
-<key name="way"> 14,11,19, </key>\r
+<key name="want"> 6,12,14, </key>\r
+<key name="warn"> 8,24,14, </key>\r
+<key name="way"> 11,14,19, </key>\r
 <key name="web"> 4, </key>\r
 <key name="welcom"> 4,10, </key>\r
-<key name="what"> 3,14,10,12,26,21, </key>\r
+<key name="what"> 3,10,12,14,26,21, </key>\r
 <key name="whenev"> 23,18, </key>\r
 <key name="wherev"> 6, </key>\r
-<key name="wheth"> 14, </key>\r
 <key name="whil"> 3, </key>\r
 <key name="whol"> 24,18,26, </key>\r
 <key name="whos"> 23, </key>\r
+<key name="why"> 14, </key>\r
 <key name="wid"> 4,11,25, </key>\r
 <key name="widget"> 11, </key>\r
 <key name="width"> 23,24, </key>\r
-<key name="will"> 4,5,0,8,14,23,13,24,15,16,17,25,18,26,19,21,22, </key>\r
-<key name="window"> 4,5,6,9,14,2,12,24,15,16,17,25,18,22, </key>\r
+<key name="will"> 4,5,0,8,23,13,24,15,16,14,17,25,18,26,19,21,22, </key>\r
+<key name="window"> 4,5,6,9,2,12,24,15,16,14,17,25,18,22, </key>\r
+<key name="wir"> 1, </key>\r
 <key name="wirefram"> 1,23, </key>\r
-<key name="wish"> 6, </key>\r
-<key name="wish8"> 14, </key>\r
+<key name="wish"> 6,14, </key>\r
 <key name="within"> 3,5,7,22, </key>\r
-<key name="without"> 3,0,14,24,15,26, </key>\r
+<key name="without"> 3,0,24,15,14,26, </key>\r
 <key name="wizard"> 14, </key>\r
-<key name="won"> 7,14,15, </key>\r
+<key name="won"> 7,15, </key>\r
 <key name="word"> 20, </key>\r
-<key name="work"> 3,6,0,9,14,11,24,16,17, </key>\r
-<key name="would"> 14,16,17,19, </key>\r
-<key name="writ"> 10,17, </key>\r
+<key name="work"> 3,6,0,9,11,24,16,14,17, </key>\r
+<key name="would"> 16,17,19, </key>\r
+<key name="writ"> 10,14,17, </key>\r
 <key name="written"> 3,17, </key>\r
 <key name="wrong"> 14, </key>\r
 <key name="www"> 3, </key>\r
 <key name="x"> 23,24,15, </key>\r
-<key name="xml"> 14,15,19, </key>\r
+<key name="xml"> 15,14,19, </key>\r
 <key name="xterm"> 15, </key>\r
 <key name="xxxxx"> 14, </key>\r
-<key name="y"> 14,23,24, </key>\r
+<key name="xy"> 24, </key>\r
+<key name="y"> 23,24, </key>\r
 <key name="year"> 10, </key>\r
 <key name="yes"> 8,14, </key>\r
 <key name="yet"> 14,18, </key>\r
-<key name="your"> 5,6,0,7,8,14,23,24,15,17,18,26,19, </key>\r
+<key name="your"> 5,6,0,7,8,23,24,15,14,17,18,26,19, </key>\r
 <key name="yourselv"> 25, </key>\r
 <key name="z"> 15, </key>\r
 <key name="zon"> 5,6,24, </key>\r