mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-10 08:17:51 -06:00
ENH:clear virtual tray when change printers
Change-Id: I894c9ba54512a1b833bfd9da33f901457d297aed
This commit is contained in:
parent
c0bcb2270a
commit
e2b8bff660
4 changed files with 28 additions and 11 deletions
|
@ -757,7 +757,7 @@ void AMSLib::render(wxDC &dc)
|
|||
}
|
||||
|
||||
//draw k&n
|
||||
if (m_obj && m_obj->is_function_supported(PrinterFunction::FUNC_EXTRUSION_CALI)) {
|
||||
if (m_obj && m_obj->is_function_supported(PrinterFunction::FUNC_VIRTUAL_TYAY)) {
|
||||
if (m_show_kn){
|
||||
wxString str_k = wxString::Format("K %1.3f", m_info.k);
|
||||
wxString str_n = wxString::Format("N %1.3f", m_info.n);
|
||||
|
@ -2563,6 +2563,18 @@ void AMSControl::update_vams_kn_value(AmsTray tray)
|
|||
m_vams_lib->Refresh();
|
||||
}
|
||||
|
||||
void AMSControl::reset_vams()
|
||||
{
|
||||
m_vams_lib->m_info.k = 0;
|
||||
m_vams_lib->m_info.n = 0;
|
||||
m_vams_lib->m_info.material_name = wxEmptyString;
|
||||
m_vams_lib->m_info.material_colour = AMS_CONTROL_WHITE_COLOUR;
|
||||
m_vams_info.material_name = wxEmptyString;
|
||||
m_vams_info.material_colour = AMS_CONTROL_WHITE_COLOUR;
|
||||
m_vams_lib->Refresh();
|
||||
}
|
||||
|
||||
|
||||
void AMSControl::UpdateAms(std::vector<AMSinfo> info, bool keep_selection, bool has_extrusion_cali, bool is_reset)
|
||||
{
|
||||
std::string curr_ams_id = GetCurentAms();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue