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

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

Привет всем! Проблема со стыковкой форм, как в winamp,е [D6, Win95/98, Win2k]


Sartak ©   (2002-11-11 21:27:00) 

Как сделать чтобы формы стыковались друг с другом как в winamp,е
а затем можно было двигать главную форму и в ней чтобы двигались
и пристыкованные формы ! ( ну короче вы winamp видели ? )


Spartak   (2002-11-12 19:19:00) [1]

Спасибо всем !


_Nicola_   (2002-11-12 11:57:00) [2]

Я делал так:
Ловишь событие начала переноса основной формы и смотришь на каком расстоянии находится другая, если на нужном - выставляешь флажок. Потом ловишь событие окончания переноса главной формы и в зависимости от флажка переносишь другую форму.
Внешне не отличить от подобного эффекта в ВинАмп.
Если очень надо - могу поискать код.


Николай Быков   (2002-11-12 11:38:00) [3]

А вот пример:
http://www.sources.ru/delphi/stickyform.zip


OlegMoscow   (2002-11-12 11:24:00) [4]

http://www.sources.ru/delphi/delphi_stickyform.shtml

статья про "липкие" окна, с исходником примеров


Наверх

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