ENH:adjust some disabling effects in printing
jira:[STUDIO-10545] Change-Id: I30511ac731eeb1f9787f79f957454429d1edca6d
This commit is contained in:
parent
6dda5f3e52
commit
ccb70f415c
|
@ -531,6 +531,11 @@ SelectMachineDialog::SelectMachineDialog(Plater *plater)
|
||||||
m_link_edit_nozzle->SetLabel(_L("Not satisfied with the grouping of filaments? Regroup and slice ->"));
|
m_link_edit_nozzle->SetLabel(_L("Not satisfied with the grouping of filaments? Regroup and slice ->"));
|
||||||
|
|
||||||
m_link_edit_nozzle->Bind(wxEVT_LEFT_DOWN, [this](auto &e) {
|
m_link_edit_nozzle->Bind(wxEVT_LEFT_DOWN, [this](auto &e) {
|
||||||
|
|
||||||
|
if (this && this->m_is_in_sending_mode) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
EndModal(wxID_CLOSE);
|
EndModal(wxID_CLOSE);
|
||||||
Plater * plater = wxGetApp().plater();
|
Plater * plater = wxGetApp().plater();
|
||||||
wxCommandEvent evt(EVT_OPEN_FILAMENT_MAP_SETTINGS_DIALOG);
|
wxCommandEvent evt(EVT_OPEN_FILAMENT_MAP_SETTINGS_DIALOG);
|
||||||
|
@ -2361,12 +2366,23 @@ void SelectMachineDialog::EnableEditing(bool enable)
|
||||||
m_button_refresh->Enable(enable);
|
m_button_refresh->Enable(enable);
|
||||||
|
|
||||||
/*mapping*/
|
/*mapping*/
|
||||||
m_filament_panel->Enable(enable);
|
for (size_t i = 0; i < m_sizer_ams_mapping_left->GetItemCount(); ++i) {
|
||||||
m_filament_left_panel->Enable(enable);
|
wxSizerItem *item = m_sizer_ams_mapping_left->GetItem(i);
|
||||||
m_filament_right_panel->Enable(enable);
|
if (item) {item->GetWindow()->Enable(enable);}
|
||||||
|
}
|
||||||
|
|
||||||
|
for (size_t i = 0; i < m_sizer_ams_mapping_right->GetItemCount(); ++i) {
|
||||||
|
wxSizerItem *item = m_sizer_ams_mapping_right->GetItem(i);
|
||||||
|
if (item) {item->GetWindow()->Enable(enable);}
|
||||||
|
}
|
||||||
|
|
||||||
|
for (size_t i = 0; i < m_sizer_ams_mapping->GetItemCount(); ++i) {
|
||||||
|
wxSizerItem *item = m_sizer_ams_mapping->GetItem(i);
|
||||||
|
if (item) { item->GetWindow()->Enable(enable); }
|
||||||
|
}
|
||||||
|
|
||||||
/*mapping link*/
|
/*mapping link*/
|
||||||
m_link_edit_nozzle->Enable(enable);
|
//m_link_edit_nozzle->Enable(enable);
|
||||||
|
|
||||||
/*options*/
|
/*options*/
|
||||||
for (auto iter : m_checkbox_list)
|
for (auto iter : m_checkbox_list)
|
||||||
|
|
Loading…
Reference in New Issue