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

Reply via email to