Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Form vergrößern samt Inhalt (https://www.delphipraxis.net/11865-form-vergroessern-samt-inhalt.html)

Stephan 15. Nov 2003 13:54


Form vergrößern samt Inhalt
 
Hi,

Ich hab ein Formular mit vielen Komponenten drauf. Wenn ich das Formular maximier möchte ich, dass alle komponenten wie Buttons proportional zur Fenstergröße mit vergrößert werden. Wie kann ich sowas machen?

viele Grüße

Stephan

Daniel B 15. Nov 2003 13:56

Re: Form vergrößern samt Inhalt
 
Indem Du Top, Left, Height und Width der jeweiligen Komponenten neu setzt.

Luckie 15. Nov 2003 13:58

Re: Form vergrößern samt Inhalt
 
Und zwar im OnResize.

Christian Seehase 15. Nov 2003 13:58

Re: Form vergrößern samt Inhalt
 
Moin Stephan,

oder Du probierst mal wie's aussieht, wenn Du die Anchors (siehe OI) der einzelnen Komponenten entsprechend einstellst.

overmoon 16. Nov 2003 01:37

Re: Form vergrößern samt Inhalt
 
Um die Komponenten einer Form proportional zu ändern kann man die Methode ScaleBy benutzen:

Delphi-Quellcode:

var oldHeight: Integer = 640;

procedure TForm1.FormResize(Sender: TObject);
begin
     ScaleBy(Height,oldHeight);
     oldHeight := Height;
end;

DerErik 11. Sep 2018 13:03

AW: Form vergrößern samt Inhalt
 
Aber wie kommt man denn auf die 640? :?:

API 11. Sep 2018 13:44

AW: Form vergrößern samt Inhalt
 
Zitat:

Zitat von DerErik (Beitrag 1412946)
Aber wie kommt man denn auf die 640? :?:

Das kann niemand mehr so genau sagen, da der Beitrag schon 15 Jahre alt ist :lol:

Delphi.Narium 11. Sep 2018 13:54

AW: Form vergrößern samt Inhalt
 
War in früheren Zeiten mal eine durchaus gängige Bildschirmhöhe. Nannte man VGA ;-)

https://www.elektronik-kompendium.de...om/1904101.htm

hoika 11. Sep 2018 14:14

AW: Form vergrößern samt Inhalt
 
overmoon,
Variable möglicherweise nicht initialisiert ...

Uwe Raabe 11. Sep 2018 15:00

AW: Form vergrößern samt Inhalt
 
Zitat:

Zitat von Delphi.Narium (Beitrag 1412950)
War in früheren Zeiten mal eine durchaus gängige Bildschirmhöhe. Nannte man VGA ;-)

VGA hat zwar für die Breite 640, aber für die Höhe nur 480. Insofern ist die Frage durchaus berechtigt.

Delphi.Narium 11. Sep 2018 15:03

AW: Form vergrößern samt Inhalt
 
Oh, stimmt, steht ja sogar so in der von mir verlinkten Seite. Hätte mal besser lesen sollen was da steht und nicht das, von dem ich meinte das es da stehen würde (oder so ähnlich) :-(

Medium 11. Sep 2018 15:49

AW: Form vergrößern samt Inhalt
 
VGA im Portrait Mode :lol:

Rollo62 11. Sep 2018 16:19

AW: Form vergrößern samt Inhalt
 
Zitat:

War in früheren Zeiten mal eine durchaus gängige Bildschirmhöhe. Nannte man VGA
Kommt mit vor als wäre es gestern ...

Ja, und bei iPhone-Apps muss ich davon immer noch Screenshots und LaunchImages machen :(

Rollo


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