![]() |
Help-Fenster nach Vorne bringen
Hallo zusammen,
ich rufe die Hilfe mit Helpcontext auf:
Code:
Aber das Hilfefenster landet immer im Hintergrund und man muss es manuell über den Taskmanager nach vorne holen. Wie kann ich per Befehl das Hilfefenster nach vorne holen? Application.BringToFront holt ja die Anwendung nach vorne aber nicht das Hilfefenster. Wie finde ich das Hilfefenster, so dass ich es nach vorne holen kann?
Application.HelpContext(1036);
Viele Grüße Horst |
AW: Help-Fenster nach Vorne bringen
Gehört das Hilfefenster zum Programm? (eigenes Formular ...?)
TApplicationEvents auf's Hauptformular pappen und im OnHelp-Ereignis das Hilfeformular nach vorne holen. Sowas (ungetestet) in der Art:
Delphi-Quellcode:
function TForm1.ApplicationEvents1Help(Command: Word; Data: Integer; var CallHelp: Boolean): Boolean;
begin Hilfeformular.BringToFront; CallHelp := True; end; |
AW: Help-Fenster nach Vorne bringen
Welche Delphiversion verwendest du?
Mit XE7 und D11 klappt es so wie gewünscht. Oder ist dein Formular StayOnTop? |
AW: Help-Fenster nach Vorne bringen
Hallo Leute,
erstmal danke für die Rückmeldung. Ich würde mal sagen es ist kein eigenes Hilfefenster, da es wie folgt eingebunden ist:
Code:
Und es handelt sich um die Delphi-Version XE5.
Application.HelpFile := 'Help/MeineHilfe.chm';
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:00 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz