diff --git a/src/slic3r/GUI/GUI_Factories.cpp b/src/slic3r/GUI/GUI_Factories.cpp index dd8b902bb..f4aed3f87 100644 --- a/src/slic3r/GUI/GUI_Factories.cpp +++ b/src/slic3r/GUI/GUI_Factories.cpp @@ -1269,6 +1269,7 @@ wxMenu* MenuFactory::multi_selection_menu() append_menu_item_change_filament(menu); append_menu_item_set_printable(menu); + append_menu_item_per_object_process(menu); menu->AppendSeparator(); append_menu_items_convert_unit(menu); menu->AppendSeparator(); @@ -1380,14 +1381,19 @@ void MenuFactory::append_menu_item_center(wxMenu* menu) void MenuFactory::append_menu_item_per_object_process(wxMenu* menu) { - const std::vector names = {_L("Edit Object Process"), _L("Edit Object Process")}; + const std::vector names = { _L("Edit Process Settings"), _L("Edit Process Settings") }; append_menu_item(menu, wxID_ANY, names[0], names[1], [](wxCommandEvent&) { wxGetApp().obj_list()->switch_to_object_process(); }, "", nullptr, []() { Selection& selection = plater()->canvas3D()->get_selection(); - return selection.is_single_full_object() || selection.is_single_full_instance() || selection.is_single_volume(); + return selection.is_single_full_object() || + selection.is_multiple_full_object() || + selection.is_single_full_instance() || + selection.is_multiple_full_instance() || + selection.is_single_volume() || + selection.is_multiple_volume(); }, m_parent); } diff --git a/src/slic3r/GUI/GUI_ObjectList.cpp b/src/slic3r/GUI/GUI_ObjectList.cpp index 4e7dc99a0..1197185a7 100644 --- a/src/slic3r/GUI/GUI_ObjectList.cpp +++ b/src/slic3r/GUI/GUI_ObjectList.cpp @@ -2072,7 +2072,7 @@ void ObjectList::switch_to_object_process() // Show Dialog if (wxGetApp().app_config->get("do_not_show_object_process_tips").empty()) { - TipsDialog dlg(wxGetApp().mainframe, _L("Edit Object Process"), _L("Switch to per-object setting mode to edit object process."), "do_not_show_object_process_tips"); + TipsDialog dlg(wxGetApp().mainframe, _L("Edit Process Settings"), _L("Switch to per-object setting mode to edit process settings of selected objects."), "do_not_show_object_process_tips"); dlg.ShowModal(); } }