Re: Language bindings and popup_menu and show_help signals
- From: Murray Cumming <murrayc murrayc com>
- To: Federico Mena Quintero <federico ximian com>
- Cc: gtk-devel-list <gtk-devel-list gnome org>, Philip Langdale <plangdale vmware com>
- Subject: Re: Language bindings and popup_menu and show_help signals
- Date: Fri, 22 Jul 2005 20:22:30 +0200
On Fri, 2005-07-22 at 13:01 -0500, Federico Mena Quintero wrote:
> On Fri, 2005-07-22 at 15:35 +0200, Murray Cumming wrote:
>
> > 1. The GtkWidget::popup_menu signal is a G_SIGNAL_ACTION signal (used
> > only for keybindings), and we were told not to wrap these in language
> > bindings because the API could change, as did some TreeView signals
> > between 2.0 and 2.2.
>
> The API cannot change, by definition :)
What definition? If some G_SIGNAL_ACTION signals should be wrapped, how
can I know which ones should be and which ones should not be wrapped?
> > 2. Philip thinks he needs to connect to this signal in order to
> > implement a derived widget.
>
> Both are public. Really well-behaved widgets should implement them. I
> don't know if any of the GNOME user documentation mentions the default
> Ctrl-F1 and Shift-F1 bindings for "tooltip" and "what's this",
> respectively; I don't know of any widget that implements that signal,
> either.
>
> [
> popup_menu is documented here:
> http://developer.gnome.org/doc/API/2.0/gtk/gtk-migrating-checklist.html#checklist-popup-menu
> and some hot keybinding pr0n:
> http://primates.ximian.com/~federico/docs/2004-GUADEC/html/img10.html
> ]
>
> Federico
>
--
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]