X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/9d2e29d27463bbf0a408aca2825b86c8d938501c..9741fd45f734ea30e094f5b15f092b8394621204:/src/msw/evtloop.cpp?ds=sidebyside diff --git a/src/msw/evtloop.cpp b/src/msw/evtloop.cpp index 0d57104c33..2b8874377e 100644 --- a/src/msw/evtloop.cpp +++ b/src/msw/evtloop.cpp @@ -6,7 +6,7 @@ // Created: 01.06.01 // RCS-ID: $Id$ // Copyright: (c) 2001 Vadim Zeitlin -// License: wxWindows licence +// Licence: wxWindows licence /////////////////////////////////////////////////////////////////////////////// // ============================================================================ @@ -401,7 +401,7 @@ bool wxGUIEventLoop::YieldFor(long eventsToProcess) if ((eventsToProcess & wxEVT_CATEGORY_UI) == 0) { // this msg is not going to be dispatched... - // however WM_PAINT is special: until there are damaged + // however WM_PAINT is special: until there are damaged // windows, Windows will keep sending it forever! if (nPaintsReceived > 10) { @@ -429,7 +429,9 @@ bool wxGUIEventLoop::YieldFor(long eventsToProcess) wxEventCategory cat; switch (msg.message) { +#if !defined(__WXWINCE__) case WM_NCMOUSEMOVE: + case WM_NCLBUTTONDOWN: case WM_NCLBUTTONUP: case WM_NCLBUTTONDBLCLK: @@ -439,6 +441,7 @@ bool wxGUIEventLoop::YieldFor(long eventsToProcess) case WM_NCMBUTTONDOWN: case WM_NCMBUTTONUP: case WM_NCMBUTTONDBLCLK: +#endif case WM_KEYDOWN: case WM_KEYUP: @@ -467,11 +470,13 @@ bool wxGUIEventLoop::YieldFor(long eventsToProcess) case WM_IME_KEYDOWN: case WM_IME_KEYUP: +#if !defined(__WXWINCE__) case WM_MOUSEHOVER: + case WM_MOUSELEAVE: +#endif #ifdef WM_NCMOUSELEAVE case WM_NCMOUSELEAVE: #endif - case WM_MOUSELEAVE: case WM_CUT: case WM_COPY: @@ -560,16 +565,7 @@ void wxConsoleEventLoop::WakeUp() void wxConsoleEventLoop::ProcessMessage(WXMSG *msg) { - if ( msg->message == WM_TIMER ) - { - TIMERPROC proc = (TIMERPROC)msg->lParam; - if ( proc ) - (*proc)(NULL, 0, msg->wParam, 0); - } - else - { - ::DispatchMessage(msg); - } + ::DispatchMessage(msg); } bool wxConsoleEventLoop::Dispatch()