Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi resize sperre (https://www.delphipraxis.net/26053-resize-sperre.html)

G G 17. Jul 2004 09:23


resize sperre
 
hi, ich hab jetzt überall bei form1 rumgesucht aber ich find nix wo man sagen könnte das das fenster nicht resized werden darf. Wie stell ich des den am besten an. Warscheinlicch bin ich nur zu blind und seh das grad nicht. :wall:

Vielen dank

alcaeus 17. Jul 2004 09:37

Re: resize sperre
 
Stelle die Eigenschaft "Borderstyle" auf bsSingle.
Alternativ kannst du auch die Constraints des Forms verwenden, um die Größenänderung einzuschränken.

Greetz
alcaeus

PS: Das gehört in VCL-Komponenten ;)

Mirilin 17. Jul 2004 09:38

Re: resize sperre
 
:hi:

BorderStyle auf bsSingle
und
BorderIcons.biMaximize auf False.

Sollte eigentlich gehen :)

mfg Tobias

Chris1986 17. Jul 2004 09:40

Re: resize sperre
 
Hi.

Im Objektinspektor gibts die Eigenschaft "borderstyle". Wenn du z.B. "bsSingle" auswählst kann die Form nicht resized, wohl aber maximiert und minimiert werden. Der Wert "bsDialog" verhindert auch das.

MfG
Christian

[Edit=Chris1986] Hm, wieder zu spät :x :lol: [/Edit]

Rackergen2 17. Jul 2004 17:36

Re: resize sperre
 
Zitat:

Zitat von Mirilin
:hi:

BorderStyle auf bsSingle
und
BorderIcons.biMaximize auf False.

Sollte eigentlich gehen :)

mfg Tobias

Geneu so mach ich das auch immer... Kann man es irgendwie einstellen, dass der des bei allen Forms automatisch macht, zur Entwicklungzeit, meine ich...

ripper8472 17. Jul 2004 18:54

Re: resize sperre
 
Bei meinem Delphi 5 gibt es die Eigenschaft "Constraints" einer TForm. Die ist zwar nicht so elegant wie border auf single zu stellen, aber sie funktioniert schon zur Designzeit.

Gruß, Christoph

mischerr 21. Jul 2004 21:05

Re: resize sperre
 
Ich würde Constraints verwenden und die jeweiligen MIN- und MAX-Warte identisch einstellen. Das klappt auch schon zur Designzeit.
Also: MinHeight = MaxHeight und MinWidth = MaxWidth;

Grüsse!

ripper8472 21. Jul 2004 21:45

Re: resize sperre
 
genau, was ich 4 Tage vorher vorgeschlagen hab :lol:

Rackergen2 21. Jul 2004 21:55

Re: resize sperre
 
BorderStyle auf bsSingle zu setzen geht doch auch zur Designzeit... :gruebel:

Mirilin 21. Jul 2004 21:55

Re: resize sperre
 
:hi:


Wenn Du es mit den Constraints machst, aber unbedingt noch BroderStyle auf bsSingle und die MaximizeBox deaktivieren. Sonst täuscht Du nur eine Funktion vor, die es nicht gibt - also der Curser wird zum Doppelpfeil, wenn Du über den Rahmen fährst. Und maximieren via Box führt auch zu einem unschönen Effekt.

-> Constraints geht zwar, ist aber nicht das gelbe vom Ei - finde ich.
-> Du bist schlussendlich wieder gleich weit ^^

mfg Tobias

[Edit]
@Rackergen2
Zitat:

Zitat von Rackergen2
BorderStyle auf bsSingle zu setzen geht doch auch zur Designzeit... :gruebel:

--> setze Constraints und versuche in der IDE die Form zu vergrössern.
[/Edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:23 Uhr.
Seite 1 von 2  1 2      

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