Einzelnen Beitrag anzeigen

DSCHUCH

Registriert seit: 6. Jun 2007
Ort: Dresden
185 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#1

Größenänderung eines Formulars nur am unteren Rand zulassen

  Alt 29. Mär 2010, 14:00
Mein Problem ist im Betreff bereits ganz gut auf den Punkt gebracht.

Ich habe ein Formular, welches vom Anwender in der Höhe geändert werden kann aber nur am unteren Rand. Also Breite darf nicht geändert werden.

Hintergrund:

mehrere Formulare liegen in einer Scrollbox mit Align AlTop. Damit ist die Breite automatisch die des Hauptfenster, soll auch so sein und der Anwender soll dort nicht ändern können da es dann nur flackert. Das verändern der Höhe am oberen Rand soll deswegen ebenso ausgeschaltet werden.

Kann ich irgendwie feststellen (WindowsMessage) ob und an welchem Rand eines Formulars sich die Maus gerade befindet und dann die Größenänderung verbieten (das kann ich ja schon dadurch erreichen den Borderstyle umzusetzen)

Daniel
  Mit Zitat antworten Zitat