![]() |
Fenster MDI Problem
Ich hab da ein sehr seltsames Problem was ich mir nicht erklären kann.
Ich hab eine MDI Anwendung mit mehreren MDI Childs, Wenn ich nun 2 oder mehr MDI Childs aufmach kann es sein das immer nur eins den Focus hat die anderen verarbeiten keinen Focus mehr es ist auch egal welches Control DBGrid Edit Combobox, das 2. MDI ist zwar Aktive aber keine Eingaben möglich alle eingaben landen auf dem andere MDI Child. Und jetzt das ganz kosmische verhalten wenn ich nun die Position der Fenster ändere (Also Fenster 1 nach Links und Fenster 2. Nach Rechts dann hat Fenster 2 auf einmal den Focus und kann Eingaben verarbeiten) Was kann das sein. Ich Benutzte Delphi 7 Pro SP1 |
Re: Fenster MDI Problem
Hat den keiner eine Idee was das mit den Fenster sein kann und warum ein Fenster was den Focus hat doch keinen Hat
|
Re: Fenster MDI Problem
Du hast sicher irgendwo einen Fehler gemacht.
Der lässt sich so ohne Demo-Projekt (mit Source) aus der Ferne nicht feststellen. Wenn du also eine kleine MDI-Demo-Anwendung hochladen würdest (gezipped, nur Source und Exe, keine DCUs), könnten wir den Fehler nachvollziehen und ggf. ausmerzen. Du könntest dir z.B. auch mal meinen ![]() Diese MDI-Anwendung zeigt, wie man Informationen zwischen dem Hauptformular und den MDI-Child-Forms objektorientiert & sauber austauscht. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:23 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