Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Panel auf alClient, der Inhalt macht aber nicht mit (https://www.delphipraxis.net/97579-panel-auf-alclient-der-inhalt-macht-aber-nicht-mit.html)

cugar 13. Aug 2007 06:16


Panel auf alClient, der Inhalt macht aber nicht mit
 
Hi,
habe da ein Problemchen und komme nicht weiter.
Habe auf einem Panel (alClient) folgende Kompos:
Panel2=alTop
DBGrid=alClient
Splitter=alBottom
PageControl=alBottom

Beim Programmstart, wenn ich meine Form aufrufe, passiert folgendes: mein Hauptpanel nimmt mit alClient die richtige Grösse an, aber die Komponenten die auf ihm liegen nicht. Klicke ich auf maximieren, dann werden die erst richtig gezeichnet.
Wo liegt mein Fehler?

Viele Grüsse
cugar

Relicted 13. Aug 2007 06:30

Re: Panel auf alClient, der Inhalt macht aber nicht mit
 
hört sich nach nem bug an dass die message nicht weitergegeben wird. versuch doch einfach mal ein händisches form.resize im onformshow.

gruß
reli

cugar 13. Aug 2007 06:51

Re: Panel auf alClient, der Inhalt macht aber nicht mit
 
Danke für Deine Hilfe!
Hab folgendes in FormOnShow geschrieben:
Form4.Width:=Form4.Width+1;
Form4.Width:=Form4.Width-1;
Etwas umständig, aber es scheint zu funktionieren!

Relicted 13. Aug 2007 07:26

Re: Panel auf alClient, der Inhalt macht aber nicht mit
 
Delphi-Quellcode:
self.Resize;
sollte auch genügen :-)

gruß
reli


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:30 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz