Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Splitter


Автор: Bibimij 9.11.2005, 15:14
Надо на форме использовать Splitter. В книге "Библия Delphi" написано как это сделать. Делаю как написано, запускаю.... Нифига... Помогите! smile

Автор: z-END 9.11.2005, 15:22
кидаем на форму панель align - left
еще одну панель align - client
между ними втыкаем сплитер с aling - left и наслаждаемся

Автор: Bose 9.11.2005, 16:26
а Сплиттер подходит для программного ресайза панелей на форме?

Автор: z-END 9.11.2005, 16:41
Bose для програмного ресайза очень полдходят проперти типа: лево право, выоста, ширина.

Автор: Bibimij 9.11.2005, 21:06
Bose С splitter'ом ты намучиешься из проги ресайзить! Проше координаты править!

Автор: Poseidon 10.11.2005, 00:04
Цитата
Компонент TSplitter вставляется между двумя панелями, выровненными с помощью их свойства Align, и позволяет пользователю сдвигать границу между этими панелями. Последовательность операций по введению TSplitter во время проектирования может быть, например, следующая. Вы размещаете на форме панель TPanel (Panel1) и задаете у нее Align = alLeft. Панель займет левую часть окна. Затем вы размещаете на форме разделитель TSplitter и задайте у него Align = alLeft. Разделитель прижмется к правой стороне панели Panel1, которая уже выровнена в ту же сторону. Разделитель всегда надо выравнивать только после выравнивания соответствующей панели, так как иначе он прижмется просто к краю формы. После этого можно разместить на форме панель Panel2 и задать у нее Align = alClient. Разделитель окажется зажатым между Panel1 и Panel2.

Автор: allx 10.11.2005, 01:12
Bibimij
а почему собсно
Цитата
С splitter'ом ты намучиешься из проги ресайзить!
?

Задаем свойство width левой панели и все само ресайзится наура.

Автор: Bibimij 13.11.2005, 21:06
Цитата(allx @ 10.11.2005, 01:12)
Bibimij
а почему собсно
Цитата
С splitter'ом ты намучиешься из проги ресайзить!
?

Задаем свойство width левой панели и все само ресайзится наура.

А зачем на форме лишний компонент тогда? Можно и без него свободно размеры менять! smile smile smile smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)