]> git.saurik.com Git - wxWidgets.git/blobdiff - src/mac/app.cpp
try to create smaller executables
[wxWidgets.git] / src / mac / app.cpp
index 39edccb181a3195056dac01a12209291e859f6e6..3fd360674802b1013b9db4c4de3d4944349d76d0 100644 (file)
@@ -299,6 +299,8 @@ void wxApp::MacNewFile()
            // handling the quit event is not recommended by apple
            // rather using the quit apple event - which we do
            
+           { kEventClassAppleEvent , kEventAppleEvent } ,
+           
        { kEventClassMouse , kEventMouseDown } ,
        } ;
 
@@ -428,6 +430,13 @@ pascal OSStatus wxAppEventHandler( EventHandlerCallRef handler , EventRef event
        case kEventClassMouse :
                result = MouseEventHandler( handler , event , data ) ;
                break ;
+       case kEventClassAppleEvent :
+               {
+                       EventRecord rec ;
+                       wxMacConvertEventToRecord( event , &rec ) ;
+                       result = AEProcessAppleEvent( &rec ) ;
+               }
+               break ;
        default :
                break ;
     }