diff options
author | carlosgc <carlosgc@e12069bd-dc25-0410-a696-d39a8afcd844> | 2008-09-07 17:34:47 (GMT) |
---|---|---|
committer | carlosgc <carlosgc@e12069bd-dc25-0410-a696-d39a8afcd844> | 2008-09-07 17:34:47 (GMT) |
commit | 2cf293eda2ea0947b7622e7ae851d47373bfadca (patch) | |
tree | 3f02e9bb5450b6cddbbd75de90b86ac1c55b145f /shell | |
parent | bbde2aea4ead7bacbb9234b7512d34fe5cf32b83 (diff) |
2008-09-07 Carlos Garcia Campos <carlosgc@gnome.org>
* shell/eggfindbar.c: (egg_find_bar_class_init):
Allow page scrolling with PageUp/PageDown keys when find bar is
active. Fixes bug #529833.
git-svn-id: svn+ssh://svn.gnome.org/svn/evince/trunk@3163 e12069bd-dc25-0410-a696-d39a8afcd844
Diffstat (limited to 'shell')
-rw-r--r-- | shell/eggfindbar.c | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/shell/eggfindbar.c b/shell/eggfindbar.c index bfa9e12..8b8ba26 100644 --- a/shell/eggfindbar.c +++ b/shell/eggfindbar.c @@ -187,10 +187,21 @@ egg_find_bar_class_init (EggFindBarClass *klass) gtk_binding_entry_add_signal (binding_set, GDK_Up, 0, "scroll", 1, GTK_TYPE_SCROLL_TYPE, GTK_SCROLL_STEP_BACKWARD); - gtk_binding_entry_add_signal (binding_set, GDK_Down, 0, "scroll", 1, GTK_TYPE_SCROLL_TYPE, GTK_SCROLL_STEP_FORWARD); + gtk_binding_entry_add_signal (binding_set, GDK_Page_Up, 0, + "scroll", 1, + GTK_TYPE_SCROLL_TYPE, GTK_SCROLL_PAGE_BACKWARD); + gtk_binding_entry_add_signal (binding_set, GDK_KP_Page_Up, 0, + "scroll", 1, + GTK_TYPE_SCROLL_TYPE, GTK_SCROLL_PAGE_BACKWARD); + gtk_binding_entry_add_signal (binding_set, GDK_Page_Down, 0, + "scroll", 1, + GTK_TYPE_SCROLL_TYPE, GTK_SCROLL_PAGE_FORWARD); + gtk_binding_entry_add_signal (binding_set, GDK_KP_Page_Down, 0, + "scroll", 1, + GTK_TYPE_SCROLL_TYPE, GTK_SCROLL_PAGE_FORWARD); } static void |