From d8eebab473de16ec293a53a3bab46f4fce787dc2 Mon Sep 17 00:00:00 2001 From: hiro Date: Thu, 26 Jan 2006 08:11:17 +0000 Subject: also recognize GDK_KP_* keycodes. git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@931 ee746299-78ed-0310-b773-934348b2243d --- src/summaryview.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/summaryview.c') diff --git a/src/summaryview.c b/src/summaryview.c index f0770609..f7c54215 100644 --- a/src/summaryview.c +++ b/src/summaryview.c @@ -5188,6 +5188,7 @@ static gboolean summary_key_pressed(GtkWidget *widget, GdkEventKey *event, switch (event->keyval) { case GDK_Left: /* Move focus */ + case GDK_KP_Left: adj = gtk_scrolled_window_get_hadjustment (GTK_SCROLLED_WINDOW(summaryview->scrolledwin)); if (adj->lower != adj->value) @@ -5216,6 +5217,7 @@ static gboolean summary_key_pressed(GtkWidget *widget, GdkEventKey *event, switch (event->keyval) { case GDK_space: /* Page down or go to the next */ + case GDK_KP_Space: if (summaryview->selected && !gtkut_tree_row_reference_equal(summaryview->displayed, summaryview->selected)) { @@ -5232,6 +5234,7 @@ static gboolean summary_key_pressed(GtkWidget *widget, GdkEventKey *event, textview_scroll_page(textview, TRUE); return TRUE; case GDK_Return: /* Scroll up/down one line */ + case GDK_KP_Enter: if (summaryview->selected && !gtkut_tree_row_reference_equal(summaryview->displayed, summaryview->selected)) { @@ -5240,6 +5243,7 @@ static gboolean summary_key_pressed(GtkWidget *widget, GdkEventKey *event, textview_scroll_one_line(textview, mod_pressed); return TRUE; case GDK_Delete: + case GDK_KP_Delete: BREAK_ON_MODIFIER_KEY(); summary_delete(summaryview); return TRUE; -- cgit v1.2.3