[gtk+] gtk-demo: Add a help stock menuitem



commit aee7544d99e37b5a63e027fbd9cd926dc9d63b74
Author: Matthias Clasen <mclasen redhat com>
Date:   Sat May 26 12:08:52 2012 -0400

    gtk-demo: Add a help stock menuitem

 demos/gtk-demo/builder.c |    6 ++++++
 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 abb3ad8..f0691af 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 57dd232..0a21789 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>



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