Советы по Delphi


Имитация события MouseOff


Кто-нибудь знает, как отловить момент, когда мышь покидает область визуального компонента? Есть какой-нибудь эквивалент событию MouseMoveOff? Моя задача - сделать компонент невидимым, как только мышь покинет его область (возможно после события MouseDown, поскольку MouseUp еще не наступило).

В обработчике события tComponent.mousemove установите логический флажок, а в обработчике контейнера компонента MouseMove проверяйте этот флаг, если он равен True, "виртуальное" событие произошло и требует вашей обработки.

Успехов,
RAM [000670]



Содержание раздела