Hello. The common solution to this problem is to create a structure containing all of the widgets you may need in callbacks and than pass pointer to it around.
Some sample code can be found here: http://gtkforums.com/viewtopic.php?t=2913#8098 Hope this helps a bit. Bye 2009/4/20 Jens Hansen <jensh...@gmail.com>: > Hello All. > > I'm quite new to C, but have done some gtk programming in perl. > I've been looking for answers on the web, and in various tutorials, without > any luck. > My question is how to pass more widgets as a gpointer, to a callback > function. (in C ) > > For instance if a "OK" button, has to read the state of three other > widgets... > > In perl I would make an array of the widgets, and then pass the ref as the > data argument to the callback. I cannot grasp how to do something like that > in C. > > An example snippet would be really helpfull. > > Thx > > Jens > _______________________________________________ > gtk-app-devel-list mailing list > gtk-app-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list > -- Tadej Borovšak tadeb...@gmail.com tadej.borov...@gmail.com _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list