Тема: Align
Показать сообщение отдельно
  #4  
Старый 09.04.2008, 14:48
MegaPiha MegaPiha вне форума
Активный
 
Регистрация: 24.03.2008
Сообщения: 227
Версия Delphi: Delphi 7
Репутация: 30
По умолчанию

Цитата:
Сообщение от Gad99
собственно не думал что возникнет вопрос но он все же возник.
Обнаружил для себя такую штуку. На форме размещаю 3 "Panel". Panel1 задаю Align->alLeft, Panel 2 задаю Align->alBottom, Panel 3 Align->alTop.
Почему то мне всегда казалось что они распределяются по приоритетам создания. В итоге я получил Panel 2 и Panel 3 на всю ширину сверху/снизу а Panel 1 тусуется между ними что для меня не приемлемо. Мне нужно чтобы Panel 1 занял всю левую сторону форму а Panel1/2 оставшуюся ширину сверху/снизу.
Что мне делать?
Очень знакомая проблема. Я решил ее для себя программным путем. В событии формы OnCanResize прописал размеры панелей, пропорционально главной форме.
Ответить с цитированием