mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-15 02:04:46 +00:00
comctl32/theming: Register themed dialog and scrollbar even when theming is not active.
So that we can turn on theming in runtime. Otherwise, themed dialog and scrollbar are not enabled even if a theme is made active in winecfg if theming is disabled at start. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=44511 Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
6576d461b8
commit
277daa7ea7
|
@ -580,7 +580,7 @@ static void test_WM_THEMECHANGED(void)
|
|||
{TRACKBAR_CLASSA, wm_themechanged_paint_seq},
|
||||
{WC_TREEVIEWA, wm_themechanged_paint_erase_seq, 1, {0x1128}},
|
||||
{UPDOWN_CLASSA, wm_themechanged_paint_erase_seq},
|
||||
{WC_SCROLLBARA, wm_themechanged_paint_erase_seq, 1, {SBM_GETSCROLLINFO}, TRUE},
|
||||
{WC_SCROLLBARA, wm_themechanged_paint_erase_seq, 1, {SBM_GETSCROLLINFO}},
|
||||
};
|
||||
|
||||
parent = CreateWindowExA(0, WC_STATICA, "parent", WS_OVERLAPPEDWINDOW | WS_VISIBLE, 100, 100,
|
||||
|
|
|
@ -26,7 +26,6 @@
|
|||
#include "wingdi.h"
|
||||
#include "winuser.h"
|
||||
#include "comctl32.h"
|
||||
#include "uxtheme.h"
|
||||
#include "wine/debug.h"
|
||||
|
||||
WINE_DEFAULT_DEBUG_CHANNEL(theming);
|
||||
|
@ -96,8 +95,6 @@ void THEMING_Initialize (void)
|
|||
{
|
||||
unsigned int i;
|
||||
|
||||
if (!IsThemeActive()) return;
|
||||
|
||||
atSubclassProp = GlobalAddAtomW (L"CC32ThemingSubCl");
|
||||
atRefDataProp = GlobalAddAtomW (L"CC32ThemingData");
|
||||
|
||||
|
|
Loading…
Reference in a new issue