No właśnie. Chciałbym zabronić użytkownikowi rozciągania formatek. Walczę z tym od jakiegoś czasu, bezskutecznie.
Object Inspector i właściwość: Constraints (TSizeConstraints)
lub w evencie formy onCanResize dac resuze:=false;
mozna tez border style na single i wylaczyc przycisk maksymilizacji.
Constraints i BorderStyle:Single nie sprawdzają się w przypadku potrzeby zastosowania autosize.
form.Resize:=False na OnResize wyrzuca błąd
Najlepszy wydaje mi się w tym przypadku BorderStyle:BsToolWin lub BsSizeToolWin (nie wiem czy one się różnią)
JacekKw napisał(a)
form.Resize:=False na OnResize wyrzuca błąd
onCanResize a nie onResize.
a po drugie nie form.resize tylko samo resize.
Zwracam honor, ale i tak raczej nieprzydatne z Autosize na Formatce.
Przy włączaniu formatki chowam jeden panel i uaktywniam drugi. ułozone są one jeden pod drugim na Align=Top
W zasadzie mógłbym zrobić align Custom i ustawić jeden panel na drugim, ale to troche niewygodne przy projektowaniu.