Author: tfaber
Date: Sat Feb 2 10:33:08 2013
New Revision: 58261
URL:
http://svn.reactos.org/svn/reactos?rev=58261&view=rev
Log:
[EXPLORER_NEW]
- Handle tray window notification to open start menu. By Edijs Kolesnikovičs & Grégori
Macário Harbs.
CORE-6874 #resolve
Modified:
trunk/reactos/base/shell/explorer-new/precomp.h
trunk/reactos/base/shell/explorer-new/traywnd.c
Modified: trunk/reactos/base/shell/explorer-new/precomp.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/shell/explorer-new/pr…
==============================================================================
--- trunk/reactos/base/shell/explorer-new/precomp.h [iso-8859-1] (original)
+++ trunk/reactos/base/shell/explorer-new/precomp.h [iso-8859-1] Sat Feb 2 10:33:08 2013
@@ -170,6 +170,8 @@
* traywnd.c
*/
+#define TWM_OPENSTARTMENU (WM_USER + 260)
+
typedef HMENU (*PCREATECTXMENU)(IN HWND hWndOwner,
IN PVOID *ppcmContext,
IN PVOID Context OPTIONAL);
@@ -426,7 +428,7 @@
* taskswnd.c
*/
-#define TSWM_ENABLEGROUPING (WM_USER + 1)
+#define TSWM_ENABLEGROUPING (WM_USER + 1)
#define TSWM_UPDATETASKBARPOS (WM_USER + 2)
BOOL
Modified: trunk/reactos/base/shell/explorer-new/traywnd.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/shell/explorer-new/tr…
==============================================================================
--- trunk/reactos/base/shell/explorer-new/traywnd.c [iso-8859-1] (original)
+++ trunk/reactos/base/shell/explorer-new/traywnd.c [iso-8859-1] Sat Feb 2 10:33:08 2013
@@ -2532,6 +2532,10 @@
DestroyWindow(hwnd);
break;
+ case TWM_OPENSTARTMENU:
+ SendMessage(This->hWnd, WM_COMMAND, MAKEWPARAM(BN_CLICKED,
IDC_STARTBTN), (LPARAM)This->hwndStart);
+ break;
+
case WM_COMMAND:
if ((HWND)lParam == This->hwndStart)
{