Jak wymusić ustawienie obiektu klasy TPanel w Borland C++?

Witam.

Problem wygląda tak:

Umieszczam na formatce dwa obiekty klasy TPanel (odpowiednio P1, P2). Po ustawieniu właściwości Align = alRight dla P1 obiekt “przykleja” się do prawej strony formatki. W P2 Aling ustawiam na alBottom. W tym momencie P2 pokrywa cały dół formatki i wymusza przesunięcie się P1 do góry. Pytanie: jak zrobić, aby to P1 wymuszał przesunięcie się P2 w lewo?

Zrobić, panel P3 z align=alClient obok P1, ustawić go bez ramek, a na nim umieścić P2.

No tak, też później doszedłem do teg rozwiązania. Sądziłem, że uda się to jakoś zrobić bez trzeciego panela.

Można i bez trzeciego, tylko ze są pewne problemy z takim alternatywnym rozwiązaniem.

Poeksperymentuj z Anchors’ami.