[PATCH 4/5] uxtheme: Support parsing more edit parts and states.
Zhiyi Zhang
wine at gitlab.winehq.org
Mon Jun 20 22:11:00 CDT 2022
From: Zhiyi Zhang <zzhang at codeweavers.com>
Signed-off-by: Zhiyi Zhang <zzhang at codeweavers.com>
---
dlls/uxtheme/stylemap.c | 34 ++++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
diff --git a/dlls/uxtheme/stylemap.c b/dlls/uxtheme/stylemap.c
index b5063f3a6ed..45268a45267 100644
--- a/dlls/uxtheme/stylemap.c
+++ b/dlls/uxtheme/stylemap.c
@@ -488,7 +488,41 @@ static const MSSTYLES_CLASS_MAP classEdit[] = {
{EP_EDITTEXT, ETS_FOCUSED, L"FOCUSED"},
{EP_EDITTEXT, ETS_READONLY, L"READONLY"},
{EP_EDITTEXT, ETS_ASSIST, L"ASSIST"},
+ {EP_EDITTEXT, ETS_CUEBANNER, L"CUEBANNER"},
{EP_CARET, 0, L"CARET"},
+ {EP_BACKGROUND, 0, L"BACKGROUND"},
+ {EP_BACKGROUND, EBS_NORMAL, L"NORMAL"},
+ {EP_BACKGROUND, EBS_HOT, L"HOT"},
+ {EP_BACKGROUND, EBS_DISABLED, L"DISABLED"},
+ {EP_BACKGROUND, EBS_FOCUSED, L"FOCUSED"},
+ {EP_BACKGROUND, EBS_READONLY, L"READONLY"},
+ {EP_BACKGROUND, EBS_ASSIST, L"ASSIST"},
+ {EP_PASSWORD, 0, L"PASSWORD"},
+ {EP_BACKGROUNDWITHBORDER, 0, L"BACKGROUNDWITHBORDER"},
+ {EP_BACKGROUNDWITHBORDER, EBWBS_NORMAL, L"NORMAL"},
+ {EP_BACKGROUNDWITHBORDER, EBWBS_HOT, L"HOT"},
+ {EP_BACKGROUNDWITHBORDER, EBWBS_DISABLED, L"DISABLED"},
+ {EP_BACKGROUNDWITHBORDER, EBWBS_FOCUSED, L"FOCUSED"},
+ {EP_EDITBORDER_NOSCROLL, 0, L"EDITBORDER_NOSCROLL"},
+ {EP_EDITBORDER_NOSCROLL, EPSN_NORMAL, L"NORMAL"},
+ {EP_EDITBORDER_NOSCROLL, EPSN_HOT, L"HOT"},
+ {EP_EDITBORDER_NOSCROLL, EPSN_FOCUSED, L"FOCUSED"},
+ {EP_EDITBORDER_NOSCROLL, EPSN_DISABLED, L"DISABLED"},
+ {EP_EDITBORDER_HSCROLL, 0, L"EDITBORDER_HSCROLL"},
+ {EP_EDITBORDER_HSCROLL, EPSH_NORMAL, L"NORMAL"},
+ {EP_EDITBORDER_HSCROLL, EPSH_HOT, L"HOT"},
+ {EP_EDITBORDER_HSCROLL, EPSH_FOCUSED, L"FOCUSED"},
+ {EP_EDITBORDER_HSCROLL, EPSH_DISABLED, L"DISABLED"},
+ {EP_EDITBORDER_VSCROLL, 0, L"EDITBORDER_VSCROLL"},
+ {EP_EDITBORDER_VSCROLL, EPSV_NORMAL, L"NORMAL"},
+ {EP_EDITBORDER_VSCROLL, EPSV_HOT, L"HOT"},
+ {EP_EDITBORDER_VSCROLL, EPSV_FOCUSED, L"FOCUSED"},
+ {EP_EDITBORDER_VSCROLL, EPSV_DISABLED, L"DISABLED"},
+ {EP_EDITBORDER_HVSCROLL, 0, L"EDITBORDER_HVSCROLL"},
+ {EP_EDITBORDER_HVSCROLL, EPSHV_NORMAL, L"NORMAL"},
+ {EP_EDITBORDER_HVSCROLL, EPSHV_HOT, L"HOT"},
+ {EP_EDITBORDER_HVSCROLL, EPSHV_FOCUSED, L"FOCUSED"},
+ {EP_EDITBORDER_HVSCROLL, EPSHV_DISABLED, L"DISABLED"},
{0, 0, L""}
};
--
GitLab
https://gitlab.winehq.org/wine/wine/-/merge_requests/287
More information about the wine-devel
mailing list