[PATCH 2/5] uxtheme: Support parsing navigation class.
Zhiyi Zhang
wine at gitlab.winehq.org
Tue Jun 21 21:59:39 CDT 2022
From: Zhiyi Zhang <zzhang at codeweavers.com>
Signed-off-by: Zhiyi Zhang <zzhang at codeweavers.com>
---
dlls/uxtheme/stylemap.c | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/dlls/uxtheme/stylemap.c b/dlls/uxtheme/stylemap.c
index 146df4f254a..fa79c9d8840 100644
--- a/dlls/uxtheme/stylemap.c
+++ b/dlls/uxtheme/stylemap.c
@@ -728,6 +728,25 @@ static const MSSTYLES_CLASS_MAP classMenuband[] = {
{0, 0, L""}
};
+static const MSSTYLES_CLASS_MAP classNavigation[] = {
+ {NAV_BACKBUTTON, 0, L"BACKBUTTON"},
+ {NAV_BACKBUTTON, NAV_BB_NORMAL, L"NORMAL"},
+ {NAV_BACKBUTTON, NAV_BB_HOT, L"HOT"},
+ {NAV_BACKBUTTON, NAV_BB_PRESSED, L"PRESSED"},
+ {NAV_BACKBUTTON, NAV_BB_DISABLED, L"DISABLED"},
+ {NAV_FORWARDBUTTON, 0, L"FORWARDBUTTON"},
+ {NAV_FORWARDBUTTON, NAV_FB_NORMAL, L"NORMAL"},
+ {NAV_FORWARDBUTTON, NAV_FB_HOT, L"HOT"},
+ {NAV_FORWARDBUTTON, NAV_FB_PRESSED, L"PRESSED"},
+ {NAV_FORWARDBUTTON, NAV_FB_DISABLED, L"DISABLED"},
+ {NAV_MENUBUTTON, 0, L"MENUBUTTON"},
+ {NAV_MENUBUTTON, NAV_MB_NORMAL, L"NORMAL"},
+ {NAV_MENUBUTTON, NAV_MB_HOT, L"HOT"},
+ {NAV_MENUBUTTON, NAV_MB_PRESSED, L"PRESSED"},
+ {NAV_MENUBUTTON, NAV_MB_DISABLED, L"DISABLED"},
+ {0, 0, L""}
+};
+
static const MSSTYLES_CLASS_MAP classPage[] = {
{PGRP_UP, 0, L"UP"},
{PGRP_UP, UPS_NORMAL, L"NORMAL"},
@@ -1253,6 +1272,7 @@ static const MSSTYLES_CLASS_NAME mapClass[] = {
{classListview, L"LISTVIEW"},
{classMenu, L"MENU"},
{classMenuband, L"MENUBAND"},
+ {classNavigation, L"NAVIGATION"},
{classPage, L"PAGE"},
{classProgress, L"PROGRESS"},
{classRebar, L"REBAR"},
--
GitLab
https://gitlab.winehq.org/wine/wine/-/merge_requests/297
More information about the wine-devel
mailing list