Zhiyi Zhang : uxtheme: Support parsing more edit parts and states.

Alexandre Julliard julliard at winehq.org
Tue Jun 21 15:45:24 CDT 2022


Module: wine
Branch: master
Commit: 968c3de0c52b8c40a38af55e3306104b58dbe1f2
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=968c3de0c52b8c40a38af55e3306104b58dbe1f2

Author: Zhiyi Zhang <zzhang at codeweavers.com>
Date:   Mon Jun  6 11:53:45 2022 +0800

uxtheme: Support parsing more edit parts and states.

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""}
 };
 




More information about the wine-cvs mailing list