Forum: Software-Projekte der Mitglieder
by a-s-z-work,
8. Okt 2009
Hallo Marco,
Das Problem kenne ich auch aus Delphi 2009. Der Zeitpunkt zu dem der Selector registriert wird scheint einigermassen kritisch zu sein. Ich hab es mal im Create-Event versucht, aber da hat es bei D2009 nix gebracht ;(
Kein Problem, das ist nur eine Kleinigkeit.
Hmm, das entbehrt nicht einer gewissen Logik :roteyes: Ich werde da meine Implementierung entsprechend...
Forum: Software-Projekte der Mitglieder
by a-s-z-work,
7. Okt 2009
Hi Marco,
ich habe in der Zwischenzeit noch viel ausprobiert. Die Dokumentation zu den Schnittstellen des Hilfesystems ist ja leider sehr spärlich :(
Nach langem Rumprobieren und Studieren des Quellcodes der HelpIntf.pas habe ich viel hinbekommen:
Das Standard-Hilfesystem funktioniert nicht richtig, wenn ein anderer HelpSelector aktiv ist. Aufrufe an ms-help-URLs gehen ins leere, weil...
Forum: Software-Projekte der Mitglieder
by a-s-z-work,
5. Okt 2009
Hi Marco,
Ich habe eine Lösung für das Problem gefunden. Man muss genau diesen Begriff ignorieren, dann fragt die Hilfe anschließend den selektierten Text ab ...
function TMyViewer.UnderstandsKeyword(const HelpString: String): Integer;
var
hs : IHelpSystem;
Forum: Software-Projekte der Mitglieder
by a-s-z-work,
1. Okt 2009
Hi,
Ich hab mal nachgesehen, und der zeigt im Dropdown bei Index vier Einträge an, allerdings ist die Listbox immer leer :(
Dei DevExpress-Hilfe ist zusätzlich als Plugin in der Embarcadero-Hilfe integriert. In diesem Index tauchen auch viele Keywords auf, die allerdings anscheinend nicht zu dem passen, was als HelpString übergeben wird (z.B. cxEdit.TcxCustomEdit.EditValue) :(
Wird nur...
Forum: Software-Projekte der Mitglieder
by a-s-z-work,
1. Okt 2009
Hallo,
dieses Plugin ist ja super! :thumb: Wenn so etwas doch mal als Standard dabei wäre ;)
Ich bin gerade dabei alle Hilfen einzubinden und dabei sind mir ein paar Sachen/Probleme aufgefallen:
Ich habe die Reihenfolge der Einträge umgedreht. Namespace-Treffer sind jetzt zuerst aufgelistet. Könnte man ja vielleicht als Konfigurationsoption hinzufügen.
function...