Reece Dunn : winecfg: Add support for updating all system colours.

Alexandre Julliard julliard at winehq.org
Tue Apr 1 06:51:32 CDT 2008


Module: wine
Branch: master
Commit: 14f86f87787dd55448acbeb6cf8b95204b81fefe
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=14f86f87787dd55448acbeb6cf8b95204b81fefe

Author: Reece Dunn <msclrhd at googlemail.com>
Date:   Sun Feb 10 21:24:45 2008 +0000

winecfg: Add support for updating all system colours.

---

 programs/winecfg/En.rc      |   15 +++++++++++++++
 programs/winecfg/resource.h |   15 +++++++++++++++
 programs/winecfg/theme.c    |   15 +++++++++++++++
 3 files changed, 45 insertions(+), 0 deletions(-)

diff --git a/programs/winecfg/En.rc b/programs/winecfg/En.rc
index 8fc30d6..46d6c78 100644
--- a/programs/winecfg/En.rc
+++ b/programs/winecfg/En.rc
@@ -308,4 +308,19 @@ BEGIN
     IDC_SYSPARAMS_INACTIVE_TITLE    "Inactive Title Bar"
     IDC_SYSPARAMS_INACTIVE_TITLE_TEXT "Inactive Title Text"
     IDC_SYSPARAMS_MSGBOX_TEXT       "Message Box Text"
+    IDC_SYSPARAMS_APPWORKSPACE      "Application Workspace"
+    IDC_SYSPARAMS_WINDOW_FRAME      "Window Frame"
+    IDC_SYSPARAMS_ACTIVE_BORDER     "Active Border"
+    IDC_SYSPARAMS_INACTIVE_BORDER   "Inactive Border"
+    IDC_SYSPARAMS_BUTTON_SHADOW     "Controls Shadow"
+    IDC_SYSPARAMS_GRAY_TEXT         "Gray Text"
+    IDC_SYSPARAMS_BUTTON_HILIGHT    "Controls Hilight"
+    IDC_SYSPARAMS_BUTTON_DARK_SHADOW "Controls Dark Shadow"
+    IDC_SYSPARAMS_BUTTON_LIGHT      "Controls Light"
+    IDC_SYSPARAMS_BUTTON_ALTERNATE  "Controls Alternate Background"
+    IDC_SYSPARAMS_HOT_TRACKING      "Hot Tracked Item"
+    IDC_SYSPARAMS_ACTIVE_TITLE_GRADIENT "Active Title Bar Gradient"
+    IDC_SYSPARAMS_INACTIVE_TITLE_GRADIENT "Inactive Tile Bar Gradient"
+    IDC_SYSPARAMS_MENU_HILIGHT      "Menu Hilight"
+    IDC_SYSPARAMS_MENUBAR           "Menu Bar"
 END
diff --git a/programs/winecfg/resource.h b/programs/winecfg/resource.h
index a9d54d0..e92fe56 100644
--- a/programs/winecfg/resource.h
+++ b/programs/winecfg/resource.h
@@ -232,3 +232,18 @@
 #define IDC_SYSPARAMS_INACTIVE_TITLE    8414
 #define IDC_SYSPARAMS_INACTIVE_TITLE_TEXT 8415
 #define IDC_SYSPARAMS_MSGBOX_TEXT       8416
+#define IDC_SYSPARAMS_APPWORKSPACE      8417
+#define IDC_SYSPARAMS_WINDOW_FRAME      8418
+#define IDC_SYSPARAMS_ACTIVE_BORDER     8419
+#define IDC_SYSPARAMS_INACTIVE_BORDER   8420
+#define IDC_SYSPARAMS_BUTTON_SHADOW     8421
+#define IDC_SYSPARAMS_GRAY_TEXT         8422
+#define IDC_SYSPARAMS_BUTTON_HILIGHT    8423
+#define IDC_SYSPARAMS_BUTTON_DARK_SHADOW 8424
+#define IDC_SYSPARAMS_BUTTON_LIGHT      8425
+#define IDC_SYSPARAMS_BUTTON_ALTERNATE 8426
+#define IDC_SYSPARAMS_HOT_TRACKING      8427
+#define IDC_SYSPARAMS_ACTIVE_TITLE_GRADIENT 8428
+#define IDC_SYSPARAMS_INACTIVE_TITLE_GRADIENT 8429
+#define IDC_SYSPARAMS_MENU_HILIGHT      8430
+#define IDC_SYSPARAMS_MENUBAR           8431
diff --git a/programs/winecfg/theme.c b/programs/winecfg/theme.c
index 7eb444e..abd016d 100644
--- a/programs/winecfg/theme.c
+++ b/programs/winecfg/theme.c
@@ -522,6 +522,21 @@ static struct
     {-1,                COLOR_INACTIVECAPTION,  "InactiveTitle" }, /* IDC_SYSPARAMS_INACTIVE_TITLE */
     {-1,                COLOR_INACTIVECAPTIONTEXT,"InactiveTitleText" }, /* IDC_SYSPARAMS_INACTIVE_TITLE_TEXT */
     {-1,                -1,                     "MsgBoxText"    }, /* IDC_SYSPARAMS_MSGBOX_TEXT */
+    {-1,                COLOR_APPWORKSPACE,     "AppWorkSpace"  }, /* IDC_SYSPARAMS_APPWORKSPACE */
+    {-1,                COLOR_WINDOWFRAME,      "WindowFrame"   }, /* IDC_SYSPARAMS_WINDOW_FRAME */
+    {-1,                COLOR_ACTIVEBORDER,     "ActiveBorder"  }, /* IDC_SYSPARAMS_ACTIVE_BORDER */
+    {-1,                COLOR_INACTIVEBORDER,   "InactiveBorder" }, /* IDC_SYSPARAMS_INACTIVE_BORDER */
+    {-1,                COLOR_BTNSHADOW,        "ButtonShadow"  }, /* IDC_SYSPARAMS_BUTTON_SHADOW */
+    {-1,                COLOR_GRAYTEXT,         "GrayText"      }, /* IDC_SYSPARAMS_GRAY_TEXT */
+    {-1,                COLOR_BTNHILIGHT,       "ButtonHilight" }, /* IDC_SYSPARAMS_BUTTON_HILIGHT */
+    {-1,                COLOR_3DDKSHADOW,       "ButtonDkShadow" }, /* IDC_SYSPARAMS_BUTTON_DARK_SHADOW */
+    {-1,                COLOR_3DLIGHT,          "ButtonLight"   }, /* IDC_SYSPARAMS_BUTTON_LIGHT */
+    {-1,                COLOR_ALTERNATEBTNFACE, "ButtonAlternateFace" }, /* IDC_SYSPARAMS_BUTTON_ALTERNATE */
+    {-1,                COLOR_HOTLIGHT,         "HotTrackingColor" }, /* IDC_SYSPARAMS_HOT_TRACKING */
+    {-1,                COLOR_GRADIENTACTIVECAPTION, "GradientActiveTitle" }, /* IDC_SYSPARAMS_ACTIVE_TITLE_GRADIENT */
+    {-1,                COLOR_GRADIENTINACTIVECAPTION, "GradientInactiveTitle" }, /* IDC_SYSPARAMS_INACTIVE_TITLE_GRADIENT */
+    {-1,                COLOR_MENUHILIGHT,      "MenuHilight"   }, /* IDC_SYSPARAMS_MENU_HILIGHT */
+    {-1,                COLOR_MENUBAR,          "MenuBar"       }, /* IDC_SYSPARAMS_MENUBAR */
 };
 
 static void save_sys_color(int idx, COLORREF clr)




More information about the wine-cvs mailing list