+/// Symbolic names for the mouse buttons.
+enum wxMouseButton
+{
+ /// Any mouse button, means to check for any button being pressed for
+ /// example.
+ wxMOUSE_BTN_ANY = -1,
+
+ /// None of the mouse buttons.
+ wxMOUSE_BTN_NONE = 0,
+
+ /// Left mouse button.
+ wxMOUSE_BTN_LEFT = 1,
+
+ /// Middle mouse button.
+ wxMOUSE_BTN_MIDDLE = 2,
+
+ /// Right mouse button.
+ wxMOUSE_BTN_RIGHT = 3,
+
+ /// First additional mouse button.
+ wxMOUSE_BTN_AUX1 = 4,
+
+ /// Second additional mouse button.
+ wxMOUSE_BTN_AUX2 = 5,
+
+ wxMOUSE_BTN_MAX
+};
+