+ wxTheApp->m_macCurrentEvent = &rec ;
+ wxWindow* focus = wxWindow::FindFocus() ;
+ if ( (focus != NULL) && !UMAMenuEvent(&rec) && wxTheApp->MacSendKeyDownEvent( focus , rec.message , rec.modifiers , rec.when , rec.where.h , rec.where.v ) )
+ {
+ // was handled internally
+ result = noErr ;
+ }