#include "wx/event.h"
class WXDLLEXPORT wxFrame;
-class WXDLLEXPORT wxWindow;
+class WXDLLEXPORT wxWindowMac;
class WXDLLEXPORT wxApp ;
class WXDLLEXPORT wxKeyEvent;
class WXDLLEXPORT wxLog;
// Send idle event to window and all subwindows
// Returns TRUE if more idle time is requested.
- bool SendIdleEvents(wxWindow* win);
+ bool SendIdleEvents(wxWindowMac* win);
// Windows only, but for compatibility...
inline void SetAuto3D(bool flag) { m_auto3D = flag; }
virtual void MacHandleHighLevelEvent( EventRecord *ev ) ;
virtual void MacHandleMenuSelect( int menuid , int menuitem ) ;
- virtual OSErr MacHandleAEODoc(AppleEvent *event , AppleEvent *reply) ;
- virtual OSErr MacHandleAEPDoc(AppleEvent *event , AppleEvent *reply) ;
- virtual OSErr MacHandleAEOApp(AppleEvent *event , AppleEvent *reply) ;
- virtual OSErr MacHandleAEQuit(AppleEvent *event , AppleEvent *reply) ;
+ virtual OSErr MacHandleAEODoc(const AppleEvent *event , AppleEvent *reply) ;
+ virtual OSErr MacHandleAEPDoc(const AppleEvent *event , AppleEvent *reply) ;
+ virtual OSErr MacHandleAEOApp(const AppleEvent *event , AppleEvent *reply) ;
+ virtual OSErr MacHandleAEQuit(const AppleEvent *event , AppleEvent *reply) ;
DECLARE_EVENT_TABLE()
};