[gimp] Add naive handling of PageUp/PageDown in the text tool



commit 0ced7020d3ef54a75668afd5576aeda002a1e8e3
Author: Michael Natterer <mitch gimp org>
Date:   Mon Jun 22 13:55:52 2009 +0200

    Add naive handling of PageUp/PageDown in the text tool

 app/tools/gimptexttool.c |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)
---
diff --git a/app/tools/gimptexttool.c b/app/tools/gimptexttool.c
index e9f98e2..885ea87 100644
--- a/app/tools/gimptexttool.c
+++ b/app/tools/gimptexttool.c
@@ -979,6 +979,20 @@ gimp_text_tool_key_press (GimpTool    *tool,
       }
       break;
 
+    case GDK_Page_Up:
+    case GDK_KP_Page_Up:
+      gtk_text_buffer_get_start_iter (text_tool->text_buffer, &cursor);
+      gtk_text_buffer_select_range (text_tool->text_buffer,
+                                    &cursor, sel_start);
+      break;
+
+    case GDK_Page_Down:
+    case GDK_KP_Page_Down:
+      gtk_text_buffer_get_end_iter (text_tool->text_buffer, &cursor);
+      gtk_text_buffer_select_range (text_tool->text_buffer,
+                                    &cursor, sel_start);
+      break;
+
     case GDK_Home:
     case GDK_KP_Home:
       gtk_text_iter_set_line_offset (&cursor, 0);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]