gnome-utils r7993 - trunk/gnome-screenshot
- From: ebassi svn gnome org
- To: svn-commits-list gnome org
- Subject: gnome-utils r7993 - trunk/gnome-screenshot
- Date: Sun, 10 Aug 2008 19:07:28 +0000 (UTC)
Author: ebassi
Date: Sun Aug 10 19:07:28 2008
New Revision: 7993
URL: http://svn.gnome.org/viewvc/gnome-utils?rev=7993&view=rev
Log:
2008-08-10 Emmanuele Bassi <ebassi gnome org>
Bug 515179 â F1 does not display help in interactive dialogue
* gnome-screenshot.c:
(key_press_cb), (create_interactive_dialog): Show help in the
interactive dialog when pressing F1. (Alexander Gnodtke)
Modified:
trunk/gnome-screenshot/ChangeLog
trunk/gnome-screenshot/gnome-screenshot.c
Modified: trunk/gnome-screenshot/gnome-screenshot.c
==============================================================================
--- trunk/gnome-screenshot/gnome-screenshot.c (original)
+++ trunk/gnome-screenshot/gnome-screenshot.c Sun Aug 10 19:07:28 2008
@@ -203,6 +203,18 @@
}
}
+static gint
+key_press_cb (GtkWidget* widget, GdkEventKey* event, gpointer data)
+{
+ if (event->keyval == GDK_F1)
+ {
+ display_help (GTK_WINDOW (widget));
+ return TRUE;
+ }
+
+ return FALSE;
+}
+
typedef struct {
ScreenshotEffectType id;
const gchar *label;
@@ -500,6 +512,10 @@
G_CALLBACK (interactive_dialog_response_cb),
NULL);
+ g_signal_connect (G_OBJECT (retval), "key-press-event",
+ G_CALLBACK(key_press_cb),
+ NULL);
+
return retval;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]