diff options
author | Matthias Clasen <mclasen@redhat.com> | 2012-05-26 12:08:52 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2012-05-26 12:08:52 -0400 |
commit | aee7544d99e37b5a63e027fbd9cd926dc9d63b74 (patch) | |
tree | eea6beb57f48b698a39182df768f2a19f5d1d984 /demos | |
parent | 2cecc1f922f68b1d9eff9fa12c3b67c4d67e386b (diff) | |
download | gtk+-aee7544d99e37b5a63e027fbd9cd926dc9d63b74.tar.gz |
gtk-demo: Add a help stock menuitem
Diffstat (limited to 'demos')
-rw-r--r-- | demos/gtk-demo/builder.c | 6 | ||||
-rw-r--r-- | demos/gtk-demo/demo.ui | 10 |
2 files changed, 15 insertions, 1 deletions
diff --git a/demos/gtk-demo/builder.c b/demos/gtk-demo/builder.c index abb3ad846c..f0691af490 100644 --- a/demos/gtk-demo/builder.c +++ b/demos/gtk-demo/builder.c @@ -27,6 +27,12 @@ about_activate (GtkAction *action) gtk_widget_hide (about_dlg); } +G_MODULE_EXPORT void +help_activate (GtkAction *action) +{ + g_print ("Help not available\n"); +} + GtkWidget * do_builder (GtkWidget *do_widget) { diff --git a/demos/gtk-demo/demo.ui b/demos/gtk-demo/demo.ui index 57dd232505..0a2178924a 100644 --- a/demos/gtk-demo/demo.ui +++ b/demos/gtk-demo/demo.ui @@ -107,7 +107,14 @@ <property name="stock_id">gtk-about</property> <signal handler="about_activate" name="activate"/> </object> - <accelerator key="F1"/> + <accelerator key="F7"/> + </child> + <child> + <object class="GtkAction" id="Help"> + <property name="name">Help</property> + <property name="stock_id">gtk-help</property> + <signal handler="help_activate" name="activate"/> + </object> </child> </object> </child> @@ -127,6 +134,7 @@ <menuitem action="Paste" name="Paste"/> </menu> <menu action="HelpMenu" name="HelpMenu"> + <menuitem action="Help" name="Help"/> <menuitem action="About" name="About"/> </menu> </menubar> |