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

with id and
): - Strip html from links in status, default and context. - Substitute 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.