diff --git a/src/slic3r/GUI/BulkExportDialog.cpp b/src/slic3r/GUI/BulkExportDialog.cpp index 7005de7486..a54c4841d0 100644 --- a/src/slic3r/GUI/BulkExportDialog.cpp +++ b/src/slic3r/GUI/BulkExportDialog.cpp @@ -200,15 +200,16 @@ void BulkExportDialog::Item::update_valid_bmp() m_valid_bmp->SetBitmap(*get_bmp_bundle(get_bmp_name(m_status))); } -BulkExportDialog::BulkExportDialog(const std::vector>> &paths): +BulkExportDialog::BulkExportDialog(const std::vector>> &paths, const wxString& title): DPIDialog( nullptr, wxID_ANY, - _L("Export beds"), + title, wxDefaultPosition, wxSize(45 * wxGetApp().em_unit(), 5 * wxGetApp().em_unit()), wxDEFAULT_DIALOG_STYLE | wxICON_WARNING ) + , m_title(title) { this->SetFont(wxGetApp().normal_font()); @@ -254,7 +255,7 @@ void BulkExportDialog::accept() if (has_warnings()) { MessageDialog dialog(nullptr, _L("Some of the selected files already exist. Do you want to replace them?"), - _L("Export beds"), wxYES_NO | wxICON_QUESTION); + m_title, wxYES_NO | wxICON_QUESTION); if (dialog.ShowModal() == wxID_NO) return; } diff --git a/src/slic3r/GUI/BulkExportDialog.hpp b/src/slic3r/GUI/BulkExportDialog.hpp index 83b72f4fba..78cc3bb0b2 100644 --- a/src/slic3r/GUI/BulkExportDialog.hpp +++ b/src/slic3r/GUI/BulkExportDialog.hpp @@ -79,10 +79,10 @@ private: // This must be a unique ptr, because Item does not have copy nor move constructors. std::vector> m_items; wxFlexGridSizer*m_sizer{nullptr}; - + wxString m_title; public: - BulkExportDialog(const std::vector>> &paths); + BulkExportDialog(const std::vector>> &paths, const wxString& title); std::vector>> get_paths() const; bool has_warnings() const; diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 8f3f4a0935..05c8caa8b9 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -5948,7 +5948,7 @@ void Plater::export_all_gcodes(bool prefer_removable) { paths.emplace_back(print_index, output_file); } - BulkExportDialog dialog{paths}; + BulkExportDialog dialog{paths, _L("Export beds")}; if (dialog.ShowModal() != wxID_OK) { return; } @@ -6596,7 +6596,7 @@ void Plater::connect_gcode_all() { paths.emplace_back(print_index, filename_fixed); } - BulkExportDialog dialog{paths}; + BulkExportDialog dialog{paths, _L("Send all to Connect")}; if (dialog.ShowModal() != wxID_OK) { return; }