diff options
author | Stijn Buys <ingar@osirion.org> | 2010-09-16 14:12:27 +0000 |
---|---|---|
committer | Stijn Buys <ingar@osirion.org> | 2010-09-16 14:12:27 +0000 |
commit | 0c509866a37ab47ff0e48d357ca55e31658c37c2 (patch) | |
tree | 57f69397ac1b30ce42a3e3fcd19c2fd8ed67d4e0 /src/client/trademenu.h | |
parent | 3392cb739f212aea561eceb1781cd2e10e55c932 (diff) |
map info support, initial trade window
Diffstat (limited to 'src/client/trademenu.h')
-rw-r--r-- | src/client/trademenu.h | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/src/client/trademenu.h b/src/client/trademenu.h index 03b5077..98cf71d 100644 --- a/src/client/trademenu.h +++ b/src/client/trademenu.h @@ -7,9 +7,11 @@ #ifndef __INCLUDED_CLIENT_TRADEMENU_H__ #define __INCLUDED_CLIENT_TRADEMENU_H__ +#include "core/info.h" #include "ui/container.h" #include "ui/label.h" -#include "ui/window.h" +#include "ui/listview.h" +#include "ui/widget.h" namespace client { @@ -18,8 +20,8 @@ namespace client class TradeMenu : public ui::Window { public: - /// create a new menu - TradeMenu(ui::Window *parent, const char * label = 0); + /// create a new trade menu + TradeMenu(ui::Widget *parent, const char * label = 0); ~TradeMenu(); protected: @@ -28,6 +30,14 @@ protected: private: ui::Window *menu_tradewindow; + ui::ListView *menu_listview; + ui::ScrollPane *menu_scrollpane; + ui::Button *menu_closebutton; + + core::Info *menu_inforecord; + ui::Text menu_infotext; + + unsigned long menu_infotimestamp; }; } |