From add778cfeadaa24f2e5e1eb33422a3d247123496 Mon Sep 17 00:00:00 2001 From: Brian Ferguson Date: Wed, 3 Apr 2013 10:31:19 -0600 Subject: [PATCH] Add icon to 'Exit' in tray context menu. Also adds the icon to the 'Exit' option in the Rainmeter sub menu in a skin's context menu. --- Library/Rainmeter.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Library/Rainmeter.cpp b/Library/Rainmeter.cpp index 268292fe..78f3ad05 100644 --- a/Library/Rainmeter.cpp +++ b/Library/Rainmeter.cpp @@ -2953,6 +2953,12 @@ void CRainmeter::ShowContextMenu(POINT pos, CMeterWindow* meterWindow) HMENU menu = MenuTemplate::CreateMenu(s_Menu, _countof(s_Menu), GetString); if (menu) { + // Set the 'Exit' Rainmeter icon + MENUITEMINFO mii = {sizeof(mii)}; + mii.fMask = MIIM_BITMAP; + mii.hbmpItem = HBMMENU_MBAR_CLOSE; + SetMenuItemInfo(menu, IDM_QUIT, FALSE, &mii); + SetMenuDefaultItem(menu, IDM_MANAGE, MF_BYCOMMAND); if (_waccess(m_LogFile.c_str(), 0) == -1)