Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

помогите с проблемой


Starkom ©   (2002-01-22 13:39:00) 

На форме есть две панели - одна сверху (все anchors=true), другая снизу (все anchors=true, кроме akTop). Необходимо, чтобы при рисайзинге формы нижняя панель оставалась постоянной по высоте, то есть рисайзилась верхняя панель.
В TForm1.FormCanResize вставил
Resize:=true;
Panel2.Top:=Panel2.Top+(NewHeight-Height);
Не работает, не могу понять почему. Все равно, по высоте расширяется нижняя панель.
Align=alBottom у нижней панели делать нельзя, так как необходимо при нажатии клавиши (например CTRL) рисайзить нижнюю панель.
Помогите, может кто решал такую проблему.


Starkom   (2002-01-22 14:38:00) [1]

уже разобрался, вся проблема была со сплиттером между панелями :)Я про него забыл совсем.


Champion   (2002-01-22 14:31:00) [2]

Нижнюю панель поставь в Aligne в Bottom a верхнюю в Client.


Starkom   (2002-01-22 14:02:00) [3]

2 IronHawk, да. А причем тут это?


IronHawk   (2002-01-22 13:59:00) [4]

А ты BevelInner,BevelOuter,BevelWith - игрался ???


Наверх

Титульная страница Поиск, карта сайта Написать письмо