Главная страница
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.031 c
6-1079335370
avakss
2004-03-15 10:22
2004.04.11
TServerSocket+TClientSocket+передача Stream


1-1079945354
16xmax
2004-03-22 11:49
2004.04.11
Randomize


6-1079792117
Ihor
2004-03-20 17:15
2004.04.11
Delphi&LAN


1-1079974572
Kiber
2004-03-22 19:56
2004.04.11
Преобразование строки в число


1-1082440830
Alex21
2004-04-20 10:00
2004.04.11
Tstringgrid