Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStijn Buys <ingar@osirion.org>2016-07-23 19:18:30 +0200
committerStijn Buys <ingar@osirion.org>2016-07-23 19:18:30 +0200
commit56d7e7deadef65feed1d8531580593e85ed69ff3 (patch)
tree43d95f7d16a5edc61fb9a7c0feb1cc1e47d85523 /src/client/buttonmenu.cc
parentb6e20e04b519e50909331f537df2ea6114a137ee (diff)
Added player settings menu.
Diffstat (limited to 'src/client/buttonmenu.cc')
-rw-r--r--src/client/buttonmenu.cc15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/client/buttonmenu.cc b/src/client/buttonmenu.cc
index b5e8959..bef2558 100644
--- a/src/client/buttonmenu.cc
+++ b/src/client/buttonmenu.cc
@@ -45,27 +45,26 @@ ui::Button *ButtonMenu::add_button(char const *text, char const *command)
void ButtonMenu::resize()
{
- const float padding = ui::UI::elementsize.height();
-
// reposition all children within the container
- const float x = padding;
- float y = ui::UI::elementsize.height() * 0.5f;
+ const float margin = ui::UI::elementsize.height();
+
+ float y = margin * 0.5f;
for (Children::iterator it = buttonmenu_container->children().begin(); it != buttonmenu_container->children().end(); it++) {
Widget *w = (*it);
w->set_size(ui::UI::elementsize);
- w->set_location(x, y);
+ w->set_location(margin, y);
- y += ui::UI::elementsize.height() + ui::UI::spacing;
+ y += ui::UI::elementsize.height() + ui::UI::padding;
}
// resize container widget
if (!buttonmenu_compact) {
- buttonmenu_container->set_geometry(0, 0, ui::UI::elementsize.width() + 2.0f * padding, height());
+ buttonmenu_container->set_geometry(0, 0, ui::UI::elementsize.width() + 2.0f * margin, height());
} else {
y += ui::UI::elementsize.height() * 0.5f;
- buttonmenu_container->set_geometry(0, (height() - y) * 0.5f, ui::UI::elementsize.width() + 2.0f * padding, y);
+ buttonmenu_container->set_geometry(0, (height() - y) * 0.5f, ui::UI::elementsize.width() + 2.0f * margin, y);
}