diff options
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> |