00001 #ifndef _KEYBOARDEVENTHANDLER_H_
00002 #define _KEYBOARDEVENTHANDLER_H_
00003
00004 #include <nds.h>
00005 #include "keyboardeventargs.h"
00006
00007 namespace WoopsiUI {
00008
00009 class Gadget;
00010
00016 class KeyboardEventHandler {
00017 public:
00021 inline KeyboardEventHandler() { };
00022
00026 virtual inline ~KeyboardEventHandler() { };
00027
00032 virtual void handleKeyboardPressEvent(const KeyboardEventArgs& e) { };
00033
00038 virtual void handleKeyboardRepeatEvent(const KeyboardEventArgs& e) { };
00039
00044 virtual void handleKeyboardReleaseEvent(const KeyboardEventArgs& e) { };
00045 };
00046 }
00047
00048 #endif