bindings "action" signals



Hi Murray,

(cc'ing to the language bindings list as it's relevant to other
bindings)

So, some signals are "action" signals. Of these many are ones that
applications do not need to connect to because they're used only for key
bindings.

I believe that originally gtkmm did not bind any of these. I understand
that you now bind some of them, eg:
http://bugzilla.gnome.org/show_bug.cgi?id=304103

Owen suggested I ask you if you have a list of the useful ones that you
decided to bind.

I was having the problem that I bound all of them and then got the users
thoroughly confused since many of these signals did not do what the
users expected them to do. For example connecting to the
GtkTextView::insert-at-cursor signal appears to do nothing (it never got
called). So I was hoping I could just not bind any of these action
signals and spare my users some confusion. However I've been advised
that there are some useful ones.

Duncan

(Gtk2Hs maintainer)




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]