Also ich habe eine elegante Variante, gefunden die
unter Windows bisher sehr gut funktioniert.
Man benötigt die
Hilfedateien einer
Delphi6 PE Installation - kostenlos -
sofern verfügbar! (Oder einer anderen Delphi-Version, siehe Anmk.)
Kopiere den gesamten
Delphi-Hilfeordner '\Help' (die Datei d6.hlp muss darin
enthalten sein) in das Lazarus-Verzeichnis (z.B. C:\lazarus) und richte unter Lazarus
Menü->Externe-Werkzeuge einrichten->Hinzufügen
die folgen Einträge ein:
Titel: Delphi Hilfe (frei wählbar)
Programmdateiname: C:\WINDOWS\System32\winhlp32.exe
Parameter: -k$CurToken() C:\lazarus\help\d6.hlp
Taste: CRTL + F1
wobei gilt die Pfade für winhlp32.exe und d6.hlp müssen entsprechend
angepasst werden, sollten sich diese dort nicht befinden!
Nach erfolgter Installation der Hilfe unter Lazarus, einfach den Cursor über einem
Bezeichner platzieren und mit der Tastenkombination CRTL + F1 die
Keyword-Hilfe aufrufen,fertig.
Aber eine Einschränkung hat die Sache allerdings,
wenn der Cursor im Objekt-Explorer positioniert wird, wird trotzdem
nur der zuletzt markierte Bezeichner verwendet.
Jedenfalls, auf diese Weise werden fast alle benötigten Units gefunden
und als extra die Klassen auch noch erklärt!
Anmk: Ich denke alle Delphi-Versionen deren Hilfesystem auf den *.hlp basiert sollte
ebenfalls genügen. Lizenzrechtliche Probleme sollte es keine geben, wenn man rechtmäßig im Besitz
der entsprechenden Delphi-Version ist.
Ein Screen-Shot der Lazarus-Einrichtung habe ich angefügt.