OnMouseMove() is called each time the mouse moves in the window.
If the mouse is being tracked, it should send the message to the focused control's TrackMouseMove().
- Parameters:
-
| point | - location of the mouse |
| leftButton | - true if left button is pressed |
| modKey | - Key state modifiers for ctrl/shift/alt/etc. |
Definition at line 870 of file CATWindow.cpp.
References CATCURSOR_ARROW, fActiveControl, fCursor, fDragging, fDragLastPoint, CATGuiObj::fHintText, fLastMouseUpdate, fMouseInWindow, fMouseTrackTarget, GetBaseWindow(), CATControl::GetCursor(), CATGuiObj::GetHint(), CATXMLObject::GetParent(), HitTest(), CATControl::IsFocusable(), CATRect::Offset(), OSEndMouseTrack(), OSGetWnd(), OSGetWndRect(), OSHideToolTip(), OSMoveWnd(), OSUpdateToolTip(), OSWndToScreen(), CATControl::SetActive(), SetCursorType(), SetStatusBarHint(), CATControl::TrackMouseMove(), Update(), WindowToWidget(), CATPOINT::x, and CATPOINT::y.