https://git.reactos.org/?p=reactos.git;a=commitdiff;h=a6719230378fd49e61059…
commit a6719230378fd49e610593c2b7e45ac331017c86
Author: Giannis Adamopoulos <gadamopoulos(a)reactos.org>
AuthorDate: Fri Jan 5 11:53:35 2018 +0200
[SHELL32] CMenuToolbarBase: Use COLOR_MENUTEXT color for the text color in normal menu
items. CORE-13855
---
dll/win32/shell32/shellmenu/CMenuToolbars.cpp | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dll/win32/shell32/shellmenu/CMenuToolbars.cpp
b/dll/win32/shell32/shellmenu/CMenuToolbars.cpp
index 40dd12fc9a..909c5fb21f 100644
--- a/dll/win32/shell32/shellmenu/CMenuToolbars.cpp
+++ b/dll/win32/shell32/shellmenu/CMenuToolbars.cpp
@@ -206,6 +206,9 @@ HRESULT CMenuToolbarBase::OnCustomDraw(LPNMTBCUSTOMDRAW cdraw, LRESULT
* theResu
}
else
{
+ // Set the text color, will be used by the internal drawing code
+ cdraw->clrText = GetSysColor(COLOR_MENUTEXT);
+
// Remove HOT and CHECKED flags (will restore HOT if necessary)
cdraw->nmcd.uItemState &= ~CDIS_HOT;