[PATCH 0/1] MR3959: uxtheme: Add ShouldUseDarkMode.
Used in some .NET apps for theming purposes. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/3959
From: Helix Graziani <helix.graziani(a)hotmail.com> --- dlls/uxtheme/system.c | 11 +++++++++++ dlls/uxtheme/uxtheme.spec | 1 + 2 files changed, 12 insertions(+) diff --git a/dlls/uxtheme/system.c b/dlls/uxtheme/system.c index 25f495d29f3..6023c06e3cf 100644 --- a/dlls/uxtheme/system.c +++ b/dlls/uxtheme/system.c @@ -1256,3 +1256,14 @@ BOOL WINAPI ThemeHooksRemove(void) UnregisterUserApiHook(); return TRUE; } + +/********************************************************************** + * ShouldUseDarkMode (UXTHEME.138) + * + * RETURNS + * whether or not the app should use dark mode (true for most) + */ +BOOL WINAPI ShouldUseDarkMode(void) +{ + return TRUE; +} diff --git a/dlls/uxtheme/uxtheme.spec b/dlls/uxtheme/uxtheme.spec index c60254b677d..fc884717280 100644 --- a/dlls/uxtheme/uxtheme.spec +++ b/dlls/uxtheme/uxtheme.spec @@ -42,6 +42,7 @@ 61 stdcall OpenThemeDataEx(ptr wstr long) 62 stub -noname ServerClearStockObjects 63 stub -noname MarkSelection +138 stdcall -noname ShouldUseDarkMode() # Standard functions @ stdcall BeginBufferedAnimation(ptr ptr ptr long ptr ptr ptr ptr) -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/3959
participants (2)
-
Helix Graziani -
Helix Graziani (@TornadoCookie)