Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Fenster mit <--> vergrößern/verkleinern


GuaAck - Mo 29.04.13 21:54
Titel: Fenster mit <--> vergrößern/verkleinern
Liebe Experten,

ich traue mich kaum, die Lösung ist wahrscheinlich sehr einfach.

Bei meinen Delphi-Programmen erscheint (zur Laufzeit) ein Doppelpfeil (<-->), wenn man an den linken oder rechten Rand des Hauptfenster kommt, man kann dann das Fenster nach Belieben vergrößen und verkleinern, wie bei vielen Windows-Programmen.

Problem: Bei einem Programm geht das nicht, der Doppelpfeil erscheint nicht. Ich habe schon die Formulareinstellungen mit einem "funktionierenden" Programm verglichen, aber nichts von Bedeutung gefunden. Wahrscheinlich muss es da doch eine Option geben, mit der man die Funktion aktivieren/deaktivieren kann (die ich vielleicht versehentlich deaktiviert habe). Kann mir da jemand einen Tipp geben, wo man die findet?

Grüße
GuaAck


IhopeonlyReader - Mo 29.04.13 22:04

jede Form besitzt ein
BorderStyle
bsDialog: schmaler Rand, nicht größenveränderbar, obige leiste beeinhaltet nicht mehr minimierenund auch nicht Vollbild/fenster
bsNone: kein Rand (auch oben keine leiste)
bsSingle: nicht größenveränderbar, normaler Rand, obige leiste "normal"
bsSizeAble: "Standard", wie bsSingle, aber größenveränderbar

mit BorderIcons kannst du einstellen welche "Icons" in der Leiste oben angezeigt werden


Nersgatt - Di 30.04.13 08:58

Als Ergänzung zum vorherigen Post:
Wenn der Doppelpfeil erscheint, aber man trotzdem nicht die Größe ändern kann: dann mal einen Blick auf die Constraints werfen.