Делаю средствами GTK+ 2, для GtkEntry и GtkTextView переназначил а вот с GtkMenuShell проблемы. Не получается назначить выбор пункта меню, за него как я понял отвечает activate-current.
В gtkrc:
binding "gtk-keymap-menu-shell"
{
bind "<ctrl>m" { "activate-current" () }
}
class "GtkMenuShell" binding "gtk-keymap-menu-shell"
Выдает предупреждение:
Gtk-WARNING **: gtk_binding_entry_activate(): binding "gtk-keymap-menu-shell::<Primary>m": signature mismatch for signal "activate-current" in the `GtkMenu' class ancestry
ЧЯДНТ?