From 0d973a90bc640e2475bf0ecc262ff80adaec93ed Mon Sep 17 00:00:00 2001 From: Rene Gollent Date: Wed, 2 Nov 2011 22:41:55 +0000 Subject: [PATCH] Add CountItems() convenience function to BSplitView. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@43138 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/os/interface/SplitView.h | 1 + src/kits/interface/SplitView.cpp | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/headers/os/interface/SplitView.h b/headers/os/interface/SplitView.h index 2be211f237..0b83c07e7a 100644 --- a/headers/os/interface/SplitView.h +++ b/headers/os/interface/SplitView.h @@ -35,6 +35,7 @@ public: float SplitterSize() const; void SetSplitterSize(float size); + int32 CountItems() const; float ItemWeight(int32 index) const; float ItemWeight(BLayoutItem* item) const; void SetItemWeight(int32 index, float weight, diff --git a/src/kits/interface/SplitView.cpp b/src/kits/interface/SplitView.cpp index 9742eab669..0dc0cb84c0 100644 --- a/src/kits/interface/SplitView.cpp +++ b/src/kits/interface/SplitView.cpp @@ -117,6 +117,13 @@ BSplitView::SetSplitterSize(float size) } +int32 +BSplitView::CountItems() const +{ + return fSplitLayout->CountItems(); +} + + float BSplitView::ItemWeight(int32 index) const {