summaryrefslogtreecommitdiffstats
path: root/views/controls/single_split_view.h
diff options
context:
space:
mode:
authorben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-02-08 00:09:16 +0000
committerben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-02-08 00:09:16 +0000
commit97a311466bc7db336d8315587ff1b2ec06f7ea9c (patch)
tree524babd269504a1a13a6a9874014d0dd52fc25ea /views/controls/single_split_view.h
parent9d333fa174e9653dcbe60e525d4c03628bb217ae (diff)
downloadchromium_src-97a311466bc7db336d8315587ff1b2ec06f7ea9c.zip
chromium_src-97a311466bc7db336d8315587ff1b2ec06f7ea9c.tar.gz
chromium_src-97a311466bc7db336d8315587ff1b2ec06f7ea9c.tar.bz2
Rework basic bounds methods on View to match new V2 API:
SetBounds(const gfx::Rect& rect) -> SetBoundsRect(); DidChangeBounds()->OnBoundsChanged() GetLocalBounds(false)->GetLocalBounds() GetLocalBounds(true)->GetContentsBounds() Moved GetBounds(), GetX(), and GetPosition into RTL section. http://crbug.com/72040 TEST=none Review URL: http://codereview.chromium.org/6410109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74052 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views/controls/single_split_view.h')
-rw-r--r--views/controls/single_split_view.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/views/controls/single_split_view.h b/views/controls/single_split_view.h
index a1b0534..57f4cc3 100644
--- a/views/controls/single_split_view.h
+++ b/views/controls/single_split_view.h
@@ -39,9 +39,7 @@ class SingleSplitView : public views::View {
Orientation orientation,
Observer* observer);
- virtual void DidChangeBounds(const gfx::Rect& previous,
- const gfx::Rect& current);
-
+ virtual void OnBoundsChanged();
virtual void Layout();
virtual AccessibilityTypes::Role GetAccessibleRole();
@@ -125,6 +123,10 @@ class SingleSplitView : public views::View {
// Position of the divider.
int divider_offset_;
+ // The bounds of the SingleSplitView as a result of the last resize. Used to
+ // determine the divider position when a subsequent resize occurs.
+ gfx::Rect previous_bounds_;
+
bool resize_leading_on_bounds_change_;
// Observer to notify about user initiated handle movements. Not own by us.