14class Window:
public Group,
public Signal<Keys::Key>::Listener{
43 virtual void resize(
int w,
int h);
46 virtual void onSignal(Keys::Key* key);
51 static const float GAP;
53 static const int WIDTH = 120;
55 static const String TXT_NOTHING;
67 class ListItem :
public Component{
78 virtual void createChildren();
79 virtual void layout();
82 static const int WIDTH = 112;
83 static const int HEIGHT_P = 160;
84 static const int HEIGHT_L = 144;
86 static const int ITEM_HEIGHT = 18;
88 static const String TXT_TITLE;
101 static const String TXT_CHEST;
102 static const String TXT_LOCKED_CHEST;
103 static const String TXT_CRYSTAL_CHEST;
104 static const String TXT_TOMB;
105 static const String TXT_SKELETON;
106 static const String TXT_WONT_KNOW;
107 static const String TXT_NEED_KEY;
108 static const String TXT_INSIDE;
109 static const String TXT_OWNER;
110 static const String TXT_REMAINS;
112 static const float GAP;
114 static const int WIDTH = 120;
126 static const float GAP;
127 static const int WIDTH = 120;
128 static const int BTN_HEIGHT = 16;
130 static const String TXT_SALE;
131 static const String TXT_BUY;
132 static const String TXT_SELL;
133 static const String TXT_SELL_1;
134 static const String TXT_SELL_ALL;
135 static const String TXT_CANCEL;
137 static const String TXT_SOLD;
138 static const String TXT_BOUGHT;
142 float createDescription(
Item* item,
boolean forSale);
144 int price(
Item* item);
Definition itemsprite.h:10
ShadowBox * shadow
Definition window.h:20
void hide()
Definition window.h:36
virtual void onSignal(Keys::Key *key)
Definition window.cpp:124
static const int TITLE_COLOR
Definition window.h:24
NinePatch * chrome
Definition window.h:21
Window()
Definition window.cpp:47
virtual void resize(int w, int h)
Definition window.cpp:100
virtual void destroy()
Definition window.cpp:116
TouchArea * blocker
Definition window.h:19
int height
Definition window.h:17
virtual void onBackPressed()
Definition window.h:30
int width
Definition window.h:16
WndInfoCell(int cell)
Definition window.cpp:144
WndInfoItem(Heap *heap)
Definition window.cpp:316
WndJournal()
Definition window.cpp:197
void buy(Heap *heap)
Definition window.cpp:471
void sell(Item *item)
Definition window.cpp:427
void sellOne(Item *item)
Definition window.cpp:443
virtual void hide()
Definition window.cpp:630
WndTradeItem(Item *item, WndBag *owner)
Definition window.cpp:565
std::string String
Definition typedefine.h:8