summaryrefslogtreecommitdiff
path: root/src/gui/skill.cpp
diff options
context:
space:
mode:
authorDavid Athay <ko2fan@gmail.com>2008-05-09 15:23:32 +0000
committerDavid Athay <ko2fan@gmail.com>2008-05-09 15:23:32 +0000
commitb57ab24cdaa596bf91604279c97fbfdeff1dc93b (patch)
treeaf0c7bb16c60cc9055b45b6929483c05de8facac /src/gui/skill.cpp
parent96c635e12b1834493abfbe4685cfc1d6a3eaddc4 (diff)
downloadmana-client-b57ab24cdaa596bf91604279c97fbfdeff1dc93b.tar.gz
mana-client-b57ab24cdaa596bf91604279c97fbfdeff1dc93b.tar.bz2
mana-client-b57ab24cdaa596bf91604279c97fbfdeff1dc93b.tar.xz
mana-client-b57ab24cdaa596bf91604279c97fbfdeff1dc93b.zip
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.
Diffstat (limited to 'src/gui/skill.cpp')
-rw-r--r--src/gui/skill.cpp13
1 files changed, 7 insertions, 6 deletions
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);