Johan Dahlin wrote: > Christian Persch wrote: >> Hi; >> >>> typedef void (*GtkBuilderConnectFunc) (GtkBuilder *builder, >>> const gchar *handler_name, >>> GObject *object, >>> const gchar *signal_name, >>> GObject *connect_object, >>> gboolean after, >>> gpointer user_data); >> Could we have "GConnectFlags flags" instead of "gboolean after" here, so >> this could also support swapped handlers in future? > > This was copied more or less directly from libglade, there's a certain > advantage of making this compatible with the existing code. >
Well, actually swapped handlers are supported, using the object attribute, eg: <object class="GtkButton" id="button"/> <object class="GtkEntry" id="entry"> <signal name="activate" handler="button_clicked" object="button"/> </object> > It definitely makes sense to support GConnectFlags though. I thought there were other flags apart from after and swapped, so this is not true, right? Johan _______________________________________________ gtk-devel-list mailing list gtk-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-devel-list