diff --git a/include/wx/cocoa/app.h b/include/wx/cocoa/app.h index 3dfca73c96..7caed7e180 100644 --- a/include/wx/cocoa/app.h +++ b/include/wx/cocoa/app.h @@ -46,11 +46,6 @@ protected: // ------------------------------------------------------------------------ public: // Implement wxAppBase pure virtuals - virtual int MainLoop(); - virtual void ExitMainLoop(); - virtual bool Pending(); - virtual bool Dispatch(); - virtual void Exit(); virtual bool Yield(bool onlyIfNeeded = FALSE); diff --git a/src/cocoa/app.mm b/src/cocoa/app.mm index c4fe8f3181..4744ac03ec 100644 --- a/src/cocoa/app.mm +++ b/src/cocoa/app.mm @@ -237,39 +237,6 @@ void wxApp::Exit() wxAppConsole::Exit(); } -int wxApp::MainLoop() -{ - [m_cocoaApp run]; - return 0; -} - -void wxApp::ExitMainLoop() -{ - wxLogDebug("wxApp::ExitMailLoop m_isIdle=%d, isRunning=%d",(int)m_isIdle,(int)[m_cocoaApp isRunning]); -// CocoaInstallRequestedIdleHandler(); -// if(m_isIdle) -// [[ NSRunLoop currentRunLoop ] performSelector:@selector(doIdle:) target:m_cocoaApp argument:NULL order:0 modes:[NSArray arrayWithObjects:NSDefaultRunLoopMode, /* NSConnectionReplyRunLoopMode, NSModalPanelRunLoopMode, NSEventTrackingRunLoopMode,*/ nil] ]; -// actually.. we WANT the idle event -// or not -#if 0 - if(!m_isIdle) - [[ NSRunLoop currentRunLoop ] cancelPerformSelector:@selector(doIdle:) target:m_cocoaApp argument:NULL]; -#endif - [m_cocoaApp stop: m_cocoaApp]; -} - -// Is a message/event pending? -bool wxApp::Pending() -{ - return 0; -} - -// Dispatch a message. -bool wxApp::Dispatch() -{ - return true; -} - // Yield to other processes bool wxApp::Yield(bool onlyIfNeeded) {