FIX:Fix UI display error without AMS mode
Change-Id: Ida20f405d6c5a99ba6a8c437a7201b8ebd7fbad2
This commit is contained in:
parent
b2a752110e
commit
27fc88169e
|
@ -2055,6 +2055,8 @@ void AMSControl::SetActionState(AMSAction action, bool support_virtual_tray)
|
||||||
|
|
||||||
void AMSControl::EnterNoneAMSMode()
|
void AMSControl::EnterNoneAMSMode()
|
||||||
{
|
{
|
||||||
|
m_simplebook_amsitems->Hide();
|
||||||
|
m_panel_top->Hide();
|
||||||
m_simplebook_amsitems->SetSelection(1);
|
m_simplebook_amsitems->SetSelection(1);
|
||||||
m_simplebook_ams->SetSelection(1);
|
m_simplebook_ams->SetSelection(1);
|
||||||
m_extruder->Hide();
|
m_extruder->Hide();
|
||||||
|
@ -2064,10 +2066,16 @@ void AMSControl::EnterNoneAMSMode()
|
||||||
m_button_extruder_feed->Hide();
|
m_button_extruder_feed->Hide();
|
||||||
m_button_extruder_back->Hide();
|
m_button_extruder_back->Hide();
|
||||||
ShowFilamentTip(false);
|
ShowFilamentTip(false);
|
||||||
|
|
||||||
|
m_amswin->Layout();
|
||||||
|
m_amswin->Fit();
|
||||||
|
Layout();
|
||||||
}
|
}
|
||||||
|
|
||||||
void AMSControl::ExitNoneAMSMode()
|
void AMSControl::ExitNoneAMSMode()
|
||||||
{
|
{
|
||||||
|
m_simplebook_amsitems->Show();
|
||||||
|
m_panel_top->Show();
|
||||||
m_simplebook_ams->SetSelection(0);
|
m_simplebook_ams->SetSelection(0);
|
||||||
m_simplebook_amsitems->SetSelection(0);
|
m_simplebook_amsitems->SetSelection(0);
|
||||||
m_extruder->Show();
|
m_extruder->Show();
|
||||||
|
@ -2077,6 +2085,9 @@ void AMSControl::ExitNoneAMSMode()
|
||||||
m_button_extruder_feed->Show();
|
m_button_extruder_feed->Show();
|
||||||
m_button_extruder_back->Show();
|
m_button_extruder_back->Show();
|
||||||
ShowFilamentTip(true);
|
ShowFilamentTip(true);
|
||||||
|
m_amswin->Layout();
|
||||||
|
m_amswin->Fit();
|
||||||
|
Layout();
|
||||||
}
|
}
|
||||||
|
|
||||||
void AMSControl::EnterCalibrationMode(bool read_to_calibration)
|
void AMSControl::EnterCalibrationMode(bool read_to_calibration)
|
||||||
|
|
Loading…
Reference in New Issue