home *** CD-ROM | disk | FTP | other *** search
-
- 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.
-