summaryrefslogtreecommitdiff
path: root/src/guichan
diff options
context:
space:
mode:
Diffstat (limited to 'src/guichan')
-rw-r--r--src/guichan/include/guichan/widgets/button.hpp7
-rw-r--r--src/guichan/widgets/button.cpp26
2 files changed, 0 insertions, 33 deletions
diff --git a/src/guichan/include/guichan/widgets/button.hpp b/src/guichan/include/guichan/widgets/button.hpp
index a934499d0..b8a442c40 100644
--- a/src/guichan/include/guichan/widgets/button.hpp
+++ b/src/guichan/include/guichan/widgets/button.hpp
@@ -162,13 +162,6 @@ namespace gcn
virtual void mouseDragged(MouseEvent& mouseEvent);
-
- // Inherited from KeyListener
-
- virtual void keyPressed(KeyEvent& keyEvent);
-
- virtual void keyReleased(KeyEvent& keyEvent);
-
protected:
/**
* Checks if the button is pressed. Convenient method to use
diff --git a/src/guichan/widgets/button.cpp b/src/guichan/widgets/button.cpp
index 6ae443705..42dc686f0 100644
--- a/src/guichan/widgets/button.cpp
+++ b/src/guichan/widgets/button.cpp
@@ -241,32 +241,6 @@ namespace gcn
mouseEvent.consume();
}
- void Button::keyPressed(KeyEvent& keyEvent)
- {
- Key key = keyEvent.getKey();
-
- if (key.getValue() == Key::ENTER
- || key.getValue() == Key::SPACE)
- {
- mKeyPressed = true;
- keyEvent.consume();
- }
- }
-
- void Button::keyReleased(KeyEvent& keyEvent)
- {
- Key key = keyEvent.getKey();
-
- if ((key.getValue() == Key::ENTER
- || key.getValue() == Key::SPACE)
- && mKeyPressed)
- {
- mKeyPressed = false;
- distributeActionEvent();
- keyEvent.consume();
- }
- }
-
void Button::focusLost(const Event& event A_UNUSED)
{
mMousePressed = false;