Difference between revisions of "Documentation/4.0"
From Slicer Wiki
Line 27: | Line 27: | ||
** '''Accessing logos:''' Icons for BIRN, NAC, NA-MIC and IGT are included in Slicer3/Base/GUI//vtkSlicerBaseAcknowledgementLogoIcons.cxx/h and resources for them are in Slicer3/Base/GUI/Resources/vtkSlicerBaseAcknowledgementLogos_ImageData.h. The API for vtkSlicerModuleGUI provides access to these icons. | ** '''Accessing logos:''' Icons for BIRN, NAC, NA-MIC and IGT are included in Slicer3/Base/GUI//vtkSlicerBaseAcknowledgementLogoIcons.cxx/h and resources for them are in Slicer3/Base/GUI/Resources/vtkSlicerBaseAcknowledgementLogos_ImageData.h. The API for vtkSlicerModuleGUI provides access to these icons. | ||
** '''Adding logos:''' Please add additional image resources and logo icons to these files as required in order to promote shared use (and to prevent duplication in the code.) | ** '''Adding logos:''' Please add additional image resources and logo icons to these files as required in order to promote shared use (and to prevent duplication in the code.) | ||
− | * Many modules are better suited to be [[Documentation- | + | * Many modules are better suited to be [[Documentation-4-alpha#Extensions|Slicer 4 downloadable extensions]]. The same module creation guidelines apply, but the actual implementation is done outside of the slicer source code repository. |
* Follow [[Documentation-Rons-Rules-For-Tools|'''Ron's rules for tools''']] | * Follow [[Documentation-Rons-Rules-For-Tools|'''Ron's rules for tools''']] | ||
| style="background: #e5e5e5" align="center"| Examples for the Help and | | style="background: #e5e5e5" align="center"| Examples for the Help and |
Revision as of 13:57, 14 June 2010
Home < Documentation < 4.0Contents
Introduction
Slicer is undergoing a facelift with the transition from KW widgets to Qt widgets. This will take a while. During this time, some of the documentation on this page will be changing.
Documentation Guidelines
Modules
- Please copy the template linked below, paste it into your page and customize it with your module's information.
Slicer4:Module_Documentation-4-alpha_Template
- See Requirements for Modules for info to be put into the Help and Acknowledgment Tabs
- To put your lab's logo into a module, see here
Please adhere to the naming scheme for the module documentation:
- [ [Modules:MyModuleNameNoSpaces-Documentation-3.7|My Module Name With Spaces] ] (First Last Name)
- You can use the following python script to automatically generate some of the wiki documentation from your module's .xml file: SEMToMediaWiki.py
Requirements for Modules
|
Examples for the Help and
Acknowledgment Panels |
Please adhere to the naming scheme for the module documentation:
- [[Modules:MyModuleNameNoSpaces-Documentation-3.7|My Module Name With Spaces] ] (First Last Name)
Documentation Quality
Key for flagged modules below:
: Missing or stale link to 3.7 Documentation from Help Panel in software module. If you're not sure how/where to add the link and module description:
- for command line modules, see other xml files (such as that for the GradientAnisotropicDiffusion Module) for an example of how to add documentation and links to wiki help.
- for interactive modules, see other modules in Base/GUI for an example.
: Weak or Incomplete 3.7 Documentation