Hinzufügen von Kontextbezügen zur HTML-Hilfe
Die kontextbezogene Hilfe ermöglicht den Benutzern den problemlosen Zugriff auf Hilfethemen, die sich auf das momentan angezeigte Oberflächenelement oder die aktuell ausgeführte Operation in der Anwendung beziehen. Wenn ein Benutzer beispielsweise ein Dateneingabeformular anzeigt, könnte die kontextbezogene Hilfe ein Thema bereitstellen, das speziell dieses Dateneingabeformular beschreibt.
Wie detailliert die kontextbezogene Hilfe in Ihrer Anwendung realisiert wird, liegt in Ihrem eigenen Ermessen. Sie können z. B. ein kontextbezogenes Hilfethema pauschal einem Formular zuweisen oder detaillierter für jedes im Formular enthaltene Steuerelement oder Feld.
Die kontextbezogene Hilfe wird normalerweise durch Drücken der F1-Taste aufgerufen. Sie können jedoch mit ON KEY LABEL eine beliebige andere Taste festlegen.
Verwenden der kontextbezogenen Hilfe innerhalb eines Formulars
Um eine kontextbezogene Hilfe zu implementieren, müssen Sie zunächst eine Hilfedatei für Ihre Anwendung angeben und dann einzelne Hilfethemen den verschiedenen Objekten der Anwendung zuweisen.
Hinzufügen einer kontextbezogenen Hilfe
- Geben Sie eine Hilfedatei für Ihre Anwendung an.
- Ordnen Sie ein Hilfethema jedem Objekt zu, zu dem eine kontextbezogene Hilfe angezeigt werden soll.
Angeben einer Hilfedatei
Mit dem SET HELP TO Datei-Befehl können Sie festlegen, auf welche Hilfedatei in Ihrer Anwendung zugegriffen werden soll. Datei steht hierbei für den Namen der Hilfedatei. Wenn die Hilfe z. B. den Namen Myhelp.chm hat, können Sie den folgenden Befehl verwenden:
SET HELP TO MYHELP.CHM
Dieser Befehl wird normalerweise in den Setup-Code für das Hauptprogramm der Anwendung eingefügt.
Zuordnen von Hilfethemen
Hilfethemen lassen sich bestimmten Objekten innerhalb der Visual FoxPro-Anwendung zuordnen.
Zuordnen eines Hilfethemas zu einem Objekt
- Öffnen Sie das Objekt, dem Sie eine kontextbezogene Hilfe zuweisen möchten, im Entwurfsmodus. Bei diesem Objekt kann es sich z. B. um ein Formular, ein Steuerelement oder eine Symbolleiste handeln.
- Zeigen Sie Eigenschaften des Objekts an.
- Geben Sie als Wert für die HelpContextID-Eigenschaft die Nummer ein, die auf das entsprechende Hilfethema in Ihrer HTML-Hilfedatei verweist.
Nähere Informationen über das Zuordnen von HTML-Hilfethemen zu Kontextnummern finden Sie in der Hilfe für den HTML Help Workshop.
Anmerkung Um ein Hilfethema einem Menünamen oder einem Menübefehl zuzuordnen, müssen Sie in der Prozedur des entsprechenden Menünamens bzw. Menübefehls den SET TOPIC TO-Befehl einfügen.
Siehe auch
HTML-Hilfe | Implementieren der HTML-Direkthilfe | Erstellen der grafischen Hilfe | Programmieren von HTML-Hilfefunktionen | Erstellen von Hilfe im DBF-Format