]> Pileus Git - ~andy/gtk/blobdiff - modules/engines/ms-windows/xp_theme_defs.h
re-sync with gtk-wimp cvs
[~andy/gtk] / modules / engines / ms-windows / xp_theme_defs.h
index 2372ac25727fbb80e710d1f3f35ef7850737de11..14376331e2b44cd8b1f1df2a8b92e8441e75261b 100644 (file)
@@ -1,6 +1,6 @@
-/* Wimp "Windows Impersonator" Engine
+/* MS-Windows Engine (aka GTK-Wimp)
  *
- * Copyright (C) 2003 Dom Lachowicz <cinamod@hotmail.com>
+ * Copyright (C) 2003, 2004 Dom Lachowicz <cinamod@hotmail.com>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
@@ -48,8 +48,10 @@ typedef HANDLE HTHEME;
 #define SBP_ARROWBTN 1
 #define SBP_THUMBBTNHORZ 2
 #define SBP_THUMBBTNVERT 3
-#define SBP_LOWERTRACKHORZ 5
+#define SBP_LOWERTRACKHORZ 4
+#define SBP_UPPERTRACKHORZ 5
 #define SBP_LOWERTRACKVERT 6
+#define SBP_UPPERTRACKVERT 7
 #define SBP_GRIPPERHORZ 8
 #define SBP_GRIPPERVERT 9
 
@@ -75,6 +77,10 @@ typedef HANDLE HTHEME;
 #define RP_CHEVRON 4
 
 #define TP_BUTTON 1
+#define TS_NORMAL 1
+#define TS_HOT 2
+#define TS_PRESSED 3
+#define TS_DISABLED 4
 
 #define TTSS_NORMAL 1
 
@@ -141,19 +147,13 @@ typedef HANDLE HTHEME;
 #define GLPS_CLOSED 1
 #define GLPS_OPENED 2
 
-#if UXTHEME_HAS_LINES
+#define MP_MENUITEM 1
+#define MP_SEPARATOR 6
+#define MS_NORMAL 1
+#define MS_SELECTED 2
+#define MS_DEMOTED 3
 
-#error unknown/undocumented uxtheme values
-
-/* #define GP_LINEHORZ */
-/* #define GP_LINEVERT */
-/* #define LHS_RAISED */
-/* #define LHS_SUNKEN */
-/* #define LHS_FLAT */
-/* #define LVS_RAISED */
-/* #define LVS_SUNKEN */
-/* #define LHS_FLAT */
-
-#endif /* UXTHEME_HAS_LINES */
+#define SP_PANE 2
+#define SP_GRIPPER 3
 
 #endif /* XP_THEME_DFNS_H */