From 5b0a7c44d888a50dce45a3697828cc364229b778 Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Sun, 15 Jan 2017 21:54:52 -0500 Subject: [PATCH] handle page up / page down keys --- src/gui/Window.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/gui/Window.cc b/src/gui/Window.cc index 95bffca..a4c4e09 100644 --- a/src/gui/Window.cc +++ b/src/gui/Window.cc @@ -257,6 +257,12 @@ void Window::handle_keyval(uint32_t keyval) case SDLK_UP: m_buffer_pane->cursor_move(CursorMovement::UP); break; + case SDLK_PAGEUP: + m_buffer_pane->scroll_window_up(ScrollMode::WHOLE_SCREEN); + break; + case SDLK_PAGEDOWN: + m_buffer_pane->scroll_window_down(ScrollMode::WHOLE_SCREEN); + break; default: if (m_buffer_pane->insert_mode()) {