Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Änderung des Fensters nur an einer Seite zulassen (https://www.delphipraxis.net/22571-aenderung-des-fensters-nur-einer-seite-zulassen.html)

beatles 19. Mai 2004 13:34


Änderung des Fensters nur an einer Seite zulassen
 
Ich bin hier nun schon ein bischen am grübeln, wie man es ermöglichen kann, die Größenveränderung eines Fenster bzw. einer Form nur an der rechten Seite/Kante zu ermöglichen. Bei einem Zupfen der anderen Kanten bzw. Ecken soll nichts passieren. ist das möglich? :gruebel:

Phoenix 19. Mai 2004 13:36

Re: Änderung des Fensters nur an einer Seite zulassen
 
Du kannst in den Contsraints die maximale und minimale höhe angeben - damit kannst Du also änderungen der Höhe einschränken.

Allerdings lässt sich das fenster dann auch auf der linken Seite nach rechts und links ziehen.

beatles 19. Mai 2004 13:53

Re: Änderung des Fensters nur an einer Seite zulassen
 
Danke Phoenix für die schnelle Antwort,


Naja... vielleicht hätte ich meine Frage konkretisieren müssen, sorry, mein Fehler :oops:


Ich habe in dem Fenster ein Toolbar, mit 48 Buttons. Diese Bar passt sich automatisch an, wenn man die breite verkleinert (Constraints.MinWidth ist angegeben.) Wird das Fenster schmaler - wird die Toolbar höher und das Fenster wird insgesamt höher.
Aber wenn ich jetzt an der unteren Kante "zupfe" gibt es nat. nur ein wildes geflackere, weil ja die breite der Toolbar nicht verändert wird. In diesem Moment springt das Fenster wieder zurück. Das wollte ich eben verhindern.


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