Mercurial > sdl-ios-xcode
diff src/video/win32/SDL_win32events.c @ 1951:7177581dc9fa
Initial work on X11 window code in.
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Thu, 27 Jul 2006 06:53:23 +0000 |
parents | 83420da906a5 |
children | 3bcc26b74e42 |
line wrap: on
line diff
--- a/src/video/win32/SDL_win32events.c Wed Jul 26 06:34:54 2006 +0000 +++ b/src/video/win32/SDL_win32events.c Thu Jul 27 06:53:23 2006 +0000 @@ -22,7 +22,6 @@ #include "SDL_config.h" #include "SDL_win32video.h" -#include "SDL_version.h" #include "SDL_syswm.h" #include "SDL_vkeys.h" #include "../../events/SDL_events_c.h" @@ -393,6 +392,18 @@ { SDL_WindowData *data; + /* Send a SDL_SYSWMEVENT if the application wants them */ + if (SDL_ProcessEvents[SDL_SYSWMEVENT] == SDL_ENABLE) { + SDL_SysWMmsg wmmsg; + + SDL_VERSION(&wmmsg.version); + wmmsg.hwnd = hwnd; + wmmsg.msg = msg; + wmmsg.wParam = wParam; + wmmsg.lParam = lParam; + SDL_SendSysWMEvent(&wmmsg); + } + /* Get the window data for the window */ data = (SDL_WindowData *) GetProp(hwnd, TEXT("SDL_WindowData")); if (!data) { @@ -412,18 +423,6 @@ } #endif - /* Send a SDL_SYSWMEVENT if the application wants them */ - if (SDL_ProcessEvents[SDL_SYSWMEVENT] == SDL_ENABLE) { - SDL_SysWMmsg wmmsg; - - SDL_VERSION(&wmmsg.version); - wmmsg.hwnd = hwnd; - wmmsg.msg = msg; - wmmsg.wParam = wParam; - wmmsg.lParam = lParam; - SDL_SendSysWMEvent(&wmmsg); - } - switch (msg) { case WM_SHOWWINDOW: