hyperhelp

dgw::hyperhelp - hypertext help system

Description

dgw::hyperhelp is a hypertext help system using a Wiki/Markdown like markup language, based on Wiki code which was cleaned up, extended and documented - HTML - manual. Here an example help page for explaining the hyperhelp markup hyperhelp-docu.txt. There is as well the possible to create helpfiles which are as well valid Markdown element here an example for this approach: hyperhelp-markdown-sample.md

The help browser system displays a nice table of contents table in a ttk::treeview widget, offers index, search facilities and sophisticated key board navigation.

Example

The package is both a standalone application to directly view help files, as well loadable within an existing application.

 package require dgw::hyperhelp
 set helpfile [file join [file dirname [info script]] help.txt]
 set hhelp [dgw::hyperhelp .help -helpfile $helpfile]
 pack $hhelp -side top -fill both -expand true
 $hhelp Help overview

Below is an image of the running application.

hyperhelp.png


Attachments: