[POS-commit] r167 - libglade

Johan Dahlin jdahlin at async.com.br
Tue Mar 22 11:38:52 BRT 2005


Author: jdahlin
Date: 2005-03-22 11:38:52 -0300 (Tue, 22 Mar 2005)
New Revision: 167

Modified:
   libglade/glade-gtk.c
Log:
Remove support for GtkText, GtkTree and GtkList

Modified: libglade/glade-gtk.c
===================================================================
--- libglade/glade-gtk.c	2005-03-22 14:31:51 UTC (rev 166)
+++ libglade/glade-gtk.c	2005-03-22 14:38:52 UTC (rev 167)
@@ -26,13 +26,6 @@
 #include <string.h>
 #include <stdlib.h>
 
-/* for GtkText et all */
-#ifndef GTK_ENABLE_BROKEN
-#define GTK_ENABLE_BROKEN
-#endif
-#ifdef GTK_DISABLE_DEPRECATED
-#undef GTK_DISABLE_DEPRECATED
-#endif
 #include <gtk/gtk.h>
 
 #include "glade-build.h"
@@ -74,7 +67,7 @@
 	gtk_tool_item_set_tooltip (GTK_TOOL_ITEM (widget), xml->priv->tooltips,
 				   prop_value, NULL);
     else
-	gtk_tooltips_set_tip(xml->priv->tooltips, widget, prop_value, NULL);
+	gtk_tooltips_set_tip(xml->priv->tooltips , widget, prop_value, NULL);
 #endif    
 }
 
@@ -229,40 +222,6 @@
 }
 
 static void
-tree_set_selection_mode (GladeXML *xml, GtkWidget *w,
-			 const char *name, const char *value)
-{
-    gtk_tree_set_selection_mode (
-	GTK_TREE (w),
-	glade_enum_from_string (GTK_TYPE_SELECTION_MODE, value));
-}
-
-static void
-tree_set_view_mode (GladeXML *xml, GtkWidget *w,
-		    const char *name, const char *value)
-{
-    gtk_tree_set_view_mode (
-	GTK_TREE (w),
-	glade_enum_from_string (GTK_TYPE_TREE_VIEW_MODE, value));
-}
-
-static void
-tree_set_view_line (GladeXML *xml, GtkWidget *w,
-		    const char *name, const char *value)
-{
-    gtk_tree_set_view_lines (GTK_TREE (w), BOOL (value));
-}
-
-static void
-list_set_selection_mode (GladeXML *xml, GtkWidget *w,
-			 const char *name, const char *value)
-{
-    gtk_list_set_selection_mode (
-	GTK_LIST (w),
-	glade_enum_from_string (GTK_TYPE_SELECTION_MODE, value));
-}
-
-static void
 check_menu_item_set_always_show_toggle (GladeXML *xml, GtkWidget *w,
 					const char *name, const char *value)
 {
@@ -1155,13 +1114,8 @@
     glade_register_custom_prop (GTK_TYPE_CLIST, "selection_mode", clist_set_selection_mode);
     glade_register_custom_prop (GTK_TYPE_CLIST, "shadow_type", clist_set_shadow_type);
     glade_register_custom_prop (GTK_TYPE_CLIST, "show_titles", clist_set_show_titles);
-    glade_register_custom_prop (GTK_TYPE_TREE, "selection_mode", tree_set_selection_mode);
-    glade_register_custom_prop (GTK_TYPE_TREE, "view_mode", tree_set_view_mode);
-    glade_register_custom_prop (GTK_TYPE_TREE, "view_line", tree_set_view_line);
-    glade_register_custom_prop (GTK_TYPE_LIST, "selection_mode", list_set_selection_mode);
     glade_register_custom_prop (GTK_TYPE_CHECK_MENU_ITEM, "always_show_toggle",
 				check_menu_item_set_always_show_toggle);
-    glade_register_custom_prop (GTK_TYPE_TEXT, "text", text_set_text);
     glade_register_custom_prop (GTK_TYPE_RADIO_MENU_ITEM, "group",
 				radio_menu_item_set_group);
     glade_register_custom_prop (GTK_TYPE_TOOLBAR, "tooltips", toolbar_set_tooltips);
@@ -1328,8 +1282,6 @@
 			   glade_standard_build_children, NULL);
     glade_register_widget (GTK_TYPE_TEAROFF_MENU_ITEM, glade_standard_build_widget,
 			   NULL, NULL);
-    glade_register_widget (GTK_TYPE_TEXT, glade_standard_build_widget,
-			   NULL, NULL);
     glade_register_widget (GTK_TYPE_TEXT_VIEW, glade_standard_build_widget,
 			   NULL, NULL);
     glade_register_widget (GTK_TYPE_TIPS_QUERY, glade_standard_build_widget,
@@ -1344,8 +1296,6 @@
 			   glade_standard_build_children, NULL);
     glade_register_widget (GTK_TYPE_TOOL_BUTTON, glade_standard_build_widget,
 			   NULL, NULL);
-    glade_register_widget (GTK_TYPE_TREE, glade_standard_build_widget,
-			   NULL, NULL);
     glade_register_widget (GTK_TYPE_TREE_VIEW, glade_standard_build_widget,
 			   NULL, NULL);
     glade_register_widget (GTK_TYPE_VBUTTON_BOX, glade_standard_build_widget,



More information about the POS-commit mailing list