This page contains information on how to create Compiled Help Module (.chm) files for applications that run under [Windows]. An alternative for [Tcl] developers is to use a [Wikit in local mode] as a [help system]. [Tom Krehbiel] ---- Access to chm from tcl: [winhelp] ---- [TJK]: I'm no expert but the following items may be helpful to others. Please add your own comments, tools and links. * A description of the '''file format''' can be found here [http://www.speakeasy.org/~russotto/chm/chmformat.html] * '''Abee Chm Maker''' is a program for making chm-files. It is '''free''' and can be downloaded from here [http://www.soft411.com/company/AbeeTech/Abee-CHM-Maker-freeware.htm]. It has a simple and comprehensible interface that allow you to make CHM-files (with contents). I tried it on a simple problem, and it worked and seemed to be easy to use. * An '''X-Windows viewer''' for .chm files can be downloaded from here [http://xchm.sourceforge.net/]. ''[lexfiend] 4 Dec 2005:'' This and several other *nix-based CHM viewers uses the "CHM lib" library [http://66.93.236.84/~jedwin/projects/chmlib/], not to be confused with Matt Russotto's chmlib that can be found in his "CHM tools" package [http://www.speakeasy.org/~russotto/chm/]. ---- '''Comments''' on .chm files. [DKF]: "Isn't it [HTML]+postprocessing?" [PT]: "Yes. MS issue a HTML compiler. You can take a web site and turn it into a chm file quite easily. You have to dig around in [MSDN] to find the package to download though. It used to be on the Platform SDK disk." [PT]: It's called the MS HTML Help 1.4 SDK and you can download it from [http://msdn.microsoft.com/library/default.asp?url=/library/en-us/htmlhelp/html/vsconHH1Start.asp] and view the documentation there. ---- With NT (?) and earlier, [Microsoft]'s help format was .hlp, rather than .chm. Here [http://www.herdsoft.com/ftp/downloads.html] are products which run under [Linux] (among other [platform]s) and understand .hlp's (never-publicly-documented?) format. ---- [Category Documentation] - [Category Windows]