Download Hilfe - Adobe
Transcript
287 ROBOHELP HTML 10-BENUTZERHANDBUCH Kontextsensitive Hilfe Funktionsaufrufe von Java-Anwendungen In den folgenden Beispielen verwendet die API unabhängig vom Ausgabetyp stets dieselben Parameter. Die einzige Änderung ist der Standort der Hilfedatei. public static boolean RH_ShowHelp(int hParent, String a_pszHelpFile, int uCommand, int dwData) Parameter Datentyp Beschreibung hParent int Reserviert für zukünftige Versionen. Benutzen Sie 0. a_pszHelpFile Zeichenfolge Hilfequelltext für WebHelp/FlashHelp: „<Pfad zur Projektstartseite>“ Für WebHelp Pro: „http://[ServerName]/roboapi.asp“ *Optional: Geben Sie am Ende dieses Parameters unter Verwendung von „>WindowName“ Dialogfelder an uCommand int Konstanten: HH_DISPLAY_INDEX Anzeige von Indexbereich und Standardthema. HH_DISPLAY_SEARCH Anzeige von Suchbereich und Standardthema. HH_DISPLAY_TOC Anzeige von Inhaltsbereich und Standardthema. HH_HELP_CONTEXT Öffnen des zu einer Zuordnungs-ID im dwData- Parameter gehörigen Themas dwData int Themenzuordnungs-ID (unter „Zuordnungs-IDs bearbeiten“ in RoboHelp definiert). Um die Zuordnungs-ID zu erhalten, exportieren Sie die Zuordnungsdatei für Ihre Sprache (verwenden Sie HH_HELP_CONTEXT im uCommand-Parameter). Rufen Sie das Hilfesystem mit folgenden Zuweisungen auf, um das Standardthema zu öffnen: uCommand auf HH_DISPLAY_INDEX, HH_DISPLAY_SEARCH oder HH_DISPLAY_TOC und dwData auf „0“. In WebHelp Pro-Systemen haben die Standardfenstereinstellungen der Standardnavigationsschaltflächen Vorrang vor der HH_DISPLAYKonstanten (trotzdem öffnet das Hilfesystem das Standardthema). Aufrufen kontextsensitiver Funktionen für WebHelp, FlashHelp bzw. FlashHelp Pro 1 Rufen Sie die Funktion auf. RoboHelp_CSH.RH_ShowHelp(0, StrPathAndWindow, RoboHelp_csh.HH_HELP_CONTEXT, 1); Der vollständige Pfad zur WebHelp/FlashHelp-Startseite und ein Fenstername (optional) werden dabei in „StrPathAndWindow“ gespeichert. (Für diese Zeichenfolge sollte eine Variable definiert werden.) Hinweis: Die Angabe „Nicht hart-kodieren“ besagt hier, dass der Wert in Form einer Variable verwendet werden soll, die aus einer Benutzereingabe stammt, damit sich wiederverwendbarer Code ergibt, mit dem sich unterschiedliche Hilfe-Dateien öffnen lassen. 2 Führen Sie die Anwendung aus und testen Sie den Hilfeaufruf. Kontextsensitive Funktionen für WebHelp Pro aufrufen 1 Rufen Sie die Funktion auf. Letzte Aktualisierung 31.7.2012