]> git.saurik.com Git - wxWidgets.git/blobdiff - src/mac/carbon/utils.cpp
direct ie non mutex crit-section implementation
[wxWidgets.git] / src / mac / carbon / utils.cpp
index c2f1be7ea19fb143ec6a9cc57041dd0fa9bd6937..258c28bcf165485406d4a11be3b8c2359a4aecbf 100644 (file)
@@ -1307,9 +1307,13 @@ OSStatus wxMacControl::SetData(ControlPartCode inPartCode , ResType inTag , Size
 
 OSStatus wxMacControl::SendEvent(  EventRef event , OptionBits inOptions ) 
 {
+#if TARGET_API_MAC_OSX
     return SendEventToEventTargetWithOptions( event, 
-        HIObjectGetEventTarget( (HIObjectRef) m_controlRef ),
-               inOptions );        
+        HIObjectGetEventTarget(  (HIObjectRef) m_controlRef ), inOptions );        
+#else
+    #pragma unused(inOptions) 
+    return SendEventToEventTarget(event,GetControlEventTarget( m_controlRef ) ) ;
+#endif
 }
 
 OSStatus wxMacControl::SendHICommand( HICommand &command , OptionBits inOptions )