oracular (3) wxMouseCaptureChangedEvent.3erl.gz

Provided by: erlang-manpages_25.3.2.12+dfsg-1ubuntu2_all bug

NAME

       wxMouseCaptureChangedEvent - Functions for wxMouseCaptureChangedEvent class

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.

DATA TYPES

       wxMouseCaptureChangedEvent() = wx:wx_object()

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

       wxMouseCaptureChangedEventType() = mouse_capture_changed

EXPORTS

       getCapturedWindow(This) -> wxWindow:wxWindow()

              Types:

                 This = wxMouseCaptureChangedEvent()

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