From 770ce1cc234f934a127bead4cfd94c2db0d87d28 Mon Sep 17 00:00:00 2001 From: "Geoffrey D. Bennett" Date: Mon, 4 Dec 2023 21:49:02 +1030 Subject: [PATCH] Add bindings for pgup/pgdn/home/end to GtkDial --- src/gtkdial.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/gtkdial.c b/src/gtkdial.c index ee881f7..00042c2 100644 --- a/src/gtkdial.c +++ b/src/gtkdial.c @@ -333,6 +333,14 @@ static void gtk_dial_class_init(GtkDialClass *klass) GTK_SCROLL_STEP_RIGHT); add_slider_binding (w_class, binding_set, GDK_KEY_Up, 0, GTK_SCROLL_STEP_RIGHT); + add_slider_binding (w_class, binding_set, GDK_KEY_Page_Up, 0, + GTK_SCROLL_PAGE_RIGHT); + add_slider_binding (w_class, binding_set, GDK_KEY_Page_Down, 0, + GTK_SCROLL_PAGE_LEFT); + add_slider_binding (w_class, binding_set, GDK_KEY_Home, 0, + GTK_SCROLL_START); + add_slider_binding (w_class, binding_set, GDK_KEY_End, 0, + GTK_SCROLL_END); } static void gtk_dial_focus_change_cb(