AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

dynamisches gestalten einer form ?

Ein Thema von agm65 · begonnen am 7. Sep 2006 · letzter Beitrag vom 8. Sep 2006
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von agm65
agm65

Registriert seit: 21. Okt 2003
1.194 Beiträge
 
Delphi 2006 Professional
 
#1

dynamisches gestalten einer form ?

  Alt 7. Sep 2006, 13:44
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
euer Peter Porka
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: dynamisches gestalten einer form ?

  Alt 7. Sep 2006, 13:49
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.
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat
Benutzerbild von agm65
agm65

Registriert seit: 21. Okt 2003
1.194 Beiträge
 
Delphi 2006 Professional
 
#3

Re: dynamisches gestalten einer form ?

  Alt 7. Sep 2006, 13:54
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.
euer Peter Porka
  Mit Zitat antworten Zitat
Benutzerbild von agm65
agm65

Registriert seit: 21. Okt 2003
1.194 Beiträge
 
Delphi 2006 Professional
 
#4

Re: dynamisches gestalten einer form ?

  Alt 7. Sep 2006, 14:11
kann man mehrer frames anlegen und die in einen container einladen ?
euer Peter Porka
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.919 Beiträge
 
Delphi 10.4 Sydney
 
#5

Re: dynamisches gestalten einer form ?

  Alt 7. Sep 2006, 14:15
Zitat von agm65:
das problem ist nur der content wird aus ca 1000 komponenten bestehen + - 200.
Du denkst darüber nach, wie Du 800-1200 Komponenten auf ein Form bringen kannst? Höre auf, Deine Zeit zu vergeuden und überlege Dir, welches Software-Design für Deine Zwecke besser geeignet wäre.
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
Benutzerbild von uligerhardt
uligerhardt

Registriert seit: 19. Aug 2004
Ort: Hof/Saale
1.735 Beiträge
 
Delphi 2007 Professional
 
#6

Re: dynamisches gestalten einer form ?

  Alt 7. Sep 2006, 14:24
Zitat von Daniel:
Zitat von agm65:
das problem ist nur der content wird aus ca 1000 komponenten bestehen + - 200.
Du denkst darüber nach, wie Du 800-1200 Komponenten auf ein Form bringen kannst? Höre auf, Deine Zeit zu vergeuden und überlege Dir, welches Software-Design für Deine Zwecke besser geeignet wäre.
Hat er doch:
Zitat von agm65:
kann man mehrer frames anlegen und die in einen container einladen ?
Such doch einfach mal nach Hier im Forum suchenframes dynamisch. Da solltest du genug Anregungen finden.
Uli Gerhardt
  Mit Zitat antworten Zitat
Benutzerbild von agm65
agm65

Registriert seit: 21. Okt 2003
1.194 Beiträge
 
Delphi 2006 Professional
 
#7

Re: dynamisches gestalten einer form ?

  Alt 7. Sep 2006, 14:25
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.
euer Peter Porka
  Mit Zitat antworten Zitat
Benutzerbild von TeronG
TeronG

Registriert seit: 19. Jul 2004
Ort: München
960 Beiträge
 
Delphi 2007 Professional
 
#8

Re: dynamisches gestalten einer form ?

  Alt 7. Sep 2006, 14:26
Zitat von Daniel:
Zitat von agm65:
das problem ist nur der content wird aus ca 1000 komponenten bestehen + - 200.
Du denkst darüber nach, wie Du 800-1200 Komponenten auf ein Form bringen kannst? Höre auf, Deine Zeit zu vergeuden und überlege Dir, welches Software-Design für Deine Zwecke besser geeignet wäre.
Jup .. würd ich auch sagen/schreiben ... 1000 kompo's hört sich nicht allzuübersichtlich an. Weder zum angugn noch zum verwalten.
Mach weniger daraus und fülle diese lieber Dynamisch (je nach filter/auswahl)
Hast ja eh geschrieben, daß du welche ausblenden wills (oder so)
龍 Der Unterschied zwischen Theorie und Praxis ist in der Praxis größer als in der Theorie.
  Mit Zitat antworten Zitat
Benutzerbild von agm65
agm65

Registriert seit: 21. Okt 2003
1.194 Beiträge
 
Delphi 2006 Professional
 
#9

Re: dynamisches gestalten einer form ?

  Alt 7. Sep 2006, 14:32
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

??
euer Peter Porka
  Mit Zitat antworten Zitat
Benutzerbild von TeronG
TeronG

Registriert seit: 19. Jul 2004
Ort: München
960 Beiträge
 
Delphi 2007 Professional
 
#10

Re: dynamisches gestalten einer form ?

  Alt 7. Sep 2006, 14:38
naja ... sollte evtl. mit .Parent gehen
quasi so

zum anzeigen
Button1.Parent := GroupBox1;
zum löschen
Button1.Parent := nil;

龍 Der Unterschied zwischen Theorie und Praxis ist in der Praxis größer als in der Theorie.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:28 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz