+
+DocStr(wxMouseEvent,
+"This event class contains information about the events generated by
+the mouse: they include mouse buttons press and release events and
+mouse move events.
+
+All mouse events involving the buttons use ``wx.MOUSE_BTN_LEFT`` for
+the left mouse button, ``wx.MOUSE_BTN_MIDDLE`` for the middle one and
+``wx.MOUSE_BTN_RIGHT`` for the right one. Note that not all mice have
+a middle button so a portable application should avoid relying on the
+events from it.
+
+Note the difference between methods like `LeftDown` and `LeftIsDown`:
+the former returns true when the event corresponds to the left mouse
+button click while the latter returns true if the left mouse button is
+currently being pressed. For example, when the user is dragging the
+mouse you can use `LeftIsDown` to test whether the left mouse button
+is (still) depressed. Also, by convention, if `LeftDown` returns true,
+`LeftIsDown` will also return true in wxWidgets whatever the
+underlying GUI behaviour is (which is platform-dependent). The same
+applies, of course, to other mouse buttons as well.", "
+
+Events
+-------
+ ================== ==============================================
+ EVT_LEFT_DOWN Left mouse button down event. The handler
+ of this event should normally call
+ event.Skip() to allow the default processing
+ to take place as otherwise the window under
+ mouse wouldn't get the focus.
+ EVT_LEFT_UP Left mouse button up event
+ EVT_LEFT_DCLICK Left mouse button double click event
+ EVT_MIDDLE_DOWN Middle mouse button down event
+ EVT_MIDDLE_UP Middle mouse button up event
+ EVT_MIDDLE_DCLICK Middle mouse button double click event
+ EVT_RIGHT_DOWN Right mouse button down event
+ EVT_RIGHT_UP Right mouse button up event
+ EVT_RIGHT_DCLICK Right mouse button double click event
+ EVT_MOTION Event sent when the mouse is moving
+ EVT_ENTER_WINDOW Event sent when the mouse enters the
+ boundaries of a window.
+ EVT_LEAVE_WINDOW Sent when the mouse leaves the window's bounds
+ EVT_MOUSEWHEEL Mouse scroll wheel event
+ EVT_MOUSE_EVENTS Binds all mouse events at once.
+ ================== ==============================================
+
+");
+
+