![]() |
dynamisches gestalten einer form ?
hallo freunde, bin hier am verzweifeln....hab nen sau geiles layout für mein proggy (navbars auf der linken seite und ne top gfx mit align top)
jetzt zum content, ich suche einen weg den maximal dynamisch anzulegen. das problem ist nur der content wird aus ca 1000 komponenten bestehen + - 200. wenn ich die alle auf meine main form platziere und dann mit visible := true / false arbeite wird das verdammt unübersichtlich und laggy. was würdet ihr mir raten ? zudem wäre es schön wenn die komponenten beim maxi - minimieren mit wachsen würden. aber das ist bei 1000 komponenten ja nicht so leicht. bin hier echt am verzweifeln , will auch nicht das layout ändern weil sonst unser grafiker weinen würde ;). was habt ihr für vorschläge ? danke mfg und schönen tag allen |
Re: dynamisches gestalten einer form ?
Das mit dem automatischen wachsen geht einfach mit Ankern (Anchors), siehe OH.
Ansonsten kommts darauf an, wie die Komponenten angeordnet sind: Wenn die Position und die Eigenschaften gruppenweise mathematischer Regelmäßigkeit folgen, kannst du mit einer For-Schleife die Komponenten anlegen. Wenn nicht, dann wäre es noch eine Möglichkeit, eine Art Datei anzulegen, aus der die Eigenschaften ausgelesen werden. |
Re: dynamisches gestalten einer form ?
sowas habe ich mir gedacht...das man zB die minimal größe auf 800x600 festlegt und dann je nach auflösung die werte verteilt oder sowas.
|
Re: dynamisches gestalten einer form ?
kann man mehrer frames anlegen und die in einen container einladen ?
|
Re: dynamisches gestalten einer form ?
Zitat:
|
Re: dynamisches gestalten einer form ?
Zitat:
Zitat:
![]() |
Re: dynamisches gestalten einer form ?
ja, danke das dachte ich auch ...aber ich hab hier übelst streit mit dem grafiker weil der dieses design forgegeben hat und mich "zwingt" das umzusetzten. deswegen dachte ich , frames gestalten und diese dann in eine art container eizubinden (wenn sowas geht) also wie ne website. das programm ist auch aufgebaut wie eine website.
|
Re: dynamisches gestalten einer form ?
Zitat:
Mach weniger daraus und fülle diese lieber Dynamisch (je nach filter/auswahl) Hast ja eh geschrieben, daß du welche ausblenden wills (oder so) |
Re: dynamisches gestalten einer form ?
ja ihr habt ja recht...ich machs jetzt anders... aber nochmal zu den frames: ist es denn möglich zB 8 frames zu gestalten und die dann an einer bestimmten stelle anzeigen zu lassen ?
nach dem motto : button1.click = framecontainer := frame1 button2.click = framecontainer := frame2 button3.click = framecontainer := frame3 ?? |
Re: dynamisches gestalten einer form ?
naja ... sollte evtl. mit .Parent gehen
quasi so zum anzeigen Button1.Parent := GroupBox1; zum löschen Button1.Parent := nil; :gruebel: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:38 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