Commit e6c028b11faa345346f0e88f8e8eee1133b1ecf3

  • avatar
  • Tristan Van Berkom <vantr @TheB…ly.local>
  • Mon Jun 29 21:18:38 CEST 2009
OOps, really fixed the editable types in the base editor now.
  
280280 GLADE_BASE_EDITOR_TYPE_NAME, type_name,
281281 GLADE_BASE_EDITOR_NAME, name,
282282 GLADE_BASE_EDITOR_CHILD_TYPES,
283 get_children_model_for_type (e, G_OBJECT_TYPE (gwidget->object)),
283 get_children_model_for_child_type (e, G_OBJECT_TYPE (child)),
284284 -1);
285285
286286 glade_base_editor_fill_store_real (e, gchild, &iter);
738738 gchar *label;
739739 gchar *class_name;
740740
741 if ((model = get_children_model_for_type (editor, G_OBJECT_TYPE (widget->parent->object))) == NULL)
741 if ((model = get_children_model_for_child_type (editor, G_OBJECT_TYPE (widget->object))) == NULL)
742742 model = get_children_model_for_type (editor, G_OBJECT_TYPE (editor->priv->gcontainer->object));
743743
744744 g_assert (model);
19601960 GtkWidget *label, *entry;
19611961 GtkTreeModel *child_class;
19621962 GtkCellRenderer *renderer;
1963 GObject *parent, *child;
1963 GObject *child;
19641964
19651965 g_return_if_fail (GLADE_IS_BASE_EDITOR (editor));
19661966 g_return_if_fail (GLADE_IS_WIDGET (gchild));
19671967 g_return_if_fail (GLADE_IS_WIDGET (gchild->parent));
19681968
19691969 child = glade_widget_get_object (gchild);
1970 parent = glade_widget_get_object (gchild->parent);
19711970
1972 child_class = get_children_model_for_type (editor, G_OBJECT_TYPE (parent));
1971 child_class = get_children_model_for_child_type (editor, G_OBJECT_TYPE (child));
19731972
19741973 /* Name */
19751974 label = gtk_label_new (_("Name :"));