Hi all,
I have a Glade interface with a button. I have defined a callback handler for the button and a user data that is the name of a ListStore which is also created in Glade. I then wrote a simple call back as follows: void cb_test(GtkWidget *widget, GtkListStore *store){ GtkTreeIter iter; gtk_list_store_append(GTK_LIST_STORE(store), &iter); } The code above does not work, unless I change it to: void cb_test(GtkWidget *widget, GtkListStore *store){ GtkTreeIter iter; gtk_list_store_append(GTK_LIST_STORE(widget), &iter); } How come the userdata is passed in as the first argument, while the button widget itself is passed in as the second arguement? Thank you :) _________________________________________________________________ Live connected. Get Hotmail & Messenger on your phone. http://go.microsoft.com/?linkid=9724462 _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list