HTML Help

Trotz der neuen (3.) Generation von integrierter Hilfe für Windows-Applikationen (Help 2.0) verwenden noch viele Programme die 2. Generation der Hilfe, HTML-Help.

Um ein solches Hilfesystem zu erstellen, benötigt man das HTML Help Workshop, das man bei Microsoft zum Download findet:
http://www.microsoft.com/downloads/details.aspx?FamilyID=00535334-c8a6-452f-9aa0-d597d16580cc&displaylang=en#filelist
Sie benötigen das Installationspaket htmlhelp.exe und bei Interesse noch die Dokumentation HelpDocs.zip.
Die 3. Datei in der Liste (htmlhelpj.exe) ist eine selbstextrahierende Zip-Datei mit mit der japanischen Version von chm-Files zum Thema.

 

Die "Usability" des Tools ist eher ein Beispiel dafür, wie man es nicht machen sollte. Ich hoffe, eine Schritt- für Schrittanleitung hilft dabei, für ein Projekt HTML Help zu integrieren. Ich habe ein Paket zusammengestellt, das aus zwei Teilen besteht:

Im Verzeichnis HtmlHelpFiles finden sie eine kompilierte Hilfedatei HtmlHelp.chm. Sie enthält die Anleitung, wie man zu einer kompilierte Hilfedatei kommt. Doppel-Clicks auf die Datei startet den HelpViewer, der ein Help-Fenster öffnet und die Hilfe anzeigt.

Im Verzeichnis HtmlHelpApp finden Sie eine C# Applikation, die zeigt, wie man Html-Help integriert. Kopieren Sie die HtmlHelp.chm Datei in das Verzeichnis mit dem Exe-File der Applikation.