#endif
+#ifndef WS_EX_LAYOUTRTL
+#define WS_EX_LAYOUTRTL 0x00400000
+#endif
+
+#ifndef WS_EX_COMPOSITED
+#define WS_EX_COMPOSITED 0x02000000L
+#endif
+
#ifndef WS_EX_LAYERED
-#define WS_EX_LAYERED 0x80000
+#define WS_EX_LAYERED 0x00080000
#endif
#ifndef LWA_ALPHA
// NMLVCUSTOMDRAW originally didn't have the iSubItem member. It was added
// with IE4, as was IPN_FIRST which is used as a test :-(.
//
-#ifndef IPN_FIRST
+#ifndef IPN_FIRST
typedef struct wxtagNMLVCUSTOMDRAW_ {
NMCUSTOMDRAW nmcd;
#define NMLVCUSTOMDRAW wxNMLVCUSTOMDRAW_
#define LPNMLVCUSTOMDRAW wxLPNMLVCUSTOMDRAW_
-#endif // defined IPN_FIRST
+#endif // defined IPN_FIRST
#endif // defined __VISUALC__ && __VISUALC__ <= 1100