X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=sidebyside;f=synfig-studio%2Ftrunk%2Fsrc%2Fgtkmm%2Flayeractionmanager.cpp;h=86addd6a684cb8250d5315d94ddbee3cf105afc2;hb=e3fc936cc46f22b68f18bc0a514835b329a88a70;hp=e42d4f8ae3512e2ca2b795e2d027ebf4a0aa3383;hpb=756c0d29ac1742f231e6615f9a577e574e35a4af;p=synfig.git diff --git a/synfig-studio/trunk/src/gtkmm/layeractionmanager.cpp b/synfig-studio/trunk/src/gtkmm/layeractionmanager.cpp index e42d4f8..86addd6 100644 --- a/synfig-studio/trunk/src/gtkmm/layeractionmanager.cpp +++ b/synfig-studio/trunk/src/gtkmm/layeractionmanager.cpp @@ -231,7 +231,7 @@ LayerActionManager::refresh() } - String ui_info; + String ui_info, ui_toolbar_info; action_paste_->set_sensitive(!clipboard_.empty()); action_group_->add(action_paste_); @@ -287,24 +287,33 @@ LayerActionManager::refresh() { action_group_->add(Gtk::Action::create( "select-all-child-layers", - _("Select All Child Layers") - ), - sigc::bind( - sigc::mem_fun( - *layer_tree_, - &studio::LayerTree::select_all_children_layers - ), - Layer::LooseHandle(layer) - ) - ); + Gtk::StockID("synfig-select_all_child_layers"), + _("Select All Child Layers"), + _("Select All Child Layers")), + sigc::bind(sigc::mem_fun(*layer_tree_, + &studio::LayerTree::select_all_children_layers), + Layer::LooseHandle(layer))); ui_info+=""; + ui_toolbar_info+=""; } handle::cast_static(get_canvas_interface()->get_instance())-> add_actions_to_group(action_group_, ui_info, param_list, synfigapp::Action::CATEGORY_LAYER); } } - ui_info=""+ui_info+""; + ui_info=("" + "" + "" + + ui_info + + "" + "" + "" + "" + "" + "" + "" + + ui_toolbar_info + + ""); popup_id_=get_ui_manager()->add_ui_from_string(ui_info); #ifdef ONE_ACTION_GROUP #else