Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - MDI-Child zuerst unsichtbar
Spaceguide - Mi 09.11.05 19:05
Titel: MDI-Child zuerst unsichtbar
Kann ich ein MDI-Child irgendwie erstmal versteckt erzeugen und danach sichtbar machen? Sofort nach inherited Create(aOwner); im eigenen Constructor wird das Fenster sichtbar, es müssen aber noch einige Dinge eingerichtet werden (Caption, Breite/Höhe, Farben der Icons etc.), aber das kann ich erst nach Aufruf des Form-Constructors erledigen.
Ich habe schon LockWindowUpdate probiert, das ist aber auch nicht das Wahre. Per CreateParams habe ich schon das Fenster erstmal aus dem sichtbaren Bereich herausgeschoben, um es nachher zurückzuschieben, das ist aber auch nur Pfusch und führt bei maximierten MDI-Childs zu Problemen.
cartridge - Sa 12.11.05 09:41
Klare Antwort: Nein, jedenfalls nicht, wenn Du das erzeugen Delphi überlässt...
Gruß Ingo
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!