]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/msw/missing.h
forcefully disable wxUSE_JOYSTICK too
[wxWidgets.git] / include / wx / msw / missing.h
index 7b27e678273f1e156b197d575724546b4b1a3cb9..f75c2d2b667bdeabc9ad9f167939f7211e49b141 100644 (file)
 #define LWA_ALPHA 2
 #endif
 
+#ifndef QS_ALLPOSTMESSAGE
+#define QS_ALLPOSTMESSAGE 0
+#endif
+
 /*
  * The following are required for VC++ 5 when the PSDK is not available.
  */
@@ -227,6 +231,10 @@ typedef struct wxtagNMLVCUSTOMDRAW_ {
     #define HDN_GETDISPINFOW (HDN_FIRST-29)
 #endif
 
+#ifndef HDS_HOTTRACK
+    #define HDS_HOTTRACK 4
+#endif
+
  /*
   * In addition to the above, the following are required for several compilers.
   */
@@ -235,6 +243,10 @@ typedef struct wxtagNMLVCUSTOMDRAW_ {
 #define CCS_VERT                0x00000080L
 #endif
 
+#if !defined(CCS_RIGHT)
+#define CCS_RIGHT               (CCS_VERT|CCS_BOTTOM)
+#endif
+
 #if !defined(TB_SETDISABLEDIMAGELIST)
     #define TB_SETDISABLEDIMAGELIST (WM_USER + 54)
 #endif // !defined(TB_SETDISABLEDIMAGELIST)
@@ -329,6 +341,30 @@ typedef struct _OSVERSIONINFOEX {
     #define LVM_GETHEADER (LVM_FIRST+31)
 #endif
 
+#ifndef HDLAYOUT
+    #define HDLAYOUT HD_LAYOUT
+#endif
+
+#ifndef HDITEM
+    #define HDITEM HD_ITEM
+#endif
+
+#ifndef NMHEADER
+    #define NMHEADER HD_NOTIFY
+#endif
+
+#ifndef HDS_FULLDRAG
+    #define HDS_FULLDRAG 128
+#endif
+
+#ifndef HDN_BEGINDRAG
+    #define HDN_BEGINDRAG (HDN_FIRST - 11)
+#endif
+
+#ifndef HDN_ENDDRAG
+    #define HDN_ENDDRAG (HDN_FIRST - 10)
+#endif
+
 #ifndef LVSICF_NOSCROLL
     #define LVSICF_NOINVALIDATEALL  0x0001
     #define LVSICF_NOSCROLL         0x0002