X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/c8026dea6cf102fb741f132142f9d6584d3e0cef..204abcd474fa99071b7bb5b00f7e212b0bde16dc:/src/mac/carbon/evtloop.cpp diff --git a/src/mac/carbon/evtloop.cpp b/src/mac/carbon/evtloop.cpp index 7c2b0babeb..681564bffa 100644 --- a/src/mac/carbon/evtloop.cpp +++ b/src/mac/carbon/evtloop.cpp @@ -1,5 +1,5 @@ /////////////////////////////////////////////////////////////////////////////// -// Name: mac/carbon/evtloop.cpp +// Name: src/mac/carbon/evtloop.cpp // Purpose: implementation of wxEventLoop for wxMac // Author: Vadim Zeitlin // Modified by: @@ -26,8 +26,15 @@ #include "wx/evtloop.h" -#include +#ifndef WX_PRECOMP + #include "wx/app.h" +#endif // WX_PRECOMP +#ifdef __DARWIN__ + #include +#else + #include +#endif // ============================================================================ // wxEventLoop implementation // ============================================================================ @@ -38,7 +45,7 @@ #if wxMAC_USE_RUN_APP_EVENT_LOOP -int wxEventLoop::Run() +int wxGUIEventLoop::Run() { wxEventLoopActivator activate(this); @@ -47,7 +54,7 @@ int wxEventLoop::Run() return m_exitcode; } -void wxEventLoop::Exit(int rc) +void wxGUIEventLoop::Exit(int rc) { m_exitcode = rc; @@ -62,7 +69,7 @@ void wxEventLoop::Exit(int rc) // functions only used by wxEventLoopManual-based implementation // ---------------------------------------------------------------------------- -void wxEventLoop::WakeUp() +void wxGUIEventLoop::WakeUp() { extern void wxMacWakeUp(); @@ -75,7 +82,7 @@ void wxEventLoop::WakeUp() // low level functions used in both cases // ---------------------------------------------------------------------------- -bool wxEventLoop::Pending() const +bool wxGUIEventLoop::Pending() const { EventRef theEvent; @@ -89,7 +96,7 @@ bool wxEventLoop::Pending() const ) == noErr; } -bool wxEventLoop::Dispatch() +bool wxGUIEventLoop::Dispatch() { // TODO: we probably should do the dispatching directly from here but for // now it's easier to forward to wxApp which has all the code to do @@ -100,4 +107,3 @@ bool wxEventLoop::Dispatch() wxTheApp->MacDoOneEvent(); return true; } -