I've been looking at the Gtkmm reference and the signals on each class and I find it useful but I still have a huge question about the signals. I know the name for signals prototype in the reference are made to show when the signal is emitted, e.g. the class Gtk::Button has the signals
Glib::SignalProxy0<http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy0.html> <void> signal_activate<http://www.gtkmm.org/docs/gtkmm-2.4/docs/reference/html/classGtk_1_1Button.html#f9af0c8d0dc16d73bad1c2a7f3533485>() Glib::SignalProxy0<http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy0.html> <void> signal_clicked<http://www.gtkmm.org/docs/gtkmm-2.4/docs/reference/html/classGtk_1_1Button.html#515244a851fd9874cc481cdfc5ebf512>() Glib::SignalProxy0<http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy0.html> <void> signal_enter<http://www.gtkmm.org/docs/gtkmm-2.4/docs/reference/html/classGtk_1_1Button.html#99f7eaa8a6aee072e0c08139babf8fa9>() Glib::SignalProxy0<http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy0.html> <void> signal_leave<http://www.gtkmm.org/docs/gtkmm-2.4/docs/reference/html/classGtk_1_1Button.html#5b8c8acfe55f9d567f316a53b574690f>() Glib::SignalProxy0<http://www.gtkmm.org/docs/glibmm-2.4/docs/reference/html/classGlib_1_1SignalProxy0.html> <void> signal_pressed<http://www.gtkmm.org/docs/gtkmm-2.4/docs/reference/html/classGtk_1_1Button.html#cf7a9ec90fa7e4f833af37fe11fb1b18>() I know the signal "signal_clicked" is emitted when the button is clicked, and the signal "signal_pressed()" is emitted when the button is pressed, but I don't know when the signal "signal_activate()" is emitted. Another example would be in the class Gtk::MenuItem, I don't know the difference about the signals "signal_activate()" and "signal_activate_item()". So the main question is, is there some kind of reference where I can check when each signal is emitted? sorry if this question may sound too dumb but sometimes I have a hard time trying to figure out when a certain signal is emitted as English is not my native language (that may be why I have this little problem). Thanks in advance. Adrián Ortega
_______________________________________________ gtkmm-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gtkmm-list
