- virtual void MacHandleMouseDownEvent( WXEVENTREF ev ) ;
- virtual void MacHandleMouseUpEvent( WXEVENTREF ev ) ;
- virtual void MacHandleActivateEvent( WXEVENTREF ev ) ;
- virtual void MacHandleUpdateEvent( WXEVENTREF ev ) ;
- virtual void MacHandleKeyDownEvent( WXEVENTREF ev ) ;
- virtual void MacHandleKeyUpEvent( WXEVENTREF ev ) ;
- virtual void MacHandleDiskEvent( WXEVENTREF ev ) ;
- virtual void MacHandleOSEvent( WXEVENTREF ev ) ;
- virtual void MacHandleHighLevelEvent( WXEVENTREF ev ) ;
- virtual void MacHandleMenuSelect( int menuid , int menuitem ) ;
-
- virtual short MacHandleAEODoc(const WXAPPLEEVENTREF event , WXAPPLEEVENTREF reply) ;
- virtual short MacHandleAEPDoc(const WXAPPLEEVENTREF event , WXAPPLEEVENTREF reply) ;
- virtual short MacHandleAEOApp(const WXAPPLEEVENTREF event , WXAPPLEEVENTREF reply) ;
- virtual short MacHandleAEQuit(const WXAPPLEEVENTREF event , WXAPPLEEVENTREF reply) ;
-
-DECLARE_EVENT_TABLE()
+ virtual void MacHandleMouseDownEvent( WXEVENTREF ev ) ;
+ virtual void MacHandleMouseUpEvent( WXEVENTREF ev ) ;
+ virtual void MacHandleActivateEvent( WXEVENTREF ev ) ;
+ virtual void MacHandleUpdateEvent( WXEVENTREF ev ) ;
+ virtual void MacHandleKeyDownEvent( WXEVENTREF ev ) ;
+ virtual void MacHandleKeyUpEvent( WXEVENTREF ev ) ;
+ virtual void MacHandleDiskEvent( WXEVENTREF ev ) ;
+ virtual void MacHandleOSEvent( WXEVENTREF ev ) ;
+ virtual void MacHandleHighLevelEvent( WXEVENTREF ev ) ;
+ virtual void MacHandleMenuSelect( int menuid , int menuitem ) ;
+
+ virtual bool MacSendKeyDownEvent( wxWindow* focus , long keyval , long modifiers , long when , short wherex , short wherey ) ;
+ virtual bool MacSendKeyUpEvent( wxWindow* focus , long keyval , long modifiers , long when , short wherex , short wherey ) ;
+
+ virtual short MacHandleAEODoc(const WXAPPLEEVENTREF event , WXAPPLEEVENTREF reply) ;
+ virtual short MacHandleAEPDoc(const WXAPPLEEVENTREF event , WXAPPLEEVENTREF reply) ;
+ virtual short MacHandleAEOApp(const WXAPPLEEVENTREF event , WXAPPLEEVENTREF reply) ;
+ virtual short MacHandleAEQuit(const WXAPPLEEVENTREF event , WXAPPLEEVENTREF reply) ;
+
+ DECLARE_EVENT_TABLE()