diff options
author | corvid <corvid@lavabit.com> | 2009-07-05 22:17:41 +0000 |
---|---|---|
committer | corvid <corvid@lavabit.com> | 2009-07-05 22:17:41 +0000 |
commit | 76c4bf8a1cc85d9cd15c0bb6817a7fe92c5e6eaa (patch) | |
tree | 7ba32724cbcb56f03ea82a904c9578f29f3774c7 /src/ui.cc | |
parent | 1cefd820489a50fd10220e05c05a7b102c6940b2 (diff) |
keybindings for scrolling
Diffstat (limited to 'src/ui.cc')
-rw-r--r-- | src/ui.cc | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -750,6 +750,12 @@ int UI::handle(int event) KeysCommand_t cmd = Keys::getKeyCmd(); if (cmd == KEYS_NOP) { // Do nothing + } else if (cmd == KEYS_SCREEN_UP || cmd == KEYS_SCREEN_DOWN || + cmd == KEYS_LINE_UP || cmd == KEYS_LINE_DOWN || + cmd == KEYS_LEFT || cmd == KEYS_RIGHT || + cmd == KEYS_TOP || cmd == KEYS_BOTTOM) { + a_UIcmd_scroll(a_UIcmd_get_bw_by_widget(this), cmd); + ret = 1; } else if (cmd == KEYS_BACK) { a_UIcmd_back(a_UIcmd_get_bw_by_widget(this)); ret = 1; |