From b57ab24cdaa596bf91604279c97fbfdeff1dc93b Mon Sep 17 00:00:00 2001 From: David Athay Date: Fri, 9 May 2008 15:23:32 +0000 Subject: Changed the tabbedarea to be transparant as before. Changed setup window and skills dialog to use the new tabbed area. Removed tabbed container as it is no longer used. Fixed a crash with the chat window. --- src/gui/skill.cpp | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'src/gui/skill.cpp') diff --git a/src/gui/skill.cpp b/src/gui/skill.cpp index 58ec8043..0a3c244a 100644 --- a/src/gui/skill.cpp +++ b/src/gui/skill.cpp @@ -33,7 +33,8 @@ #include "scrollarea.h" #include "windowcontainer.h" #include "progressbar.h" -#include "tabbedcontainer.h" + +#include "widgets/tabbedarea.h" #include "../localplayer.h" @@ -47,23 +48,22 @@ SkillDialog::SkillDialog(): setCloseButton(true); setDefaultSize(windowContainer->getWidth() - 255, 25, 230, 425); - TabbedContainer *panel = new TabbedContainer(); + TabbedArea *panel = new TabbedArea(); panel->setDimension(gcn::Rectangle(5, 5, 225, 420)); - panel->setOpaque(false); Skill_Tab* tab; // Add each type of skill tab to the panel tab = new Skill_Tab("Weapon"); - panel->addTab(tab, _("Weapons")); + panel->addTab(_("Weapons"), tab); mTabs.push_back(tab); tab = new Skill_Tab("Magic"); - panel->addTab(tab, _("Magic")); + panel->addTab(_("Magic"), tab); mTabs.push_back(tab); tab = new Skill_Tab("Craft"); - panel->addTab(tab, _("Crafts")); + panel->addTab(_("Crafts"), tab); mTabs.push_back(tab); add(panel); @@ -105,6 +105,7 @@ void SkillDialog::update() Skill_Tab::Skill_Tab(std::string type): type(type) { setOpaque(false); + setDimension(gcn::Rectangle(0, 0, 225, 420)); int skillNum = getSkillNum(); mSkillNameLabels.resize(skillNum); -- cgit v1.2.3-70-g09d2