Re: bindings "action" signals
- From: Murray Cumming <murrayc murrayc com>
- To: Duncan Coutts <duncan coutts worc ox ac uk>
- Cc: language-bindings gnome org
- Subject: Re: bindings "action" signals
- Date: Wed, 19 Jul 2006 21:51:31 +0200
On Wed, 2006-07-19 at 19:53 +0100, Duncan Coutts wrote:
> 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 think we bind almost none of them. And I've been trying to get an
answer out the Gtk+ developers about which ones really should be bound.
http://mail.gnome.org/archives/gtk-devel-list/2006-April/msg00160.html
> 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.
Yes, you can greatly improve a binding by not wrapping these signals.
> 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.
--
Murray Cumming
murrayc murrayc com
www.murrayc.com
www.openismus.com
[
Date Prev][Date Next] [
Thread Prev][Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]