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

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

а ПОДСКАЖИТЕ компонент сплиттер чтоб ресайзить окна как в 3DMAXe? [D1, D2, D3, D4, D5, D6, D7]


e-statik ©   (2005-01-24 21:44:00) 

Нужна альтернатива стандартному сплиттеру в D7.
Работая с двумя панелями стандантный сплиттер нормально изменяет их размеры. А мне нужно сделать ресайзинг для четырёх панелей (как, например посередине горизонтальная и вертикальная линии в 3D Studio). Делаю с помощью трёх сплиттеров, но получается - как можно догадаться - не очень: например, вертикальная полоса изменяет ширину всех четырёх панелей, а вот оставшиеся две - только по половинам. Делал по событиям одновременное изменение второго сплиттера, но неудобно %(

Подскажите, кто знает?
Заранее благодарен!


KilkennyCat   (2005-01-26 22:57:00) [1]

тогда Ваше же решение, указанное в [0] вполне работает, проверено.


e-statik   (2005-01-26 18:21:00) [2]

Ну в принципе если ничего очевидного нету, то можно и забить на линию. Хотелось просто чтобы всё чётко и одинаково было. Ну и rsUpdate сойдёт.


KilkennyCat   (2005-01-25 02:08:00) [3]

при стиле rsUpdate никаких неудобств. При прочих стилях придется рисовать линию... мда. Проще написать свой сплиттер.


KilkennyCat   (2005-01-25 01:39:00) [4]

у LMD есть такой компонет.
А почему неудобно одновременная работа двух сплиттеров? там главное разобраться во взаимном влиянии событий, если плясать от событий, но думаю, можно и по-другому, сейчас попробую...


Наверх

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