summaryrefslogtreecommitdiff
path: root/src/gui/gui.cpp
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2012-12-14 01:18:59 +0300
committerAndrei Karas <akaras@inbox.ru>2012-12-15 22:26:03 +0300
commit62a466e53cbb49c5338f8ea7f96b46e00d3b0bc4 (patch)
tree9d69e63c1d2263aadd49afa551c23aff8ec51c2b /src/gui/gui.cpp
parent1d290d6a54c2ea6e689446551a8d16025a179177 (diff)
downloadplus-62a466e53cbb49c5338f8ea7f96b46e00d3b0bc4.tar.gz
plus-62a466e53cbb49c5338f8ea7f96b46e00d3b0bc4.tar.bz2
plus-62a466e53cbb49c5338f8ea7f96b46e00d3b0bc4.tar.xz
plus-62a466e53cbb49c5338f8ea7f96b46e00d3b0bc4.zip
Add popup list. Replace listbox in dropdown to popup list.
Diffstat (limited to 'src/gui/gui.cpp')
-rw-r--r--src/gui/gui.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/gui/gui.cpp b/src/gui/gui.cpp
index 268f05fc1..7b2da4bff 100644
--- a/src/gui/gui.cpp
+++ b/src/gui/gui.cpp
@@ -696,3 +696,13 @@ void Gui::handleMouseInput()
}
BLOCK_END("Gui::handleMouseInput")
}
+
+void Gui::addGlobalFocusListener(gcn::FocusListener* focusListener)
+{
+ mFocusListeners.push_back(focusListener);
+}
+
+void Gui::removeGlobalFocusListener(gcn::FocusListener* focusListener)
+{
+ mFocusListeners.remove(focusListener);
+}