Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Grössenänderung ...


Crowbar - Mi 11.08.04 15:34
Titel: Grössenänderung ...
Hallo,
ich habe auf meiner TForm 4 Buttons, die auch bei der Grössenveränderung der Form (z.B. Maximieren) mittig in der Form liegen sollen. Dazu benutze ich folgendes:
1. Panel mit Align:=alLeft
2. Panel mit Align:=alClient -> darauf sind meine 3 Buttons
3. Panel mit Align:=alRight

Wenn ich nun meine Form maximiere, sind meine Buttons trotzdem nicht in der Mitte, sondern sind im Prinzip "linksbündig".

Hier die entsprechenden Screenhots dazu:

Normal: http://private.freepage.de/tole/normal.gif
Maximiert: http://private.freepage.de/tole/maximiert.gif

Wer hat eine gute Idee? ;-)

Crowbar


maxk - Mi 11.08.04 15:54

Schau dir mal die Eigenschaft Suche in: Delphi-Forum, Delphi-Library ANCHORS an! Damit müsste es sich lösen lassen. Ansonsten musst du bei FormResize deine Buttons neu ausrichten.


Crowbar - Mi 11.08.04 16:57

Danke für Deinen Tip!

Mittels "Anchors" kann ich meine Buttons zumindest etwas optimieren:
http://private.freepage.de/tole/mitte.gif


Ich glaube, dass ist so in Ordnung! :lol:

Tschüss
Crowbar