[PATCH] uxtheme: Fix incorrect part IDs in button class map.

Zhiyi Zhang zzhang at codeweavers.com
Sun Jul 25 21:25:30 CDT 2021


Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51506
Signed-off-by: Zhiyi Zhang <zzhang at codeweavers.com>
---
 dlls/uxtheme/stylemap.c | 28 ++++++++++++++--------------
 1 file changed, 14 insertions(+), 14 deletions(-)

diff --git a/dlls/uxtheme/stylemap.c b/dlls/uxtheme/stylemap.c
index 20ed1305da8..463c236df30 100644
--- a/dlls/uxtheme/stylemap.c
+++ b/dlls/uxtheme/stylemap.c
@@ -361,21 +361,21 @@ static const MSSTYLES_CLASS_MAP classButton[] = {
     {BP_RADIOBUTTON, RBS_CHECKEDPRESSED, L"CHECKEDPRESSED"},
     {BP_RADIOBUTTON, RBS_CHECKEDDISABLED, L"CHECKEDDISABLED"},
     {BP_CHECKBOX, 0, L"CHECKBOX"},
-    {BP_RADIOBUTTON, CBS_UNCHECKEDNORMAL, L"UNCHECKEDNORMAL"},
-    {BP_RADIOBUTTON, CBS_UNCHECKEDHOT, L"UNCHECKEDHOT"},
-    {BP_RADIOBUTTON, CBS_UNCHECKEDPRESSED, L"UNCHECKEDPRESSED"},
-    {BP_RADIOBUTTON, CBS_UNCHECKEDDISABLED, L"UNCHECKEDDISABLED"},
-    {BP_RADIOBUTTON, CBS_CHECKEDNORMAL, L"CHECKEDNORMAL"},
-    {BP_RADIOBUTTON, CBS_CHECKEDHOT, L"CHECKEDHOT"},
-    {BP_RADIOBUTTON, CBS_CHECKEDPRESSED, L"CHECKEDPRESSED"},
-    {BP_RADIOBUTTON, CBS_CHECKEDDISABLED, L"CHECKEDDISABLED"},
-    {BP_RADIOBUTTON, CBS_MIXEDNORMAL, L"MIXEDNORMAL"},
-    {BP_RADIOBUTTON, CBS_MIXEDHOT, L"MIXEDHOT"},
-    {BP_RADIOBUTTON, CBS_MIXEDPRESSED, L"MIXEDPRESSED"},
-    {BP_RADIOBUTTON, CBS_MIXEDDISABLED, L"MIXEDDISABLED"},
+    {BP_CHECKBOX, CBS_UNCHECKEDNORMAL, L"UNCHECKEDNORMAL"},
+    {BP_CHECKBOX, CBS_UNCHECKEDHOT, L"UNCHECKEDHOT"},
+    {BP_CHECKBOX, CBS_UNCHECKEDPRESSED, L"UNCHECKEDPRESSED"},
+    {BP_CHECKBOX, CBS_UNCHECKEDDISABLED, L"UNCHECKEDDISABLED"},
+    {BP_CHECKBOX, CBS_CHECKEDNORMAL, L"CHECKEDNORMAL"},
+    {BP_CHECKBOX, CBS_CHECKEDHOT, L"CHECKEDHOT"},
+    {BP_CHECKBOX, CBS_CHECKEDPRESSED, L"CHECKEDPRESSED"},
+    {BP_CHECKBOX, CBS_CHECKEDDISABLED, L"CHECKEDDISABLED"},
+    {BP_CHECKBOX, CBS_MIXEDNORMAL, L"MIXEDNORMAL"},
+    {BP_CHECKBOX, CBS_MIXEDHOT, L"MIXEDHOT"},
+    {BP_CHECKBOX, CBS_MIXEDPRESSED, L"MIXEDPRESSED"},
+    {BP_CHECKBOX, CBS_MIXEDDISABLED, L"MIXEDDISABLED"},
     {BP_GROUPBOX, 0, L"GROUPBOX"},
-    {BP_RADIOBUTTON, GBS_NORMAL, L"NORMAL"},
-    {BP_RADIOBUTTON, GBS_DISABLED, L"DISABLED"},
+    {BP_GROUPBOX, GBS_NORMAL, L"NORMAL"},
+    {BP_GROUPBOX, GBS_DISABLED, L"DISABLED"},
     {BP_USERBUTTON, 0, L"USERBUTTON"},
     {BP_COMMANDLINK, 0, L"COMMANDLINK"},
     {BP_COMMANDLINK, CMDLS_NORMAL, L"NORMAL"},
-- 
2.30.2



More information about the wine-devel mailing list