Re: Disabling "alt-*" menu functionality
- From: John Parejko <parejkoj gmail com>
- To: Paul Davis <paul linuxaudiosystems com>
- Cc: ML-gtk <gtk-list gnome org>
- Subject: Re: Disabling "alt-*" menu functionality
- Date: Thu, 8 Dec 2016 15:59:18 -0800
I'm confused by your response: I'm not asking about application development, I'm asking about how to work with or
disable gtk's handling of those mnemonics after the fact. It appeared that setting "gtk-enable-mnemonics=0"
may have worked for all gtk-2 applications (per the ticket I linked), but it doesn't work now.
If this is the wrong mailing list, please suggest where else I should bring this up. The Ubuntu launchpad
ticket I linked appears to be orphaned.
John
On 12/08/2016 03:49 PM, Paul Davis wrote:
Mnemonics are created, AFAIK, in the code when the menu items are constructed. There are various ways this
can be done, but I suspect it cannot be undone if you all you have is a ready to run application.
In GTK2, the simplest way to do this was to put an underscore in front of the desired letter that would act the mnemonic (e.g.
"_File" when defining a "File" menu item). There are other ways too, and GTK3 may have changed quite a bit
here.
On Thu, Dec 8, 2016 at 11:42 PM, John Parejko <parejkoj gmail com <mailto:parejkoj gmail com>> wrote:
I didn't write the app. I want to be able to disable the mnemonics globally, and there doesn't appear to
be a way to do that in gtk-3.
John
On 12/08/2016 03:38 PM, Paul Davis wrote:
Don't create mnemonics when creating menu items. That's all. Our app (Ardour) is GTK (2) but we never
define any menu mnemonics, and consequently there are no Alt-* bindings created by GTK (we need all available
bindings for the app's own control and management.
On Thu, Dec 8, 2016 at 11:23 PM, John Parejko <parejkoj gmail com <mailto:parejkoj gmail com> <mailto:parejkoj
gmail com <mailto:parejkoj gmail com>>> wrote:
Is there any way to prevent gtk from taking over "alt-*" handling (e.g. alt-f for _File menu,
alt-e for _Edit menu) from the application? I can see that some users use that, but others (like me) prefer to rebind
alt to other functionality (e.g. find in Firefox).
Looking into this launchpad ticket [1], it appears that gtk is the root cause here, which is why
I'm bringing it up on this list.
1: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1113420
<https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1113420>
<https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1113420
<https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1113420>>
There are a handful of suggestions on that ticket, none of which seem to apply to gtk-3. Is there
another way to reconfigure gtk in this regard? It seems to be a problem across a variety of window managers
(I've seen it in xfce4/xfwm, unity, and lxde/openbox).
I didn't see any tickets filed about this in the gtk bug tracker, but searching for "alt menu"
resulted in a lot f hits...
Thank you,
John
_______________________________________________
gtk-list mailing list
gtk-list gnome org <mailto:gtk-list gnome org> <mailto:gtk-list gnome org <mailto:gtk-list gnome
org>>
https://mail.gnome.org/mailman/listinfo/gtk-list <https://mail.gnome.org/mailman/listinfo/gtk-list>
<https://mail.gnome.org/mailman/listinfo/gtk-list <https://mail.gnome.org/mailman/listinfo/gtk-list>>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]