[Geany-devel] Super modifier in keybindings - Re: Strange Geany behavior
Nick Treleaven
nick.treleaven at xxxxx
Tue Aug 11 13:43:27 UTC 2009
On Tue, 11 Aug 2009 23:37:44 +1000
Lex Trotman <elextr at gmail.com> wrote:
> >> in GTK. It seems to me that keybindings don't actually need to be set
> >> as accelerators since on_key_press_event catches them all first, and
> >> that would work around the GTK problem.
> >
> > Yes, but this provides handy information to the user so they don't need
> > to lookup the keybinding.
>
> Of course, it should update the accelerator on the menu!!!
>
> But it actually doesn't until I close and re-open Geany, and then some
> seem to be pretty persistent, if a keybinding of the standard ones eg
> Ctrl o for open is re-assigned it actually still says Ctrl o on the
> open menu item but executes the re-assigned action even after closing
> and re-opening Geany.
Yes, I think this is explained in the manual. Stock icons have a fixed
accelerator.
>
> As to how to do it at runtime I'm not sure, but can't you just call
> gtk_widget_accelerator_remove with the old one and then
> gtk_accelerator_add with the new one?
Nope ;-)
Regards,
Nick
More information about the Devel
mailing list