From 19150c94d0d7d195c925c3208caba4202971c085 Mon Sep 17 00:00:00 2001 From: Gregory John Casamento Date: Thu, 14 Jan 2010 10:40:29 +0000 Subject: [PATCH] * Headers/win32/WIN32Server.h: Added decodeWM_MOUSEACTIVATE:.. * Source/win32/w32_general.m: Added call to decodeWM_COMMAND: to -[GSTheme processCommand:] the theme callback which handles native menus, git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/trunk@29279 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 7 +++++++ Headers/win32/WIN32Server.h | 2 ++ Source/win32/w32_general.m | 2 ++ 3 files changed, 11 insertions(+) diff --git a/ChangeLog b/ChangeLog index 54b9120..4c656a2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2010-01-14 05:41-EST Gregory John Casamento + + * Headers/win32/WIN32Server.h: Added decodeWM_MOUSEACTIVATE:.. + * Source/win32/w32_general.m: Added call to decodeWM_COMMAND: + to -[GSTheme processCommand:] the theme callback which handles + native menus, + 2010-01-12 Fred Kiefer * Tools/xpbs.m: Add missing comma after name of selection atom. diff --git a/Headers/win32/WIN32Server.h b/Headers/win32/WIN32Server.h index 6c319c9..99e3441 100644 --- a/Headers/win32/WIN32Server.h +++ b/Headers/win32/WIN32Server.h @@ -111,6 +111,8 @@ typedef struct w32serverFlags { @interface WIN32Server (w32_activate) +- (LRESULT) decodeWM_MOUSEACTIVATEParams: (WPARAM)wParam : (LPARAM)lParam + : (HWND)hwnd; - (LRESULT) decodeWM_ACTIVEParams: (WPARAM)wParam : (LPARAM)lParam : (HWND)hwnd; - (LRESULT) decodeWM_ACTIVEAPPParams: (HWND)hwnd : (WPARAM)wParam diff --git a/Source/win32/w32_general.m b/Source/win32/w32_general.m index c9816d4..f14f662 100644 --- a/Source/win32/w32_general.m +++ b/Source/win32/w32_general.m @@ -31,6 +31,7 @@ #include #include "win32/WIN32Server.h" #include "win32/WIN32Geometry.h" +#include @implementation WIN32Server (w32_General) @@ -131,6 +132,7 @@ - (void) decodeWM_COMMANDParams: (WPARAM)wParam : (LPARAM)lParam : (HWND)hwnd { + [[GSTheme theme] processCommand: (void *)wParam]; } @end