From 518e56a71b339bb1a8f06e25321fd63dd0c849f9 Mon Sep 17 00:00:00 2001 From: David Elliott Date: Fri, 3 Oct 2003 13:15:56 +0000 Subject: [PATCH] Removed MainLoop, ExitMainLoop, Pending, and Dispatch git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@24065 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/cocoa/app.h | 5 ----- src/cocoa/app.mm | 33 --------------------------------- 2 files changed, 38 deletions(-) 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) { -- 2.45.2