for example : guint gtk_signal_connect( GtkObject *object, const gchar *name, GtkSignalFunc func, gpointer func_data ); there is only one user-data send to GtkSignalFunc, Is there any way to send multi user-datas to it?