"Ctrl+c" text in menu item gets lost
- From: Phil Wolff <adiabat centurylink net>
- To: gtkmm-list gnome org
- Subject: "Ctrl+c" text in menu item gets lost
- Date: Thu, 08 Jan 2015 17:08:22 -0800
In
gtkmm-documentation-master/examples/book/application/app_and_win_menus/exampleapplication.cc
is this:
Glib::RefPtr<Gio::MenuItem> item = Gio::MenuItem::create("_Copy",
"win.copy");
//Setting "accel" works, but might be deprecated soon: See
https://bugzilla.gnome.org/show_bug.cgi?id=708908
//When it is deprecated, use Gtk::Application::set_accel_for_action()
instead.
item->set_attribute_value("accel",
Glib::Variant<Glib::ustring>::create("<Primary>c"));
submenu_edit->append_item(item);
This code displays "Ctrl+c" in the menu item and the accelerator works
as expected. However, when the suggested change is made:
Glib::RefPtr<Gio::MenuItem> item = Gio::MenuItem::create("_Copy",
"win.copy");
set_accel_for_action("win.copy", "<Primary>c");
submenu_edit->append_item(item);
the accelerator still works but the key combination hint is no longer
shown in the menu.
Is there something else that needs to be done to restore the "Ctrl+c"
part of the menu display?
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]