diff options
| author | bulia byak <buliabyak@gmail.com> | 2007-01-10 13:10:03 +0000 |
|---|---|---|
| committer | buliabyak <buliabyak@users.sourceforge.net> | 2007-01-10 13:10:03 +0000 |
| commit | 7af72e4c7e7c2f6504f9ca6ea04ce148125d4594 (patch) | |
| tree | d281005e0af3ba00210e6b7a699b45bb5ca12951 /src | |
| parent | Only evaluate stock markers if the inkscape:stockid tag is actually (diff) | |
| download | inkscape-7af72e4c7e7c2f6504f9ca6ea04ce148125d4594.tar.gz inkscape-7af72e4c7e7c2f6504f9ca6ea04ce148125d4594.zip | |
fix 1630485, add some keys
(bzr r2171)
Diffstat (limited to 'src')
| -rw-r--r-- | src/inkview.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/inkview.cpp b/src/inkview.cpp index 95af5b734..d6ea436a1 100644 --- a/src/inkview.cpp +++ b/src/inkview.cpp @@ -52,6 +52,8 @@ #include <gtk/gtktable.h> #include <gtk/gtkbutton.h> +#include <gtkmm/main.h> + #include "gc-core.h" #include "preferences.h" @@ -122,9 +124,11 @@ sp_svgview_main_key_press (GtkWidget *widget, GdkEventKey *event, struct SPSlide { switch (event->keyval) { case GDK_Up: + case GDK_Home: sp_svgview_goto_first(ss); break; case GDK_Down: + case GDK_End: sp_svgview_goto_last(ss); break; case GDK_F11: @@ -152,6 +156,7 @@ sp_svgview_main_key_press (GtkWidget *widget, GdkEventKey *event, struct SPSlide case GDK_KP_Page_Up: case GDK_Page_Up: case GDK_Left: + case GDK_BackSpace: sp_svgview_show_prev (ss); break; case GDK_Escape: @@ -173,6 +178,8 @@ main (int argc, const char **argv) usage(); } + Gtk::Main main_instance (&argc, const_cast<char ***>(&argv)); + struct SPSlideShow ss; int option, |
