summaryrefslogtreecommitdiff
path: root/src/gui/itemamount.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/itemamount.h')
-rw-r--r--src/gui/itemamount.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/gui/itemamount.h b/src/gui/itemamount.h
index 312b9fc3..214f8b6b 100644
--- a/src/gui/itemamount.h
+++ b/src/gui/itemamount.h
@@ -29,13 +29,16 @@
class IntTextField;
class Item;
+class ItemPopup;
+class Icon;
/**
* Window used for selecting the amount of items to drop, trade or split.
*
* \ingroup Interface
*/
-class ItemAmountWindow : public Window, public gcn::ActionListener,
+class ItemAmountWindow : public Window,
+ public gcn::ActionListener,
public gcn::KeyListener
{
public:
@@ -57,6 +60,10 @@ class ItemAmountWindow : public Window, public gcn::ActionListener,
*/
void resetAmount();
+ // MouseListener
+ void mouseMoved(gcn::MouseEvent &event);
+ void mouseExited(gcn::MouseEvent &event);
+
/**
* Schedules the Item Amount window for deletion.
*/
@@ -78,9 +85,11 @@ class ItemAmountWindow : public Window, public gcn::ActionListener,
IntTextField *mItemAmountTextField; /**< Item amount caption. */
Item *mItem;
+ Icon *mItemIcon;
int mMax;
Usage mUsage;
+ ItemPopup *mItemPopup;
/**
* Item Amount buttons.