![]() |
MDI-Fenster erhält den Focus, neues Ereignis?
Hallo zusammen,
Wenn ein MDI-Fenster den Focus von einem anderen MDI-Fenster erhält wird OnActivate nich ausgeführt, aber ich muss darauf reagieren wenn das Fenster den Focus bekommt. Aber wie? |
Re: MDI-Fenster erhält den Focus, neues Ereignis?
Setfocus überschreiben?
Oder SetActive überschreiben? |
Re: MDI-Fenster erhält den Focus, neues Ereignis?
Soetwas in der Art habe ich mir gedacht, ich weiß nur nicht wie man das umsetzt.
|
Re: MDI-Fenster erhält den Focus, neues Ereignis?
kann mir keiner einen Hinweis geben, wie das geht?
|
Re: MDI-Fenster erhält den Focus, neues Ereignis?
Hallo Thomas,
ich habe zwar keinerlei Erfahrung mit MDI-Applikationen, aber gerade aus Interesse die "MDI-Projekt"-Vorlage von Delphi verwendet und eine neue Anwendung erzeugt. Im OnActivate-Ereignis des untergeordneten Formulars lasse ich eine Meldung in dessen Memo ausgeben. Nach dem Erzeugen mehrerer Kindfenster erscheint bei jedem Wechsel zwischen den Fenstern wie erwartet im Memo des aktivierten Fensters die Meldung. Was machst du anders? Gruß Hawkeye |
Re: MDI-Fenster erhält den Focus, neues Ereignis?
Hallo Hawkeye,
ich habe in der Hilfe mal nach gelesen und dabei das gefunden: Zitat:
naja ich könnte ja auch ein MDI-Fenster daraus machen - mal sehn. Danke dir trozdem. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:25 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