![]() |
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 |
Re: Form vergrößern samt Inhalt
Indem Du Top, Left, Height und Width der jeweiligen Komponenten neu setzt.
|
Re: Form vergrößern samt Inhalt
Und zwar im OnResize.
|
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. |
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; |
AW: Form vergrößern samt Inhalt
Aber wie kommt man denn auf die 640? :?:
|
AW: Form vergrößern samt Inhalt
Zitat:
|
AW: Form vergrößern samt Inhalt
War in früheren Zeiten mal eine durchaus gängige Bildschirmhöhe. Nannte man VGA ;-)
![]() |
AW: Form vergrößern samt Inhalt
overmoon,
Variable möglicherweise nicht initialisiert ... |
AW: Form vergrößern samt Inhalt
Zitat:
|
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) :-(
|
AW: Form vergrößern samt Inhalt
VGA im Portrait Mode :lol:
|
AW: Form vergrößern samt Inhalt
Zitat:
Ja, und bei iPhone-Apps muss ich davon immer noch Screenshots und LaunchImages machen :( Rollo |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:58 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 by Thomas Breitkreuz