Главная страница
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.028 c
7-1080425126
Raptoridze
2004-03-28 01:05
2004.04.11
подгрузить vxd


1-1082436350
Orc
2004-04-20 08:45
2004.04.11
Подсветка синтаксиса


14-1082100251
Kerk
2004-04-16 11:24
2004.04.11
Мыло получил. Очередное разводилово?


1-1082476423
ASvencim
2004-04-20 19:53
2004.04.11
Проблема с картинкой рабочего стола


6-1079338786
Аноним
2004-03-15 11:19
2004.04.11
TClientSocket, TServerSocket