summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorIra Rice <irarice@gmail.com>2009-01-19 00:08:15 -0700
committerIra Rice <irarice@gmail.com>2009-01-19 00:08:15 -0700
commitfa007dafa2c499425e7112095cbda9c2ff5ea20c (patch)
tree7b8bb7ead69f4addadcd1fe6d6e91736efe7d5bb /src
parented3a7626a24750803ebe16f528b292ff1b24affa (diff)
downloadmana-fa007dafa2c499425e7112095cbda9c2ff5ea20c.tar.gz
mana-fa007dafa2c499425e7112095cbda9c2ff5ea20c.tar.bz2
mana-fa007dafa2c499425e7112095cbda9c2ff5ea20c.tar.xz
mana-fa007dafa2c499425e7112095cbda9c2ff5ea20c.zip
Fixed overlaps in the last commit by converting the debug window code to
use the layout engine. Signed-off-by: Ira Rice <irarice@gmail.com>
Diffstat (limited to 'src')
-rw-r--r--src/gui/debugwindow.cpp24
1 files changed, 11 insertions, 13 deletions
diff --git a/src/gui/debugwindow.cpp b/src/gui/debugwindow.cpp
index b97474af..557c0f5f 100644
--- a/src/gui/debugwindow.cpp
+++ b/src/gui/debugwindow.cpp
@@ -28,6 +28,8 @@
#include "gui.h"
#include "viewport.h"
+#include "widgets/layout.h"
+
#include "../engine.h"
#include "../game.h"
#include "../particle.h"
@@ -46,29 +48,25 @@ DebugWindow::DebugWindow():
loadWindowState();
mFPSLabel = new gcn::Label("[0 FPS]");
- mFPSLabel->setPosition(0,0);
mMusicFileLabel = new gcn::Label("Music: ");
- mMusicFileLabel->setPosition(0, 15);
mMapLabel = new gcn::Label("Map: ");
- mMapLabel->setPosition(0, 30);
mMiniMapLabel = new gcn::Label("Mini-Map: ");
- mMiniMapLabel->setPosition(0, 45);
mTileMouseLabel = new gcn::Label("[Mouse: 0, 0]");
- mTileMouseLabel->setPosition(200, 0);
mParticleCountLabel = new gcn::Label("[Particle count: 0]");
- mParticleCountLabel->setPosition(200, 15);
-
- add(mFPSLabel);
- add(mMusicFileLabel);
- add(mMiniMapLabel);
- add(mMapLabel);
- add(mTileMouseLabel);
- add(mParticleCountLabel);
+
+ place(0, 0, mFPSLabel);
+ place(3, 0, mTileMouseLabel);
+ place(0, 1, mMusicFileLabel, 2);
+ place(3, 1, mParticleCountLabel);
+ place(0, 2, mMapLabel, 2);
+ place(0, 3, mMiniMapLabel, 2);
+
+ reflowLayout(375, 0);
}
void DebugWindow::logic()