From 3bceac1515d9b4098f599cda21b1851959d1e76c Mon Sep 17 00:00:00 2001 From: ge0rdi Date: Tue, 11 Aug 2020 21:01:55 +0200 Subject: [PATCH] ProgramsTree: Fix theme usage Obtain theme data for proper window. Fixes #415 --- Src/StartMenu/StartMenuDLL/ProgramsTree.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Src/StartMenu/StartMenuDLL/ProgramsTree.cpp b/Src/StartMenu/StartMenuDLL/ProgramsTree.cpp index d937c75..2e55c32 100644 --- a/Src/StartMenu/StartMenuDLL/ProgramsTree.cpp +++ b/Src/StartMenu/StartMenuDLL/ProgramsTree.cpp @@ -60,9 +60,9 @@ void CProgramsTree::Create( CMenuContainer *pOwner ) HWND hWnd=CreateWindowEx(0,WC_TREEVIEW,NULL,WS_CHILD|TVS_EDITLABELS|TVS_FULLROWSELECT|(CMenuContainer::s_TipHideTime?TVS_INFOTIP:0)|TVS_NOHSCROLL|TVS_SHOWSELALWAYS|TVS_NONEVENHEIGHT,0,0,0,0,pOwner->m_hWnd,NULL,g_Instance,NULL); TreeView_SetExtendedStyle(hWnd,TVS_EX_AUTOHSCROLL,TVS_EX_AUTOHSCROLL); const MenuSkin &skin=CMenuContainer::s_Skin; - m_TreeTheme=OpenThemeData(m_hWnd,L"treeview"); + m_TreeTheme=OpenThemeData(hWnd,L"treeview"); if (skin.BHasScrollbar) - m_ScrollTheme=OpenThemeData(m_hWnd,L"scrollbar"); + m_ScrollTheme=OpenThemeData(hWnd,L"scrollbar"); const MenuSkin::ItemDrawSettings &settings=skin.ItemSettings[MenuSkin::PROGRAMS_TREE_ITEM];