![]() |
Delphi-Version: XE2
problem mit onshow-ereignis
hey, hab ein kleines problem:
ich möchte das man die größe eines fensters nicht verändern kann, etwa so
Delphi-Quellcode:
das problem ist nur das man nicht weiß wie groß das fenster ist deshalb hab ich statt oncreate
var
sizeX: integer; sizeY: integer; ... procedure form1.oncreate() begin sizeX:=form1.width; sizeY:=form1.height; end; procedure form1.onresize() begin form1.width:=sizeX; form1.height:=sizeY; end; onshow genommen. zwar funktioniert das programm aber die größe des fensters beträgt 1*1 PS: die größe verändern geht zumindestens nicht xD |
AW: problem mit onshow-ereignis
Guten Abend,
musst Du das zur Laufzeit setzen? Wenn es auch zur Designzeit möglich sein sollte, dann kannst Du dir im ObjectInspector für die Form die Constraints Eigenschaften einmal anschauen. Grüße Klaus |
AW: problem mit onshow-ereignis
nee, muss zur laufzeit sein, ansonsten hät ich ja oncreate benutzen könnn :wink:
|
AW: problem mit onshow-ereignis
Schon Form.Constraints versucht? Bei Bedarf anpassen.
|
AW: problem mit onshow-ereignis
Zitat:
|
AW: problem mit onshow-ereignis
thx, ging ja einfacher als ich dachte
|
AW: problem mit onshow-ereignis
Upss, Klaus01 hat es schon gesagt.
|
AW: problem mit onshow-ereignis
Joar, Constraints währe eine Möglichkeit, aber das ist eigentlich dafür gedacht einen "Bereich" einzugrenzen.
Wie währe es, wenn du den Fensterstyle auf einen Modus setzt, welcher für eine "feste" Größe steht? Und "sizeable" isses schonmal nicht. :stupid: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:46 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-2025 by Thomas Breitkreuz