diff options
author | rohitrao@chromium.org <rohitrao@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-06-09 19:22:09 +0000 |
---|---|---|
committer | rohitrao@chromium.org <rohitrao@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-06-09 19:22:09 +0000 |
commit | eb282f62d3465f6cbc050b4c5dd761f14479a838 (patch) | |
tree | a2c25d0b030be222a88a2b725697ed77faa0f05d /chrome/browser/cocoa/grow_box_view.h | |
parent | 004b6c51c2f9105da946f3b2624472ba0aca8795 (diff) | |
download | chromium_src-eb282f62d3465f6cbc050b4c5dd761f14479a838.zip chromium_src-eb282f62d3465f6cbc050b4c5dd761f14479a838.tar.gz chromium_src-eb282f62d3465f6cbc050b4c5dd761f14479a838.tar.bz2 |
Modifies the growbox behavior to be more Mac-like.
Nib file changes:
- Set the min browser window size to 400x250.
BUG=http://crbug.com/11844
BUG=http://crbug.com/13015
BUG=http://crbug.com/13017
TEST=Verify that windows have a minimum size. Verify that (with a
single monitor) windows cannot be resized into the dock area, unless
their lower right corner started in the dock area. Verify that
windows can be resized across multiple monitors.
Review URL: http://codereview.chromium.org/118439
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17965 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/cocoa/grow_box_view.h')
-rw-r--r-- | chrome/browser/cocoa/grow_box_view.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/chrome/browser/cocoa/grow_box_view.h b/chrome/browser/cocoa/grow_box_view.h index 60c51f0..04b6fd2 100644 --- a/chrome/browser/cocoa/grow_box_view.h +++ b/chrome/browser/cocoa/grow_box_view.h @@ -15,6 +15,9 @@ @interface GrowBoxView : NSView { @private NSImage* image_; // grow box image + NSPoint startPoint_; // location of the mouseDown event. + NSRect startFrame_; // original window frame. + NSRect clipRect_; // constrain the resized window to this frame. } @end |