#include "wx/gdicmn.h"
#include "wx/event.h"
-#ifdef __WXMAC_OSX__
-typedef struct __CFRunLoopSource * CFRunLoopSourceRef;
-#endif
-
class WXDLLIMPEXP_FWD_CORE wxFrame;
class WXDLLIMPEXP_FWD_CORE wxWindowMac;
class WXDLLIMPEXP_FWD_CORE wxApp ;
class WXDLLIMPEXP_FWD_CORE wxKeyEvent;
-class WXDLLIMPEXP_FWD_CORE wxLog;
+class WXDLLIMPEXP_FWD_BASE wxLog;
// Force an exit from main loop
void WXDLLEXPORT wxExit();
WXEVENTHANDLERREF m_macEventHandler ;
WXEVENTHANDLERCALLREF m_macCurrentEventHandlerCallRef ;
WXEVENTREF m_macCurrentEvent ;
-#ifdef __WXMAC_OSX__
CFRunLoopSourceRef m_macEventPosted ;
-#endif
public:
static long s_macAboutMenuItemId ;
// in response of a reopen-application apple event
virtual void MacReopenApp() ;
+ // Hide the application windows the same as the system hide command would do it.
+ void MacHideApp();
+
DECLARE_EVENT_TABLE()
};