diff options
author | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2009-01-13 22:07:29 +0100 |
---|---|---|
committer | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2009-01-13 22:07:29 +0100 |
commit | 5340364ee4b91d5d26358d1ec131016946f2998b (patch) | |
tree | 47fe78a356836a61fa7f6a9df67b742fe18bacc4 /src/gui/setup.cpp | |
parent | ed60c53eb2fe5ef377fc726df796d0aaf2005c6c (diff) | |
download | mana-5340364ee4b91d5d26358d1ec131016946f2998b.tar.gz mana-5340364ee4b91d5d26358d1ec131016946f2998b.tar.bz2 mana-5340364ee4b91d5d26358d1ec131016946f2998b.tar.xz mana-5340364ee4b91d5d26358d1ec131016946f2998b.zip |
Merged Tab and TabbedArea from mainline
Changes mostly done by David Athay.
Currently these widgets are only used in the setup window, where they
replace the previously used TabbedContainer.
Diffstat (limited to 'src/gui/setup.cpp')
-rw-r--r-- | src/gui/setup.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/gui/setup.cpp b/src/gui/setup.cpp index 067d8d64..80da120a 100644 --- a/src/gui/setup.cpp +++ b/src/gui/setup.cpp @@ -29,7 +29,8 @@ #include "setup_video.h" #include "setup_keyboard.h" #include "setup_players.h" -#include "tabbedcontainer.h" + +#include "widgets/tabbedarea.h" #include "../utils/dtor.h" #include "../utils/gettext.h" @@ -47,7 +48,7 @@ extern Window *itemShortcutWindow; extern Window *tradeWindow; Setup::Setup(): - Window("Setup") + Window(_("Setup")) { setCloseButton(true); int width = 310; @@ -69,30 +70,29 @@ Setup::Setup(): btn->setEnabled(statusWindow != NULL); } - TabbedContainer *panel = new TabbedContainer(); - panel->setDimension(gcn::Rectangle(5, 5, width, height - 40)); - panel->setOpaque(false); + TabbedArea *panel = new TabbedArea(); + panel->setDimension(gcn::Rectangle(5, 5, 260, 225)); SetupTab *tab; tab = new Setup_Video(); - panel->addTab(tab, _("Video")); + panel->addTab(_("Video"), tab); mTabs.push_back(tab); tab = new Setup_Audio(); - panel->addTab(tab, _("Audio")); + panel->addTab(_("Audio"), tab); mTabs.push_back(tab); tab = new Setup_Joystick(); - panel->addTab(tab, _("Joystick")); + panel->addTab(_("Joystick"), tab); mTabs.push_back(tab); tab = new Setup_Keyboard(); - panel->addTab(tab, _("Keyboard")); + panel->addTab(_("Keyboard"), tab); mTabs.push_back(tab); tab = new Setup_Players(); - panel->addTab(tab, _("Players")); + panel->addTab(_("Players"), tab); mTabs.push_back(tab); add(panel); |