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

Вниз

Мышь над Image.   Найти похожие ветки 

 
Petro   (2009-05-24 17:39) [0]

Когда Мышь над Image возникает событие Image1MouseMove. А как узнать что мишь уже не над компонентом?


 
Palladin ©   (2009-05-24 17:46) [1]

я думаю, надо у миши спросить...


 
Petro   (2009-05-24 17:48) [2]


> я думаю, надо у миши спросить...

Ну ето то ясно ))), но какое событие возникает она не говорит(((


 
Palladin ©   (2009-05-24 17:56) [3]

WM_MOUSELEAVE


 
Anatoly Podgoretsky ©   (2009-05-24 17:59) [4]

> Petro  (24.05.2009 17:48:02)  [2]

Правильно, нет события, что мышь не движется над объектом, иначе замучаешься сообщения подобного рода принимать для всех оконных объектов, которых не одна сотня в системе, а то то и на форме.


 
Anatoly Podgoretsky ©   (2009-05-24 18:00) [5]

Отсутствия события и есть то событие, в котором надо спрашивать у мыши.


 
Anatoly Podgoretsky ©   (2009-05-24 18:02) [6]


> Palladin ©   (24.05.09 17:56) [3]

Сам событие придумал?


 
Anatoly Podgoretsky ©   (2009-05-24 18:07) [7]

Гипотетически, а какому окну посылать?
Кроме того событие MouseMove это не события Мышь над Image, а событие Перемещение мышки. События MouseNoneMove нет ни для "компонента" ни для окна, окон. Спрашивать надо у мышки - где ты родная.


 
Palladin ©   (2009-05-24 18:09) [8]


> Anatoly Podgoretsky ©   (24.05.09 18:02) [6]

нет, не я, MicroSoft... специально для тебя сочинили... )


 
Anatoly Podgoretsky ©   (2009-05-24 18:10) [9]

> Palladin  (24.05.2009 18:09:08)  [8]

В каком году? И если не тяжело ссылку на статью в MSDN


 
Palladin ©   (2009-05-24 18:10) [10]


> Anatoly Podgoretsky ©   (24.05.09 18:07) [7]
> Гипотетически, а какому окну посылать?

про z_order слыхал? ) наичудеснейшая вещь... )


 
Palladin ©   (2009-05-24 18:11) [11]


> Anatoly Podgoretsky ©   (24.05.09 18:10) [9]

давным давно
ms-help://MS.MSDNQTR.v80.en/MS.MSDN.v80/MS.WIN32COM.v10.en/winui/winui/windowsuserinterface/userinput/mouseinput/mouseinputreference/mouseinputmessages/wm_mouseleave.htm
даже 98 поддерживается


 
Petro   (2009-05-24 18:12) [12]

спс все понял где копать. и почему нету такого события


 
Anatoly Podgoretsky ©   (2009-05-24 18:13) [13]

> Palladin  (24.05.2009 18:10:10)  [10]

Чудесная вещь, только какому окну посылать, их множество и у всех есть z_order


 
Palladin ©   (2009-05-24 18:14) [14]


> Anatoly Podgoretsky ©   (24.05.09 18:13) [13]

Поверь, одинаковых значений z_order у окон быть не может. Всегда есть царь горы, которого ты и наблюдаешь на экране воочию.


 
Anatoly Podgoretsky ©   (2009-05-24 18:16) [15]

> Palladin  (24.05.2009 18:10:10)  [10]

Кстати Image не Windowed контрол, и для системы нет никакого вызода из окна, даже теоритически события быть не может и нет никакого z_order, который не существует для всех объектов данного типа, у него и канвы то своей нет.


 
Anatoly Podgoretsky ©   (2009-05-24 18:19) [16]

> Palladin  (24.05.2009 18:14:14)  [14]

Вот я и спрашиваю, какому, ведь порядок перемещения мыши не обязан соответствовать порядку окон, не обращая внимания на то, что это не окно.


 
Anatoly Podgoretsky ©   (2009-05-24 18:20) [17]


> Palladin ©   (24.05.09 18:11) [11]

Ну ты послал, у меня нет локальной справки по MSDN, только MS SDK а там такого собщения нет.


 
Anatoly Podgoretsky ©   (2009-05-24 18:25) [18]

Ладно наш друг Live Search помог найти описание. Только не хватает информации для случая Mouse Capture


 
clickmaker ©   (2009-05-25 12:56) [19]

TControl.CMMouseLeave



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

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

Наверх




Память: 0.51 MB
Время: 0.012 c
2-1243408564
Александр
2009-05-27 11:16
2009.07.19
delphi 2006 настройка окружения


2-1243329904
Phoenix
2009-05-26 13:25
2009.07.19
Работа с почтой


15-1242601996
game2345678
2009-05-18 03:13
2009.07.19
Проблема с запуском исходника приложения для работы с базами данн


2-1243280665
HF-Trade
2009-05-25 23:44
2009.07.19
Преобразование доменного имени в IP


15-1242620348
vajo
2009-05-18 08:19
2009.07.19
SOLTEK SL-65EP T