diff --git a/doc/salome/gui/GEOM/GEOM.log b/doc/salome/gui/GEOM/GEOM.log
new file mode 100755
index 000000000..af9c2ab24
--- /dev/null
+++ b/doc/salome/gui/GEOM/GEOM.log
@@ -0,0 +1,381 @@
+|SourceProjectName:GEOM.hpr
+|DestinationProjectName:geom.html
+whhost.js
+whmsg.js
+whmozemu.js
+whproxy.js
+whstub.js
+whutils.js
+whver.js
+whform.js
+whphost.js
+whstart.js
+whtopic.js
+whframes.js
+whlang.js
+whskin_info.htm
+whskin_blank.htm
+whnjs.htm
+whthost.js
+whtdhtml.htm
+whihost.js
+whibody.htm
+whiform.htm
+whfhost.js
+whfbody.htm
+whfform.htm
+whghost.js
+whgbody.htm
+whgdhtml.htm
+whgdef.htm
+whproj.js
+whproj.xml
+whproj.htm
+whdata\whtoc.js
+whdata\whtoc.xml
+whdata\whtoc.htm
+whdata\whtdata.js
+whdata\whidx.js
+whdata\whidx.xml
+whdata\whidx.htm
+whdata\whidata.js
+whdata\whfts.js
+whdata\whfts.xml
+whdata\whfts.htm
+whdata\whglo.js
+whdata\whglo.xml
+whdata\whglo.htm
+whdata\whgdata.js
+whdata\whftdata.js
+whdata\whfwdata.js
+whres.xml
+webhelp.jar
+webhelp.cab
+whgdata\whnvp30.htm
+whgdata\whnvp31.htm
+whgdata\whnvp32.htm
+whgdata\whnvp33.htm
+whgdata\whnvt30.htm
+whgdata\whnvt31.htm
+whgdata\whnvt32.htm
+whgdata\whnvt33.htm
+whgdata\whnvf30.htm
+whgdata\whnvf31.htm
+whgdata\whnvf32.htm
+whgdata\whnvf33.htm
+whgdata\whnvl31.htm
+whgdata\whnvl32.htm
+whgdata\whnvl33.htm
+whgdata\whexpbar.gif
+cshdat_webhelp.htm
+cshdat_robohelp.htm
+wht_tab0.gif
+wht_tab1.gif
+wht_tab2.gif
+wht_tab3.gif
+wht_tab4.gif
+wht_tab5.gif
+wht_tab6.gif
+wht_tab7.gif
+wht_tab8.gif
+wht_glo_h.gif
+wht_glo_n.gif
+wht_fts_h.gif
+wht_fts_n.gif
+wht_idx_h.gif
+wht_idx_n.gif
+wht_toc_h.gif
+wht_toc_n.gif
+wht_ws.gif
+wht_ws_g.gif
+wht_logo1.gif
+wht_logo2.gif
+wht_abgw.jpg
+wht_abgi.jpg
+wht_abge.jpg
+wht_abtw.jpg
+wht_abte.jpg
+wht_abti.jpg
+wht_spac.gif
+wht_next.gif
+wht_next_g.gif
+wht_prev.gif
+wht_prev_g.gif
+wht_sync.gif
+wht_hide.gif
+wht_go.gif
+whstart.ico
+whestart.ico
+whrstart.ico
+whidhtml.htm
+whfdhtml.htm
+whskin_banner.htm
+whtbar.js
+default.skn
+whskin_pdhtml.htm
+whskin_papplet.htm
+whskin_plist.htm
+whskin_tbars.htm
+whskin_mbars.htm
+wht_toc4.gif
+wht_toc1.gif
+wht_toc2.gif
+wht_toc3.gif
+whskin_frmset010.htm
+whst_topics.xml
+whskin_frmset01.htm
+geom_hha.hhk
+geom.hhc
+geom.hhk
+changing_displaying_parameters.htm
+files\introduction_to_geom.htm
+files\salome2_sp3_basicgui_functions.htm
+files\salome2_sp3_booleangui_functions.htm
+files\salome2_sp3_buildgui_functions.htm
+files\salome2_sp3_displaygui_functions.htm
+files\salome2_sp3_generationgui_functions.htm
+files\salome2_sp3_geomtoolsgui_functions.htm
+files\salome2_sp3_measuregui_functions.htm
+files\salome2_sp3_operationgui_functions.htm
+files\salome2_sp3_primitivegui_functions.htm
+files\salome2_sp3_repairgui_functions.htm
+files\salome2_sp3_transformationgui_functions.htm
+geom.glo
+default.css
+image23.gif
+image59.jpg
+image26.jpg
+image12.gif
+image15.jpg
+files\salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image119.gif
+files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image99.gif
+files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image77.gif
+image3.jpg
+files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image34.gif
+salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image16.gif
+image140.jpg
+image24.gif
+image27.jpg
+image13.gif
+image16.jpg
+files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image78.gif
+salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image17.gif
+image141.jpg
+image25.gif
+image130.jpg
+image28.jpg
+image14.gif
+image17.jpg
+image2.gif
+image5.jpg
+files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image130.gif
+salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image18.gif
+image142.jpg
+image131.jpg
+image120.jpg
+image15.gif
+image29.jpg
+image18.jpg
+files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image131.gif
+files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image100.gif
+salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image19.gif
+image132.jpg
+image121.jpg
+image110.jpg
+image90.jpg
+image16.gif
+image19.jpg
+image7.jpg
+image4.gif
+files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image132.gif
+files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image101.gif
+files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image27.gif
+image133.jpg
+image122.jpg
+image111.jpg
+image100.jpg
+image91.jpg
+image80.jpg
+image17.gif
+image8.jpg
+image5.gif
+files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image133.gif
+files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image102.gif
+files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image28.gif
+image134.jpg
+image123.jpg
+image112.jpg
+image101.jpg
+image92.jpg
+image81.jpg
+image70.jpg
+image9.jpg
+image6.gif
+files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image103.gif
+files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image29.gif
+image135.jpg
+image124.jpg
+image113.jpg
+image102.jpg
+image93.jpg
+image82.jpg
+image71.jpg
+image19.gif
+image60.jpg
+image7.gif
+files\salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image120.gif
+files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image87.gif
+i_blue.jpg
+image136.jpg
+image125.jpg
+image114.jpg
+image103.jpg
+image94.jpg
+image83.jpg
+image72.jpg
+image61.jpg
+image8.gif
+files\salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image121.gif
+files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image88.gif
+image137.jpg
+image126.jpg
+image115.jpg
+image104.jpg
+image95.jpg
+image84.jpg
+image73.jpg
+image62.jpg
+image51.jpg
+files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image51.gif
+image9.gif
+files\salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image122.gif
+files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image89.gif
+image138.jpg
+image127.jpg
+image116.jpg
+image105.jpg
+image96.jpg
+image85.jpg
+image74.jpg
+image63.jpg
+image52.jpg
+files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image52.gif
+files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image1.gif
+image139.jpg
+image128.jpg
+image117.jpg
+image106.jpg
+image97.jpg
+image86.jpg
+image75.jpg
+image53.jpg
+image20.jpg
+files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image128.gif
+files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image71.gif
+files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image56.gif
+files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image53.gif
+files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image2.gif
+image129.jpg
+image118.jpg
+image107.jpg
+image98.jpg
+image87.jpg
+image76.jpg
+image65.jpg
+image54.jpg
+image21.jpg
+image10.jpg
+files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image129.gif
+files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image72.gif
+files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image57.gif
+files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image54.gif
+files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image3.gif
+image119.jpg
+image108.jpg
+image99.jpg
+image88.jpg
+image77.jpg
+image66.jpg
+image55.jpg
+image22.jpg
+image11.jpg
+files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image73.gif
+files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image58.gif
+files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image55.gif
+files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image4.gif
+files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image30.gif
+image109.jpg
+image89.jpg
+image78.jpg
+image20.gif
+image67.jpg
+image56.jpg
+image23.jpg
+image12.jpg
+files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image74.gif
+files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image59.gif
+files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image31.gif
+salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image13.gif
+image79.jpg
+image21.gif
+image68.jpg
+image57.jpg
+image24.jpg
+image13.jpg
+files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image75.gif
+files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image32.gif
+salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image14.gif
+image22.gif
+image69.jpg
+image58.jpg
+image11.gif
+image14.jpg
+files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image90.gif
+files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image76.gif
+files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image33.gif
+salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image15.gif
+ehlpdhtm.js
+geom.ppf
+default_ns.css
+whdata\whtdata0.xml
+whdata\whtdata0.htm
+whdata\whftdata0.xml
+whdata\whftdata0.htm
+whdata\whfwdata0.xml
+whdata\whfwdata0.htm
+whdata\whgdata0.xml
+whdata\whgdata0.htm
+whgdata\whlstt0.htm
+whgdata\whlstt1.htm
+whgdata\whlstt2.htm
+whgdata\whlstt3.htm
+whgdata\whlstt4.htm
+whgdata\whlsti0.htm
+whgdata\whlstfl0.htm
+whgdata\whlstfl1.htm
+whgdata\whlstfl2.htm
+whgdata\whlstfl3.htm
+whgdata\whlstfl4.htm
+whgdata\whlstfl5.htm
+whgdata\whlstfl6.htm
+whgdata\whlstfl7.htm
+whgdata\whlstfl8.htm
+whgdata\whlstfl9.htm
+whgdata\whlstfl10.htm
+whgdata\whlstfl11.htm
+whgdata\whlstfl12.htm
+whgdata\whlstfl13.htm
+whgdata\whlstfl14.htm
+whgdata\whlstfl15.htm
+whgdata\whlstfl16.htm
+whgdata\whlstfl17.htm
+whgdata\whlstfl18.htm
+whgdata\whlstfl19.htm
+whgdata\whlstfl20.htm
+whgdata\whlstf0.htm
+whgdata\whlstf1.htm
+whgdata\whlstf2.htm
+whgdata\whlstg0.htm
+geom.html
+geom_csh.html
+geom_rhc.html
diff --git a/doc/salome/gui/GEOM/changing_displaying_parameters.htm b/doc/salome/gui/GEOM/changing_displaying_parameters.htm
new file mode 100755
index 000000000..d6f8f8527
--- /dev/null
+++ b/doc/salome/gui/GEOM/changing_displaying_parameters.htm
@@ -0,0 +1,275 @@
+
+
+
+
+
+
+
+
+
+
+Changing displaying parameters
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Changing displaying parameters
+
+ In GEOM you can set different
+ displaying parameters for visualization of geometrical objects in the
+ viewer:
+
+
+
+
+
+
+
+To set displaying parameters of a geometrical object:
+
+
+
+Right-click on this geometrical object in
+ the viewer and from the pop-up menu select Properties.
+
+
+
+
+
+ Wireframe/Shading
+
+
+
+
+Description:
+ Set the display mode of the selected shape.
+
+
+
+TUI
+ Command: gg.setDisplayMode(ID, Short)
+
+
+
+Example:
+
+
+
+
+
+
+
+
+
+Color
+
+
+
+Description:
+ Change the color of a shape.
+
+
+
+TUI Command:
+ gg.setColor(ID, Short, Short, Short)
+
+
+
+Example:
+
+
+
+
+
+
+
+
+
+
+
+Transparency
+
+
+
+Description:
+ Change the transparency (between 0 & 1) of a shape.
+
+
+
+TUI Command:
+ gg.setTransparency(ID, Double)
+
+
+
+Dialog Box:
+
+
+
+
+
+
+
+Example:
+
+
+
+
+
+
+
+Isos
+
+
+
+Description:
+ Changes the number of isolines displayed within a shape.
+
+
+
+Arguments:
+ 2 values (number of isolines).
+
+
+
+Dialog Box:
+
+
+
+
+
+
+
+Example:
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/salome/gui/GEOM/cshdat_robohelp.htm b/doc/salome/gui/GEOM/cshdat_robohelp.htm
new file mode 100755
index 000000000..9f2de5bdf
--- /dev/null
+++ b/doc/salome/gui/GEOM/cshdat_robohelp.htm
@@ -0,0 +1,252 @@
+
+
+GEOM reference manual
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/salome/gui/GEOM/cshdat_webhelp.htm b/doc/salome/gui/GEOM/cshdat_webhelp.htm
new file mode 100755
index 000000000..7f8b43844
--- /dev/null
+++ b/doc/salome/gui/GEOM/cshdat_webhelp.htm
@@ -0,0 +1,251 @@
+
+
+GEOM reference manual
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/salome/gui/GEOM/default.css b/doc/salome/gui/GEOM/default.css
new file mode 100755
index 000000000..d2d425ac0
--- /dev/null
+++ b/doc/salome/gui/GEOM/default.css
@@ -0,0 +1,209 @@
+/*=(===============================================================)*/
+
+/*=(===============================================================)*/
+/*=(Created with RoboEditor.)=======================================*/
+/*=(===============================================================)*/
+
+BODY {
+ background-color: #ffffff;
+ font-family: "Times New Roman", serif;
+}
+
+H1 {
+ font-weight: bold;
+ font-size: 24.0pt;
+}
+
+/*=(Generated Code)=================================================*/
+/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/
+/*begin!kadov{{=====================================================*/
+LI.kadov-H1 {
+ font-weight: bold;
+ font-size: 24.0pt;
+}
+/*}}end!kadov=======================================================*/
+
+
+
+H2 {
+ font-weight: bold;
+ font-size: 18.0pt;
+}
+
+/*=(Generated Code)=================================================*/
+/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/
+/*begin!kadov{{=====================================================*/
+LI.kadov-H2 {
+ font-weight: bold;
+ font-size: 18.0pt;
+}
+/*}}end!kadov=======================================================*/
+
+
+
+H3 {
+ font-weight: bold;
+ font-size: 14.0pt;
+}
+
+/*=(Generated Code)=================================================*/
+/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/
+/*begin!kadov{{=====================================================*/
+LI.kadov-H3 {
+ font-weight: bold;
+ font-size: 14.0pt;
+}
+/*}}end!kadov=======================================================*/
+
+
+
+H4 {
+ font-weight: bold;
+ font-size: 12.0pt;
+}
+
+/*=(Generated Code)=================================================*/
+/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/
+/*begin!kadov{{=====================================================*/
+LI.kadov-H4 {
+ font-weight: bold;
+ font-size: 12.0pt;
+}
+/*}}end!kadov=======================================================*/
+
+
+
+H5 {
+ font-weight: bold;
+ font-size: 10.0pt;
+}
+
+/*=(Generated Code)=================================================*/
+/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/
+/*begin!kadov{{=====================================================*/
+LI.kadov-H5 {
+ font-weight: bold;
+ font-size: 10.0pt;
+}
+/*}}end!kadov=======================================================*/
+
+
+
+H6 {
+ font-weight: bold;
+ font-size: 8.0pt;
+}
+
+/*=(Generated Code)=================================================*/
+/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/
+/*begin!kadov{{=====================================================*/
+LI.kadov-H6 {
+ font-weight: bold;
+ font-size: 8.0pt;
+}
+/*}}end!kadov=======================================================*/
+
+
+
+P {
+ font-size: 12.0pt;
+ margin-top: 0pt;
+ margin-bottom: 0pt;
+}
+
+/*=(Generated Code)=================================================*/
+/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/
+/*begin!kadov{{=====================================================*/
+LI.kadov-P {
+ font-size: 12.0pt;
+}
+/*}}end!kadov=======================================================*/
+
+
+
+A.expandspot {
+ color: #008000;
+ cursor: hand;
+ font-style: italic;
+ x-text-underline: off;
+ x-text-overline: off;
+ x-text-line-through: off;
+ /*begin!kadov{{*/ text-decoration: none none none; /*}}end!kadov*/
+}
+
+SPAN.expandtext {
+ font-style: italic;
+ font-weight: normal;
+ color: #ff0000;
+}
+
+A.dropspot {
+ cursor: hand;
+ color: #008000;
+ font-style: italic;
+ x-text-underline: off;
+ x-text-overline: off;
+ x-text-line-through: off;
+ /*begin!kadov{{*/ text-decoration: none none none; /*}}end!kadov*/
+}
+
+A.glossterm {
+ color: #800000;
+ cursor: hand;
+ font-style: italic;
+ x-text-underline: off;
+ x-text-overline: off;
+ x-text-line-through: off;
+ /*begin!kadov{{*/ text-decoration: none none none; /*}}end!kadov*/
+}
+
+SPAN.glosstext {
+ font-style: italic;
+ font-weight: normal;
+ color: #0000ff;
+}
+
+OL,
+UL {
+ margin-top: 0px;
+ margin-bottom: 0px;
+}
+
+A:active {
+}
+
+A:hover {
+ x-text-underline: Off;
+ /*begin!kadov{{*/ text-decoration: none; /*}}end!kadov*/
+}
+
+A:link {
+ x-text-underline: Off;
+ /*begin!kadov{{*/ text-decoration: none; /*}}end!kadov*/
+}
+
+A:visited {
+ x-text-underline: Off;
+ /*begin!kadov{{*/ text-decoration: none; /*}}end!kadov*/
+}
+
+P.TODO {
+ font-weight: normal;
+ font-style: italic;
+ font-family: "Arial Black", sans-serif;
+}
+
+/*=(Generated Code)=================================================*/
+/*=(WARNING: DO NOT EDIT OR DELETE THIS SECTION!)===================*/
+/*begin!kadov{{=====================================================*/
+LI.kadov-P-CTODO {
+ font-weight: normal;
+ font-style: italic;
+ font-family: "Arial Black", sans-serif;
+}
+/*}}end!kadov=======================================================*/
+
+
+
+
+/*=(===============================================================)*/
diff --git a/doc/salome/gui/GEOM/default.skn b/doc/salome/gui/GEOM/default.skn
new file mode 100755
index 000000000..f162a6624
--- /dev/null
+++ b/doc/salome/gui/GEOM/default.skn
@@ -0,0 +1,262 @@
+
+
+
+ Default
+ Contents
+ font-family:Arial font-size:8pt font-weight:normal font-style:normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal
+
+
+
+
+
+
+
+]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+ background:#99ccff
+ font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black
+
+ background:#639ace
+ font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:White
+
+ left
+
+ Contents
+ ::??DefaultWebSkinText??::
+
+
+ default
+
+
+
+ default
+
+
+
+
+ Index
+ ::??DefaultWebSkinText??::
+
+
+ default
+
+
+
+ default
+
+
+
+
+ Search
+ ::??DefaultWebSkinText??::
+
+
+ default
+
+
+
+ default
+
+
+
+
+ Glossary
+ ::??DefaultWebSkinText??::
+
+
+ default
+
+
+
+ default
+
+
+
+
+ WebSearch
+ ::??DefaultWebSkinText??::
+
+
+ default
+
+
+
+ default
+
+
+
+
+ Search Input
+
+
+
+
+
+
+
+
+
+ Logo
+
+ eHelp Corporation
+
+
+
+
+ background:#99ccff
+ font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black
+
+ background:#639ace
+ font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:White
+
+
+ Previous
+ ::??DefaultWebSkinText??::
+
+
+ default
+
+
+
+ default
+
+
+
+
+ Next
+ ::??DefaultWebSkinText??::
+
+
+ default
+
+
+
+ default
+
+
+
+
+ Sync TOC
+ ::??DefaultWebSkinText??::
+
+
+ default
+
+
+
+ default
+
+
+
+
+ Hide
+ ::??DefaultWebSkinText??::
+
+
+ default
+
+
+
+ default
+
+
+
+
+
+
+
+
+
+
+ background:White alink:Silver hover-color:Navy
+ font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black
+
+
+
+ background:White alink:Silver hover-color:Navy
+ font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black
+
+
+ background:White
+
+
+ ::??DefaultWebSkinText??::
+ font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy
+
+
+
+
+
+
+ background:White alink:Silver hover-color:Navy
+ font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black
+
+
+ background:White
+
+
+ ::??DefaultWebSkinText??::
+ font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy
+
+
+
+
+
+
+ background:White alink:Silver hover-color:Navy
+ font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black
+
+ ::??DefaultWebSkinText??::
+ font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy
+ background:White
+
+
+
+ ::??DefaultWebSkinText??::
+
+
+
+
+ ::??DefaultWebSkinText??::
+ font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy
+ background:White
+
+
+
+ ::??DefaultWebSkinText??::
+
+
+
+
+
+
+
+ none
+
+
+
diff --git a/doc/salome/gui/GEOM/default_ns.css b/doc/salome/gui/GEOM/default_ns.css
new file mode 100755
index 000000000..020a67111
--- /dev/null
+++ b/doc/salome/gui/GEOM/default_ns.css
@@ -0,0 +1,122 @@
+BODY {
+ background-color:#ffffff;
+ font-family:"Times New Roman" , serif; }
+H1 {
+ font-weight:bold;
+ font-size:24.0pt;
+ font-family:"Times New Roman" , serif; }
+LI.kadov-H1 {
+ font-weight:bold;
+ font-size:24.0pt; }
+H2 {
+ font-weight:bold;
+ font-size:18.0pt;
+ font-family:"Times New Roman" , serif; }
+LI.kadov-H2 {
+ font-weight:bold;
+ font-size:18.0pt; }
+H3 {
+ font-weight:bold;
+ font-size:14.0pt;
+ font-family:"Times New Roman" , serif; }
+LI.kadov-H3 {
+ font-weight:bold;
+ font-size:14.0pt; }
+H4 {
+ font-weight:bold;
+ font-size:12.0pt;
+ font-family:"Times New Roman" , serif; }
+LI.kadov-H4 {
+ font-weight:bold;
+ font-size:12.0pt; }
+H5 {
+ font-weight:bold;
+ font-size:10.0pt;
+ font-family:"Times New Roman" , serif; }
+LI.kadov-H5 {
+ font-weight:bold;
+ font-size:10.0pt; }
+H6 {
+ font-weight:bold;
+ font-size:8.0pt;
+ font-family:"Times New Roman" , serif; }
+LI.kadov-H6 {
+ font-weight:bold;
+ font-size:8.0pt; }
+P {
+ font-size:12.0pt;
+ margin-top:1;
+ margin-bottom:1;
+ font-family:"Times New Roman" , serif; }
+LI.kadov-P {
+ font-size:12.0pt; }
+A.expandspot {
+ color:#008000;
+ cursor:hand;
+ font-style:italic;
+ x-text-underline:off;
+ x-text-overline:off;
+ x-text-line-through:off;
+ text-decoration:none none none; }
+SPAN.expandtext {
+ font-style:italic;
+ font-weight:normal;
+ color:#ff0000; }
+A.dropspot {
+ cursor:hand;
+ color:#008000;
+ font-style:italic;
+ x-text-underline:off;
+ x-text-overline:off;
+ x-text-line-through:off;
+ text-decoration:none none none; }
+A.glossterm {
+ color:#800000;
+ cursor:hand;
+ font-style:italic;
+ x-text-underline:off;
+ x-text-overline:off;
+ x-text-line-through:off;
+ text-decoration:none none none; }
+SPAN.glosstext {
+ font-style:italic;
+ font-weight:normal;
+ color:#0000ff; }
+OL {
+ margin-top:0px;
+ margin-bottom:0px;
+ font-family:"Times New Roman" , serif; }
+UL {
+ margin-top:0px;
+ margin-bottom:0px;
+ font-family:"Times New Roman" , serif; }
+A:active { }
+A:hover {
+ x-text-underline:Off;
+ text-decoration:none; }
+A:link {
+ x-text-underline:Off;
+ text-decoration:none; }
+A:visited {
+ x-text-underline:Off;
+ text-decoration:none; }
+P.TODO {
+ font-weight:normal;
+ font-style:italic;
+ font-family:"Arial Black" , sans-serif; }
+LI.kadov-P-CTODO {
+ font-weight:normal;
+ font-style:italic;
+ font-family:"Arial Black" , sans-serif; }
+ol ol {
+ margin-top:1;
+ margin-bottom:1; }
+ol ul {
+ margin-top:1;
+ margin-bottom:1; }
+ul ul {
+ margin-top:1;
+ margin-bottom:1; }
+ul ol {
+ margin-top:1;
+ margin-bottom:1; }
diff --git a/doc/salome/gui/GEOM/ehlpdhtm.js b/doc/salome/gui/GEOM/ehlpdhtm.js
new file mode 100755
index 000000000..86d26ea96
--- /dev/null
+++ b/doc/salome/gui/GEOM/ehlpdhtm.js
@@ -0,0 +1,4033 @@
+// eHelp® Corporation Dynamic HTML JavaScript
+// Copyright© 1998-2001 eHelp® Corporation.All rights reserved.
+// Version=4.57
+
+// Warning:Do not modify this file.It is generated by RoboHELP® and changes will be overwritten.
+
+//// Segment Begin -- (JavaScript 1.0)
+
+/// Section Begin - General and relative topics(JavaScript 1.0)
+
+//{{HH_SYMBOL_SECTION
+var HH_ChmFilename = "";
+var HH_WindowName = "";
+var HH_GlossaryFont = "";
+var HH_Glossary = "";
+var HH_Avenue = "";
+var HH_ActiveX = false;
+//}}HH_SYMBOL_SECTION
+
+//Begin to support previous generic parameters
+//Get the information about the browser.
+var gstrBsAgent = navigator.userAgent.toLowerCase();
+var gnBsVer = parseInt(navigator.appVersion);
+
+var gbBsIE = (gstrBsAgent.indexOf('msie') != -1);
+var gbBsNS = (gstrBsAgent.indexOf('mozilla') != -1) && ((gstrBsAgent.indexOf('spoofer') == -1) && (gstrBsAgent.indexOf('compatible') == -1));
+var gbBsOpera = (gstrBsAgent.indexOf('opera') != -1);
+
+var gbBsIE3Before = ((gbBsIE) && (gnBsVer <= 2));
+var gbBsNS3Before = ((gbBsNS) && (gnBsVer <= 3));
+
+var gbBsNS2 = ((gbBsNS) && (gnBsVer <= 2));
+var gbBsNS3 = ((gbBsNS) && (gnBsVer == 3));
+var gbBsIE300301 = ((gbBsIE) && (gnBsVer == 2) && ((gstrBsAgent.indexOf("3.00") != -1)||(gstrBsAgent.indexOf("3.0a") != -1)||(gstrBsAgent.indexOf("3.0b")!=-1)||(gstrBsAgent.indexOf("3.01")!=-1)));
+var gbBsIE302 = ((gbBsIE) && (gnBsVer == 2) && (gstrBsAgent.indexOf("3.02") != -1));
+
+var gbBsNS4 = ((gbBsNS) && (gnBsVer >= 4));
+var gbBsNS6 = ((gbBsNS) && (gnBsVer >= 5));
+
+var gbBsIE4 = ((gbBsIE) && (gnBsVer >= 4));
+var gbBsIE5 = false;
+var gbBsIE55 = false;
+
+gbBsIE = (navigator.appName.indexOf("Microsoft") != -1);
+
+if (parseInt(navigator.appVersion) >= 4) {
+ gbBsIE4 = (navigator.appName.indexOf("Microsoft") != -1);
+
+ if (gbBsIE4) {
+ var nPos = gstrBsAgent.indexOf("msie");
+ var strIEversion = gstrBsAgent.substring(nPos + 5);
+ var nVersion = parseFloat(strIEversion);
+ if (nVersion >= 5)
+ gbBsIE5 = true;
+ if (nVersion >= 5.5)
+ gbBsIE55 = true;
+ }
+}
+
+var gbBsMac = (gstrBsAgent.indexOf('mac') != -1);
+var gbBsWindows = ((gstrBsAgent.indexOf('win') != -1) || (gstrBsAgent.indexOf('16bit') != -1));
+var gbBsOp3 = (gstrBsAgent.indexOf('opera') != -1);
+
+// Utilities functions.
+function BsscHasExtJs()
+{
+ if( gbBsIE3Before || gbBsNS3Before)
+ return false;
+ return true;
+}
+
+// Register event handler
+var gBsOnLoads = new Array(); // An array holds all the onload event handler.
+var gBsOnClicks = new Array(); // An array holds all the onClick event handler.
+var gBsOnUnLoads = new Array(); // An array holds all the OnUnLoad event handler.
+var gBsOnMouseOvers = new Array(); // An array holds all the OnMouseOver event handler.
+var gBsOnMouseOuts = new Array(); // An array holds all the OnMouseOut event handler.
+
+var gbOrignalOnMouseDown = null;
+
+function BsscRegisterOnLoad(funcHandler)
+{
+ var nLength = gBsOnLoads.length;
+ gBsOnLoads[nLength] = funcHandler;
+}
+
+function BsscRegisterOnClick(funcHandler)
+{
+ var nLength = gBsOnClicks.length;
+ gBsOnClicks[nLength] = funcHandler;
+}
+
+function BsscRegisterOnUnLoad(funcHandler)
+{
+ var nLength = gBsOnUnLoads.length;
+ gBsOnUnLoads[nLength] = funcHandler;
+}
+
+function BsscRegisterOnMouseOver(funcHandler)
+{
+ var nLength = gBsOnMouseOvers.length;
+ gBsOnMouseOvers[nLength] = funcHandler;
+}
+
+function BsscRegisterOnMouseOut(funcHandler)
+{
+ var nLength = gBsOnMouseOuts.length;
+ gBsOnMouseOuts[nLength] = funcHandler;
+}
+
+
+function BsGeneralOnLoad()
+{
+ if (!gbBsIE4 && !gbBsNS4)
+ return;
+
+ // Make everything visible in navigator
+ if (gbBsNS4 && !gbBsNS6) {
+ // Make some special effects items visible
+ for (var iLayer = 0; iLayer < document.layers.length; iLayer++) {
+ document.layers[iLayer].visibility = "show";
+ document.layers[iLayer].left = 0;
+ }
+ }
+}
+
+// If resize the netscape browser, need to reload it.
+function BsReDo()
+{
+ if (innerWidth != origWidth || innerHeight != origHeight)
+ location.reload();
+}
+// End of the local functions.
+
+// The following functions are used by the html files.
+function BSSCOnLoad()
+{
+ if( !BsscHasExtJs() )
+ return;
+ for (var nElement = gBsOnLoads.length - 1; nElement >= 0; nElement--)
+ gBsOnLoads[nElement]();
+}
+
+function BSSCOnClick()
+{
+ if (!BsscHasExtJs()) return;
+
+ for (var nElement = gBsOnClicks.length - 1; nElement >= 0; nElement--)
+ gBsOnClicks[nElement]();
+}
+
+function BSSCOnUnload()
+{
+ if (!BsscHasExtJs()) return;
+ for (var nElement = gBsOnUnLoads.length - 1; nElement >= 0; nElement--)
+ {
+ gBsOnUnLoads[nElement]();
+ }
+}
+
+function BSSCOnMouseOver()
+{
+ if (!BsscHasExtJs()) return;
+ for (var nElement = gBsOnMouseOvers.length - 1; nElement >= 0; nElement--)
+ {
+ gBsOnMouseOvers[nElement]();
+ }
+}
+
+function BSSCOnMouseOut()
+{
+ if (!BsscHasExtJs()) return;
+ for (var nElement = gBsOnMouseOuts.length - 1; nElement >= 0; nElement--)
+ {
+ gBsOnMouseOuts[nElement]();
+ }
+}
+// End of invocation of the event handle functions.
+
+
+// Add the GereralOnLoad to the onload array.
+if (typeof(BsscRegisterOnLoad) != "undefined")
+{
+ BsscRegisterOnLoad(BsGeneralOnLoad);
+}
+if (gbBsNS4&&!gbBsNS6) {
+ origWidth = innerWidth;
+ origHeight = innerHeight;
+ onresize = BsReDo;
+}
+//End to support previous generic parameters
+
+//Begin to support previous HHActiveX invoking
+function BsHHActivateComponents()
+{
+ if( HH_ActiveX && (HH_ChmFilename != "") && ((self == top) || (self == top.frames[0])))
+ {
+ var objBody = document.all.tags("BODY")[0];
+ if( typeof(objBody) == "object" )
+ {
+ objBody.insertAdjacentHTML("beforeEnd", '');
+ if (HHComponentActivator.object)
+ HHComponentActivator.Activate(HH_ChmFilename, HH_WindowName, HH_GlossaryFont, HH_Glossary, HH_Avenue);
+ }
+ }
+}
+
+function BsHHActivXOnLoad()
+{
+ if( gbBsIE4 )
+ BsHHActivateComponents();
+}
+
+if( typeof(BsscRegisterOnLoad) != "undefined" )
+{
+ BsscRegisterOnLoad(BsHHActivXOnLoad);
+}
+//End to support previous HHActiveX invoking
+
+//Begin to support previous relative topics
+//If webHelp needs Related Topics DHTMLcode, it's supposed to add it here
+var gbPopupMenuTimeoutExpired = false;
+var gbInPopupMenu = false;
+var gbPopupMenuTopicList = null;
+var gOlddocumentClick = null;
+
+//////////////////////////////////////////////////////////////////////////////////////////
+//
+// Popup Menu code
+//
+//////////////////////////////////////////////////////////////////////////////////////////
+
+var g_bIsPopupMenuInit = false;
+function _WritePopupMenuLayer()
+{
+ if (!g_bIsPopupMenuInit)
+ {
+ if (gbBsNS4) {
+//Do not try to write ininle styles for NS! NS can not handle it and will not stop downloading the html page...
+ if (gbBsNS6)
+ document.write("");
+ else
+ document.write("");
+ } else{
+ document.write("");
+ if (gbBsIE4) {
+ document.write("");
+ }
+ }
+ g_bIsPopupMenuInit = true;
+ }
+}
+
+//Define variable arguments as: strTitle, strUrl
+function MTE()
+{
+ this.strTitle = MTE.arguments[0];
+ if (MTE.arguments.length > 1)
+ this.strURL = MTE.arguments[1];
+ else
+ this.strURL = this.strTitle;
+}
+
+// If the topic list is set, it is an array of TopicEntry objects (defined in WebHelp3.js)
+function PopupMenu_SetTopicList(aPopupTopicArray)
+{
+ gbPopupMenuTopicList = aPopupTopicArray;
+}
+
+
+//Seek for the bsscright frame
+function _SeekFrameByName( cRoot, strName )
+{
+ if( cRoot == null ) return null;
+ if( cRoot.frames == null ) return null;
+ if( cRoot.frames[strName] != null ) return cRoot.frames[strName];
+ for (var i=0; i");
+ wndPopupLinks.document.write("");
+ var strParaLine = "";
+ for (var i = 0; i < (argLen - 2) / 2; i++) {
+ strParaLine = "";
+ strParaLine += "";
+ strParaLine += fn_arguments[2 * i + 2];
+ strParaLine += "";
+ strParaLine += "
";
+ wndPopupLinks.document.write(strParaLine);
+ }
+ wndPopupLinks.document.write("