summaryrefslogtreecommitdiff
path: root/src/gui/inventorywindow.cpp
diff options
context:
space:
mode:
authorGuillaume Melquiond <guillaume.melquiond@gmail.com>2007-08-07 17:03:55 +0000
committerGuillaume Melquiond <guillaume.melquiond@gmail.com>2007-08-07 17:03:55 +0000
commitb2b13c21091b516b57b4bf3c91a313f019bf3579 (patch)
tree995e63ecadf1ea16c94b9d39b66a367358b5a27a /src/gui/inventorywindow.cpp
parentc09825097c0231c57f9ac416fae0003c5d68398c (diff)
downloadmana-client-b2b13c21091b516b57b4bf3c91a313f019bf3579.tar.gz
mana-client-b2b13c21091b516b57b4bf3c91a313f019bf3579.tar.bz2
mana-client-b2b13c21091b516b57b4bf3c91a313f019bf3579.tar.xz
mana-client-b2b13c21091b516b57b4bf3c91a313f019bf3579.zip
Fixed my breakage of persistent window dimensions. Cleaned a few things along the way.
Diffstat (limited to 'src/gui/inventorywindow.cpp')
-rw-r--r--src/gui/inventorywindow.cpp26
1 files changed, 3 insertions, 23 deletions
diff --git a/src/gui/inventorywindow.cpp b/src/gui/inventorywindow.cpp
index 2822faaa..7b199be4 100644
--- a/src/gui/inventorywindow.cpp
+++ b/src/gui/inventorywindow.cpp
@@ -81,7 +81,8 @@ InventoryWindow::InventoryWindow():
mUseButton->setSize(48, mUseButton->getHeight());
- loadWindowState();
+ loadWindowState("Inventory");
+ updateContentSize();
}
void InventoryWindow::logic()
@@ -157,17 +158,7 @@ void InventoryWindow::mouseClicked(gcn::MouseEvent &event)
}
}
-void InventoryWindow::mouseDragged(gcn::MouseEvent &event)
-{
- int tmpWidth = getWidth(), tmpHeight = getHeight();
- Window::mouseDragged(event);
- if (getWidth() != tmpWidth || getHeight() != tmpHeight)
- {
- updateWidgets();
- }
-}
-
-void InventoryWindow::updateWidgets()
+void InventoryWindow::updateContentSize()
{
gcn::Rectangle area = getChildrenArea();
int width = area.width;
@@ -213,14 +204,3 @@ Item* InventoryWindow::getItem()
return mItems->getItem();
}
-void InventoryWindow::loadWindowState()
-{
- Window::loadWindowState();
- updateWidgets();
-}
-
-void InventoryWindow::resetToDefaultSize()
-{
- Window::resetToDefaultSize();
- updateWidgets();
-}