Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.11;
Скачать: CL | DM;

Вниз

Перетаскивание компонентов.   Найти похожие ветки 

 
Shopot ©   (2004-04-20 22:51) [0]

Подскажите плиз! Как перетащить кнопку и TImage с панели на форму?


 
ASvencim ©   (2004-04-20 22:58) [1]

Создай новую кнопку и перенеси код из обработчика кнопки с панели в обработчик новой.


 
Gero ©   (2004-04-20 23:21) [2]

DragMode := dmAutomatic
OnDragOver, OnDragDrop + F1


 
spogi   (2004-04-21 01:09) [3]

Если один компонент (напр. Button1) лежит на другом компоненте (Напр. Panel1), то значить первый из них имеет такую свойству:
- Button1.Parent:=Panel1;

Нужно перетаскивать кнопку и отпускать вне области панеля, и с помошью Button1.Parent:=Form1; можно передать кнопку на область формы. А саму перетаскивание проверяй или так:
 begin
  ReleaseCapture;
  Button1.Perform(WM_SYSCOMMAND,$F012,0);
 end;

или так, ОнКлик для мыши проверяй если нажата на кнопке, то лефт и топ кнопки перемещается вместе с мышкой, и при отпускании проверяем на форме ли отпустили, если ДА, то ПАРЕНТ опять передаем на форму...



Страницы: 1 вся ветка

Текущий архив: 2004.04.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.065 c
3-1081586401
Laymer
2004-04-10 12:40
2004.04.11
Lookup в DBE


1-1080294655
infom
2004-03-26 12:50
2004.04.11
Почему Delphi


1-1082645647
alienserg
2004-04-22 18:54
2004.04.11
Кнопка динамической формы на панели задач.


14-1081963226
Yermek
2004-04-14 21:20
2004.04.11
СРОЧНО!!! - Техничекая документация


6-1079419590
pavlov
2004-03-16 09:46
2004.04.11
Передача сообщение на другой компьютер