![]() |
Horizontale Anordnung div. Panel im FormResize
Hallo zusammen,
gibt es zwischenzeitlich eine "elegante" Art, mehrere Panel nebeneinander angeordnete Panel im FormResize mitzuskalieren? Ich habe auf meiner Form 6 Panel nebeneinander, die immer gleichmäßig verteilt sein sollen. Rein über die Anchors-Eigenschaft funktioniert es nicht, da sich die Panel dann irgendwann überlagern. In einem früheren Projekt (unter Delphi 7) hatte ich das Ganze per code gelöst, frage mich jedoch, ob es da ggf. eine effektivere Version (ähnlich wie unter QT) gibt. Danke für jeden Tipp... VG Steffen |
AW: Horizontale Anordnung div. Panel im FormResize
Vielleicht klappt das mit einem GridPanel. Ich weiß nicht ob es wirklich so heißt. Aber irgendwas mit Grid.
|
AW: Horizontale Anordnung div. Panel im FormResize
Hallo,
danke für den Tipp. Prinzipiell könnte das funktionieren. Aktuell nutze ich die Skinpacks von Almdev, die sind zwar recht umfangreich, das Gridpanel kennen sie jedoch nicht.:( VG Steffen |
AW: Horizontale Anordnung div. Panel im FormResize
Hallo,
das TGridPanel ist Bestandteil der normalen VCL (seit Delphi 2006). Benutz Google, es gibt YouTube-Tutorials. |
AW: Horizontale Anordnung div. Panel im FormResize
Ja, hab ich gefunden. Blöderweise muss ich aber die Aldevs verwenden, sonst wäre mein Skin nicht da. Habe vorhin mal ne Code-Lösung versucht. Geht prinzipiell auch, dachte nur, dass die IDE da weiter wäre.
VG Steffen |
AW: Horizontale Anordnung div. Panel im FormResize
Zitat:
TGridPanel ist exakt die Antwort auf dein Problem. Es ist das SkinPack was hinterherhinkt. |
AW: Horizontale Anordnung div. Panel im FormResize
Ja, das war falsch ausgedrückt.
Habe mal den Support von Almdev angeschrieben, ob das TGridPanel auch supportet wird. Mal sehen.... Erstmal muss die rechnerische Lösung herhalten, zumindest wenn das Gridpanel die einzige Version ist. Danke euch... |
AW: Horizontale Anordnung div. Panel im FormResize
Hast du mal versucht ein GridPanel zu verwenden, dort das BevelOuter auf bvNone zu stellen und die einzelnen Bereiche mist SkinPanels zu besetzen?
|
AW: Horizontale Anordnung div. Panel im FormResize
Teste ich mal, effektiv darf das Gridpanel nicht zu sehen sein. Danke für den Tipp.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:36 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-2025 by Thomas Breitkreuz