Zhiyi Zhang : uxtheme: Hook DefDlgProc() for dialog theming.

Alexandre Julliard julliard at winehq.org
Mon Jan 24 16:28:04 CST 2022


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

Author: Zhiyi Zhang <zzhang at codeweavers.com>
Date:   Mon Jan 24 15:47:07 2022 +0800

uxtheme: Hook DefDlgProc() for dialog theming.

Fix controls on OpenMPT's channel setting dialog having incorrect background.

Signed-off-by: Zhiyi Zhang <zzhang at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/user32/defdlg.c        |  34 +++++++--
 dlls/user32/hook.c          |   1 +
 dlls/user32/user_private.h  |   1 +
 dlls/uxtheme/Makefile.in    |   1 +
 dlls/uxtheme/dialog.c       | 176 ++++++++++++++++++++++++++++++++++++++++++++
 dlls/uxtheme/system.c       |   1 +
 dlls/uxtheme/tests/system.c |  20 +----
 dlls/uxtheme/uxthemedll.h   |   1 +
 include/winuser.h           |   1 +
 9 files changed, 210 insertions(+), 26 deletions(-)

Diff:   https://source.winehq.org/git/wine.git/?a=commitdiff;h=b02405d799fafdc9830aafb9308416f710ad30f2



More information about the wine-cvs mailing list