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