Skip to content

Commit e533cd3

Browse files
Merge d1f6bbf into d2985ba
2 parents d2985ba + d1f6bbf commit e533cd3

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

Src/StartMenu/StartMenuDLL/StartMenuDLL.cpp

+8-6
Original file line numberDiff line numberDiff line change
@@ -1844,6 +1844,7 @@ static LRESULT CALLBACK SubclassTaskBarProc( HWND hWnd, UINT uMsg, WPARAM wParam
18441844
ComputeTaskbarColors(data);
18451845
WINCOMPATTRDATA attrData={0x13,&data,sizeof(data)};
18461846
SetWindowCompositionAttribute(hWnd,&attrData);
1847+
UpdateTaskBars(TASKBAR_UPDATE_TEXTURE);
18471848
return res;
18481849
}
18491850
if ((uMsg==WM_DWMCOLORIZATIONCOLORCHANGED || uMsg==WM_SETTINGCHANGE) && taskBar && taskBar->bCustomLook && SetWindowCompositionAttribute && GetWinVersion()<WIN_VER_WIN10)
@@ -1904,7 +1905,7 @@ static LRESULT CALLBACK SubclassTaskBarProc( HWND hWnd, UINT uMsg, WPARAM wParam
19041905
WINCOMPATTRDATA attrData={0x13,&data,sizeof(data)};
19051906
SetWindowCompositionAttribute(hWnd,&attrData);
19061907
}
1907-
if (g_TaskbarTexture && IsAppThemed())
1908+
if (g_TaskbarTexture)// && IsAppThemed())
19081909
{
19091910
// draw taskbar background (behind start button and separators)
19101911
PAINTSTRUCT ps;
@@ -2355,12 +2356,13 @@ void UpdateTaskBars( TUpdateTaskbar update )
23552356
}
23562357
}
23572358
}
2358-
else if (GetWinVersion()<WIN_VER_WIN10 && (!bDefColor || !bDefOpacity))
2359+
else //if (GetWinVersion()<WIN_VER_WIN10 && (!bDefColor || !bDefOpacity))
23592360
{
2360-
if (bDefColor && GetWinVersion()>WIN_VER_WIN7)
2361+
//if (bDefColor && GetWinVersion()>WIN_VER_WIN7)
23612362
{
2362-
color=GetSystemGlassColor8();
2363-
color=((color&0xFF)<<16)|(color&0xFF00)|((color>>16)&0xFF);
2363+
//color=GetSystemGlassColor8();
2364+
color=GetSysColor(COLOR_BTNFACE);
2365+
//color=((color&0xFF)<<16)|(color&0xFF00)|((color>>16)&0xFF);
23642366
}
23652367
BITMAPINFO bi={0};
23662368
bi.bmiHeader.biSize=sizeof(BITMAPINFOHEADER);
@@ -2954,7 +2956,7 @@ static void InitStartMenuDLL( void )
29542956
if (GetWinVersion()<=WIN_VER_WIN81)
29552957
g_DrawThemeBackgroundHook=SetIatHook(module,"uxtheme.dll","DrawThemeBackground",DrawThemeBackground2);
29562958
g_DrawThemeTextHook=SetIatHook(module,"uxtheme.dll","DrawThemeText",DrawThemeText2);
2957-
g_DrawThemeTextExHook=SetIatHook(module,"uxtheme.dll","DrawThemeTextEx",DrawThemeTextEx2);
2959+
//g_DrawThemeTextExHook=SetIatHook(module,"uxtheme.dll","DrawThemeTextEx",DrawThemeTextEx2);
29582960
g_DrawThemeTextCtlHook=SetIatHook(GetModuleHandle(L"comctl32.dll"),"uxtheme.dll","DrawThemeText",DrawThemeText2);
29592961
if (GetWinVersion()>=WIN_VER_WIN10)
29602962
g_SetWindowCompositionAttributeHook=SetIatHook(module,"user32.dll","SetWindowCompositionAttribute",SetWindowCompositionAttribute2);

0 commit comments

Comments
 (0)