From 7e9721476dffb8fe874700c76a9019b9e5bec7e0 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Wed, 12 Oct 2022 14:42:30 -0600 Subject: [PATCH] Implement page up/page down --- examples/text/src/main.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/examples/text/src/main.rs b/examples/text/src/main.rs index b99ae00..a1b2c72 100644 --- a/examples/text/src/main.rs +++ b/examples/text/src/main.rs @@ -244,6 +244,12 @@ fn main() { orbclient::K_DOWN if event.pressed => buffer.action(TextAction::Down), orbclient::K_BKSP if event.pressed => buffer.action(TextAction::Backspace), orbclient::K_DEL if event.pressed => buffer.action(TextAction::Delete), + orbclient::K_PGUP if event.pressed => { + scroll -= window_lines; + }, + orbclient::K_PGDN if event.pressed => { + scroll += window_lines; + }, orbclient::K_0 if event.pressed && ctrl_pressed => { font_size_i = font_size_default; buffer.set_font_size(font_sizes[font_size_i].0 * display_scale);