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

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

Как перемещать визуальные компоненты


KaLLeKa ©   (2004-07-25 17:25:00) 

Мне надо чтобы пользователь мог перетаскивать визуальные компаненты во время работы программы мышкой, например такие как TImage или TPanel. Как это сделать? » Юрий Зотов: » Разве Ваш вопрос связан с разработкой компонентов?


Кириешки   (2004-07-25 17:40:00) [1]

const
 SC_DragMove = $F012;
begin
 ReleaseCapture;
 ТвойКомпонент.perform(WM_SysCommand, SC_DragMove, 0);
end;

Типа этого ?
Засунь например в OnMouseDown » Юрий Зотов: » Этот способ пройдет ТОЛЬКО с потомками TWinControl. В частности, с TImage он работать не будет. » Юрий Зотов: » Этот способ пройдет ТОЛЬКО с потомками TWinControl. В частности, с TImage он работать не будет.


Наверх

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