
HTML -> tidy -> XML -> tcl script -> several small html pieces


XML -> HTML pieces

Each piece is stored:

modName/directiveName.html


In the HTML, links to other directives are substituted with [command showHelp $module $name]
Links to external resources are also provided.


---------

Parser

Outline:
--------

For each directive (a directive is delimited betweenn <H2> with id and <hr>):
      - Strip html from links in status, default and context.
      - Substitute <a href> to internal links to help elements or external links

Save into file


---------

GUI

User wants to:
- Look up directives by name
- Show several directives at once (when pointed from property page)
- Show modules introduction
- Show other HTML documents

To be implemented
- Search directives by content in the name
- Autocompletion when looking for directives


UI design


------------
|    |     | 
| 1  |  2  |
------------

2 -> Where to display HTML
1 -> two paned, one a tree pane structured by module and then by directive
     Only one directive at the beginning and at the top also a combobox

No directive help is stored in memory help, they al always read from disk.
