+ handshake.png
+ stop.png
+ PYHELLOCatalog.xml.in
- + SalomeApp.xml
+ + SalomeApp.xml.in
+ doc
+ Makefile.am
+ doxyfile.in
provided by the SALOME KERNEL module, that can automatically generate
XML description file from the IDL file.
-- resources/SalomeApp.xml
+- resources/SalomeApp.xml.in
This file is essential for the module. It provides some parameters of
the module which define module behavior in SALOME. In particular it
<parameter name="name" value="PyHello"/>
<parameter name="icon" value="PYHELLO.png"/>
<parameter name="library" value="SalomePyQtGUI"/>
+ <parameter name="version" value="@VERSION@"/>
</section>
\endcode
specifies the name of the C++ library representing the front-end of
the module in the SALOME GUI desktop. The Python modules which do not
implement its own C++ front-end GUI library should specify
-"SalomePyQtGUI" value in this parameter.
+"SalomePyQtGUI" value in this parameter. The "version" parameter
+defines the version of the module.
The section "resources" also specifies the directory that contains
resources of a module (icons, translation files, etc).
</section>
\endcode
+The section [module_name]_help provides information on the location of
+the help page and the eventual sub-menu in the Help menu.
+
+\code
+ <section name="pyhello_help" >
+ <parameter name="sub_menu" value="Samples"/>
+ <parameter name="%1 User's Guide" value="%PYHELLO_ROOT_DIR%/share/doc/salome/gui/PYHELLO/index.html"/>
+ </section>
+\endcode
+
- doc/doxyfile.in
The Doxygen configuration file. The Doxygen is used to build this