logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

wxMouseCaptureChangedEvent - Functions for wxMouseCaptureChangedEvent class

Data Types

wxMouseCaptureChangedEvent() = wx:wx_object()

       wxMouseCaptureChanged() =
           #wxMouseCaptureChanged{type =
                                      wxMouseCaptureChangedEvent:wxMouseCaptureChangedEventType()}

       wxMouseCaptureChangedEventType() = mouse_capture_changed

Description

       An  mouse  capture changed event is sent to a window that loses its mouse capture. This is called even if
       wxWindow:releaseMouse/1 was called by the application code. Handling this event allows an application  to
       cater for unexpected capture releases which might otherwise confuse mouse handling code.

       Only for:wxmsw

       See:   wxMouseCaptureLostEvent,   Overview   events,   wxWindow:captureMouse/1,  wxWindow:releaseMouse/1,
       wxWindow:getCapture/0

       This class is derived (and can use functions) from: wxEvent

       wxWidgets docs: wxMouseCaptureChangedEvent

Events

       Use wxEvtHandler:connect/3 with wxMouseCaptureChangedEventType to subscribe to events of this type.

Exports

getCapturedWindow(This)->wxWindow:wxWindow()

              Types:

                 This = wxMouseCaptureChangedEvent()

              Returns the window that gained the capture, or NULL if it was a non-wxWidgets window.

wxWidgets team.                                     wx 2.1.1                    wxMouseCaptureChangedEvent(3erl)

Name

       wxMouseCaptureChangedEvent - Functions for wxMouseCaptureChangedEvent class

See Also