C++Builder
  Начало   Форум   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Как правильно настроить сплитер?  (Прочитано 2035 раз)
SilverFish
Участник


Сказали спасибо: +14/-6
Offline

Сообщений: 786


Как правильно настроить сплитер?
« : 27 Май 2015, 17:56:07 »

Ставлю на форму панель. Снизу к ней прикрепляю сплитер (Align=alButtom). Вижу, что сплитер приклеился снизу панели. Делаю выравнивание панели по верху формы. Ставлю вторую панель и делаю ей выравнивание на всю область. Сплитер между панелями. Запускаю приложение и пытаюсь двигать сплитер. Ничего не происходит. Как правильно настроить сплитер?
Спасибо.
Записан
volvo877
Глобальный модератор


Сказали спасибо: +736/-1
Offline

Сообщений: 891


Re: Как правильно настроить сплитер?
« Ответ #1 : 27 Май 2015, 18:08:31 »

Кладем первую панель, Align = alTop
Кладем сплиттер, Align = alTop
Кладем вторую панель, Align = alClient
Записан
SilverFish
Участник


Сказали спасибо: +14/-6
Offline

Сообщений: 786


Re: Как правильно настроить сплитер?
« Ответ #2 : 27 Май 2015, 19:22:43 »

У меня после этих шагов получается в самом вверху сплитер, потом панель alTop, а потом панель alClient т.е. сплитер не находиться между панелями, он в самом вверху.

А если делаю так:
Кладем первую панель, Align = alTop
Кладем сплиттер, Align = alBottum к этой панели
Кладем вторую панель, Align = alClient

то сплитер между панелями, но он не работает.

Записан
POV
Участник


Сказали спасибо: +107/-7
Offline

Сообщений: 640


Re: Как правильно настроить сплитер?
« Ответ #3 : 27 Май 2015, 19:59:26 »

Ты их очередность через TabPosition контекстного меню задай.
Записан
SilverFish
Участник


Сказали спасибо: +14/-6
Offline

Сообщений: 786


« Ответ #4 : 18 Июнь 2015, 13:47:47 »

У меня получилось при такой последовательности:
1. Кладем на форму две панели без выравнивания.
2. Первую панель выравниваем по верху.
3. Снимаем выделение с панели и щелчком выделяем форму.
4. Двойным щелчком из палитры компонентов ставим сплиттер.
При этом спллитер прижимается к левому краю формы.
5. Делаем сплиттреу выравнивание по верху. Он прижимается к низу панели которая выравнена по верху.
6. Вторую панель выравниваем на всю оставшуюся клиентскую часть.
Так сплиттер начинает нормально работать.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  




....

Powered by SMF 1.1.21 | SMF © 2025, Simple Machines
Страница сгенерирована за 0.052 секунд. Запросов: 21.