![]() |
Dynamisch erstellte Komponenten in Scrollbox ausrichten
Wie der Titel schon sagt möchte ich gerne dynamisch erstellte Komponenten (LabeledEdits) in einer ScrollBox ausrichten. Ich hätte das gerne so, dass die LabeledEdits untereinanderstehend angeordnet werden, falls jedoch genügend Platz vorhanden ist sollen die Edits auf mehrere Spalten verteilt werden.
Ich habe schon ein bisschen mit Flow- und GridPanel rumgespielt aber ich habe bis jetzt keine Lösung zustandegebracht. Leider habe ich das Gefühl ich könnte irgendetwas übersehen haben aber bis jetzt hat sich das sprichwörtliche Brett vor dem Kopf noch nicht gelöst. :wall: Ich hoffe ihr könnt mir auf die Sprünge Helfen. Danke im Voraus Mr_G |
Re: Dynamisch erstellte Komponenten in Scrollbox ausrichten
*push* :mrgreen:
|
Re: Dynamisch erstellte Komponenten in Scrollbox ausrichten
Ich verstehe das Problem nicht ganz. Kannst du mit SetBounds denn nicht die Position und größe der erstellten Komponenten setzen?
|
Re: Dynamisch erstellte Komponenten in Scrollbox ausrichten
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Ich fürchte ich habe mich wirklich nicht präzise genug ausgedrückt, daher habe ich mal eine Zeichung gemacht (siehe Anhang): In der Zeichnung sind zwei "Zustände" der Scrollbox abgebildet und die jeweilige Anordnung der enthaltenen Elemente (in meinem Fall ja LabeledEdits): Zitat:
Ich hoffe das Problem ist jetzt ein wenig klarer geworden. Gruß Mr_G |
Re: Dynamisch erstellte Komponenten in Scrollbox ausrichten
hat die Scrollbox kein OnResize? In dem Moment wo du die Größe der Scrollbox änderst kannst du doch einfach mit einer Schleife alle deine Elemente durchgehen und neu plazieren.
|
Re: Dynamisch erstellte Komponenten in Scrollbox ausrichten
Zitat:
|
Re: Dynamisch erstellte Komponenten in Scrollbox ausrichten
Das gleiche Problem hab ich mit meinem
![]() |
Re: Dynamisch erstellte Komponenten in Scrollbox ausrichten
So... Danke erstmal für die Tipps!
Ich bin bis jetzt nicht dazu gekommen an meinem Projekt weiterzuarbeiten aber ich denke ich werde die Option einer automatischen Neuanordnung der Elemente, wie ihr sie beschrieben habt, mit einbauen. Falls dennoch jemand eine andere Idee hat bin ich weiterhin für alles offen. Gruß Mr_G |
Re: Dynamisch erstellte Komponenten in Scrollbox ausrichten
|
Re: Dynamisch erstellte Komponenten in Scrollbox ausrichten
Man man man... in der DP geht wirklich nichts verloren... :coder:
Danke für den Hinweis! Das Projekt ist schon abgeschlossen und das Problem anderweitig gelöst aber es wird bestimmt nicht das letzte Mal gewesen sein, dass ich so eine Komponente gebrauchen kann. Gruß Mr_G |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:35 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