Einzelnen Beitrag anzeigen

dreamtheater

Registriert seit: 11. Sep 2003
8 Beiträge
 
#5

Re: Probleme mit Kontext Hilfe Popup

  Alt 13. Sep 2003, 13:42
Ok, es scheint jetzt zu funktionieren. Unter Verwendung der D6OnHelpfix Unit (funktioniert trotz des Namens natürlich auch für D7) wird das OnHelp-Ereignis wieder ausgelöst. Im OnHelp-Ereignis sorgt folgender Code für das Erscheinen der jeweils GEWÜNSCHTEN Art von Hilfe:
Code:
 
 if Command = HELP_CONTENTS then
   begin
     WinHelp(Handle, PChar(Application.HelpFile), HELP_CONTENTS, Data);
     CallHelp:=false;
  end
 else
 if Command <> HELP_CONTEXTPOPUP then
   begin;
     WinHelp(Handle, PChar(Application.HelpFile), HELP_CONTEXTPOPUP, Data);
     CallHelp:=false;
   end;
Danke für die Tips - das Problem scheint für's erste mal gelöst.
Warum mußte das SO kompliziert sein? Kann mir das jemand erklären? Oder anders gefragt: geht das nicht einfacher? (unter D7).

P.S.: Der Beitrag ist jetzt eh nicht mehr als 'Offene Frage' gehandhabt, oder? Wenn doch - wie kann ich sie als beantwortet angeben?
  Mit Zitat antworten Zitat