#include #include #include // -------------------------------------------------------------------------- // Callbacks methods // -------------------------------------------------------------------------- void MainPanel::ClosePress(IlvGraphic* g) { IlvApplication* appli = IlvApplication::GetApplication(this); SecondPanel* panel = (SecondPanel*)appli->getPanel("SecondPanel"); if (!panel) return; panel->hide(); IlvToggle* toggle = getToggleIndicator(); toggle->setState(IlvFalse); reDrawObj(toggle); } void MainPanel::OpenPress(IlvGraphic* g) { IlvApplication* appli = IlvApplication::GetApplication(this); SecondPanel* panel = (SecondPanel*)appli->getPanel("SecondPanel"); if (!panel) return; panel->show(); IlvToggle* toggle = getToggleIndicator(); toggle->setState(IlvTrue); reDrawObj(toggle); }