Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Mehrere Formen makieren ? (https://www.delphipraxis.net/24459-mehrere-formen-makieren.html)

Vader 21. Jun 2004 14:12


Mehrere Formen makieren ?
 
hallo,


bei meinen proggi brauche ich 22 formen, jetzt möchte ich alle 22 formen makieren damit ich bei allen die gleiche position und größe eingeben kann

geht das ?


mfg vader

Neuni 21. Jun 2004 16:22

Re: Mehrere Formen makieren ?
 
Alle makieren kann man imho nicht...man könnte höchstens alles ins Proggi schreiben, also:
Code:
form1.left := 100;
form2.left := 100;
...
Aber ob das nun DIE Lösung ist weiß ich nicht...aber so isses imho am einfachsten :stupid:

fkerber 21. Jun 2004 16:23

Re: Mehrere Formen makieren ?
 
Hi!

Geht das dann auch mit ner FindComponent-Schleife?

Ciao fkerber

franktron 21. Jun 2004 16:25

Re: Mehrere Formen makieren ?
 
Sind die Formen MDI Clients ????

alcaeus 21. Jun 2004 17:09

Re: Mehrere Formen makieren ?
 
Du könntest dir ein kleines Prog schreiben, das die entsprechenden Werte in der DFM-Datei ändert.

Hier mal als Beispiel:
Code:
object Form1: TForm1
  Left = 163
  Top = 203
  Width = 843
  Height = 392
Such zuerst nach deinem, anschließend nach dem ersten Vorkommen von Height oder Width. Anschließend kannst du das überschreiben. Die Realisierung liegt bei dir...ich komme nur mit dummen Ideen :stupid: ;)

Greetz
alcaeus

Vader 21. Jun 2004 17:21

Re: Mehrere Formen makieren ?
 
hallo,

danke für die tipps, schade das es keinen menüpunkt gibt alle formen
makieren, werd's dann mit programmcode probieren,

oder vielleicht gibts ja noch eine gute idee :idea:

mfg vader

Christian Seehase 21. Jun 2004 19:07

Re: Mehrere Formen makieren ?
 
Moin Vader,

wie fkerber geschrieben hat, sollte es mit FindComponent funktionieren.
Du musst nur das FindComponent von Application nehmen, da hier das Array of Componennts die Formulare enthält.

mytar 21. Jun 2004 19:30

Re: Mehrere Formen makieren ?
 
Möchtest du das während der Laufzeit machen, oder nur bei der Entwicklung
in der IDE die Forms gleichsetzen?

mytar


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:01 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