Salome HOME
Help templates for plug-ins
authorvsv <vsv@opencascade.com>
Tue, 7 Aug 2018 15:59:24 +0000 (18:59 +0300)
committermpv <mikhail.ponikarov@opencascade.com>
Fri, 10 Aug 2018 07:37:22 +0000 (10:37 +0300)
49 files changed:
doc/gui/BuildPlugin/buildPlugin.rst [new file with mode: 0644]
doc/gui/BuildPlugin/compoundFeature.rst [new file with mode: 0644]
doc/gui/BuildPlugin/compsolidFeature.rst [new file with mode: 0644]
doc/gui/BuildPlugin/edgeFeature.rst [new file with mode: 0644]
doc/gui/BuildPlugin/faceFeature.rst [new file with mode: 0644]
doc/gui/BuildPlugin/fillingFeature.rst [new file with mode: 0644]
doc/gui/BuildPlugin/interpolationFeature.rst [new file with mode: 0644]
doc/gui/BuildPlugin/polylineFeature.rst [new file with mode: 0644]
doc/gui/BuildPlugin/shellFeature.rst [new file with mode: 0644]
doc/gui/BuildPlugin/solidFeature.rst [new file with mode: 0644]
doc/gui/BuildPlugin/subShapesFeature.rst [new file with mode: 0644]
doc/gui/BuildPlugin/vertexFeature.rst [new file with mode: 0644]
doc/gui/BuildPlugin/wireFeature.rst [new file with mode: 0644]
doc/gui/CMakeLists.txt
doc/gui/CollectionPlugin/collectionPlugin.rst [new file with mode: 0644]
doc/gui/CollectionPlugin/fieldFeature.rst [new file with mode: 0644]
doc/gui/CollectionPlugin/groupFeature.rst [new file with mode: 0644]
doc/gui/ConstructionPlugin/axisFeature.rst [new file with mode: 0644]
doc/gui/ConstructionPlugin/constructionPlugin.rst [new file with mode: 0644]
doc/gui/ConstructionPlugin/planeFeature.rst [new file with mode: 0644]
doc/gui/ConstructionPlugin/pointFeature.rst [new file with mode: 0644]
doc/gui/ExchangePlugin/dumpFeature.rst [new file with mode: 0644]
doc/gui/ExchangePlugin/exchangePlugin.rst [new file with mode: 0644]
doc/gui/ExchangePlugin/exportFeature.rst [new file with mode: 0644]
doc/gui/ExchangePlugin/importFeature.rst [new file with mode: 0644]
doc/gui/GDMLPlugin/GDMLPlugin.rst [new file with mode: 0644]
doc/gui/GDMLPlugin/coneFeature.rst [new file with mode: 0644]
doc/gui/GDMLPlugin/ellipsoidFeature.rst [new file with mode: 0644]
doc/gui/ParametersPlugin/managerFeature.rst [new file with mode: 0644]
doc/gui/ParametersPlugin/parameterFeature.rst [new file with mode: 0644]
doc/gui/ParametersPlugin/parametersPlugin.rst [new file with mode: 0644]
doc/gui/PartPlugin/partPlugin.rst [new file with mode: 0644]
doc/gui/PrimitivesPlugin/boxFeature.rst [new file with mode: 0644]
doc/gui/PrimitivesPlugin/coneFeature.rst [new file with mode: 0644]
doc/gui/PrimitivesPlugin/cylinderFeature.rst [new file with mode: 0644]
doc/gui/PrimitivesPlugin/primitivesPlugin.rst [new file with mode: 0644]
doc/gui/PrimitivesPlugin/sphereFeature.rst [new file with mode: 0644]
doc/gui/PrimitivesPlugin/torusFeature.rst [new file with mode: 0644]
doc/gui/SketchPlugin/rectangleFeature.rst [new file with mode: 0644]
doc/gui/index.rst
src/BuildPlugin/plugin-Build.xml
src/CollectionPlugin/plugin-Collection.xml
src/ConstructionPlugin/plugin-Construction.xml
src/ExchangePlugin/plugin-Exchange.xml
src/GDMLPlugin/plugin-GDML.xml
src/ParametersPlugin/plugin-Parameters.xml
src/PrimitivesPlugin/plugin-Primitives.xml
src/PythonAddons/macros/rectangle/widget.xml
src/XGUI/XGUI_Workshop.cpp

diff --git a/doc/gui/BuildPlugin/buildPlugin.rst b/doc/gui/BuildPlugin/buildPlugin.rst
new file mode 100644 (file)
index 0000000..791eb0c
--- /dev/null
@@ -0,0 +1,21 @@
+
+.. _buildPlugin:
+
+Build plug-in
+=============
+
+.. toctree::
+   :maxdepth: 1
+
+   compoundFeature.rst
+   compsolidFeature.rst
+   edgeFeature.rst
+   faceFeature.rst
+   fillingFeature.rst
+   interpolationFeature.rst
+   polylineFeature.rst
+   shellFeature.rst
+   solidFeature.rst
+   subShapesFeature.rst
+   vertexFeature.rst
+   wireFeature.rst
diff --git a/doc/gui/BuildPlugin/compoundFeature.rst b/doc/gui/BuildPlugin/compoundFeature.rst
new file mode 100644 (file)
index 0000000..5346524
--- /dev/null
@@ -0,0 +1,3 @@
+
+Compound
+========
diff --git a/doc/gui/BuildPlugin/compsolidFeature.rst b/doc/gui/BuildPlugin/compsolidFeature.rst
new file mode 100644 (file)
index 0000000..ed31b31
--- /dev/null
@@ -0,0 +1,3 @@
+
+CompSolid
+=========
diff --git a/doc/gui/BuildPlugin/edgeFeature.rst b/doc/gui/BuildPlugin/edgeFeature.rst
new file mode 100644 (file)
index 0000000..56094dc
--- /dev/null
@@ -0,0 +1,3 @@
+
+Edge
+====
diff --git a/doc/gui/BuildPlugin/faceFeature.rst b/doc/gui/BuildPlugin/faceFeature.rst
new file mode 100644 (file)
index 0000000..3431923
--- /dev/null
@@ -0,0 +1,3 @@
+
+Face
+====
diff --git a/doc/gui/BuildPlugin/fillingFeature.rst b/doc/gui/BuildPlugin/fillingFeature.rst
new file mode 100644 (file)
index 0000000..11d56d8
--- /dev/null
@@ -0,0 +1,3 @@
+
+ Filling
+ =======
diff --git a/doc/gui/BuildPlugin/interpolationFeature.rst b/doc/gui/BuildPlugin/interpolationFeature.rst
new file mode 100644 (file)
index 0000000..a69a8a4
--- /dev/null
@@ -0,0 +1,3 @@
+
+Interpolation
+=============
diff --git a/doc/gui/BuildPlugin/polylineFeature.rst b/doc/gui/BuildPlugin/polylineFeature.rst
new file mode 100644 (file)
index 0000000..b58aa14
--- /dev/null
@@ -0,0 +1,3 @@
+
+Polyline
+========
diff --git a/doc/gui/BuildPlugin/shellFeature.rst b/doc/gui/BuildPlugin/shellFeature.rst
new file mode 100644 (file)
index 0000000..814b78e
--- /dev/null
@@ -0,0 +1,3 @@
+
+Shell
+=====
diff --git a/doc/gui/BuildPlugin/solidFeature.rst b/doc/gui/BuildPlugin/solidFeature.rst
new file mode 100644 (file)
index 0000000..db91115
--- /dev/null
@@ -0,0 +1,3 @@
+
+Solid
+=====
diff --git a/doc/gui/BuildPlugin/subShapesFeature.rst b/doc/gui/BuildPlugin/subShapesFeature.rst
new file mode 100644 (file)
index 0000000..e5af6f8
--- /dev/null
@@ -0,0 +1,3 @@
+
+Sub-shapes
+==========
diff --git a/doc/gui/BuildPlugin/vertexFeature.rst b/doc/gui/BuildPlugin/vertexFeature.rst
new file mode 100644 (file)
index 0000000..475ee84
--- /dev/null
@@ -0,0 +1,3 @@
+
+Vertex
+======
diff --git a/doc/gui/BuildPlugin/wireFeature.rst b/doc/gui/BuildPlugin/wireFeature.rst
new file mode 100644 (file)
index 0000000..a088b77
--- /dev/null
@@ -0,0 +1,3 @@
+
+Wire
+====
index eb5563ab2bc8fa1c90a3a9ccc8b70cf3f3b727d5..33b8ed7d9503e3c1e333cb2781881578a5244f6e 100644 (file)
@@ -43,7 +43,7 @@ COMMAND ${PYTHON_EXECUTABLE} -c \"import shutil;shutil.rmtree('${CMAKE_INSTALL_P
 ELSE(${HAVE_SALOME})
 INSTALL(CODE "
 EXECUTE_PROCESS(
-COMMAND ${PYTHON_EXECUTABLE} -c \"import shutil;shutil.rmtree('${CMAKE_INSTALL_PREFIX}/doc', True);shutil.copytree('${CMAKE_CURRENT_BINARY_DIR}/html', '${CMAKE_INSTALL_PREFIX}/doc')\"
+COMMAND ${PYTHON_EXECUTABLE} -c \"import shutil;shutil.rmtree('${CMAKE_INSTALL_PREFIX}/doc/gui', True);shutil.copytree('${CMAKE_CURRENT_BINARY_DIR}/html', '${CMAKE_INSTALL_PREFIX}/doc/gui')\"
 )
 ")
 ENDIF(${HAVE_SALOME})
diff --git a/doc/gui/CollectionPlugin/collectionPlugin.rst b/doc/gui/CollectionPlugin/collectionPlugin.rst
new file mode 100644 (file)
index 0000000..e7bab06
--- /dev/null
@@ -0,0 +1,12 @@
+
+.. _collectionPlugin:
+
+
+Collection plug-in
+==================
+
+.. toctree::
+   :maxdepth: 1
+
+   fieldFeature.rst
+   groupFeature.rst
diff --git a/doc/gui/CollectionPlugin/fieldFeature.rst b/doc/gui/CollectionPlugin/fieldFeature.rst
new file mode 100644 (file)
index 0000000..23a16d5
--- /dev/null
@@ -0,0 +1,3 @@
+
+Field
+=====
diff --git a/doc/gui/CollectionPlugin/groupFeature.rst b/doc/gui/CollectionPlugin/groupFeature.rst
new file mode 100644 (file)
index 0000000..c17ee91
--- /dev/null
@@ -0,0 +1,3 @@
+
+Group
+=====
diff --git a/doc/gui/ConstructionPlugin/axisFeature.rst b/doc/gui/ConstructionPlugin/axisFeature.rst
new file mode 100644 (file)
index 0000000..bb372bb
--- /dev/null
@@ -0,0 +1,3 @@
+
+Axis
+====
diff --git a/doc/gui/ConstructionPlugin/constructionPlugin.rst b/doc/gui/ConstructionPlugin/constructionPlugin.rst
new file mode 100644 (file)
index 0000000..ac14434
--- /dev/null
@@ -0,0 +1,12 @@
+
+.. _constructionPlugin:
+
+Construction plug-in
+====================
+
+.. toctree::
+   :maxdepth: 1
+
+   axisFeature.rst
+   planeFeature.rst
+   pointFeature.rst
diff --git a/doc/gui/ConstructionPlugin/planeFeature.rst b/doc/gui/ConstructionPlugin/planeFeature.rst
new file mode 100644 (file)
index 0000000..dbe2ac3
--- /dev/null
@@ -0,0 +1,3 @@
+
+Plane
+=====
diff --git a/doc/gui/ConstructionPlugin/pointFeature.rst b/doc/gui/ConstructionPlugin/pointFeature.rst
new file mode 100644 (file)
index 0000000..64f21b1
--- /dev/null
@@ -0,0 +1,3 @@
+
+Point
+=====
diff --git a/doc/gui/ExchangePlugin/dumpFeature.rst b/doc/gui/ExchangePlugin/dumpFeature.rst
new file mode 100644 (file)
index 0000000..afdc024
--- /dev/null
@@ -0,0 +1,3 @@
+
+Dump
+====
diff --git a/doc/gui/ExchangePlugin/exchangePlugin.rst b/doc/gui/ExchangePlugin/exchangePlugin.rst
new file mode 100644 (file)
index 0000000..62081cd
--- /dev/null
@@ -0,0 +1,12 @@
+
+.. _exchangePlugin:
+
+Exchange plug-in
+================
+
+.. toctree::
+   :maxdepth: 1
+
+   dumpFeature.rst
+   exportFeature.rst
+   importFeature.rst
diff --git a/doc/gui/ExchangePlugin/exportFeature.rst b/doc/gui/ExchangePlugin/exportFeature.rst
new file mode 100644 (file)
index 0000000..a007d40
--- /dev/null
@@ -0,0 +1,3 @@
+
+Export
+======
diff --git a/doc/gui/ExchangePlugin/importFeature.rst b/doc/gui/ExchangePlugin/importFeature.rst
new file mode 100644 (file)
index 0000000..b033d5b
--- /dev/null
@@ -0,0 +1,3 @@
+
+Import
+======
diff --git a/doc/gui/GDMLPlugin/GDMLPlugin.rst b/doc/gui/GDMLPlugin/GDMLPlugin.rst
new file mode 100644 (file)
index 0000000..ab81c5c
--- /dev/null
@@ -0,0 +1,11 @@
+
+.. _gdmlPlugin:
+
+GDML plug-in
+=============
+
+.. toctree::
+   :maxdepth: 1
+
+   coneFeature.rst
+   ellipsoidFeature.rst
diff --git a/doc/gui/GDMLPlugin/coneFeature.rst b/doc/gui/GDMLPlugin/coneFeature.rst
new file mode 100644 (file)
index 0000000..5041dec
--- /dev/null
@@ -0,0 +1,3 @@
+
+Cone
+====
diff --git a/doc/gui/GDMLPlugin/ellipsoidFeature.rst b/doc/gui/GDMLPlugin/ellipsoidFeature.rst
new file mode 100644 (file)
index 0000000..65ce69e
--- /dev/null
@@ -0,0 +1,3 @@
+
+Ellipsoid
+=========
diff --git a/doc/gui/ParametersPlugin/managerFeature.rst b/doc/gui/ParametersPlugin/managerFeature.rst
new file mode 100644 (file)
index 0000000..1659abb
--- /dev/null
@@ -0,0 +1,3 @@
+
+Parameters manager
+==================
diff --git a/doc/gui/ParametersPlugin/parameterFeature.rst b/doc/gui/ParametersPlugin/parameterFeature.rst
new file mode 100644 (file)
index 0000000..f0c4785
--- /dev/null
@@ -0,0 +1,3 @@
+
+Create parameter
+================
diff --git a/doc/gui/ParametersPlugin/parametersPlugin.rst b/doc/gui/ParametersPlugin/parametersPlugin.rst
new file mode 100644 (file)
index 0000000..fdbc767
--- /dev/null
@@ -0,0 +1,11 @@
+
+.. _parametersPlugin:
+
+Parameters plug-in
+==================
+
+.. toctree::
+   :maxdepth: 1
+
+   managerFeature.rst
+   parameterFeature.rst
diff --git a/doc/gui/PartPlugin/partPlugin.rst b/doc/gui/PartPlugin/partPlugin.rst
new file mode 100644 (file)
index 0000000..9dfd896
--- /dev/null
@@ -0,0 +1,5 @@
+
+.. _partPlugin:
+
+Part plug-in
+=============
diff --git a/doc/gui/PrimitivesPlugin/boxFeature.rst b/doc/gui/PrimitivesPlugin/boxFeature.rst
new file mode 100644 (file)
index 0000000..d724515
--- /dev/null
@@ -0,0 +1,3 @@
+
+Box
+===
diff --git a/doc/gui/PrimitivesPlugin/coneFeature.rst b/doc/gui/PrimitivesPlugin/coneFeature.rst
new file mode 100644 (file)
index 0000000..5041dec
--- /dev/null
@@ -0,0 +1,3 @@
+
+Cone
+====
diff --git a/doc/gui/PrimitivesPlugin/cylinderFeature.rst b/doc/gui/PrimitivesPlugin/cylinderFeature.rst
new file mode 100644 (file)
index 0000000..4cbee32
--- /dev/null
@@ -0,0 +1,3 @@
+
+Cylinder
+========
diff --git a/doc/gui/PrimitivesPlugin/primitivesPlugin.rst b/doc/gui/PrimitivesPlugin/primitivesPlugin.rst
new file mode 100644 (file)
index 0000000..0ca8205
--- /dev/null
@@ -0,0 +1,14 @@
+
+.. _primitivesPlugin:
+
+Primitives plug-in
+==================
+
+.. toctree::
+   :maxdepth: 1
+
+   boxFeature.rst
+   coneFeature.rst
+   cylinderFeature.rst
+   sphereFeature.rst
+   torusFeature.rst
diff --git a/doc/gui/PrimitivesPlugin/sphereFeature.rst b/doc/gui/PrimitivesPlugin/sphereFeature.rst
new file mode 100644 (file)
index 0000000..4de1f90
--- /dev/null
@@ -0,0 +1,3 @@
+
+Sphere
+======
diff --git a/doc/gui/PrimitivesPlugin/torusFeature.rst b/doc/gui/PrimitivesPlugin/torusFeature.rst
new file mode 100644 (file)
index 0000000..c4cfca3
--- /dev/null
@@ -0,0 +1,3 @@
+
+Torus
+=====
diff --git a/doc/gui/SketchPlugin/rectangleFeature.rst b/doc/gui/SketchPlugin/rectangleFeature.rst
new file mode 100644 (file)
index 0000000..c2afc18
--- /dev/null
@@ -0,0 +1,10 @@
+
+Rectangle
+=========
+
+
+.. image:: images/Rectangle.png
+  :align: center
+
+.. centered::
+  Create a rectangle
index cfa25b6a022bd44e6d5e9f41bb7cf2a179eaccae..d06a00f83dba629291e95c19d04d4f38645a3015 100644 (file)
@@ -12,6 +12,14 @@ Welcome to SHAPER's documentation!
 
    FeaturesPlugin/featuresPlugin.rst
    SketchPlugin/sketchPlugin.rst
+   BuildPlugin/buildPlugin.rst
+   CollectionPlugin/collectionPlugin.rst
+   ConstructionPlugin/constructionPlugin.rst
+   ExchangePlugin/exchangePlugin.rst
+   GDMLPlugin/GDMLPlugin.rst
+   ParametersPlugin/parametersPlugin.rst
+   PartPlugin/partPlugin.rst
+   PrimitivesPlugin/primitivesPlugin.rst
 
 Indices and tables
 ==================
index fe7a05ea2dc1456a0a908da1a6339392a639cca3..e54004fcd89b20ee07efdc0debc1c5888e6c4350 100644 (file)
@@ -22,44 +22,56 @@ email : webmaster.salome@opencascade.com<mailto:webmaster.salome@opencascade.com
 <plugin>
   <workbench id="Build" document="Part">
     <group id="Generate">
-      <feature id="Vertex" title="Vertex" tooltip ="Create a vertex from sketch vertex and vertex objects" icon="icons/Build/feature_vertex.png">
+      <feature id="Vertex" title="Vertex" tooltip ="Create a vertex from sketch vertex and vertex objects" icon="icons/Build/feature_vertex.png"
+               helpfile="BuildPlugin/vertexFeature.html">
         <source path="vertex_widget.xml"/>
       </feature>
-      <feature id="Edge" title="Edge" tooltip ="Create an edge from sketch edges and edge objects" icon="icons/Build/feature_edge.png">
+      <feature id="Edge" title="Edge" tooltip ="Create an edge from sketch edges and edge objects" icon="icons/Build/feature_edge.png"
+               helpfile="BuildPlugin/edgeFeature.html">
         <source path="edge_widget.xml"/>
       </feature>
-      <feature id="Interpolation" title="Interpolation" tooltip ="Create an interpolation curve from points" icon="icons/Build/feature_interpolation.png">
+      <feature id="Interpolation" title="Interpolation" tooltip ="Create an interpolation curve from points" icon="icons/Build/feature_interpolation.png"
+               helpfile="BuildPlugin/interpolationFeature.html">
         <source path="interpolation_widget.xml"/>
       </feature>
-      <feature id="Wire" title="Wire" tooltip ="Create a wire from sketch edges, edges and wires objects" icon="icons/Build/feature_wire.png">
+      <feature id="Wire" title="Wire" tooltip ="Create a wire from sketch edges, edges and wires objects" icon="icons/Build/feature_wire.png"
+               helpfile="BuildPlugin/wireFeature.html">
         <source path="wire_widget.xml"/>
       </feature>
-      <feature id="Polyline" title="Polyline" tooltip ="Create a polyline from points" icon="icons/Build/feature_polyline.png">
+      <feature id="Polyline" title="Polyline" tooltip ="Create a polyline from points" icon="icons/Build/feature_polyline.png"
+               helpfile="BuildPlugin/polylineFeature.html">
         <source path="polyline_widget.xml"/>
       </feature>
-      <feature id="Face" title="Face" tooltip ="Create a face from sketch edges, edges and wires objects" icon="icons/Build/feature_face.png">
+      <feature id="Face" title="Face" tooltip ="Create a face from sketch edges, edges and wires objects" icon="icons/Build/feature_face.png"
+               helpfile="BuildPlugin/faceFeature.html">
         <source path="face_widget.xml"/>
       </feature>
-      <feature id="Shell" title="Shell" tooltip ="Create a shell from faces or shells objects" icon="icons/Build/feature_shell.png">
+      <feature id="Shell" title="Shell" tooltip ="Create a shell from faces or shells objects" icon="icons/Build/feature_shell.png"
+               helpfile="BuildPlugin/shellFeature.html">
         <source path="shell_widget.xml"/>
       </feature>
-      <feature id="Solid" title="Solid" tooltip ="Create a solid from faces or shells" icon="icons/Build/feature_solid.png">
+      <feature id="Solid" title="Solid" tooltip ="Create a solid from faces or shells" icon="icons/Build/feature_solid.png"
+               helpfile="BuildPlugin/solidFeature.html">
         <source path="solid_widget.xml"/>
       </feature>
-      <feature id="CompSolid" title="CompSolid" tooltip ="Create a compsolid from solids or another compsolids" icon="icons/Build/feature_compsolid.png">
+      <feature id="CompSolid" title="CompSolid" tooltip ="Create a compsolid from solids or another compsolids" icon="icons/Build/feature_compsolid.png"
+               helpfile="BuildPlugin/compsolidFeature.html">
         <source path="compsolid_widget.xml"/>
       </feature>
-      <feature id="Compound" title="Compound" tooltip ="Create a compound of objects" icon="icons/Build/feature_compound.png">
+      <feature id="Compound" title="Compound" tooltip ="Create a compound of objects" icon="icons/Build/feature_compound.png"
+               helpfile="BuildPlugin/compoundFeature.html">
         <source path="compound_widget.xml"/>
       </feature>
     </group>
     <group id="Modify">
-      <feature id="SubShapes" title="Sub-Shapes" tooltip ="Allows to add or to remove sub-shapes of the selected shape" icon="icons/Build/feature_subshapes.png">
+      <feature id="SubShapes" title="Sub-Shapes" tooltip ="Allows to add or to remove sub-shapes of the selected shape" icon="icons/Build/feature_subshapes.png"
+               helpfile="BuildPlugin/subShapesFeature.html">
         <source path="subshapes_widget.xml"/>
       </feature>
     </group>
     <group id="Advanced">
-      <feature id="Filling" title="Filling" tooltip="Create face from list of edges" icon="icons/Build/feature_filling.png">
+      <feature id="Filling" title="Filling" tooltip="Create face from list of edges" icon="icons/Build/feature_filling.png"
+               helpfile="BuildPlugin/fillingFeature.html">
         <source path="filling_widget.xml"/>
       </feature>
     </group>
index ecedd11c431da67e3bc0e2a26fd3440b1faf59ef..fcab1b9401197641ba1aef1868535b7e39af110d 100644 (file)
@@ -26,14 +26,16 @@ email : webmaster.salome@opencascade.com<mailto:webmaster.salome@opencascade.com
         title="Group"
         tooltip="Create named collection of geometry entities"
         icon="icons/Collection/shape_group.png"
-        apply_continue="true">
+        apply_continue="true"
+        helpfile="CollectionPlugin/groupFeature.html">
         <source path="group_widget.xml"/>
       </feature>
 
       <feature id="Field"
         title="Field"
         tooltip="Create fields for selected shapes"
-        icon="icons/Collection/field.png">
+        icon="icons/Collection/field.png"
+        helpfile="CollectionPlugin/fieldFeature.html">
         <field-panel id="selected"
           filter_points="false" >
           <validator id="GeomValidators_BodyShapes"/>
index 247511b6d6eba7cbda4812f646befd33b3ca5d0c..023015bcad2580ec36ab3e0782a5678ad56e80f3 100644 (file)
@@ -26,21 +26,24 @@ email : webmaster.salome@opencascade.com<mailto:webmaster.salome@opencascade.com
         id="Point"
         title="Point"
         tooltip="Create point"
-        icon="icons/Construction/point.png">
+        icon="icons/Construction/point.png"
+        helpfile="ConstructionPlugin/pointFeature.html">
         <source path="point_widget.xml" />
       </feature>
       <feature
         id="Axis"
         title="Axis"
         tooltip="Create axis"
-        icon="icons/Construction/axis.png">
+        icon="icons/Construction/axis.png"
+        helpfile="ConstructionPlugin/axisFeature.html">
         <source path="axis_widget.xml" />
       </feature>
       <feature
         id="Plane"
         title="Plane"
         tooltip="Create plane"
-        icon="icons/Construction/plane.png">
+        icon="icons/Construction/plane.png"
+        helpfile="ConstructionPlugin/planeFeature.html">
         <source path="plane_widget.xml" />
       </feature>
     </group>
index 8a6e8f5c40362a9d0521572287f559f7c9913c9e..30e7f7d45f6075c777f719d02cc7f61f84ca4e28 100755 (executable)
@@ -22,15 +22,18 @@ email : webmaster.salome@opencascade.com<mailto:webmaster.salome@opencascade.com
 <plugin>
   <workbench id="Part">
     <group id="Exchange">
-      <feature id="Import" title="Import" tooltip="Import a file" icon="icons/Exchange/import.png" document="Part">
+      <feature id="Import" title="Import" tooltip="Import a file" icon="icons/Exchange/import.png" document="Part"
+               helpfile="ExchangePlugin/importFeature.html">
         <file_selector id="file_path" title="Import file" path="">
           <validator id="ExchangePlugin_ImportFormat" parameters="BREP|BRP:BREP,STEP|STP:STEP,IGES|IGS:IGES,XAO:XAO" />
         </file_selector>
       </feature>
-      <feature id="Export" title="Export" tooltip="Export to file" icon="icons/Exchange/export.png">
+      <feature id="Export" title="Export" tooltip="Export to file" icon="icons/Exchange/export.png"
+               helpfile="ExchangePlugin/exportFeature.html">
         <source path="export_widget.xml" />
       </feature>
-      <feature id="Dump" title="Dump" tooltip="Dump python script" icon="icons/Exchange/dump.png">
+      <feature id="Dump" title="Dump" tooltip="Dump python script" icon="icons/Exchange/dump.png"
+               helpfile="ExchangePlugin/dumpFeature.html">
         <export_file_selector id="file_path"
                               type="save"
                               title="Dump to file"
index 9d8cbdf3d0b72a18776f1a88424517612e58cc96..66bc4a0cf1131209c365d337c8f358afa2750258 100644 (file)
@@ -22,10 +22,12 @@ email : webmaster.salome@opencascade.com<mailto:webmaster.salome@opencascade.com
 <plugin>
   <workbench id="GDML" document="Part">
     <group id="GDML">
-      <feature id="ConeSegment" title="Cone segment" tooltip="Create a GDML Cone Segment" icon="icons/GDML/cone_segment.png">
+      <feature id="ConeSegment" title="Cone segment" tooltip="Create a GDML Cone Segment" icon="icons/GDML/cone_segment.png"
+               helpfile="GDMLPlugin/coneFeature.html">
         <source path="conesegment_widget.xml"/>
       </feature>
-      <feature id="Ellipsoid" title="Ellipsoid" tooltip="Create a GDML Ellipsoid" icon="icons/GDML/ellipsoid.png">
+      <feature id="Ellipsoid" title="Ellipsoid" tooltip="Create a GDML Ellipsoid" icon="icons/GDML/ellipsoid.png"
+               helpfile="GDMLPlugin/ellipsoidFeature.html">
         <source path="ellipsoid_widget.xml"/>
       </feature>
     </group>
index e30a9b2310a392ee5370423524637a2dfee89134..f5aff33e00422b6fff33a089688dd8d5b854637f 100644 (file)
@@ -22,7 +22,8 @@ email : webmaster.salome@opencascade.com<mailto:webmaster.salome@opencascade.com
 <plugin>
   <workbench id="Part">
     <group id="Parameters">
-      <feature id="Parameter" title="Parameter" tooltip="Create a parameter" icon=":icons/expression.png">
+      <feature id="Parameter" title="Parameter" tooltip="Create a parameter" icon=":icons/expression.png"
+               helpfile="ParametersPlugin/parameterFeature.html">
         <stringvalue id="variable" label="Name" icon=":icons/expression.png" placeholder="Please input the parameter name">
           <validator id="Parameters_VariableValidator"/>
         </stringvalue>
@@ -32,7 +33,8 @@ email : webmaster.salome@opencascade.com<mailto:webmaster.salome@opencascade.com
         <stringvalue id="comment" label="Comment"/>
       </feature>
 
-      <feature id="ParametersMgr" title="Parameters" tooltip="Manage parameters" icon=":icons/paper_roll.png" modal="true">
+      <feature id="ParametersMgr" title="Parameters" tooltip="Manage parameters" icon=":icons/paper_roll.png" modal="true"
+               helpfile="ParametersPlugin/managerFeature.html">
         <parameters-manager/>
       </feature>
     </group>
index ab969f15d9c77df7732a85513ff24c6a91c64ed2..a4e85ce55bbfa8f74eca0dad9840368dd31ec489 100644 (file)
@@ -22,27 +22,32 @@ email : webmaster.salome@opencascade.com<mailto:webmaster.salome@opencascade.com
 <plugin>
   <workbench id="Primitives" document="Part">
     <group id="Primitives">
-      <feature id="Box" title="Box" tooltip="Create a box" icon="icons/Primitives/box.png">
+      <feature id="Box" title="Box" tooltip="Create a box" icon="icons/Primitives/box.png"
+               helpfile="PrimitivesPlugin/boxFeature.html">
         <source path="box_widget.xml"/>
       </feature>
     </group>
     <group id="Primitives">
-      <feature id="Cylinder" title="Cylinder" tooltip="Create a cylinder" icon="icons/Primitives/cylinder.png">
+      <feature id="Cylinder" title="Cylinder" tooltip="Create a cylinder" icon="icons/Primitives/cylinder.png"
+               helpfile="PrimitivesPlugin/cylinderFeature.html">
         <source path="cylinder_widget.xml"/>
       </feature>
     </group>
     <group id="Primitives">
-      <feature id="Sphere" title="Sphere" tooltip="Create a sphere" icon="icons/Primitives/sphere.png">
+      <feature id="Sphere" title="Sphere" tooltip="Create a sphere" icon="icons/Primitives/sphere.png"
+               helpfile="PrimitivesPlugin/sphereFeature.html">
         <source path="sphere_widget.xml"/>
       </feature>
     </group>
     <group id="Primitives">
-      <feature id="Torus" title="Torus" tooltip="Create a Torus" icon="icons/Primitives/torus.png">
+      <feature id="Torus" title="Torus" tooltip="Create a Torus" icon="icons/Primitives/torus.png"
+               helpfile="PrimitivesPlugin/torusFeature.html">
         <source path="torus_widget.xml"/>
       </feature>
     </group>
     <group id="Primitives">
-      <feature id="Cone" title="Cone" tooltip="Create a Cone" icon="icons/Primitives/cone.png">
+      <feature id="Cone" title="Cone" tooltip="Create a Cone" icon="icons/Primitives/cone.png"
+               helpfile="PrimitivesPlugin/coneFeature.html">
         <source path="cone_widget.xml"/>
       </feature>
     </group>
index e34e386738c3508d21d8228b68e31858f7c943a3..5b36b6d0c2c110012d5045ee10d74090353587c6 100644 (file)
@@ -28,7 +28,8 @@ email : webmaster.salome@opencascade.com<mailto:webmaster.salome@opencascade.com
         id="SketchRectangle"
         title="Rectangle"
         tooltip="Create rectangle"
-        icon="icons/Addons/rectangle.png">
+        icon="icons/Addons/rectangle.png"
+        helpfile="SketchPlugin/rectangleFeature.html">
         <sketch-2dpoint_selector id="RectStartPoint" accept_expressions="0" title="Start point" tooltip="Start point coordinates"
                                  enable_value="enable_by_preferences"/>
         <sketch-2dpoint_selector id="RectEndPoint" accept_expressions="0" title="End point" tooltip="End point coordinates"
index ebddf77c4e64eaca0a3c08e6884c273152052d6c..fc533769bd878a01d4cf149abc6f01a731db854a 100755 (executable)
@@ -588,7 +588,7 @@ void XGUI_Workshop::onHelpActionClicked()
         }
 #else
         QString aDir(getenv("OPENPARTS_ROOT_DIR"));
-        aDocDir = aDir + aSep + "doc";
+        aDocDir = aDir + aSep + "doc" + aSep + "gui";
 #endif
         QStringList aParams;
         aParams << aDocDir + aSep + aHelpPage;