+// LordHavoc: thanks to backslash for this support for mouse buttons 4 and 5
+/* backslash :: imouse explorer buttons */
+/* These are #ifdefed out for non-Win2K in the February 2001 version of
+ MS's platform SDK, but we need them for compilation. . . */
+#ifndef WM_XBUTTONDOWN
+ #define WM_XBUTTONDOWN 0x020B
+ #define WM_XBUTTONUP 0x020C
+#endif
+#ifndef MK_XBUTTON1
+ #define MK_XBUTTON1 0x0020
+ #define MK_XBUTTON2 0x0040
+// LordHavoc: lets hope this allows more buttons in the future...
+ #define MK_XBUTTON3 0x0080
+ #define MK_XBUTTON4 0x0100
+ #define MK_XBUTTON5 0x0200
+ #define MK_XBUTTON6 0x0400
+ #define MK_XBUTTON7 0x0800
+#endif
+/* :: backslash */
+