8d40c05f41
Just rename these methods to avoid clashes with DoRun() that will be added to the base class soon, no real changes. This is done in preparation for improving nested event loops support, see #10258. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74331 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
42 lines
1.2 KiB
C++
42 lines
1.2 KiB
C++
///////////////////////////////////////////////////////////////////////////////
|
|
// Name: wx/osx/evtloop.h
|
|
// Purpose: simply forwards to wx/osx/carbon/evtloop.h or
|
|
// wx/osx/cocoa/evtloop.h for consistency with the other Mac
|
|
// headers
|
|
// Author: Vadim Zeitlin
|
|
// Modified by:
|
|
// Created: 2006-01-12
|
|
// RCS-ID: $Id$
|
|
// Copyright: (c) 2006 Vadim Zeitlin <vadim@wxwindows.org>
|
|
// Licence: wxWindows licence
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
#ifndef _WX_OSX_EVTLOOP_H_
|
|
#define _WX_OSX_EVTLOOP_H_
|
|
|
|
#ifdef __WXOSX_COCOA__
|
|
#include "wx/osx/cocoa/evtloop.h"
|
|
#else
|
|
#include "wx/osx/carbon/evtloop.h"
|
|
#endif
|
|
|
|
class WXDLLIMPEXP_FWD_CORE wxWindow;
|
|
class WXDLLIMPEXP_FWD_CORE wxNonOwnedWindow;
|
|
|
|
class WXDLLIMPEXP_CORE wxModalEventLoop : public wxGUIEventLoop
|
|
{
|
|
public:
|
|
wxModalEventLoop(wxWindow *modalWindow);
|
|
wxModalEventLoop(WXWindow modalNativeWindow);
|
|
|
|
protected:
|
|
virtual void OSXDoRun();
|
|
virtual void OSXDoStop();
|
|
|
|
// (in case) the modal window for this event loop
|
|
wxNonOwnedWindow* m_modalWindow;
|
|
WXWindow m_modalNativeWindow;
|
|
};
|
|
|
|
#endif // _WX_OSX_EVTLOOP_H_
|