![]() |
Beforehint
Hallo,
wie kann man Hints unmittelbar vor ihrer Anzeige aktualisieren? Ich möchte im Hint eines Toolbuttons für den Druck den aktuellen Standarddrucker angeben. Da der sich zur Laufzeit des Programms ja ändern kann, kann ich den erst unmittelbar vor dem Hint ermitteln. Aber wie geht das? Ein eigenes Hintfenster? Wie frage ich dann ab, ob es gerade für diesen Toolbutton erstellt werden soll? Ist das der AOwner beim Create des Fensters? Gruß Mattze |
AW: Beforehint
Verschickt Windows nicht eine WM_SETTINGCHANGE Nachricht, wenn sich der Standarddrucker ändert?
|
AW: Beforehint
Hallo,
kann durchsaus sein, aber: msdn schreibt: A message that is sent to all top-level windows when the SystemParametersInfo function changes a system-wide setting or when policy settings have changed. Und da finde ich nix zum Drucker. Außerdem möchte ich nicht gerne auf jede Änderung reagieren und gucken, ob's vielleicht mal der Drucker ist. Das tut dem Laufzeitverhalten bestimmt nicht sehr gut. Ich möchte den Standarddrucker nur abfragen, wenn ich das Hilfefenster auch "aufmache". Gruß Mattze |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:35 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