OS X fix:
[blender.git] / source / blender / src / ghostwinlay.c
index 954388b3db7d0d4f7d62e09788eba2cc13998e29..85571995b8753c39b26bfa5173270d3210df01e1 100644 (file)
@@ -118,7 +118,6 @@ int checkAppleVideoCard() {
        long value;
        long maxvram = 0;   /* we get always more than 1 renderer, check one, at least, has 8 Mo */
        
-       
        display_mask = CGDisplayIDToOpenGLDisplayMask (CGMainDisplayID() );     
        
        theErr = CGLQueryRendererInfo( display_mask, &rend, &nrend);
@@ -159,6 +158,17 @@ int checkAppleVideoCard() {
        return 0;
 }
 
+void getMacAvailableBounds(short *top, short *left, short *bottom, short *right) {
+       Rect outAvailableRect;
+       
+       GetAvailableWindowPositioningBounds ( GetMainDevice(), &outAvailableRect);
+       
+       *top = outAvailableRect.top;  
+    *left = outAvailableRect.left;
+    *bottom = outAvailableRect.bottom; 
+    *right = outAvailableRect.right;
+}
+
 #endif