From 955c9fcba2a4a8b19389760bc74a59ab2173de02 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sun, 16 Dec 2012 00:43:47 +0300 Subject: Add keyboard selection in drop down. --- src/gui/widgets/popuplist.h | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'src/gui/widgets/popuplist.h') diff --git a/src/gui/widgets/popuplist.h b/src/gui/widgets/popuplist.h index a74d82c20..e609b52f6 100644 --- a/src/gui/widgets/popuplist.h +++ b/src/gui/widgets/popuplist.h @@ -27,7 +27,6 @@ #include #include "guichan/focuslistener.hpp" #include -#include "guichan/selectionlistener.hpp" #include "localconsts.h" @@ -36,8 +35,7 @@ class ListBox; class ScrollArea; class PopupList final : public Popup, - public gcn::FocusListener, - public gcn::SelectionListener + public gcn::FocusListener { public: PopupList(DropDown *const widget, @@ -62,12 +60,12 @@ class PopupList final : public Popup, void adjustSize(); - void valueChanged(const gcn::SelectionEvent& event); - void focusGained(const gcn::Event& event A_UNUSED); void focusLost(const gcn::Event& event A_UNUSED); + void mousePressed(gcn::MouseEvent& mouseEvent); + private: gcn::ListModel *mListModel; ListBox *mListBox; -- cgit v1.2.3-60-g2f50