]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/inputmethod.h
Implement keyboard navigation for most widgets
[libs/gltk.git] / source / inputmethod.h
index 31cbaf3d90c7be1ebd67a6737efd45a6ce473c1b..441007568dd99644926dcae874bd6c43744d6895 100644 (file)
@@ -9,9 +9,23 @@ class Root;
 enum InputType
 {
        INPUT_NONE,
+       INPUT_NAVIGATION,
        INPUT_TEXT
 };
 
+enum Navigation
+{
+       NAV_LEFT,
+       NAV_RIGHT,
+       NAV_UP,
+       NAV_DOWN,
+       NAV_NEXT,
+       NAV_PREVIOUS,
+       NAV_ACTIVATE,
+       NAV_ACCEPT,
+       NAV_CANCEL
+};
+
 class InputMethod
 {
 protected: