OSDN Git Service

MacGui: Preview ... Allow the preview to use 100% of the the avaialable screen if...
authordynaflash <dynaflash@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Fri, 19 Feb 2010 17:56:35 +0000 (17:56 +0000)
committerdynaflash <dynaflash@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Fri, 19 Feb 2010 17:56:35 +0000 (17:56 +0000)
- Removes the 85% hard cap.

git-svn-id: svn://localhost/HandBrake/trunk@3124 b64f7644-9d1e-0410-96f1-a4d463321fa5

macosx/HBPreviewController.m

index 5fdef7e..a391b8d 100644 (file)
     CGFloat minWidth = 480.0;
     CGFloat minHeight = 360.0;
 
-    NSSize screenSize = [[NSScreen mainScreen] frame].size;
+    NSSize screenSize = [[NSScreen mainScreen] visibleFrame].size;
     NSSize sheetSize = [[self window] frame].size;
     NSSize viewAreaSize = [fPictureViewArea frame].size;
     CGFloat paddingX = sheetSize.width - viewAreaSize.width;
     CGFloat maxWidth;
     CGFloat maxHeight;
     
-    if (isFullScreen)
-    {
-        /* We are in full screen mode so lets use the full screen if we need to */
-        maxWidth =  screenSize.width - paddingX;
-        maxHeight = screenSize.height - paddingY;
-    }
-    else
-    {
-        // The max size of the view is when the sheet is taking up 85% of the screen.
-        maxWidth = (0.85 * screenSize.width) - paddingX;
-        maxHeight = (0.85 * screenSize.height) - paddingY;
-    }
+    maxWidth =  screenSize.width - paddingX;
+    maxHeight = screenSize.height - paddingY;
     
     NSSize resultSize = imageSize;
     CGFloat resultPar = resultSize.width / resultSize.height;