diff options
author | Guillaume Melquiond <guillaume.melquiond@gmail.com> | 2007-10-20 14:26:45 +0000 |
---|---|---|
committer | Guillaume Melquiond <guillaume.melquiond@gmail.com> | 2007-10-20 14:26:45 +0000 |
commit | c49b55c2963486930248729f7f6ba9a3d7d2cf8c (patch) | |
tree | 04c6ca99abd429aba89c6904f1d00be7d516855f | |
parent | 30165a4d80ffcfd22f9977fa52ce87d4e87249a2 (diff) | |
download | mana-c49b55c2963486930248729f7f6ba9a3d7d2cf8c.tar.gz mana-c49b55c2963486930248729f7f6ba9a3d7d2cf8c.tar.bz2 mana-c49b55c2963486930248729f7f6ba9a3d7d2cf8c.tar.xz mana-c49b55c2963486930248729f7f6ba9a3d7d2cf8c.zip |
Centered sprite inside selection box.
-rw-r--r-- | ChangeLog | 1 | ||||
-rw-r--r-- | src/gui/playerbox.cpp | 6 |
2 files changed, 6 insertions, 1 deletions
@@ -7,6 +7,7 @@ container. Fixed dangling resize widget. Added layout handler. * src/gui/login.cpp: Fixed layout of login dialog box when native language is not English. + * src/gui/playerbox.cpp: Centered sprite inside selection box. 2007-10-19 Guillaume Melquiond <guillaume.melquiond@gmail.com> diff --git a/src/gui/playerbox.cpp b/src/gui/playerbox.cpp index 95366bee..e3f5b540 100644 --- a/src/gui/playerbox.cpp +++ b/src/gui/playerbox.cpp @@ -80,7 +80,11 @@ PlayerBox::draw(gcn::Graphics *graphics) if (mPlayer) { // Draw character - mPlayer->draw(static_cast<Graphics*>(graphics), 40, 42); + int x, y, bs; + bs = getBorderSize(); + x = getWidth() / 2 - 16 + bs; + y = getHeight() / 2 + bs; + mPlayer->draw(static_cast<Graphics*>(graphics), x, y); } } |