]> git.saurik.com Git - wxWidgets.git/blobdiff - src/stc/scintilla/include/WinDefs.h
A fix for attribrute sorting, but it's still broken if there are
[wxWidgets.git] / src / stc / scintilla / include / WinDefs.h
index d1c25a595af5f0290f6cc2cda783ce69df20d5b8..c56f02d8109e9e331dfb9dd93a4acdccb511fdf0 100644 (file)
@@ -16,6 +16,7 @@
 #define LPSTR char *
 #define LONG long
 
 #define LPSTR char *
 #define LONG long
 
+//#if 0
 /* RTF control */
 #define EM_CANPASTE    (1074)
 #define EM_CANUNDO     (198)
 /* RTF control */
 #define EM_CANPASTE    (1074)
 #define EM_CANUNDO     (198)
 
 #define WM_NULL                (0)
 #define WM_CLEAR       (771)
 
 #define WM_NULL                (0)
 #define WM_CLEAR       (771)
-#define WM_COMMAND     (273)
 #define WM_COPY        (769)
 #define WM_CUT (768)
 #define WM_GETTEXT     (13)
 #define WM_GETTEXTLENGTH       (14)
 #define WM_COPY        (769)
 #define WM_CUT (768)
 #define WM_GETTEXT     (13)
 #define WM_GETTEXTLENGTH       (14)
-#define WM_NOTIFY      (78)
 #define WM_PASTE       (770)
 #define WM_SETTEXT     (12)
 #define WM_UNDO        (772)
 #define WM_PASTE       (770)
 #define WM_SETTEXT     (12)
 #define WM_UNDO        (772)
@@ -70,6 +69,9 @@
 #define EC_RIGHTMARGIN 2
 #define EC_USEFONTINFO 0xffff
 
 #define EC_RIGHTMARGIN 2
 #define EC_USEFONTINFO 0xffff
 
+//#endif
+
+#if 0
 #if PLAT_GTK
 #define VK_DOWN GDK_Down
 #define VK_UP GDK_Up
 #if PLAT_GTK
 #define VK_DOWN GDK_Down
 #define VK_UP GDK_Up
 #define VK_SUBTRACT     WXK_SUBTRACT
 //TODO:
 #define VK_DIVIDE      WXK_DIVIDE
 #define VK_SUBTRACT     WXK_SUBTRACT
 //TODO:
 #define VK_DIVIDE      WXK_DIVIDE
+#endif
+
+#define SHIFT_PRESSED 1
+#define LEFT_CTRL_PRESSED 2
+#define LEFT_ALT_PRESSED 4
 
 // Are these needed any more
 #define LPSTR char *
 #define LONG long
 #define LPDWORD (long *)
 
 // Are these needed any more
 #define LPSTR char *
 #define LONG long
 #define LPDWORD (long *)
-#endif
 
 /* SELCHANGE structure */
 #define SEL_EMPTY      (0)
 
 /* SELCHANGE structure */
 #define SEL_EMPTY      (0)
 #define SEL_MULTICHAR  (4)
 #define SEL_MULTIOBJECT        (8)
 
 #define SEL_MULTICHAR  (4)
 #define SEL_MULTIOBJECT        (8)
 
-/* FINDREPLACE structure */
-#define FR_MATCHCASE   (0x4)
-#define FR_WHOLEWORD   (0x2)
-#define FR_DOWN                (0x1)
-
-#define SHIFT_PRESSED 1
-#define LEFT_CTRL_PRESSED 2
-#define LEFT_ALT_PRESSED 4
-
 struct RECT {
        LONG left;
        LONG top;
 struct RECT {
        LONG left;
        LONG top;
@@ -139,6 +136,15 @@ struct RECT {
        LONG bottom;
 };
 
        LONG bottom;
 };
 
+/* FINDREPLACE structure */
+
+#define FR_MATCHCASE   (0x4)
+#define FR_WHOLEWORD   (0x2)
+#define FR_DOWN                (0x1)
+
+#endif
+
+#if 0
 struct CHARRANGE {
        LONG cpMin;
        LONG cpMax;
 struct CHARRANGE {
        LONG cpMin;
        LONG cpMax;
@@ -168,9 +174,10 @@ struct FORMATRANGE {
        RECT rcPage;
        CHARRANGE chrg;
 };
        RECT rcPage;
        CHARRANGE chrg;
 };
+#endif
 
 
-#define MAKELONG(a, b) ((a) | ((b) << 16))
-#define LOWORD(x) (x & 0xffff)
-#define HIWORD(x) (x >> 16)
+//#define MAKELONG(a, b) ((a) | ((b) << 16))
+//#define LOWORD(x) (x & 0xffff)
+//#define HIWORD(x) (x >> 16)
 
 #endif
 
 #endif