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 16:57:44 +01:00
parent 9f734a073f
commit 5a7061a7fb
6 changed files with 99 additions and 35 deletions
+19
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 ***************************************
// *****************************************************************************