HTML-Hilfe
Die Hilfe im HTML-Format beinhaltet viele der Features von Winhelp und stellt zusätzlich folgende Merkmale zur Verfügung:
- Unterstützung von HTML.
- Unterstützung für Microsoft ActiveX und Skripts.
- Unterstützung von HTML-Bildformaten (JPG, GIF, PNG).
- Die Möglichkeit, von einem Hilfethema zu einer Internet-URL zu springen.
- Die Möglichkeit, den HTML-Quellcode für ein Hilfethema anzuzeigen.
Die HTML-Hilfe wird mit Microsoft HTML Help Workshop erstellt, das in Visual FoxPro enthalten ist. Der HTML Help Workshop bietet ein vollständiges Autorensystem zur Erstellung einer HTML-Hilfe und ist zudem abwärts kompatibel, so dass HTML-Hilfedateien auch aus bestehenden Winhelp-Projekten erstellt werden können. Wenn Sie für Ihre Anwendung HTML-Hilfedateien erzeugen möchten, können Sie weitere Informationen aus der Hilfe für den HTML Help Workshop entnehmen.
Als Teil der Beispiellösungen enthält die ZIP-Datei Solnhlp.zip im Verzeichnis Tools\XSource von HOME(0) ein Beispiel-HTML-Hilfeprojekt. Das Projekt umfasst die folgenden Dateien:
Datei | Beschreibung |
---|---|
Solution.chm | Kompilierte Hilfedatei. |
Solution.hhp | Projektdatei – eine Textdatei, in der alle Elemente eines Hilfeprojekts zusammengefasst werden und in der festgelegt wird, wie eine kompilierte Hilfe angezeigt wird. |
Solution.hhk | Indexdatei – enthält die Indexeinträge (Schlüsselwörter) für den Index. |
Solution.hhc | Inhaltsverzeichnisdatei. |
Solution.ali | Aliasdatei zur Unterstützung der kontextbezogenen Hilfe. In dieser Datei werden Produktnummern bestimmten Hilfethemen zugeordnet. |
Solution.hh | Headerdatei zur Unterstützung der kontextbezogenen Hilfe. Enthält die Produktnummern. |
Solution.chi | Eine Indexdatei, die verwendet wird, wenn Sie CHM-Dateien ausliefern, die wahrscheinlich nicht auf der Festplatte installiert werden, wie z. B. die MSDN-Bibliothek. Um den Zugriff zu beschleunigen, werden in einer CHI-Datei bestimmte Navigationsinformationen lokal auf einer Festplatte installiert, während der eigentliche Inhalt auf der CD verbleibt. Eine CHI-Datei sollte nur bei CDs verwendet werden. Wenn keine CHI-Datei verwendet wird, werden alle Informationen aus der CHM-Datei abgerufen. |
MSDN_ie3.css | Cascading Style Sheet. |
MSDN_ie4.css | Cascading Style Sheet. |
FileName.htm | Quelltextdateien. |
FileName.gif | Quellgrafikdateien. |
Zugriffsmöglichkeiten auf die HTML-Hilfe
Zusätzlich zum Erstellen der HTML-Hilfedatei, die die eigentlichen Informationen enthält, müssen Sie dem Benutzer Möglichkeiten bieten, diese Hilfeinformationen abzurufen. Hierzu gibt es drei Verfahren:
- Das Hilfemenü – ein Menü, das auf der Hauptmenüleiste der Anwendung erscheint.
- Die kontextbezogene Hilfe – Hilfeinformationen werden angezeigt, wenn der Benutzer die F1-Taste (oder eine andere von Ihnen festgelegte Taste) drückt, während ein bestimmtes Objekt, ein bestimmtes Steuerelement oder ein bestimmter Menübefehl ausgewählt ist.
- Direkthilfe – Hilfeinformationen werden angezeigt, wenn ein Benutzer Hilfe zu einem bestimmten Objekt oder Steuerelement abruft.
Beim Implementieren der HTML-Hilfe wird ähnlich vorgegangen wie bei WinHelp. In den folgenden Abschnitten wird beschrieben, wie Sie eine HTML-Hilfe für Ihre Anwendung realisieren können.
Planen eines Hilfemenüs
Ein Hilfemenü enthält normalerweise Befehle, mit denen auf die Themen des Hilfesystems zugegriffen werden kann. Es wird empfohlen, im Hilfemenü einen Befehl vorzusehen, mit dem das HTML-Hilfesystem geöffnet wird. Darüber hinaus können Sie in das Hilfemenü weitere Befehle einfügen, mit denen Systeminformationen oder Copyright- und Versionsinformationen zu Ihrer Anwendung angerufen werden können.
Siehe auch
Erstellen der grafischen Hilfe | Hinzufügen von Kontextbezügen zur HTML-Hilfe | Implementieren der HTML-Direkthilfe | Programmieren von HTML-Hilfefunktionen | WinHelp 4.0 | Erstellen von Hilfe im DBF-Format