Napotkałem na pewny dylemat otóż: Mamy formę z komponentem TScrollBox z **Align **ustawionym na alClient oraz TPanel z ustawieniami Constraints/MinHeight = 500, anchors = akLeft,akTop,akRight, akBottom.
Jeżeli forma ma wysokość 400 pikseli to scrollbox działa mogę przesuwać panel góra/dół ( bo nie może mieć mniej niż 500px) ale gdy forma ma np 700px to panel się nie rozciąga zostaje na domyślnym ustawieniu np 550 pikseli.
Taką kwestią zawsze rozwiązywałem dodając w zdarzeniu onResize (ScrollBox) taką linijkę kodu:
if sscrollbox1.Height > 500 then
sPanel8.Height := sscrollbox1.Height;
Pytanie czy nie idzie tego jakoś bardziej elegancko rozwiązać?