From f6defcf1f4a667ef8cce0716723423f4f3a5a416 Mon Sep 17 00:00:00 2001 From: Andrew McCall Date: Thu, 29 Aug 2002 20:04:21 +0000 Subject: [PATCH] Added the tabs... git-svn-id: file:///srv/svn/repos/haiku/trunk/current@937 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/prefs/time/TimeView.cpp | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/src/prefs/time/TimeView.cpp b/src/prefs/time/TimeView.cpp index 8cb8d72e42..36e2235f45 100644 --- a/src/prefs/time/TimeView.cpp +++ b/src/prefs/time/TimeView.cpp @@ -4,6 +4,8 @@ */ #include +#include +#include #include "TimeView.h" #include "TimeMessages.h" @@ -13,8 +15,36 @@ TimeView::TimeView(BRect rect) B_FOLLOW_ALL, B_WILL_DRAW | B_FRAME_EVENTS | B_NAVIGABLE_JUMP, B_PLAIN_BORDER) { + BTabView *fTabView; + BTab *fTab; + BView *fView; + BRect frame; + SetViewColor(ui_color(B_PANEL_BACKGROUND_COLOR)); + + frame = Bounds(); + + fTabView = new BTabView(frame,"tab_view"); + + // Settings Tab... + fTab = new BTab(); + fView = new BView(BRect(fTabView->Bounds()),"settings_view",B_FOLLOW_ALL, + B_WILL_DRAW | B_FRAME_EVENTS | B_NAVIGABLE_JUMP); + fView->SetViewColor(ui_color(B_PANEL_BACKGROUND_COLOR)); + fTabView->AddTab(fView,fTab); + fTab->SetLabel("Settings"); + + // Time Zone Tab... + fTab = new BTab(); + fView = new BView(BRect(fTabView->Bounds()),"time_zone_view",B_FOLLOW_ALL, + B_WILL_DRAW | B_FRAME_EVENTS | B_NAVIGABLE_JUMP); + fView->SetViewColor(ui_color(B_PANEL_BACKGROUND_COLOR)); + fTabView->AddTab(fView,fTab); + fTab->SetLabel("Time Zone"); + + // Finally lets add the TabView to the view... + AddChild(fTabView); }