Method XbpActiveXControl():mouseMove() Foundation
Default event handler for ActiveX control event "MouseMove" (DISPID_MOUSEMOVE).
:mouseMove( <nButton>, <nShift>, ; <nXPos>, <nYPos> ) --> self
This method returns the object executing the method (self).
The method :mouseMove() is called automatically upon reception of a "MouseMove" (DISPID_MOUSMOVE) COM event. The :mouseMove() event handler generates an xbeM_Motion event. The event is posted to the current thread's message queue using the function PostAppEvent().
Applications can process mouse events via the standard event protocol defined for Xbase Parts. In order to react to mouse event generated by an ActiveX control, a code block can be assigned to the callback slot :motion, Alternatively, an overloaded method :motion() can be implemented in a derived class.
If you see anything in the documentation that is not correct, does not match your experience with the particular feature or requires further clarification, please use this form to report a documentation issue.