]> git.saurik.com Git - wxWidgets.git/blobdiff - src/mac/toplevel.cpp
Tweaked the layout sample a bit for wxGridBagSizer
[wxWidgets.git] / src / mac / toplevel.cpp
index 67b1307bd7576753a8cfe89a8b00fa1996db5e5a..84fe9d8cc9b8d156f9fb33d78352cadf95974fc1 100644 (file)
@@ -264,6 +264,11 @@ pascal OSStatus MouseEventHandler( EventHandlerCallRef handler , EventRef event
     if ( button == 0 || GetEventKind( event ) == kEventMouseUp )
         modifiers += btnState ;
 
+       // temporary hack to support true two button mouse
+       if ( button == kEventMouseButtonSecondary )
+       {
+               modifiers |= controlKey ;
+       }
     WindowRef window ;
     short windowPart = ::FindWindow(point, &window);
 
@@ -1083,7 +1088,7 @@ void wxTopLevelWindowMac::DoMoveWindow(int x, int y, int width, int height)
         // the OS takes care of invalidating and erasing the new area so we only have to
         // take care of refreshing for full repaints
 
-        if ( doResize && !HasFlag(wxNO_FULL_REPAINT_ON_RESIZE) )
+        if ( doResize && HasFlag(wxFULL_REPAINT_ON_RESIZE) )
             Refresh() ;