Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Fenstergröße ändern (durch 'Ziehen' 'verboten') (https://www.delphipraxis.net/112522-fenstergroesse-aendern-durch-ziehen-verboten.html)

Svenkan 22. Apr 2008 21:39


Fenstergröße ändern (durch 'Ziehen' 'verboten')
 
Hallo!
Wegen einer bestimmten Tabelle habe ich es so gelöst, dass das Fenster auf Buttonklick vergrößert werden soll. Dazu habe ich dem Button den Code 'TemplateEditor.ClientWidth:=508;' zugewiesen. Das Problem ist nur, dass sich an der Fenstergröße rein gar nichts ändert.
Muss ich noch weiteres beachten?
Habe hier sonst leider nichts gefunden!

omata 22. Apr 2008 23:18

Re: Fenstergröße ändern (durch 'Ziehen' 'verboten')
 
Schalte doch einfach im OI BorderStyle deiner Form auf bsSingle.

Gruss
Thorsten

Svenkan 23. Apr 2008 10:38

Re: Fenstergröße ändern (durch 'Ziehen' 'verboten')
 
Genau das habe ich ja als Border. ;)

Luckie 23. Apr 2008 10:44

Re: Fenstergröße ändern (durch 'Ziehen' 'verboten')
 
Lass das Client mal weg.

hoika 23. Apr 2008 11:33

Re: Fenstergröße ändern (durch 'Ziehen' 'verboten')
 
Hallo,

ist TemplateEditor ein TForm oder TEdit ?


Heiko

Svenkan 23. Apr 2008 11:46

Re: Fenstergröße ändern (durch 'Ziehen' 'verboten')
 
@ hoika: TemplateEditor ist die Form (TemplateEdit ist das Edit-Feld).

@ Lucky: Hilft leider nichts.

Delphi-Quellcode:
 if vars then begin
  TemplateEditor.Width:=508;
  BitBtn2.Left:=200;
  Button2.Caption:='=>';
  vars:=False;
 end
 else begin
  TemplateEditor.Width:=779;
  BitBtn2.Left:=352;
  Button2.Caption:='<=';
  vars:=True;
 end;

hoika 23. Apr 2008 11:52

Re: Fenstergröße ändern (durch 'Ziehen' 'verboten')
 
Hallo,

sicher das vars True ist, wenn due denn Button klickst ?
Mach mal nen Breakpoint drauf und debugge es mal.

Der Code sollte funktionieren.

Wenn es nicht klappt,
kleines Projekt anlegen, was den Fehler zeigt,
zippen und hier posten.


Heiko

dominikkv 23. Apr 2008 11:55

Re: Fenstergröße ändern (durch 'Ziehen' 'verboten')
 
vllt verhindern irgentwelche Alignments die größenänderung

Svenkan 23. Apr 2008 11:56

Re: Fenstergröße ändern (durch 'Ziehen' 'verboten')
 
Doch klar ist das True. Denn die Buttonposition und Beschriftung werden auch geändert. Nur halt die Fensterbreite nicht.

DeddyH 23. Apr 2008 12:01

Re: Fenstergröße ändern (durch 'Ziehen' 'verboten')
 
Zitat:

Zitat von dominikkv
vllt verhindern irgentwelche Alignments die größenänderung

Wohl eher Constraints.


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

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