Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - Grid mit alClient findet nicht zur vollen Größe zurück
kiwicht - Di 13.06.06 07:43
Titel: Grid mit alClient findet nicht zur vollen Größe zurück
Hallo mitanander!
Ich hab auf einem Panel 3 Grids. Den unteren beiden gönne ich die Eigenschaft alBottom, das oberen wird erhält alClient. Das obere wird permanent wohingegen die beiden unteren nur bei bestimmten Ereignissen angezeigt und natürlich wieder ausgeblendet werden.
Wird nun bei einem Ereignis das _unterste_ Grid ein- und wieder ausgeblendet, klappt alles nach Plan. Wird jedoch bei einem Ereignis das mittlere Fenster ein- und ausgeblendet gibt es ein Problem mit dem obersten Grid - dem mit der alClient-Eigenschaft: Es füllt zwar das gesamte Panel aus, jedoch enden die Zeilen inmitten des Grids - so als wäre das untere Grid noch vorhanden.
Ein Repaint half nicht, genausowenig wie ein Refresh. Was kann man tun?
kiwicht
digi_c - Di 13.06.06 08:07
Ja das mit dem Resize durch Align, Anchor,...ist so eine Sache, hab ich auch nur Probleme mit, wenn dann noch Framesund Splitterdazu kommen ist das Chaos perfekt.
Vielleicht entwirrt sich das wenn du die unteren 2 Panels in ein gemeinsmes rein tust und die beiden darin mit alLeft, alClient ausrichtest.
kiwicht - Di 13.06.06 08:53
Würde bestimmt funktionieren, aber zur Darstellung der Daten benötige ich die Tabell in ihrer ganzen Länge. :(
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!