]> git.saurik.com Git - wxWidgets.git/commitdiff
added non mach version
authorStefan Csomor <csomor@advancedconcepts.ch>
Fri, 10 Mar 2006 16:01:08 +0000 (16:01 +0000)
committerStefan Csomor <csomor@advancedconcepts.ch>
Fri, 10 Mar 2006 16:01:08 +0000 (16:01 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37957 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/mac/carbon/app.cpp

index 3e1b8065fc34c7f47bc405a2adee8fb981154cba..8a3e1eb8d8b0a54e840716b82e2ba1b90340e329 100644 (file)
@@ -1447,11 +1447,17 @@ wxMouseState wxGetMouseState()
     ms.SetX(pt.x);
     ms.SetY(pt.y);
 
+#if TARGET_API_MAC_OSX
     UInt32 buttons = GetCurrentButtonState();
     ms.SetLeftDown( (buttons & 0x01) != 0 );
     ms.SetMiddleDown( (buttons & 0x04) != 0 );
     ms.SetRightDown( (buttons & 0x02) != 0 );
-    
+#else
+    ms.SetLeftDown( Button() );
+    ms.SetMiddleDown( 0 );
+    ms.SetRightDown( 0 );
+#endif
+
     UInt32 modifiers = GetCurrentKeyModifiers();
     ms.SetControlDown(modifiers & controlKey);
     ms.SetShiftDown(modifiers & shiftKey);