From e70fa080b2b7f29e420fa0ac7598f48ff2b15882 Mon Sep 17 00:00:00 2001 From: Alex Wilson Date: Thu, 12 Aug 2010 16:56:46 +0000 Subject: [PATCH] Should have been part of my previous commit. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38065 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/os/interface/GroupLayoutBuilder.h | 1 + src/kits/interface/GroupLayoutBuilder.cpp | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/headers/os/interface/GroupLayoutBuilder.h b/headers/os/interface/GroupLayoutBuilder.h index ff451051b3..a2fc8eda12 100644 --- a/headers/os/interface/GroupLayoutBuilder.h +++ b/headers/os/interface/GroupLayoutBuilder.h @@ -20,6 +20,7 @@ public: BGroupLayout* RootLayout() const; BGroupLayout* TopLayout() const; BGroupLayoutBuilder& GetTopLayout(BGroupLayout** _layout); + BView* TopView() const; BGroupLayoutBuilder& GetTopView(BView** _view); BGroupLayoutBuilder& Add(BView* view); diff --git a/src/kits/interface/GroupLayoutBuilder.cpp b/src/kits/interface/GroupLayoutBuilder.cpp index 4de89ba6af..b0cd2fdf1a 100644 --- a/src/kits/interface/GroupLayoutBuilder.cpp +++ b/src/kits/interface/GroupLayoutBuilder.cpp @@ -60,6 +60,13 @@ BGroupLayoutBuilder::GetTopLayout(BGroupLayout** _layout) return *this; } +// TopView +BView* +BGroupLayoutBuilder::TopView() const +{ + return TopLayout()->View(); +} + // GetTopView BGroupLayoutBuilder& BGroupLayoutBuilder::GetTopView(BView** _view)