Updated settings menu according to the view mode

+ Created new class PrusaMenu, derived from wxMenu and contains pointers to the separators.
This commit is contained in:
YuSanka 2019-01-25 13:16:32 +01:00
parent 9f734a073f
commit 5a7061a7fb
6 changed files with 99 additions and 35 deletions

View file

@ -2393,6 +2393,25 @@ void PrusaModeSizer::SetMode(const int mode)
mode_btns[m]->SetState(m == mode);
}
// ----------------------------------------------------------------------------
// PrusaMenu
// ----------------------------------------------------------------------------
void PrusaMenu::DestroySeparators()
{
if (m_separator_frst) {
Destroy(m_separator_frst);
m_separator_frst = nullptr;
}
if (m_separator_scnd) {
Destroy(m_separator_scnd);
m_separator_scnd = nullptr;
}
}
// ************************************** EXPERIMENTS ***************************************
// *****************************************************************************