diff options
author | Přemysl Eric Janouch <p@janouch.name> | 2021-10-20 11:51:38 +0200 |
---|---|---|
committer | Přemysl Eric Janouch <p@janouch.name> | 2021-10-20 11:51:38 +0200 |
commit | 519d6bd108fc09e91904d7e47177be12ddf948d9 (patch) | |
tree | 334e5a0e51f6f1178938910e2c283ddc1e8ca8ef /src/sdgui.c | |
parent | b721e2655772356006ae1ff4c1b9918d49cea60d (diff) | |
download | tdv-519d6bd108fc09e91904d7e47177be12ddf948d9.tar.gz tdv-519d6bd108fc09e91904d7e47177be12ddf948d9.tar.xz tdv-519d6bd108fc09e91904d7e47177be12ddf948d9.zip |
sdgui: bind Up/Down to view scrolling
Diffstat (limited to 'src/sdgui.c')
-rw-r--r-- | src/sdgui.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/sdgui.c b/src/sdgui.c index 2a86bdc..127f01b 100644 --- a/src/sdgui.c +++ b/src/sdgui.c @@ -219,6 +219,10 @@ on_key_press (G_GNUC_UNUSED GtkWidget *widget, GdkEvent *event, return stardict_view_scroll (view, GTK_SCROLL_PAGES, -0.5), TRUE; if (event->key.keyval == GDK_KEY_Page_Down) return stardict_view_scroll (view, GTK_SCROLL_PAGES, +0.5), TRUE; + if (event->key.keyval == GDK_KEY_Up) + return stardict_view_scroll (view, GTK_SCROLL_STEPS, -1), TRUE; + if (event->key.keyval == GDK_KEY_Down) + return stardict_view_scroll (view, GTK_SCROLL_STEPS, +1), TRUE; } return FALSE; } |