]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/msw/missing.h
First part of '[ 1216148 ] cleanup: unused variables and declarations'.
[wxWidgets.git] / include / wx / msw / missing.h
index 3297e1bd63ba6eb16d9a4f103d58bf1a49360140..a81419d710d3b4646e5c5680d170ecc35c410c84 100644 (file)
  * The following are required for VC++ 6.
  */
 
+// Needed by cursor.cpp
+#ifndef IDC_HAND
+    #define IDC_HAND MAKEINTRESOURCE(32649)
+#endif
+
 // Needed by strconv.cpp
 #ifndef WC_NO_BEST_FIT_CHARS
     #define WC_NO_BEST_FIT_CHARS 0x400
 // Needed by listctrl.cpp
 // ----------------------------------------------------------------------------
 
+#ifndef LVS_EX_FULLROWSELECT
+    #define LVS_EX_FULLROWSELECT 0x00000020
+#endif
+
 #ifndef LVS_EX_LABELTIP
     #define LVS_EX_LABELTIP 0x00004000
 #endif
 
  /*
-  * In addition to the above, the following are required for BC++ 5.5.
-  * (None presently.)
+  * In addition to the above, the following are required for several compilers.
+  */
+
+#if !defined(CCS_VERT)
+#define CCS_VERT                0x00000080L
+#endif
+
+#if !defined(TB_SETDISABLEDIMAGELIST)
+    #define TB_SETDISABLEDIMAGELIST (WM_USER + 54)
+#endif // !defined(TB_SETDISABLEDIMAGELIST)
+
+#ifndef CFM_BACKCOLOR
+    #define CFM_BACKCOLOR 0x04000000
+#endif
+
+ /*
+  * The following are required for BC++ 5.5 (none at present.)
   */
 
  /*
-  * In addition to the above, the following are required for Digital Mars C++
+  * The following are specifically required for Digital Mars C++
   */
 
 #ifdef __DMC__
     #define LVSICF_NOSCROLL         0x0002
 #endif
 
-// ----------------------------------------------------------------------------
-// Toolbar define value missing
-// ----------------------------------------------------------------------------
-#if !defined(CCS_VERT)
-#define CCS_VERT                0x00000080L
-#endif
-
-#if !defined(TB_SETDISABLEDIMAGELIST)
-    #define TB_SETDISABLEDIMAGELIST (WM_USER + 54)
-#endif // !defined(TB_SETDISABLEDIMAGELIST)
-
 // ----------------------------------------------------------------------------
 // Tree control
 // ----------------------------------------------------------------------------
     // DMC++
 
  /*
-  * In addition to the declarations for VC++, the following are required for OpenWatcom C++
+  * The following are specifically required for OpenWatcom C++ (none at present)
   */
 
 #if defined(__WATCOMC__)
-#ifndef CFM_BACKCOLOR
-    #define CFM_BACKCOLOR 0x04000000
-#endif
-
-#if !defined(CCS_VERT)
-#define CCS_VERT                0x00000080L
-#endif
-
-#if !defined(TB_SETDISABLEDIMAGELIST)
-    #define TB_SETDISABLEDIMAGELIST (WM_USER + 54)
-#endif // !defined(TB_SETDISABLEDIMAGELIST)
-
 #endif
 
  /*
-  * In addition to the declarations for VC++, the following are required for MinGW
+  * The following are specifically required for MinGW (none at present)
   */
 
 #if defined (__MINGW32__)
-#ifndef CFM_BACKCOLOR
-    #define CFM_BACKCOLOR 0x04000000
-#endif
 #endif
 
  /*