Форум — Ответы ( К темам )
? | Heathen: Изменение размеров ListBox'a (17-05-2003 15:50:11) |
Здраствуйте. У меня такой вопрос: На форме три компонента (2 ListBox'a и Мемо). Как сделать, чтобы в программе их размер (ширину и высоту) можно было изменять (например, как в The Bat). Думаю, что при помощи Сплиттера, но не могу с ним никак разобраться. | |
Павел (18-05-2003 13:24:53) | |
Тут может быть важен порядок их размещения Например сделайте так: (строго по порядку) 1 Разместите Memo1 — слева вверху, справа от него ListBox1 и другой ListBox2 — внизу под ними 2 Задайте нижнему ListBox2 свойство Align = alBottom (он растянется внизу) 3 Бросьте на форму Splitter1 и задайте ему свойство Align = alBottom (он расположиться где нам надо — над ListBox2) 4 Задайте Memo1 свойство Align = alLeft (он как раз растянется, и Splitter1 окажется между ними — тут все Ок) 5 Бросьте на форму еще один сплиттер Splitter2 — он автоматически расположиться справа от Memo1 (между Memo1 и ListBox1) 6 Теперь задайте в ListBox1 свойство Align = alClient Запустите и посмотрите — все работает: и Splitter1 и Splitter2 (по горизонтали и по вертикали) |