mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-13 09:47:58 -06:00
optimize UI: hide flushing_volume_btn for multi tool
This commit is contained in:
parent
4bca54873d
commit
dd8ce17693
3 changed files with 6 additions and 4 deletions
|
@ -1280,7 +1280,7 @@ void Sidebar::update_all_preset_comboboxes()
|
||||||
p->m_filament_icon->SetBitmap_("filament");
|
p->m_filament_icon->SetBitmap_("filament");
|
||||||
}
|
}
|
||||||
|
|
||||||
show_add_del_filament_button(cfg.opt_bool("single_extruder_multi_material"));
|
show_SEMM_buttons(cfg.opt_bool("single_extruder_multi_material"));
|
||||||
|
|
||||||
//p->m_staticText_filament_settings->Update();
|
//p->m_staticText_filament_settings->Update();
|
||||||
|
|
||||||
|
@ -1845,12 +1845,14 @@ void Sidebar::sync_ams_list()
|
||||||
Layout();
|
Layout();
|
||||||
}
|
}
|
||||||
|
|
||||||
void Sidebar::show_add_del_filament_button(bool bshow)
|
void Sidebar::show_SEMM_buttons(bool bshow)
|
||||||
{
|
{
|
||||||
if(p->m_bpButton_add_filament)
|
if(p->m_bpButton_add_filament)
|
||||||
p->m_bpButton_add_filament->Show(bshow);
|
p->m_bpButton_add_filament->Show(bshow);
|
||||||
if(p->m_bpButton_del_filament)
|
if(p->m_bpButton_del_filament)
|
||||||
p->m_bpButton_del_filament->Show(bshow);
|
p->m_bpButton_del_filament->Show(bshow);
|
||||||
|
if (p->m_flushing_volume_btn)
|
||||||
|
p->m_flushing_volume_btn->Show(bshow);
|
||||||
Layout();
|
Layout();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -149,7 +149,7 @@ public:
|
||||||
std::map<int, DynamicPrintConfig> build_filament_ams_list(MachineObject* obj);
|
std::map<int, DynamicPrintConfig> build_filament_ams_list(MachineObject* obj);
|
||||||
void sync_ams_list();
|
void sync_ams_list();
|
||||||
// Orca
|
// Orca
|
||||||
void show_add_del_filament_button(bool bshow);
|
void show_SEMM_buttons(bool bshow);
|
||||||
|
|
||||||
ObjectList* obj_list();
|
ObjectList* obj_list();
|
||||||
ObjectSettings* obj_settings();
|
ObjectSettings* obj_settings();
|
||||||
|
|
|
@ -1434,7 +1434,7 @@ void Tab::on_value_change(const std::string& opt_key, const boost::any& value)
|
||||||
|
|
||||||
if (opt_key == "single_extruder_multi_material" ){
|
if (opt_key == "single_extruder_multi_material" ){
|
||||||
const auto bSEMM = m_config->opt_bool("single_extruder_multi_material");
|
const auto bSEMM = m_config->opt_bool("single_extruder_multi_material");
|
||||||
wxGetApp().sidebar().show_add_del_filament_button(bSEMM);
|
wxGetApp().sidebar().show_SEMM_buttons(bSEMM);
|
||||||
wxGetApp().get_tab(Preset::TYPE_PRINT)->update();
|
wxGetApp().get_tab(Preset::TYPE_PRINT)->update();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue