summaryrefslogtreecommitdiffstats
path: root/ScreenManager.c
diff options
context:
space:
mode:
authorHisham Muhammad <hisham@gobolinux.org>2010-03-03 21:13:33 +0000
committerHisham Muhammad <hisham@gobolinux.org>2010-03-03 21:13:33 +0000
commitb4a63409f54b9c324d1baf0f153fe615a21502aa (patch)
treea017ffab35707ff1335db6a6efba4017fba00dbd /ScreenManager.c
parent282f16c4b8df9fb5bac6c7952afe5b49c1b4dd11 (diff)
* Add Bash/emacs style navigation keys
(thanks to Daniel Schuler)
Diffstat (limited to 'ScreenManager.c')
-rw-r--r--ScreenManager.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ScreenManager.c b/ScreenManager.c
index 2c6180d1..2be94f6c 100644
--- a/ScreenManager.c
+++ b/ScreenManager.c
@@ -184,6 +184,7 @@ void ScreenManager_run(ScreenManager* this, Panel** lastFocus, int* lastKey) {
continue;
}
case KEY_LEFT:
+ case KEY_CTRLB:
tryLeft:
if (focus > 0)
focus--;
@@ -192,6 +193,7 @@ void ScreenManager_run(ScreenManager* this, Panel** lastFocus, int* lastKey) {
goto tryLeft;
break;
case KEY_RIGHT:
+ case KEY_CTRLF:
case 9:
tryRight:
if (focus < this->itemCount - 1)

© 2014-2024 Faster IT GmbH | imprint | privacy policy