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

Вниз

SetCapture и компонент с Handel ом и Canvas ом   Найти похожие ветки 

 
DelphiLexx ©   (2005-10-28 13:29) [0]

Возникла следующая проблема:
   Есть два объекта. Один объект я хочу соединить с другим линией. Для этого используются события MouseMove, MouseDown, MouseUp. Рисуется линия, но когда я на пути встречаю объект№2 событие от мыши уже передаются не компоенту на котором рисуется линия, а объекту№2. Мне нужно, чтобы линия могла рисоваться сквозь объект№2, для этого всегда когда рисуется линия событие от мыши должно передаваться контролу на котором рисуется линия, для этого используется SetCapture(<Handle контрола на котором рисуется линия>). Есть ли у Delphi компонент (кроме TForm) который имел бы одновременно и Handle и Canvas.

Пример того как рисуется линия которую я описал выше можно посмотреть здесь:
http://www.alextoksoft.narod.ru/links/VisSim45.rar


 
ANB ©   (2005-10-28 16:39) [1]

TPaintBox, TImage


 
DelphiLexx ©   (2005-10-28 16:43) [2]


> TPaintBox, TImage

TPaintBox, TImage не имеют Handle"ов


 
Джо ©   (2005-10-28 16:48) [3]

Например, TCustomControl и его наследники. Только в TCustomControl они в protected описаны.



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

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

Наверх




Память: 0.47 MB
Время: 0.04 c
2-1130674682
AndrewLi
2005-10-30 15:18
2005.11.20
Компонент Memo и изъятие содержимого определенной строчки


14-1130250617
Hamertime
2005-10-25 18:30
2005.11.20
Пррверьте пожалуйста есть ли ошибки


3-1128930084
alol
2005-10-10 11:41
2005.11.20
ado и as400


2-1129763043
Dankin
2005-10-20 03:04
2005.11.20
txt фаил в unicode кодировке!!! Как правильно считать ???


14-1130314880
Opilki_Inside
2005-10-26 12:21
2005.11.20
Написание Help a