Remove glade version of connect_help
authorJohn Darrington <john@darrington.wattle.id.au>
Tue, 24 Feb 2009 01:07:02 +0000 (10:07 +0900)
committerJohn Darrington <john@darrington.wattle.id.au>
Tue, 24 Feb 2009 01:07:02 +0000 (10:07 +0900)
src/ui/gui/helper.c
src/ui/gui/helper.h

index b1fdb27193df933ab583420693bd6b6b5f8481ec..8b5dbb5a9ab4658441b72f33cebf37e0aca95776 100644 (file)
@@ -179,8 +179,8 @@ give_help (void)
   gtk_widget_destroy (dialog);
 }
 
-static void
-connect_help_builder (GtkBuilder *xml)
+void
+connect_help (GtkBuilder *xml)
 {
   GSList *helps = gtk_builder_get_objects (xml);
 
@@ -209,35 +209,6 @@ connect_help_builder (GtkBuilder *xml)
   g_slist_free (helps);
 }
 
-static void
-connect_help_glade (GladeXML *xml)
-{
-  GList *helps = glade_xml_get_widget_prefix (xml, "help_button_");
-
-  GList *i;
-  for ( i = g_list_first (helps); i ; i = g_list_next (i))
-    g_signal_connect (GTK_WIDGET (i->data), "clicked", give_help, 0);
-
-  g_list_free (helps);
-}
-
-
-void
-connect_help (gpointer xml)
-{
-  if (GTK_IS_BUILDER (xml))
-    connect_help_builder (GTK_BUILDER (xml));
-
-  else if (GLADE_IS_XML (xml))
-    connect_help_glade (GLADE_XML (xml));
-
-  else
-    {
-      g_error ("XML of type %s", G_OBJECT_TYPE_NAME (xml));
-    }
-}
-
-
 
 void
 reference_manual (GtkMenuItem *menu, gpointer data)
index 946a2cfad8348acbcc2e71ca8938e700cfc66f28..3a64413b5649bbf1aaea283cbcb369bebece87d4 100644 (file)
@@ -54,7 +54,7 @@ GtkWidget * get_widget_assert (gpointer x, const gchar *name);
 char * pspp_locale_to_utf8 (const gchar *text, gssize len, GError **err);
 
 
-void connect_help (gpointer);
+void connect_help (GtkBuilder *);
 
 void reference_manual (GtkMenuItem *, gpointer);