![]() |
Form Maximized, Komponenten anpassen
Hallo,
gleich vorweg: Ich habe selbstverständlich bereits die Suche und Google benuzt, bin aber leider auf nichts gestoßen was mir wirklich weitergeholfen hat. Ich möchte meine Form Maximized haben. Ist klar. WindowState auf WsMaximizedund und gut. Klappt. Ich möchte, dass meine Komponenten mit Maximiert werden, krieg ich nicht hin.... denn mit align=client ist bei mir gleich die ganze form voll mit einer komponente.... Also zur Zeit habe ich erst ein paar Buttons(können noch mehr werden) und ein Richedit in meiner Form. Das Richedit soll bis auf einen ca. 50Pixel Streifen jeweils oben und unten die gesamte form ausfüllen, egal wie groß die Form gerade ist.... wie mach ich das? Wär für Hilfe echt dankbar Mfg Flippo |
Re: Form Maximized, Komponenten anpassen
Zwei Möglichkeiten
1.) Im onResize des Forms alle Werte selber berechnen. Mühsam. 2.) Die Anchor-Eigenschaft der Komponenten entsprechend setzen. Diese legt fest, an welchen Rändern sich die Komponente orientiert. Setzt du z.B: alle vier auf true dann behält die Komponente den gleichen Abstand zu allen Rändern, sie "wächst" also mit. Am Besten einfach mal ein bisschen rumprobieren. |
Re: Form Maximized, Komponenten anpassen
hey danke sowas hatte ich gesucht
|
Re: Form Maximized, Komponenten anpassen
Zitat:
Richedit mit Align=alClient Wenn du unten noch etwas haben möchtest, bietet sich die TStatusbar an. Oder ein Panel mit Align=alBottom. Das ist besser, als die Anchors zu bemühen |
Re: Form Maximized, Komponenten anpassen
hey stimmt das passt noch besser zu dem was ich vor hab dankeschön
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:04 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 by Thomas Breitkreuz