FIX: update the tooltip for timelapse
jira: [STUDIO-11495] Change-Id: Ib9a29094f2eca8079d96db13ca87c61ddeaef5e2
This commit is contained in:
parent
8fb88001af
commit
4a981b37b2
|
@ -953,10 +953,11 @@ void SelectMachineDialog::popup_filament_backup()
|
||||||
void SelectMachineDialog::update_select_layout(MachineObject *obj)
|
void SelectMachineDialog::update_select_layout(MachineObject *obj)
|
||||||
{
|
{
|
||||||
update_option_opts(obj);
|
update_option_opts(obj);
|
||||||
update_options_layout();
|
|
||||||
|
|
||||||
load_option_vals(obj);
|
load_option_vals(obj);
|
||||||
|
if (obj && obj->get_printer_arch() == PrinterArch::ARCH_I3) { m_checkbox_list["timelapse"]->setValue("off"); } /*off timelapse on selected for n series by zhimin.zeng*/
|
||||||
save_option_vals(obj);
|
save_option_vals(obj);
|
||||||
|
|
||||||
Layout();
|
Layout();
|
||||||
Fit();
|
Fit();
|
||||||
}
|
}
|
||||||
|
@ -2400,6 +2401,7 @@ void SelectMachineDialog::update_option_opts(MachineObject *obj)
|
||||||
if (!obj)
|
if (!obj)
|
||||||
{
|
{
|
||||||
for (auto opt : m_checkbox_list) { opt.second->Hide(); }
|
for (auto opt : m_checkbox_list) { opt.second->Hide(); }
|
||||||
|
update_options_layout();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2433,6 +2435,8 @@ void SelectMachineDialog::update_option_opts(MachineObject *obj)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
m_checkbox_list["flow_cali"]->Show(obj->is_support_flow_calibration);
|
m_checkbox_list["flow_cali"]->Show(obj->is_support_flow_calibration);
|
||||||
|
|
||||||
|
update_options_layout();
|
||||||
}
|
}
|
||||||
|
|
||||||
void SelectMachineDialog::load_option_vals(MachineObject *obj)
|
void SelectMachineDialog::load_option_vals(MachineObject *obj)
|
||||||
|
@ -2463,8 +2467,6 @@ void SelectMachineDialog::load_option_vals(MachineObject *obj)
|
||||||
m_checkbox_list["timelapse"]->setValue("off");
|
m_checkbox_list["timelapse"]->setValue("off");
|
||||||
m_checkbox_list["timelapse"]->update_tooltip(error_messgae);
|
m_checkbox_list["timelapse"]->update_tooltip(error_messgae);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (obj->get_printer_arch() == PrinterArch::ARCH_I3) { m_checkbox_list["timelapse"]->setValue("off");}/*by zhimin.zeng*/
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void SelectMachineDialog::save_option_vals()
|
void SelectMachineDialog::save_option_vals()
|
||||||
|
@ -3166,19 +3168,18 @@ void SelectMachineDialog::on_timer(wxTimerEvent &event)
|
||||||
if (m_ams_backup_tip->IsShown()) {
|
if (m_ams_backup_tip->IsShown()) {
|
||||||
m_ams_backup_tip->Hide();
|
m_ams_backup_tip->Hide();
|
||||||
img_ams_backup->Hide();
|
img_ams_backup->Hide();
|
||||||
Layout();
|
|
||||||
Fit();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
if (!m_ams_backup_tip->IsShown()) {
|
if (!m_ams_backup_tip->IsShown()) {
|
||||||
m_ams_backup_tip->Show();
|
m_ams_backup_tip->Show();
|
||||||
img_ams_backup->Show();
|
img_ams_backup->Show();
|
||||||
Layout();
|
|
||||||
Fit();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
update_option_opts(obj_);
|
||||||
|
load_option_vals(obj_);
|
||||||
|
|
||||||
update_scroll_area_size();
|
update_scroll_area_size();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue