diff options
author | Stijn Buys <ingar@osirion.org> | 2010-10-01 22:07:45 +0000 |
---|---|---|
committer | Stijn Buys <ingar@osirion.org> | 2010-10-01 22:07:45 +0000 |
commit | 25af16fac3127523d532d4b4797eec7947ed5a72 (patch) | |
tree | e0a1f59452f16c100ceaca3050f0b369d32b6e18 /src/client/worldview.cc | |
parent | 8b67219f7de2971114a81c5476dae578ac29e989 (diff) |
Initial inventory window
Diffstat (limited to 'src/client/worldview.cc')
-rw-r--r-- | src/client/worldview.cc | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/client/worldview.cc b/src/client/worldview.cc index 684e08e..265277f 100644 --- a/src/client/worldview.cc +++ b/src/client/worldview.cc @@ -36,6 +36,7 @@ WorldView::WorldView(ui::Widget *parent) : ui::Widget(parent) view_chatbutton = new ui::IconButton(this, "bitmaps/icons/button_chat", "ui_chat"); view_mapbutton = new ui::IconButton(this, "bitmaps/icons/button_map", "ui_map"); + view_inventorybutton = new ui::IconButton(this, "bitmaps/icons/button_inventory", "ui_inventory"); } WorldView::~WorldView() @@ -69,7 +70,7 @@ void WorldView::resize() // icons const float icon_margin = 4.0f; const float icon_size = 48.0f; - const float icon_count = 6; + const float icon_count = 7; const float l = (width() - ((icon_count + 1) * icon_margin) - (icon_count * icon_size)) * 0.5f; view_menubutton->set_geometry(l, icon_margin, icon_size, icon_size); @@ -77,8 +78,9 @@ void WorldView::resize() view_dockbutton->set_geometry(l + 2.0f *(icon_margin + icon_size), icon_margin, icon_size, icon_size); view_launchbutton->set_geometry(l + 2.0f *(icon_margin + icon_size), icon_margin, icon_size, icon_size); // spacer - view_chatbutton->set_geometry(l + 4.0f *(icon_margin + icon_size), icon_margin, icon_size, icon_size); - view_mapbutton->set_geometry(l + 5.0f *(icon_margin + icon_size), icon_margin, icon_size, icon_size); + view_inventorybutton->set_geometry(l + 4.0f *(icon_margin + icon_size), icon_margin, icon_size, icon_size); + view_chatbutton->set_geometry(l + 5.0f *(icon_margin + icon_size), icon_margin, icon_size, icon_size); + view_mapbutton->set_geometry(l + 6.0f *(icon_margin + icon_size), icon_margin, icon_size, icon_size); } void WorldView::clear() @@ -107,6 +109,7 @@ void WorldView::draw() view_launchbutton->hide(); view_chatbutton->hide(); view_mapbutton->hide(); + view_inventorybutton->hide(); } else { view_playerview->show(); view_playerview->set_focus(); @@ -122,6 +125,7 @@ void WorldView::draw() view_menubutton->show(); view_chatbutton->show(); view_mapbutton->show(); + view_inventorybutton->show(); } } |