#include "ui.h"
#include "ui_helpers.h"

///////////////////// VARIABLES ////////////////////

// SCREEN: ui_MainScreen
void ui_MainScreen_screen_init(void);
void ui_event_MainScreen(lv_event_t * e);
lv_obj_t * ui_MainScreen;
lv_obj_t * ui_MainScreenOnPanel;
lv_obj_t * ui_SaswellPanel;
lv_obj_t * ui_ChildLockIconPanel;
lv_obj_t * ui_WifiIconPanel;
lv_obj_t * ui_ECOIconPanel;
lv_obj_t * ui_MainScreenTimeLable;
lv_obj_t * ui_MainScreenError1Label;
lv_obj_t * ui_MainScreenError2Label;
lv_obj_t * ui_MainScreenValveOpenDegreePanel;
lv_obj_t * ui_MainScreenOpenLabel;
lv_obj_t * ui_MainScreenProgramModeLabel;
lv_obj_t * ui_ModebackgroundPanel;
lv_obj_t * ui_CurrentTemphintLabel;
lv_obj_t * ui_CurrentTempNumbLable;
lv_obj_t * ui_MainScreenTempUnitPanel;
lv_obj_t * ui_MainScreenTempUnitLable;
lv_obj_t * ui_CurrentTempPointNumbLable;
lv_obj_t * ui_MainScreenModeLabel;
lv_obj_t * ui_ThirdGearMainPanel;
void ui_event_ThirdGearClickPanel(lv_event_t * e);
lv_obj_t * ui_ThirdGearClickPanel;
lv_obj_t * ui_ThirdGearClickTextLable;
lv_obj_t * ui_ThirdGearClickFanIconImage;
lv_obj_t * ui_ThirdGearTextLable;
lv_obj_t * ui_ThirdGear1GearImage;
lv_obj_t * ui_SetTempMainPanel;
void ui_event_SetTempMainAddIconPanel(lv_event_t * e);
lv_obj_t * ui_SetTempMainAddIconPanel;
void ui_event_SetTempMainMinusIconPanel(lv_event_t * e);
lv_obj_t * ui_SetTempMainMinusIconPanel;
lv_obj_t * ui_SetTempMainSetTempLable;
lv_obj_t * ui_SetTempMainSetTempValueLable;
void ui_event_MainScreenOnOffButtonPanel(lv_event_t * e);
lv_obj_t * ui_MainScreenOnOffButtonPanel;
void ui_event_MainScreenModeButtonPanel(lv_event_t * e);
lv_obj_t * ui_MainScreenModeButtonPanel;
lv_obj_t * ui_ModeButtonIconPanel;
lv_obj_t * ui_ModeButtonTextLabel;
void ui_event_MainScreenMuneButtonPanel(lv_event_t * e);
lv_obj_t * ui_MainScreenMuneButtonPanel;
lv_obj_t * ui_MainScreenTurnOffPanel;
lv_obj_t * ui_TurnOffBackgroundPanel;
lv_obj_t * ui_TurnOffBackgroundLabel;
void ui_event_TurnOffClickedCancelPanel(lv_event_t * e);
lv_obj_t * ui_TurnOffClickedCancelPanel;
lv_obj_t * ui_TurnOffClickedCancelLabel;
void ui_event_TurnOffClickedConfirmPanel(lv_event_t * e);
lv_obj_t * ui_TurnOffClickedConfirmPanel;
lv_obj_t * ui_TurnOffClickedConfirmLabel;
lv_obj_t * ui_MainScreenOffPanel;
lv_obj_t * ui_SaswellIconPanel;
lv_obj_t * ui_MainScreenOffIconPanel;
void ui_event_MainScreenOffClickedPanel(lv_event_t * e);
lv_obj_t * ui_MainScreenOffClickedPanel;
lv_obj_t * ui_MainScreenOffCurrentTempTextLable;
lv_obj_t * ui_MainScreenOffCurrentTempLable;
void ui_event_MainScreenChildLockTouchPanel(lv_event_t * e);
lv_obj_t * ui_MainScreenChildLockTouchPanel;
void ui_event_MainScreenChildLockPasswordBackPanel(lv_event_t * e);
lv_obj_t * ui_MainScreenChildLockPasswordBackPanel;
lv_obj_t * ui_ChildLockPasswordInputPanel;
lv_obj_t * ui_ChildLockPasswordInputPanelLable;
void ui_event_ChildLockPasswordReturnPanel(lv_event_t * e);
lv_obj_t * ui_ChildLockPasswordReturnPanel;
lv_obj_t * ui_ChildLockPasswordInputPanelDisArea;
lv_obj_t * ui_ChildLockPasswordInputPanelErrorLable;
void ui_event_ChildLockPasswordInputPanelKeyboard(lv_event_t * e);
lv_obj_t * ui_ChildLockPasswordInputPanelKeyboard;
lv_obj_t * ui_ChildLockPasswordDot1Panel;
lv_obj_t * ui_ChildLockPasswordDot2Panel;
lv_obj_t * ui_ChildLockPasswordDot3Panel;
lv_obj_t * ui_ChildLockPasswordDot4Panel;
void ui_event_MainScreenWeekUpPanel(lv_event_t * e);
lv_obj_t * ui_MainScreenWeekUpPanel;
void ui_event_ProductTestTouchPanel(lv_event_t * e);
lv_obj_t * ui_ProductTestTouchPanel;
// CUSTOM VARIABLES

// SCREEN: ui_MenuScreen
void ui_MenuScreen_screen_init(void);
void ui_event_MenuScreen(lv_event_t * e);
lv_obj_t * ui_MenuScreen;
lv_obj_t * ui_MenuPanel;
void ui_event_MenuReturnPanel(lv_event_t * e);
lv_obj_t * ui_MenuReturnPanel;
lv_obj_t * ui_MenuMainLabel;
lv_obj_t * ui_MenuProgramPanel;
void ui_event_MenuProgramPanelSwitch(lv_event_t * e);
lv_obj_t * ui_MenuProgramPanelSwitch;
lv_obj_t * ui_MenuProgramPanelImage;
lv_obj_t * ui_MenuProgramPanelLabel;
void ui_event_MenuProgramPanelSetLable(lv_event_t * e);
lv_obj_t * ui_MenuProgramPanelSetLable;
lv_obj_t * ui_MenuProgramPanelSetLableImage;
lv_obj_t * ui_MenuProgramPanelSleepPanel;
void ui_event_MenuProgramPanelSleepPanelMinuPanel(lv_event_t * e);
lv_obj_t * ui_MenuProgramPanelSleepPanelMinuPanel;
lv_obj_t * ui_MenuProgramPanelSleepPanelTimeLable;
void ui_event_MenuProgramPanelSleepPanelPlusPanel(lv_event_t * e);
lv_obj_t * ui_MenuProgramPanelSleepPanelPlusPanel;
void ui_event_MenuProgramPanelSleepPanelConfirmPanel(lv_event_t * e);
lv_obj_t * ui_MenuProgramPanelSleepPanelConfirmPanel;
lv_obj_t * ui_MenuPanelWifiPanel;
void ui_event_MenuPanelWifiPanelChildPanel(lv_event_t * e);
lv_obj_t * ui_MenuPanelWifiPanelChildPanel;
lv_obj_t * ui_MenuPanelWifiPanelChildPanelIconImage;
lv_obj_t * ui_MenuPanelWifiPanelChildPanelLable;
lv_obj_t * ui_MenuPanelWifiPanelChildPanelRightImage;
lv_obj_t * ui_MenuPanelUserSetPanel;
void ui_event_MenuPanelUserSetPanelChildPanel(lv_event_t * e);
lv_obj_t * ui_MenuPanelUserSetPanelChildPanel;
lv_obj_t * ui_MenuPanelUserSetPanelChildPanelIconImage;
lv_obj_t * ui_MenuPanelUserSetPanelChildPanelLable;
lv_obj_t * ui_MenuPanelUserSetPanelChildPanelRightImage;
lv_obj_t * ui_ProgramPanel;
void ui_event_ProgramPanelReturnPanel(lv_event_t * e);
lv_obj_t * ui_ProgramPanelReturnPanel;
lv_obj_t * ui_ProgramPanelLabel;
void ui_event_ProgramPanelHeatCoolSwitch(lv_event_t * e);
lv_obj_t * ui_ProgramPanelHeatCoolSwitch;
lv_obj_t * ui_ProgramPanelHeatCoolSwitchCoolLable;
lv_obj_t * ui_ProgramPanelHeatCoolSwitchHeatLable;
lv_obj_t * ui_ProgramWeekDaySelectPanel;
void ui_event_ProgramWeekDaySelect1Panel(lv_event_t * e);
lv_obj_t * ui_ProgramWeekDaySelect1Panel;
lv_obj_t * ui_ProgramWeekDaySelect1PanelLable;
lv_obj_t * ui_ProgramWeekDaySelect1PanelDot;
void ui_event_ProgramWeekDaySelect2Panel(lv_event_t * e);
lv_obj_t * ui_ProgramWeekDaySelect2Panel;
lv_obj_t * ui_ProgramWeekDaySelect2PanelLable;
lv_obj_t * ui_ProgramWeekDaySelect2PanelDot;
void ui_event_ProgramWeekDaySelect3Panel(lv_event_t * e);
lv_obj_t * ui_ProgramWeekDaySelect3Panel;
lv_obj_t * ui_ProgramWeekDaySelect3PanelLable;
lv_obj_t * ui_ProgramWeekDaySelect3PanelDot;
void ui_event_ProgramWeekDaySelect4Panel(lv_event_t * e);
lv_obj_t * ui_ProgramWeekDaySelect4Panel;
lv_obj_t * ui_ProgramWeekDaySelect4PanelLable;
lv_obj_t * ui_ProgramWeekDaySelect4PanelDot;
void ui_event_ProgramWeekDaySelect5Panel(lv_event_t * e);
lv_obj_t * ui_ProgramWeekDaySelect5Panel;
lv_obj_t * ui_ProgramWeekDaySelect5PanelLable;
lv_obj_t * ui_ProgramWeekDaySelect5PanelDot;
void ui_event_ProgramWeekDaySelect6Panel(lv_event_t * e);
lv_obj_t * ui_ProgramWeekDaySelect6Panel;
lv_obj_t * ui_ProgramWeekDaySelect6PanelLable;
lv_obj_t * ui_ProgramWeekDaySelect6PanelDot;
void ui_event_ProgramWeekDaySelect7Panel(lv_event_t * e);
lv_obj_t * ui_ProgramWeekDaySelect7Panel;
lv_obj_t * ui_ProgramWeekDaySelect7PanelLable;
lv_obj_t * ui_ProgramWeekDaySelect7PanelDot;
void ui_event_ProgramPanelSeg1Panel(lv_event_t * e);
lv_obj_t * ui_ProgramPanelSeg1Panel;
lv_obj_t * ui_ProgramPanelSeg1PanelSegLable;
lv_obj_t * ui_ProgramPanelSeg1PanelTimeLable;
void ui_event_ProgramPanelSeg2Panel(lv_event_t * e);
lv_obj_t * ui_ProgramPanelSeg2Panel;
lv_obj_t * ui_ProgramPanelSeg2PanelSegLable;
lv_obj_t * ui_ProgramPanelSeg2PanelTimeLable;
void ui_event_ProgramPanelSeg3Panel(lv_event_t * e);
lv_obj_t * ui_ProgramPanelSeg3Panel;
lv_obj_t * ui_ProgramPanelSeg3PanelSegLable;
lv_obj_t * ui_ProgramPanelSeg3PanelTimeLable;
void ui_event_ProgramPanelSeg4Panel(lv_event_t * e);
lv_obj_t * ui_ProgramPanelSeg4Panel;
lv_obj_t * ui_ProgramPanelSeg4PanelSegLable;
lv_obj_t * ui_ProgramPanelSeg4PanelTimeLable;
void ui_event_ProgramPanelSeg5Panel(lv_event_t * e);
lv_obj_t * ui_ProgramPanelSeg5Panel;
lv_obj_t * ui_ProgramPanelSeg5PanelSegLable;
lv_obj_t * ui_ProgramPanelSeg5PanelTimeLable;
void ui_event_ProgramPanelSeg6Panel(lv_event_t * e);
lv_obj_t * ui_ProgramPanelSeg6Panel;
lv_obj_t * ui_ProgramPanelSeg6PanelSegLable;
lv_obj_t * ui_ProgramPanelSeg6PanelTimeLable;
void ui_event_ProgramPanelCopyPanel(lv_event_t * e);
lv_obj_t * ui_ProgramPanelCopyPanel;
lv_obj_t * ui_ProgramPanelCopyPanelLable;
void ui_event_ProgramPanelResetPanel(lv_event_t * e);
lv_obj_t * ui_ProgramPanelResetPanel;
lv_obj_t * ui_ProgramPanelResetPanelLable;
void ui_event_ProgramCopyBackPanel(lv_event_t * e);
lv_obj_t * ui_ProgramCopyBackPanel;
lv_obj_t * ui_ProgramCopyPanel;
lv_obj_t * ui_ProgramCopyPanelLable;
void ui_event_ProgramCopyPanelSeg1Panel(lv_event_t * e);
lv_obj_t * ui_ProgramCopyPanelSeg1Panel;
lv_obj_t * ui_ProgramCopyPanelSeg1PanelLable;
void ui_event_ProgramCopyPanelSeg2Panel(lv_event_t * e);
lv_obj_t * ui_ProgramCopyPanelSeg2Panel;
lv_obj_t * ui_ProgramCopyPanelSeg2PanelLable;
void ui_event_ProgramCopyPanelSeg3Panel(lv_event_t * e);
lv_obj_t * ui_ProgramCopyPanelSeg3Panel;
lv_obj_t * ui_ProgramCopyPanelSeg3PanelLable;
void ui_event_ProgramCopyPanelSeg4Panel(lv_event_t * e);
lv_obj_t * ui_ProgramCopyPanelSeg4Panel;
lv_obj_t * ui_ProgramCopyPanelSeg4PanelLable;
void ui_event_ProgramCopyPanelSeg5Panel(lv_event_t * e);
lv_obj_t * ui_ProgramCopyPanelSeg5Panel;
lv_obj_t * ui_ProgramCopyPanelSeg5PanelLable;
void ui_event_ProgramCopyPanelSeg6Panel(lv_event_t * e);
lv_obj_t * ui_ProgramCopyPanelSeg6Panel;
lv_obj_t * ui_ProgramCopyPanelSeg6PanelLable;
void ui_event_ProgramCopyBackPanelCancelPanel(lv_event_t * e);
lv_obj_t * ui_ProgramCopyBackPanelCancelPanel;
lv_obj_t * ui_ProgramCopyBackPanelCancelPanelLable;
void ui_event_ProgramCopyBackPanelConfirmPanel(lv_event_t * e);
lv_obj_t * ui_ProgramCopyBackPanelConfirmPanel;
lv_obj_t * ui_ProgramCopyBackPanelConfirmPanelLable;
void ui_event_ProgramResetBackPanel(lv_event_t * e);
lv_obj_t * ui_ProgramResetBackPanel;
void ui_event_ProgramResetPanel(lv_event_t * e);
lv_obj_t * ui_ProgramResetPanel;
lv_obj_t * ui_ProgramResetPanelLable;
lv_obj_t * ui_ProgramSetPanel;
void ui_event_ProgramSetPanelReturnPanel(lv_event_t * e);
lv_obj_t * ui_ProgramSetPanelReturnPanel;
lv_obj_t * ui_ProgramSetPanelLabel;
lv_obj_t * ui_ProgramSetPanelWeekDayPanel;
void ui_event_ProgramSetPanelWeekDay1Panel(lv_event_t * e);
lv_obj_t * ui_ProgramSetPanelWeekDay1Panel;
lv_obj_t * ui_ProgramSetPanelWeekDay1PanelLable;
void ui_event_ProgramSetPanelWeekDay2Panel(lv_event_t * e);
lv_obj_t * ui_ProgramSetPanelWeekDay2Panel;
lv_obj_t * ui_ProgramSetPanelWeekDay2PanelLable;
void ui_event_ProgramSetPanelWeekDay3Panel(lv_event_t * e);
lv_obj_t * ui_ProgramSetPanelWeekDay3Panel;
lv_obj_t * ui_ProgramSetPanelWeekDay3PanelLable;
void ui_event_ProgramSetPanelWeekDay4Panel(lv_event_t * e);
lv_obj_t * ui_ProgramSetPanelWeekDay4Panel;
lv_obj_t * ui_ProgramSetPanelWeekDay4PanelLable;
void ui_event_ProgramSetPanelWeekDay5Pane(lv_event_t * e);
lv_obj_t * ui_ProgramSetPanelWeekDay5Pane;
lv_obj_t * ui_ProgramSetPanelWeekDay5PanelLable;
void ui_event_ProgramSetPanelWeekDay6Panel(lv_event_t * e);
lv_obj_t * ui_ProgramSetPanelWeekDay6Panel;
lv_obj_t * ui_ProgramSetPanelWeekDay6PanelLable;
void ui_event_ProgramSetPanelWeekDay7Panel(lv_event_t * e);
lv_obj_t * ui_ProgramSetPanelWeekDay7Panel;
lv_obj_t * ui_ProgramSetPanelWeekDay7PanelLable;
lv_obj_t * ui_ProgramSetPanelTimePanel;
lv_obj_t * ui_ProgramSetPanelTimePanelLable;
lv_obj_t * ui_ProgramSetPanelTimePanelImage;
void ui_event_ProgramSetPanelTimePanelHourUpPanel(lv_event_t * e);
lv_obj_t * ui_ProgramSetPanelTimePanelHourUpPanel;
void ui_event_ProgramSetPanelTimePanelHourDownPanel(lv_event_t * e);
lv_obj_t * ui_ProgramSetPanelTimePanelHourDownPanel;
void ui_event_ProgramSetPanelTimePanelMinuteUpPanel(lv_event_t * e);
lv_obj_t * ui_ProgramSetPanelTimePanelMinuteUpPanel;
void ui_event_ProgramSetPanelTimePanelMinuteDownPanel(lv_event_t * e);
lv_obj_t * ui_ProgramSetPanelTimePanelMinuteDownPanel;
lv_obj_t * ui_ProgramSetPanelTimeLable;
lv_obj_t * ui_ProgramSetPanelTempPanel;
lv_obj_t * ui_ProgramSetPanelTempPanelLable;
void ui_event_ProgramSetPanelTempPanelUpPanel(lv_event_t * e);
lv_obj_t * ui_ProgramSetPanelTempPanelUpPanel;
void ui_event_ProgramSetPanelTempPanelDownPanel(lv_event_t * e);
lv_obj_t * ui_ProgramSetPanelTempPanelDownPanel;
lv_obj_t * ui_ProgramSetPanelTempLable;
lv_obj_t * ui_ProgramSchedulePanel;
void ui_event_ProgramSchedulePanelReturnPanel(lv_event_t * e);
lv_obj_t * ui_ProgramSchedulePanelReturnPanel;
lv_obj_t * ui_ProgramSchedulePanelLabel;
lv_obj_t * ui_ProgramScheduleWeekDaySelectPanel;
void ui_event_ProgramScheduleWeekDaySelect1Panel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleWeekDaySelect1Panel;
lv_obj_t * ui_ProgramScheduleWeekDaySelect1PanelLable;
lv_obj_t * ui_ProgramScheduleWeekDaySelect1PanelDot;
void ui_event_ProgramScheduleWeekDaySelect2Panel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleWeekDaySelect2Panel;
lv_obj_t * ui_ProgramScheduleWeekDaySelect2PanelLable;
lv_obj_t * ui_ProgramScheduleWeekDaySelect2PanelDot;
void ui_event_ProgramScheduleWeekDaySelect3Panel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleWeekDaySelect3Panel;
lv_obj_t * ui_ProgramScheduleWeekDaySelect3PanelLable;
lv_obj_t * ui_ProgramScheduleWeekDaySelect3PanelDot;
void ui_event_ProgramScheduleWeekDaySelect4Panel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleWeekDaySelect4Panel;
lv_obj_t * ui_ProgramScheduleWeekDaySelect4PanelLable;
lv_obj_t * ui_ProgramScheduleWeekDaySelect4PanelDot;
void ui_event_ProgramScheduleWeekDaySelect5Panel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleWeekDaySelect5Panel;
lv_obj_t * ui_ProgramScheduleWeekDaySelect5PanelLable;
lv_obj_t * ui_ProgramScheduleWeekDaySelect5PanelDot;
void ui_event_ProgramScheduleWeekDaySelect6Panel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleWeekDaySelect6Panel;
lv_obj_t * ui_ProgramScheduleWeekDaySelect6PanelLable;
lv_obj_t * ui_ProgramScheduleWeekDaySelect6PanelDot;
void ui_event_ProgramScheduleWeekDaySelect7Panel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleWeekDaySelect7Panel;
lv_obj_t * ui_ProgramScheduleWeekDaySelect7PanelLable;
lv_obj_t * ui_ProgramScheduleWeekDaySelect7PanelDot;
lv_obj_t * ui_ProgramScheduleWeekDaySeg1Panel;
void ui_event_ProgramScheduleWeekDaySeg1PanelChildPanel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleWeekDaySeg1PanelChildPanel;
lv_obj_t * ui_ProgramScheduleWeekDaySeg1PanelChildPanelLable;
void ui_event_ProgramScheduleWeekDaySeg1PanelChildPanelSwitch(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleWeekDaySeg1PanelChildPanelSwitch;
lv_obj_t * ui_ProgramScheduleWeekDaySeg2Panel;
void ui_event_ProgramScheduleWeekDaySeg2PanelChildPanel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleWeekDaySeg2PanelChildPanel;
lv_obj_t * ui_ProgramScheduleWeekDaySeg2PanelChildPanelLable;
void ui_event_ProgramScheduleWeekDaySeg2PanelChildPanelSwitch(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleWeekDaySeg2PanelChildPanelSwitch;
lv_obj_t * ui_ProgramScheduleWeekDaySeg3Panel;
void ui_event_ProgramScheduleWeekDaySeg3PanelChildPanel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleWeekDaySeg3PanelChildPanel;
lv_obj_t * ui_ProgramScheduleWeekDaySeg3PanelChildPanelLable;
void ui_event_ProgramScheduleWeekDaySeg3PanelChildPanelSwitch(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleWeekDaySeg3PanelChildPanelSwitch;
lv_obj_t * ui_ProgramScheduleWeekDaySeg4Panel;
void ui_event_ProgramScheduleWeekDaySeg4PanelChildPanel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleWeekDaySeg4PanelChildPanel;
lv_obj_t * ui_ProgramScheduleWeekDaySeg4PanelChildPanelLable;
void ui_event_ProgramScheduleWeekDaySeg4PanelChildPanelSwitch(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleWeekDaySeg4PanelChildPanelSwitch;
void ui_event_ProgramSchedulePanelCopyPanel(lv_event_t * e);
lv_obj_t * ui_ProgramSchedulePanelCopyPanel;
lv_obj_t * ui_ProgramSchedulePanelCopyPanelLable;
void ui_event_ProgramSchedulePanelResetPanel(lv_event_t * e);
lv_obj_t * ui_ProgramSchedulePanelResetPanel;
lv_obj_t * ui_ProgramSchedulePanelResetPanelLable;
void ui_event_ProgramScheduleCopyBackPanel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleCopyBackPanel;
lv_obj_t * ui_ProgramScheduleCopyPanel;
lv_obj_t * ui_ProgramScheduleCopyPanelLable;
void ui_event_ProgramScheduleCopyPanelSeg1Panel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleCopyPanelSeg1Panel;
lv_obj_t * ui_ProgramScheduleCopyPanelSeg1PanelLable;
void ui_event_ProgramScheduleCopyPanelSeg2Panel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleCopyPanelSeg2Panel;
lv_obj_t * ui_ProgramScheduleCopyPanelSeg2PanelLable;
void ui_event_ProgramScheduleCopyPanelSeg3Panel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleCopyPanelSeg3Panel;
lv_obj_t * ui_ProgramScheduleCopyPanelSeg3PanelLable;
void ui_event_ProgramScheduleCopyPanelSeg4Panel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleCopyPanelSeg4Panel;
lv_obj_t * ui_ProgramScheduleCopyPanelSeg4PanelLable;
void ui_event_ProgramScheduleCopyPanelSeg5Panel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleCopyPanelSeg5Panel;
lv_obj_t * ui_ProgramScheduleCopyPanelSeg5PanelLable;
void ui_event_ProgramScheduleCopyPanelSeg6Panel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleCopyPanelSeg6Panel;
lv_obj_t * ui_ProgramScheduleCopyPanelSeg6PanelLable;
void ui_event_ProgramScheduleCopyBackPanelCancelPanel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleCopyBackPanelCancelPanel;
lv_obj_t * ui_ProgramScheduleCopyBackPanelCancelPanelLable;
void ui_event_ProgramScheduleCopyBackPanelConfirmPanel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleCopyBackPanelConfirmPanel;
lv_obj_t * ui_ProgramScheduleCopyBackPanelConfirmPanelLable;
void ui_event_ProgramScheduleResetBackPanel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleResetBackPanel;
void ui_event_ProgramScheduleResetPanel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleResetPanel;
lv_obj_t * ui_ProgramScheduleResetPanelLable;
lv_obj_t * ui_ProgramScheduleSetPanel;
void ui_event_ProgramScheduleSetPanelReturnPanel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleSetPanelReturnPanel;
lv_obj_t * ui_ProgramScheduleSetPanelLabel;
lv_obj_t * ui_ProgramScheduleSetPanelWeekDayPanel;
void ui_event_ProgramScheduleSetPanelWeekDay1Panel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleSetPanelWeekDay1Panel;
lv_obj_t * ui_ProgramScheduleSetPanelWeekDay1PanelLable;
void ui_event_ProgramScheduleSetPanelWeekDay2Panel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleSetPanelWeekDay2Panel;
lv_obj_t * ui_ProgramScheduleSetPanelWeekDay2PanelLable;
void ui_event_ProgramScheduleSetPanelWeekDay3Panel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleSetPanelWeekDay3Panel;
lv_obj_t * ui_ProgramScheduleSetPanelWeekDay3PanelLable;
void ui_event_ProgramScheduleSetPanelWeekDay4Panel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleSetPanelWeekDay4Panel;
lv_obj_t * ui_ProgramScheduleSetPanelWeekDay4PanelLable;
void ui_event_ProgramScheduleSetPanelWeekDay5Panel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleSetPanelWeekDay5Panel;
lv_obj_t * ui_ProgramScheduleSetPanelWeekDay5PanelLable;
void ui_event_ProgramScheduleSetPanelWeekDay6Panel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleSetPanelWeekDay6Panel;
lv_obj_t * ui_ProgramScheduleSetPanelWeekDay6PanelLable;
void ui_event_ProgramScheduleSetPanelWeekDay7Panel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleSetPanelWeekDay7Panel;
lv_obj_t * ui_ProgramScheduleSetPanelWeekDay7PanelLable;
lv_obj_t * ui_ProgramScheduleSetPanelTimePanel;
lv_obj_t * ui_ProgramScheduleSetPanelTimePanelLable;
lv_obj_t * ui_ProgramScheduleSetPanelTimePanelImage;
void ui_event_ProgramScheduleSetPanelTimePanelHourUpPanel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleSetPanelTimePanelHourUpPanel;
void ui_event_ProgramScheduleSetPanelTimePanelHourDownPanel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleSetPanelTimePanelHourDownPanel;
void ui_event_ProgramScheduleSetPanelTimePanelMinuteUpPanel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleSetPanelTimePanelMinuteUpPanel;
void ui_event_ProgramScheduleSetPanelTimePanelMinuteDownPanel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleSetPanelTimePanelMinuteDownPanel;
lv_obj_t * ui_ProgramScheduleSetPanelTimeLable;
lv_obj_t * ui_ProgramScheduleSetPanelTempPanel;
lv_obj_t * ui_ProgramScheduleSetPanelTempPanelLable;
void ui_event_ProgramScheduleSetPanelTempPanelUpPanel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleSetPanelTempPanelUpPanel;
void ui_event_ProgramScheduleSetPanelTempPanelDownPanel(lv_event_t * e);
lv_obj_t * ui_ProgramScheduleSetPanelTempPanelDownPanel;
lv_obj_t * ui_ProgramScheduleSetPanelTempLable;
// CUSTOM VARIABLES

// SCREEN: ui_UserSettingScreen
void ui_UserSettingScreen_screen_init(void);
void ui_event_UserSettingScreen(lv_event_t * e);
lv_obj_t * ui_UserSettingScreen;
lv_obj_t * ui_UserSettingPanel;
void ui_event_UserSettingPanelReturnPanel(lv_event_t * e);
lv_obj_t * ui_UserSettingPanelReturnPanel;
lv_obj_t * ui_UserSettingPanelLabel;
lv_obj_t * ui_UserSettingPanel1Panel;
lv_obj_t * ui_UserSettingPanel1PanelChildPanel;
lv_obj_t * ui_UserSettingPanel1PanelChildPanelLable;
void ui_event_UserSettingPanel1PanelChildPanelMinusPanel(lv_event_t * e);
lv_obj_t * ui_UserSettingPanel1PanelChildPanelMinusPanel;
void ui_event_UserSettingPanel1PanelChildPanelAddPanel(lv_event_t * e);
lv_obj_t * ui_UserSettingPanel1PanelChildPanelAddPanel;
lv_obj_t * ui_UserSettingPanel1PanelChildPanelDis1Panel;
lv_obj_t * ui_UserSettingPanel1PanelChildPanelDis2Panel;
lv_obj_t * ui_UserSettingPanel1PanelChildPanelDis3Panel;
lv_obj_t * ui_UserSettingPanel2Panel;
lv_obj_t * ui_UserSettingPanel2PanelChildPanel;
lv_obj_t * ui_UserSettingPanel2PanelChildPanelLable;
void ui_event_UserSettingPanel2PanelChildPanelMinusPanel(lv_event_t * e);
lv_obj_t * ui_UserSettingPanel2PanelChildPanelMinusPanel;
lv_obj_t * ui_UserSettingPanel2PanelChildPanelValueLable;
void ui_event_UserSettingPanel2PanelChildPanelAddPanel(lv_event_t * e);
lv_obj_t * ui_UserSettingPanel2PanelChildPanelAddPanel;
lv_obj_t * ui_UserSettingPanel3Panel;
lv_obj_t * ui_UserSettingPanel3PanelChildPanel;
lv_obj_t * ui_UserSettingPanel3PanelChildPanelLable;
void ui_event_UserSettingPanel3PanelChildPanelSwitch(lv_event_t * e);
lv_obj_t * ui_UserSettingPanel3PanelChildPanelSwitch;
lv_obj_t * ui_UserSettingPanel4Panel;
void ui_event_UserSettingPanel4PanelChildPanel(lv_event_t * e);
lv_obj_t * ui_UserSettingPanel4PanelChildPanel;
lv_obj_t * ui_UserSettingPanel4PanelChildPanelLable;
lv_obj_t * ui_UserSettingPanel4PanelIcon;
lv_obj_t * ui_UserSettingPanel5Panel;
void ui_event_UserSettingPanel5PanelChildPanel(lv_event_t * e);
lv_obj_t * ui_UserSettingPanel5PanelChildPanel;
lv_obj_t * ui_UserSettingPanel5PanelChildPanelLable;
lv_obj_t * ui_UserSettingPanel5PanelIcon;
lv_obj_t * ui_DataAndTimePanel;
void ui_event_DataAndTimePanelReturnPanel(lv_event_t * e);
lv_obj_t * ui_DataAndTimePanelReturnPanel;
lv_obj_t * ui_DataAndTimePanelMainLabel;
lv_obj_t * ui_Hours24Panel;
lv_obj_t * ui_Hours24PanelChildPanel;
lv_obj_t * ui_Hours24PanelChildPanelLabel;
void ui_event_Hours24PanelChildPanelSwitch(lv_event_t * e);
lv_obj_t * ui_Hours24PanelChildPanelSwitch;
lv_obj_t * ui_NetworkSynchronizationPanel;
lv_obj_t * ui_NetworkSynchronizationPanelChildPanel;
lv_obj_t * ui_NetworkSynchronizationPanelChildPanelLabel;
void ui_event_NetworkSynchronizationPanelChildPanelSwitch(lv_event_t * e);
lv_obj_t * ui_NetworkSynchronizationPanelChildPanelSwitch;
void ui_event_TimeSettingPanel(lv_event_t * e);
lv_obj_t * ui_TimeSettingPanel;
void ui_event_TimeSettingPanelChildPanel(lv_event_t * e);
lv_obj_t * ui_TimeSettingPanelChildPanel;
lv_obj_t * ui_TimeSettingPanelChildPanelLabel;
void ui_event_TimeSettingPanelChildPanelRightIconPanel(lv_event_t * e);
lv_obj_t * ui_TimeSettingPanelChildPanelRightIconPanel;
void ui_event_TimeSettingPanelChildPanelTickIconPanel(lv_event_t * e);
lv_obj_t * ui_TimeSettingPanelChildPanelTickIconPanel;
lv_obj_t * ui_TimeSettingParamPanel;
void ui_event_TimeSettingParamPanelYearRoller(lv_event_t * e);
lv_obj_t * ui_TimeSettingParamPanelYearRoller;
void ui_event_TimeSettingParamPanelMonthRoller(lv_event_t * e);
lv_obj_t * ui_TimeSettingParamPanelMonthRoller;
void ui_event_TimeSettingParamPanelDayRoller(lv_event_t * e);
lv_obj_t * ui_TimeSettingParamPanelDayRoller;
void ui_event_TimeSettingParamPanelHourRoller(lv_event_t * e);
lv_obj_t * ui_TimeSettingParamPanelHourRoller;
void ui_event_TimeSettingParamPanelMinuteRoller(lv_event_t * e);
lv_obj_t * ui_TimeSettingParamPanelMinuteRoller;
lv_obj_t * ui_TimeSettingParamPanelYearLable;
lv_obj_t * ui_TimeSettingParamPanelMonthLable;
lv_obj_t * ui_TimeSettingParamPanelDayLable;
lv_obj_t * ui_TimeSettingParamPanelHourLable;
lv_obj_t * ui_TimeSettingParamPanelMinuteLable;
void ui_event_EngineerPasswordBackPanel(lv_event_t * e);
lv_obj_t * ui_EngineerPasswordBackPanel;
lv_obj_t * ui_EngineerPasswordInputPanel;
lv_obj_t * ui_EngineerPasswordInputPanelLable;
void ui_event_EngineerPasswordReturnPanel(lv_event_t * e);
lv_obj_t * ui_EngineerPasswordReturnPanel;
lv_obj_t * ui_EngineerPasswordInputPanelDisArea;
lv_obj_t * ui_EngineerPasswordInputPanelErrorLable;
void ui_event_EngineerPasswordInputPanelKeyboard(lv_event_t * e);
lv_obj_t * ui_EngineerPasswordInputPanelKeyboard;
lv_obj_t * ui_EngineerPasswordDot1Panel;
lv_obj_t * ui_EngineerPasswordDot2Panel;
lv_obj_t * ui_EngineerPasswordDot3Panel;
lv_obj_t * ui_EngineerPasswordDot4Panel;
// CUSTOM VARIABLES

// SCREEN: ui_EngineerSettingScreen
void ui_EngineerSettingScreen_screen_init(void);
void ui_event_EngineerSettingScreen(lv_event_t * e);
lv_obj_t * ui_EngineerSettingScreen;
lv_obj_t * ui_EngineerSettingPanel;
void ui_event_EngineerSettingPanelReturnPanel(lv_event_t * e);
lv_obj_t * ui_EngineerSettingPanelReturnPanel;
lv_obj_t * ui_EngineerSettingPanelLabel;
lv_obj_t * ui_EngineerSettingPanelSeg1Panel;
lv_obj_t * ui_EngineerSettingPanelSeg1PanelChildPanel;
lv_obj_t * ui_EngineerSettingPanelSeg1PanelChildPanelLable;
void ui_event_EngineerSettingPanelSeg1PanelChildPanelMinusPanel(lv_event_t * e);
lv_obj_t * ui_EngineerSettingPanelSeg1PanelChildPanelMinusPanel;
lv_obj_t * ui_EngineerSettingPanelSeg1PanelChildPanelValueLable;
void ui_event_EngineerSettingPanelSeg1PanelChildPanelAddPanel(lv_event_t * e);
lv_obj_t * ui_EngineerSettingPanelSeg1PanelChildPanelAddPanel;
void ui_event_EngineerSettingPanelSeg1PanelChildPanelSwitch(lv_event_t * e);
lv_obj_t * ui_EngineerSettingPanelSeg1PanelChildPanelSwitch;
lv_obj_t * ui_EngineerSettingPanelSeg2Panel;
lv_obj_t * ui_EngineerSettingPanelSeg2PanelChildPanel;
lv_obj_t * ui_EngineerSettingPanelSeg2PanelChildPanelLable;
void ui_event_EngineerSettingPanelSeg2PanelChildPanelMinusPanel(lv_event_t * e);
lv_obj_t * ui_EngineerSettingPanelSeg2PanelChildPanelMinusPanel;
lv_obj_t * ui_EngineerSettingPanelSeg2PanelChildPanelValueLable;
void ui_event_EngineerSettingPanelSeg2PanelChildPanelAddPanel(lv_event_t * e);
lv_obj_t * ui_EngineerSettingPanelSeg2PanelChildPanelAddPanel;
void ui_event_EngineerSettingPanelSeg2PanelChildPanelSwitch(lv_event_t * e);
lv_obj_t * ui_EngineerSettingPanelSeg2PanelChildPanelSwitch;
lv_obj_t * ui_EngineerSettingPanelSeg3Panel;
lv_obj_t * ui_EngineerSettingPanelSeg3PanelChildPanel;
lv_obj_t * ui_EngineerSettingPanelSeg3PanelChildPanelLable;
void ui_event_EngineerSettingPanelSeg3PanelChildPanelMinusPanel(lv_event_t * e);
lv_obj_t * ui_EngineerSettingPanelSeg3PanelChildPanelMinusPanel;
lv_obj_t * ui_EngineerSettingPanelSeg3PanelChildPanelValueLable;
void ui_event_EngineerSettingPanelSeg3PanelChildPanelAddPanel(lv_event_t * e);
lv_obj_t * ui_EngineerSettingPanelSeg3PanelChildPanelAddPanel;
void ui_event_EngineerSettingPanelSeg3PanelChildPanelSwitch(lv_event_t * e);
lv_obj_t * ui_EngineerSettingPanelSeg3PanelChildPanelSwitch;
lv_obj_t * ui_EngineerSettingPanelSeg4Panel;
lv_obj_t * ui_EngineerSettingPanelSeg4PanelChildPanel;
lv_obj_t * ui_EngineerSettingPanelSeg4PanelChildPanelLable;
void ui_event_EngineerSettingPanelSeg4PanelChildPanelMinusPanel(lv_event_t * e);
lv_obj_t * ui_EngineerSettingPanelSeg4PanelChildPanelMinusPanel;
lv_obj_t * ui_EngineerSettingPanelSeg4PanelChildPanelValueLable;
void ui_event_EngineerSettingPanelSeg4PanelChildPanelAddPanel(lv_event_t * e);
lv_obj_t * ui_EngineerSettingPanelSeg4PanelChildPanelAddPanel;
void ui_event_EngineerSettingPanelSeg4PanelChildPanelSwitch(lv_event_t * e);
lv_obj_t * ui_EngineerSettingPanelSeg4PanelChildPanelSwitch;
lv_obj_t * ui_EngineerSettingPanelSeg5Panel;
lv_obj_t * ui_EngineerSettingPanelSeg5PanelChildPanel;
lv_obj_t * ui_EngineerSettingPanelSeg5PanelChildPanelLable;
void ui_event_EngineerSettingPanelSeg5PanelChildPanelMinusPanel(lv_event_t * e);
lv_obj_t * ui_EngineerSettingPanelSeg5PanelChildPanelMinusPanel;
lv_obj_t * ui_EngineerSettingPanelSeg5PanelChildPanelValueLable;
void ui_event_EngineerSettingPanelSeg5PanelChildPanelAddPanel(lv_event_t * e);
lv_obj_t * ui_EngineerSettingPanelSeg5PanelChildPanelAddPanel;
void ui_event_EngineerSettingPanelSeg5PanelChildPanelSwitch(lv_event_t * e);
lv_obj_t * ui_EngineerSettingPanelSeg5PanelChildPanelSwitch;
void ui_event_EngineerSettingPanelPrePanel(lv_event_t * e);
lv_obj_t * ui_EngineerSettingPanelPrePanel;
lv_obj_t * ui_Image1;
void ui_event_EngineerSettingPanelNextPanel(lv_event_t * e);
lv_obj_t * ui_EngineerSettingPanelNextPanel;
lv_obj_t * ui_Image2;
lv_obj_t * ui_EngineerSettingPanelPageNumbLable;
// CUSTOM VARIABLES

// SCREEN: ui_WifiMatchScreen
void ui_WifiMatchScreen_screen_init(void);
void ui_event_WifiMatchScreen(lv_event_t * e);
lv_obj_t * ui_WifiMatchScreen;
lv_obj_t * ui_WifiMatchLabel;
void ui_event_WifiMatchReturnButtonPanel(lv_event_t * e);
lv_obj_t * ui_WifiMatchReturnButtonPanel;
lv_obj_t * ui_WifiMatchImage1;
lv_obj_t * ui_WifiMatchContainer1;
lv_obj_t * ui_WifiMatchContainer2;
lv_obj_t * ui_WifiMatchContainer3;
lv_obj_t * ui_WifiMatchImage2;
lv_obj_t * ui_WifiMatchStateLabel1;
lv_obj_t * ui_WifiMatchContainer4;
lv_obj_t * ui_WifiMatchContainer5;
lv_obj_t * ui_WifiMatchContainer6;
lv_obj_t * ui_WifiMatchImage3;
lv_obj_t * ui_WifiMatchContainer7;
lv_obj_t * ui_WifiMatchContainer8;
lv_obj_t * ui_WifiMatchContainer9;
lv_obj_t * ui_WifiMatchContainer10;
lv_obj_t * ui_WifiMatchStateLabel2;
void ui_event_WifiMatchButtonPanel(lv_event_t * e);
lv_obj_t * ui_WifiMatchButtonPanel;
lv_obj_t * ui_WifiMatchButtonLabel;
void ui_event_WifiMatchMatchModePanel(lv_event_t * e);
lv_obj_t * ui_WifiMatchMatchModePanel;
lv_obj_t * ui_WifiMatchMatchModeButtonContainer;
void ui_event_WifiMatchMatchModePanelReturnButtonPanel(lv_event_t * e);
lv_obj_t * ui_WifiMatchMatchModePanelReturnButtonPanel;
lv_obj_t * ui_WifiMatchMatchModeLabel;
void ui_event_WifiMatchIntelligentModeButtonPanel(lv_event_t * e);
lv_obj_t * ui_WifiMatchIntelligentModeButtonPanel;
lv_obj_t * ui_WifiMatchIntelligentModeButtonLabel;
void ui_event_WifiMatchApModeButtonPanel(lv_event_t * e);
lv_obj_t * ui_WifiMatchApModeButtonPanel;
lv_obj_t * ui_WifiMatchApModeButtonLabel;
void ui_event_WifiMatchPromptPanel(lv_event_t * e);
lv_obj_t * ui_WifiMatchPromptPanel;
void ui_event_WifiMatchPromptButtonPanel(lv_event_t * e);
lv_obj_t * ui_WifiMatchPromptButtonPanel;
lv_obj_t * ui_WifiMatchPromptButtonLabel;
// CUSTOM VARIABLES

// SCREEN: ui_ProductTestScreen
void ui_ProductTestScreen_screen_init(void);
void ui_event_ProductTestScreen(lv_event_t * e);
lv_obj_t * ui_ProductTestScreen;
lv_obj_t * ui_ProductTestLabel;
void ui_event_ProductTestTopBarPanel(lv_event_t * e);
lv_obj_t * ui_ProductTestTopBarPanel;
lv_obj_t * ui_ProductTestTopBarPromptLabel;
void ui_event_ProductTestRelaySwitch1(lv_event_t * e);
lv_obj_t * ui_ProductTestRelaySwitch1;
lv_obj_t * ui_ProductTestRelayLabel1;
void ui_event_ProductTestRelaySwitch2(lv_event_t * e);
lv_obj_t * ui_ProductTestRelaySwitch2;
lv_obj_t * ui_ProductTestRelayLabel2;
void ui_event_ProductTestRelaySwitch3(lv_event_t * e);
lv_obj_t * ui_ProductTestRelaySwitch3;
lv_obj_t * ui_ProductTestRelayLabel3;
void ui_event_ProductTestRelaySwitch4(lv_event_t * e);
lv_obj_t * ui_ProductTestRelaySwitch4;
lv_obj_t * ui_ProductTestRelayLabel4;
void ui_event_ProductTestRelaySwitch5(lv_event_t * e);
lv_obj_t * ui_ProductTestRelaySwitch5;
lv_obj_t * ui_ProductTestRelayLabel5;
lv_obj_t * ui_ProductTestRelay4LevelPanel1;
lv_obj_t * ui_ProductTestRelay4LevelPanel2;
lv_obj_t * ui_ProductTestRelay4LevelPanel3;
void ui_event_ProductTestRelay4MinusButtonPanel(lv_event_t * e);
lv_obj_t * ui_ProductTestRelay4MinusButtonPanel;
void ui_event_ProductTestRelay4PlusButtonPanel(lv_event_t * e);
lv_obj_t * ui_ProductTestRelay4PlusButtonPanel;
lv_obj_t * ui_ProductTestDateTimeLabel;
lv_obj_t * ui_ProductTestWeekLabel;
void ui_event_ProductTestDateTimeWeekSwitch(lv_event_t * e);
lv_obj_t * ui_ProductTestDateTimeWeekSwitch;
lv_obj_t * ui_ProductTestCurrentTemperatureLabel;
lv_obj_t * ui_ProductTestNtcTemperatureLabel;
void ui_event_ProductTestTemperatureSwitch(lv_event_t * e);
lv_obj_t * ui_ProductTestTemperatureSwitch;
lv_obj_t * ui_ProductTestWifiRssiLabel;
void ui_event_ProductTestWifiSwitch(lv_event_t * e);
lv_obj_t * ui_ProductTestWifiSwitch;
lv_obj_t * ui_ProductTestPromptLabel;
lv_obj_t * ui_ProductTestFirmwareVersionLabel;
void ui_event_ProductTestPanel(lv_event_t * e);
lv_obj_t * ui_ProductTestPanel;
lv_obj_t * ui_ProductTestPanelPromptLabel;
// CUSTOM VARIABLES

// EVENTS
lv_obj_t * ui____initial_actions0;

// IMAGES AND IMAGE SETS

///////////////////// ANIMATIONS ////////////////////

///////////////////// FUNCTIONS ////////////////////
void ui_event_MainScreen(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_SCREEN_LOAD_START) {
        MainScreenLoadStartCallback(e);
    }
    if(event_code == LV_EVENT_SCREEN_LOADED) {
        MainScreenLoadedcallback(e);
    }
    if(event_code == LV_EVENT_SCREEN_UNLOADED) {
        MainScreenUnLoadedCallback(e);
    }
}

void ui_event_ThirdGearClickPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        MainThirdGearClickPanelClickedCallback(e);
    }
}

void ui_event_SetTempMainAddIconPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        MainSetTempMainAddIconPanelClickedcallback(e);
    }
    if(event_code == LV_EVENT_PRESSED) {
        MainSetTempMainAddIconPanelClickedcallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        MainSetTempMainAddIconPanelClickedcallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        MainSetTempMainAddIconPanelClickedcallback(e);
    }
}

void ui_event_SetTempMainMinusIconPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        MainSetTempMainMinusIconPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_PRESSED) {
        MainSetTempMainMinusIconPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        MainSetTempMainMinusIconPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        MainSetTempMainMinusIconPanelClickedCallback(e);
    }
}

void ui_event_MainScreenOnOffButtonPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        MainScreenOnOffButtonPanelClickedCallback(e);
    }
}

void ui_event_MainScreenModeButtonPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        MainScreenModeButtonPanelCallback(e);
    }
}

void ui_event_MainScreenMuneButtonPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        MainScreenMuneButtonPanelClickedCallback(e);
    }
}

void ui_event_TurnOffClickedCancelPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_PRESSED) {
        _ui_state_modify(ui_TurnOffClickedCancelLabel, LV_STATE_PRESSED, _UI_MODIFY_STATE_ADD);
    }
    if(event_code == LV_EVENT_RELEASED) {
        _ui_state_modify(ui_TurnOffClickedCancelLabel, LV_STATE_PRESSED, _UI_MODIFY_STATE_REMOVE);
    }
    if(event_code == LV_EVENT_CLICKED) {
        MainTurnOffClickedCancelPanelClickedCallback(e);
    }
}

void ui_event_TurnOffClickedConfirmPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_PRESSED) {
        _ui_state_modify(ui_TurnOffClickedConfirmLabel, LV_STATE_PRESSED, _UI_MODIFY_STATE_ADD);
    }
    if(event_code == LV_EVENT_RELEASED) {
        _ui_state_modify(ui_TurnOffClickedConfirmLabel, LV_STATE_PRESSED, _UI_MODIFY_STATE_REMOVE);
    }
    if(event_code == LV_EVENT_CLICKED) {
        MainTurnOffClickedConfirmPanelClickedCallback(e);
    }
}

void ui_event_MainScreenOffClickedPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        MainScreenOffClickedPanelClickedCallback(e);
    }
}

void ui_event_MainScreenChildLockTouchPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        _ui_flag_modify(ui_MainScreenChildLockPasswordBackPanel, LV_OBJ_FLAG_HIDDEN, _UI_MODIFY_FLAG_REMOVE);
    }
}

void ui_event_MainScreenChildLockPasswordBackPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        MainScreenChildLockPasswordBackPanelClickedCallback(e);
    }
}

void ui_event_ChildLockPasswordReturnPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ChildLockPasswordReturnPanelClickedCallback(e);
    }
}

void ui_event_ChildLockPasswordInputPanelKeyboard(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_READY) {
        ChildLockPasswordInputPanelKeyboardReadyCallback(e);
    }
    if(event_code == LV_EVENT_CLICKED) {
        ChildLockPasswordInputPanelKeyboardKeyCallback(e);
    }
}

void ui_event_MainScreenWeekUpPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        _ui_flag_modify(ui_MainScreenWeekUpPanel, LV_OBJ_FLAG_HIDDEN, _UI_MODIFY_FLAG_ADD);
    }
}

void ui_event_ProductTestTouchPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProductTestTouchPanelClickedCallback(e);
    }
}

void ui_event_MenuScreen(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_SCREEN_LOAD_START) {
        MenuScreenLoadStartCallback(e);
    }
    if(event_code == LV_EVENT_SCREEN_LOADED) {
        MenuScreenLoadedCallback(e);
    }
    if(event_code == LV_EVENT_SCREEN_UNLOADED) {
        MenuScreenUnloadedCallback(e);
    }
}

void ui_event_MenuReturnPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        MenuReturnPanelClickedCallback(e);
    }
}

void ui_event_MenuProgramPanelSwitch(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        MenuProgramPanelSwitchClickedCallback(e);
    }
}

void ui_event_MenuProgramPanelSetLable(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        MenuProgramPanelSetLableClickedCallback(e);
    }
}

void ui_event_MenuProgramPanelSleepPanelMinuPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_PRESSED) {
        MenuProgramPanelSleepPanelAddMinuPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        MenuProgramPanelSleepPanelAddMinuPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        MenuProgramPanelSleepPanelAddMinuPanelClickedCallback(e);
    }
}

void ui_event_MenuProgramPanelSleepPanelPlusPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_PRESSED) {
        MenuProgramPanelSleepPanelAddMinuPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        MenuProgramPanelSleepPanelAddMinuPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        MenuProgramPanelSleepPanelAddMinuPanelClickedCallback(e);
    }
}

void ui_event_MenuProgramPanelSleepPanelConfirmPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        MenuProgramPanelSleepPanelConfirmPanelClickedCallback(e);
    }
}

void ui_event_MenuPanelWifiPanelChildPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        MenuPanelWifiPanelChildPanelClickedCallback(e);
    }
}

void ui_event_MenuPanelUserSetPanelChildPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        MenuPanelUserSetPanelChildPanelClickedCallback(e);
    }
}

void ui_event_ProgramPanelReturnPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        MenuReturnPanelClickedCallback(e);
    }
}

void ui_event_ProgramPanelHeatCoolSwitch(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramPanelHeatCoolSwitchClickedCallback(e);
    }
}

void ui_event_ProgramWeekDaySelect1Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);
    lv_obj_t * target = lv_event_get_target(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramWeekDaySelectXPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramWeekDaySelect1PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_ADD);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  !lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramWeekDaySelect1PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_REMOVE);
    }
}

void ui_event_ProgramWeekDaySelect2Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);
    lv_obj_t * target = lv_event_get_target(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramWeekDaySelectXPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramWeekDaySelect2PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_ADD);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  !lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramWeekDaySelect2PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_REMOVE);
    }
}

void ui_event_ProgramWeekDaySelect3Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);
    lv_obj_t * target = lv_event_get_target(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramWeekDaySelectXPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramWeekDaySelect3PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_ADD);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  !lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramWeekDaySelect3PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_REMOVE);
    }
}

void ui_event_ProgramWeekDaySelect4Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);
    lv_obj_t * target = lv_event_get_target(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramWeekDaySelectXPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramWeekDaySelect4PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_ADD);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  !lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramWeekDaySelect4PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_REMOVE);
    }
}

void ui_event_ProgramWeekDaySelect5Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);
    lv_obj_t * target = lv_event_get_target(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramWeekDaySelectXPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramWeekDaySelect5PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_ADD);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  !lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramWeekDaySelect5PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_ADD);
    }
}

void ui_event_ProgramWeekDaySelect6Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);
    lv_obj_t * target = lv_event_get_target(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramWeekDaySelectXPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramWeekDaySelect6PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_ADD);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  !lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramWeekDaySelect6PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_REMOVE);
    }
}

void ui_event_ProgramWeekDaySelect7Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);
    lv_obj_t * target = lv_event_get_target(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramWeekDaySelectXPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramWeekDaySelect7PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_ADD);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  !lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramWeekDaySelect7PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_ADD);
    }
}

void ui_event_ProgramPanelSeg1Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramPanelSegPanelClickedCallback(e);
    }
}

void ui_event_ProgramPanelSeg2Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramPanelSegPanelClickedCallback(e);
    }
}

void ui_event_ProgramPanelSeg3Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramPanelSegPanelClickedCallback(e);
    }
}

void ui_event_ProgramPanelSeg4Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramPanelSegPanelClickedCallback(e);
    }
}

void ui_event_ProgramPanelSeg5Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramPanelSegPanelClickedCallback(e);
    }
}

void ui_event_ProgramPanelSeg6Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramPanelSegPanelClickedCallback(e);
    }
}

void ui_event_ProgramPanelCopyPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramPanelCopy_ResetPanelClickedCallback(e);
    }
}

void ui_event_ProgramPanelResetPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramPanelCopy_ResetPanelClickedCallback(e);
    }
}

void ui_event_ProgramCopyBackPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramCopyBackPanelClickedCallback(e);
    }
}

void ui_event_ProgramCopyPanelSeg1Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramCopyPanelSegXPanelClickedCallback(e);
    }
}

void ui_event_ProgramCopyPanelSeg2Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramCopyPanelSegXPanelClickedCallback(e);
    }
}

void ui_event_ProgramCopyPanelSeg3Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramCopyPanelSegXPanelClickedCallback(e);
    }
}

void ui_event_ProgramCopyPanelSeg4Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramCopyPanelSegXPanelClickedCallback(e);
    }
}

void ui_event_ProgramCopyPanelSeg5Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramCopyPanelSegXPanelClickedCallback(e);
    }
}

void ui_event_ProgramCopyPanelSeg6Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramCopyPanelSegXPanelClickedCallback(e);
    }
}

void ui_event_ProgramCopyBackPanelCancelPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramCopyBackPanelCancelConfirmPanelClickedCallback(e);
    }
}

void ui_event_ProgramCopyBackPanelConfirmPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramCopyBackPanelCancelConfirmPanelClickedCallback(e);
    }
}

void ui_event_ProgramResetBackPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramResetBackPanelClickedCallback(e);
    }
}

void ui_event_ProgramResetPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramResetPanelClickedCallback(e);
    }
}

void ui_event_ProgramSetPanelReturnPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramSetPanelReturnPanelClickedCallback(e);
    }
}

void ui_event_ProgramSetPanelWeekDay1Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramWeekDaySelectXPanelClickedCallback(e);
    }
}

void ui_event_ProgramSetPanelWeekDay2Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramWeekDaySelectXPanelClickedCallback(e);
    }
}

void ui_event_ProgramSetPanelWeekDay3Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramWeekDaySelectXPanelClickedCallback(e);
    }
}

void ui_event_ProgramSetPanelWeekDay4Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramWeekDaySelectXPanelClickedCallback(e);
    }
}

void ui_event_ProgramSetPanelWeekDay5Pane(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramWeekDaySelectXPanelClickedCallback(e);
    }
}

void ui_event_ProgramSetPanelWeekDay6Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramWeekDaySelectXPanelClickedCallback(e);
    }
}

void ui_event_ProgramSetPanelWeekDay7Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramWeekDaySelectXPanelClickedCallback(e);
    }
}

void ui_event_ProgramSetPanelTimePanelHourUpPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        ProgramSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_RELEASED) {
        ProgramSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_PRESSED) {
        ProgramSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        ProgramSetPanelTimePanelTimePanelSetCallback(e);
    }
}

void ui_event_ProgramSetPanelTimePanelHourDownPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        ProgramSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_RELEASED) {
        ProgramSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_PRESSED) {
        ProgramSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        ProgramSetPanelTimePanelTimePanelSetCallback(e);
    }
}

void ui_event_ProgramSetPanelTimePanelMinuteUpPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        ProgramSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_RELEASED) {
        ProgramSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_PRESSED) {
        ProgramSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        ProgramSetPanelTimePanelTimePanelSetCallback(e);
    }
}

void ui_event_ProgramSetPanelTimePanelMinuteDownPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        ProgramSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_RELEASED) {
        ProgramSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_PRESSED) {
        ProgramSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        ProgramSetPanelTimePanelTimePanelSetCallback(e);
    }
}

void ui_event_ProgramSetPanelTempPanelUpPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramSetPanelTempPanelSetCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        ProgramSetPanelTempPanelSetCallback(e);
    }
    if(event_code == LV_EVENT_RELEASED) {
        ProgramSetPanelTempPanelSetCallback(e);
    }
    if(event_code == LV_EVENT_PRESSED) {
        ProgramSetPanelTempPanelSetCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        ProgramSetPanelTempPanelSetCallback(e);
    }
}

void ui_event_ProgramSetPanelTempPanelDownPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramSetPanelTempPanelSetCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        ProgramSetPanelTempPanelSetCallback(e);
    }
    if(event_code == LV_EVENT_RELEASED) {
        ProgramSetPanelTempPanelSetCallback(e);
    }
    if(event_code == LV_EVENT_PRESSED) {
        ProgramSetPanelTempPanelSetCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        ProgramSetPanelTempPanelSetCallback(e);
    }
}

void ui_event_ProgramSchedulePanelReturnPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        MenuReturnPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleWeekDaySelect1Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);
    lv_obj_t * target = lv_event_get_target(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleWeekDaySelectXPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramScheduleWeekDaySelect1PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_ADD);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  !lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramScheduleWeekDaySelect1PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_REMOVE);
    }
}

void ui_event_ProgramScheduleWeekDaySelect2Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);
    lv_obj_t * target = lv_event_get_target(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleWeekDaySelectXPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramScheduleWeekDaySelect2PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_ADD);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  !lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramScheduleWeekDaySelect2PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_REMOVE);
    }
}

void ui_event_ProgramScheduleWeekDaySelect3Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);
    lv_obj_t * target = lv_event_get_target(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleWeekDaySelectXPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramScheduleWeekDaySelect3PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_ADD);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  !lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramScheduleWeekDaySelect3PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_REMOVE);
    }
}

void ui_event_ProgramScheduleWeekDaySelect4Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);
    lv_obj_t * target = lv_event_get_target(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleWeekDaySelectXPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramScheduleWeekDaySelect4PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_ADD);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  !lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramScheduleWeekDaySelect4PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_REMOVE);
    }
}

void ui_event_ProgramScheduleWeekDaySelect5Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);
    lv_obj_t * target = lv_event_get_target(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleWeekDaySelectXPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramScheduleWeekDaySelect5PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_ADD);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  !lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramScheduleWeekDaySelect5PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_REMOVE);
    }
}

void ui_event_ProgramScheduleWeekDaySelect6Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);
    lv_obj_t * target = lv_event_get_target(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleWeekDaySelectXPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramScheduleWeekDaySelect6PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_ADD);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  !lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramScheduleWeekDaySelect6PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_REMOVE);
    }
}

void ui_event_ProgramScheduleWeekDaySelect7Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);
    lv_obj_t * target = lv_event_get_target(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleWeekDaySelectXPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramScheduleWeekDaySelect7PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_ADD);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  !lv_obj_has_state(target, LV_STATE_CHECKED)) {
        _ui_state_modify(ui_ProgramScheduleWeekDaySelect7PanelLable, LV_STATE_CHECKED, _UI_MODIFY_STATE_ADD);
    }
}

void ui_event_ProgramScheduleWeekDaySeg1PanelChildPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleWeekDaySegXPanelChildPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleWeekDaySeg1PanelChildPanelSwitch(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleWeekDaySegXPanelChildPanelSwitchClickedCallback(e);
    }
}

void ui_event_ProgramScheduleWeekDaySeg2PanelChildPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleWeekDaySegXPanelChildPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleWeekDaySeg2PanelChildPanelSwitch(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleWeekDaySegXPanelChildPanelSwitchClickedCallback(e);
    }
}

void ui_event_ProgramScheduleWeekDaySeg3PanelChildPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleWeekDaySegXPanelChildPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleWeekDaySeg3PanelChildPanelSwitch(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleWeekDaySegXPanelChildPanelSwitchClickedCallback(e);
    }
}

void ui_event_ProgramScheduleWeekDaySeg4PanelChildPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleWeekDaySegXPanelChildPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleWeekDaySeg4PanelChildPanelSwitch(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleWeekDaySegXPanelChildPanelSwitchClickedCallback(e);
    }
}

void ui_event_ProgramSchedulePanelCopyPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramSchedulePanelCopy_ResetPanelClickedCallback(e);
    }
}

void ui_event_ProgramSchedulePanelResetPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramSchedulePanelCopy_ResetPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleCopyBackPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleCopyBackPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleCopyPanelSeg1Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleCopyPanelSegXPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleCopyPanelSeg2Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleCopyPanelSegXPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleCopyPanelSeg3Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleCopyPanelSegXPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleCopyPanelSeg4Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleCopyPanelSegXPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleCopyPanelSeg5Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleCopyPanelSegXPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleCopyPanelSeg6Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleCopyPanelSegXPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleCopyBackPanelCancelPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleCopyBackPanelCancelConfirmPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleCopyBackPanelConfirmPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleCopyBackPanelCancelConfirmPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleResetBackPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleResetBackPanelCallback(e);
    }
}

void ui_event_ProgramScheduleResetPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleResetPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleSetPanelReturnPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleSetPanelReturnPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleSetPanelWeekDay1Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramWeekDaySelectXPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleSetPanelWeekDay2Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramWeekDaySelectXPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleSetPanelWeekDay3Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramWeekDaySelectXPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleSetPanelWeekDay4Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramWeekDaySelectXPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleSetPanelWeekDay5Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramWeekDaySelectXPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleSetPanelWeekDay6Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramWeekDaySelectXPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleSetPanelWeekDay7Panel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramWeekDaySelectXPanelClickedCallback(e);
    }
}

void ui_event_ProgramScheduleSetPanelTimePanelHourUpPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        ProgramScheduleSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_RELEASED) {
        ProgramScheduleSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_PRESSED) {
        ProgramScheduleSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        ProgramScheduleSetPanelTimePanelTimePanelSetCallback(e);
    }
}

void ui_event_ProgramScheduleSetPanelTimePanelHourDownPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        ProgramScheduleSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_RELEASED) {
        ProgramScheduleSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_PRESSED) {
        ProgramScheduleSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        ProgramScheduleSetPanelTimePanelTimePanelSetCallback(e);
    }
}

void ui_event_ProgramScheduleSetPanelTimePanelMinuteUpPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        ProgramScheduleSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_RELEASED) {
        ProgramScheduleSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        ProgramScheduleSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_PRESSED) {
        ProgramScheduleSetPanelTimePanelTimePanelSetCallback(e);
    }
}

void ui_event_ProgramScheduleSetPanelTimePanelMinuteDownPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        ProgramScheduleSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_RELEASED) {
        ProgramScheduleSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_PRESSED) {
        ProgramScheduleSetPanelTimePanelTimePanelSetCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        ProgramScheduleSetPanelTimePanelTimePanelSetCallback(e);
    }
}

void ui_event_ProgramScheduleSetPanelTempPanelUpPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleSetPanelTempPanelSetCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        ProgramScheduleSetPanelTempPanelSetCallback(e);
    }
    if(event_code == LV_EVENT_RELEASED) {
        ProgramScheduleSetPanelTempPanelSetCallback(e);
    }
}

void ui_event_ProgramScheduleSetPanelTempPanelDownPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        ProgramScheduleSetPanelTempPanelSetCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        ProgramScheduleSetPanelTempPanelSetCallback(e);
    }
    if(event_code == LV_EVENT_RELEASED) {
        ProgramScheduleSetPanelTempPanelSetCallback(e);
    }
}

void ui_event_UserSettingScreen(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_SCREEN_LOAD_START) {
        UserSettingSreenLoadStartCallback(e);
    }
    if(event_code == LV_EVENT_SCREEN_LOADED) {
        UserSettingSreenLoadedCallback(e);
    }
    if(event_code == LV_EVENT_SCREEN_UNLOADED) {
        UserSettingSreenUnloadedCallback(e);
    }
}

void ui_event_UserSettingPanelReturnPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        UserSettingPanelReturnPanelClickedCallback(e);
    }
}

void ui_event_UserSettingPanel1PanelChildPanelMinusPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        UserSettingPanel1PanelChildPanelAdjustPanelClickedCallback(e);
    }
}

void ui_event_UserSettingPanel1PanelChildPanelAddPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        UserSettingPanel1PanelChildPanelAdjustPanelClickedCallback(e);
    }
}

void ui_event_UserSettingPanel2PanelChildPanelMinusPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        UserSettingPanel2PanelChildPanelAdjustPanelClickedCallback(e);
    }
}

void ui_event_UserSettingPanel2PanelChildPanelAddPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        UserSettingPanel2PanelChildPanelAdjustPanelClickedCallback(e);
    }
}

void ui_event_UserSettingPanel3PanelChildPanelSwitch(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        UserSettingPanel3PanelChildPanelSwitchClickedCallback(e);
    }
}

void ui_event_UserSettingPanel4PanelChildPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        UserSettingPanel4PanelChildPanelClickedCallback(e);
    }
}

void ui_event_UserSettingPanel5PanelChildPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        UserSettingPanel5PanelChildPanelClickedCallback(e);
    }
}

void ui_event_DataAndTimePanelReturnPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        DataAndTimePanelReturnPanelClickedCallback(e);
    }
}

void ui_event_Hours24PanelChildPanelSwitch(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        Hours24PanelChildPanelSwitchClickedCallback(e);
    }
}

void ui_event_NetworkSynchronizationPanelChildPanelSwitch(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        NetworkSynchronizationPanelChildPanelSwitchClicked(e);
    }
}

void ui_event_TimeSettingPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        TimeSettingPanelClickedCallback(e);
    }
}

void ui_event_TimeSettingPanelChildPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        TimeSettingPanelChildPanelClickedCallback(e);
    }
}

void ui_event_TimeSettingPanelChildPanelRightIconPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        TimeSettingPanelChildPanelRightIconPanelClickedCallback(e);
    }
}

void ui_event_TimeSettingPanelChildPanelTickIconPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        TimeSettingPanelChildPanelTickIconPanelClickedCallback(e);
    }
}

void ui_event_TimeSettingParamPanelYearRoller(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_VALUE_CHANGED) {
        TimeSettingParamPanelYearRollerValueChangeCallback(e);
    }
}

void ui_event_TimeSettingParamPanelMonthRoller(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_VALUE_CHANGED) {
        TimeSettingParamPanelMonthRollerValueChangeCallback(e);
    }
}

void ui_event_TimeSettingParamPanelDayRoller(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_VALUE_CHANGED) {
        TimeSettingParamPanelDayRollerValueChangeCallback(e);
    }
}

void ui_event_TimeSettingParamPanelHourRoller(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_VALUE_CHANGED) {
        TimeSettingParamPanelHourRollerValueChangeCallback(e);
    }
}

void ui_event_TimeSettingParamPanelMinuteRoller(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_VALUE_CHANGED) {
        TimeSettingParamPanelMinuteRollerValueChangeCallback(e);
    }
}

void ui_event_EngineerPasswordBackPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        EngineerPasswordBackPanelClickedCallback(e);
    }
}

void ui_event_EngineerPasswordReturnPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        EngineerPasswordReturnPanelClickedCallback(e);
    }
}

void ui_event_EngineerPasswordInputPanelKeyboard(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_READY) {
        EngineerPasswordInputPanelKeyboardReadyCallback(e);
    }
    if(event_code == LV_EVENT_CLICKED) {
        EngineerPasswordInputPanelKeyboardClickedCallback(e);
    }
}

void ui_event_EngineerSettingScreen(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_SCREEN_LOAD_START) {
        EngineerSettingScreenLoadStartCallback(e);
    }
    if(event_code == LV_EVENT_SCREEN_LOADED) {
        EngineerSettingScreenLoadedCallback(e);
    }
    if(event_code == LV_EVENT_SCREEN_UNLOADED) {
        EngineerSettingScreenUnloadedCallback(e);
    }
}

void ui_event_EngineerSettingPanelReturnPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        EngineerSettingPanelReturnPanelClickedCallback(e);
    }
}

void ui_event_EngineerSettingPanelSeg1PanelChildPanelMinusPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_PRESSED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
}

void ui_event_EngineerSettingPanelSeg1PanelChildPanelAddPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_PRESSED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
}

void ui_event_EngineerSettingPanelSeg1PanelChildPanelSwitch(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        EngineerSettingPanelSegXPanelChildPanelSwitchClickedCallback(e);
    }
}

void ui_event_EngineerSettingPanelSeg2PanelChildPanelMinusPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_PRESSED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
}

void ui_event_EngineerSettingPanelSeg2PanelChildPanelAddPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_PRESSED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
}

void ui_event_EngineerSettingPanelSeg2PanelChildPanelSwitch(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        EngineerSettingPanelSegXPanelChildPanelSwitchClickedCallback(e);
    }
}

void ui_event_EngineerSettingPanelSeg3PanelChildPanelMinusPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_PRESSED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
}

void ui_event_EngineerSettingPanelSeg3PanelChildPanelAddPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_PRESSED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
}

void ui_event_EngineerSettingPanelSeg3PanelChildPanelSwitch(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        EngineerSettingPanelSegXPanelChildPanelSwitchClickedCallback(e);
    }
}

void ui_event_EngineerSettingPanelSeg4PanelChildPanelMinusPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_PRESSED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
}

void ui_event_EngineerSettingPanelSeg4PanelChildPanelAddPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_PRESSED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
}

void ui_event_EngineerSettingPanelSeg4PanelChildPanelSwitch(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        EngineerSettingPanelSegXPanelChildPanelSwitchClickedCallback(e);
    }
}

void ui_event_EngineerSettingPanelSeg5PanelChildPanelMinusPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_PRESSED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
}

void ui_event_EngineerSettingPanelSeg5PanelChildPanelAddPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_PRESSED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        EngineerSettingPanelSegXPanelChildPanelActPanelClickedCallback(e);
    }
}

void ui_event_EngineerSettingPanelSeg5PanelChildPanelSwitch(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        EngineerSettingPanelSegXPanelChildPanelSwitchClickedCallback(e);
    }
}

void ui_event_EngineerSettingPanelPrePanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        EngineerSettingPanelPreNextPanelClickedCallback(e);
    }
}

void ui_event_EngineerSettingPanelNextPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        EngineerSettingPanelPreNextPanelClickedCallback(e);
    }
}

void ui_event_WifiMatchScreen(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_SCREEN_LOAD_START) {
        InWifiMatch(e);
    }
    if(event_code == LV_EVENT_SCREEN_LOADED) {
        InWifiMatch(e);
    }
    if(event_code == LV_EVENT_SCREEN_UNLOADED) {
        OutWifiMatch(e);
        _ui_screen_delete(&ui_WifiMatchScreen);
    }
}

void ui_event_WifiMatchReturnButtonPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        WifiMatchReturnButtonPanelCallback(e);
    }
}

void ui_event_WifiMatchButtonPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        StartRestartCancelWifiMatch(e);
    }
}

void ui_event_WifiMatchMatchModePanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        _ui_flag_modify(ui_WifiMatchMatchModePanel, LV_OBJ_FLAG_HIDDEN, _UI_MODIFY_FLAG_ADD);
    }
}

void ui_event_WifiMatchMatchModePanelReturnButtonPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        WifiMatchMatchModePanelReturnButtonPanelCallback(e);
    }
}

void ui_event_WifiMatchIntelligentModeButtonPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        _ui_flag_modify(ui_WifiMatchMatchModePanel, LV_OBJ_FLAG_HIDDEN, _UI_MODIFY_FLAG_ADD);
        TurnWifiMatch(e);
    }
}

void ui_event_WifiMatchApModeButtonPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        WifiMatchApModeButtonPanelClickedCallback(e);
    }
}

void ui_event_WifiMatchPromptPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        _ui_flag_modify(ui_WifiMatchPromptPanel, LV_OBJ_FLAG_HIDDEN, _UI_MODIFY_FLAG_ADD);
    }
}

void ui_event_WifiMatchPromptButtonPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        WifiMatchPromptButtonPanelClickedCallback(e);
    }
}

void ui_event_ProductTestScreen(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_SCREEN_LOAD_START) {
        InProductTest(e);
    }
    if(event_code == LV_EVENT_SCREEN_LOADED) {
        InProductTest(e);
    }
    if(event_code == LV_EVENT_SCREEN_UNLOADED) {
        OutProductTest(e);
    }
    if(event_code == LV_EVENT_GESTURE &&  lv_indev_get_gesture_dir(lv_indev_get_act()) == LV_DIR_RIGHT) {
        lv_indev_wait_release(lv_indev_get_act());
        _ui_screen_change(&ui_MainScreen, LV_SCR_LOAD_ANIM_NONE, 0, 50, &ui_MainScreen_screen_init);
    }
}

void ui_event_ProductTestTopBarPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_GESTURE &&  lv_indev_get_gesture_dir(lv_indev_get_act()) == LV_DIR_BOTTOM) {
        lv_indev_wait_release(lv_indev_get_act());
        _ui_flag_modify(ui_ProductTestPanel, LV_OBJ_FLAG_HIDDEN, _UI_MODIFY_FLAG_REMOVE);
    }
}

void ui_event_ProductTestRelaySwitch1(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);
    lv_obj_t * target = lv_event_get_target(e);

    if(event_code == LV_EVENT_VALUE_CHANGED &&  lv_obj_has_state(target, LV_STATE_CHECKED)) {
        TurnProductTest(e);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  !lv_obj_has_state(target, LV_STATE_CHECKED)) {
        TurnProductTest(e);
    }
}

void ui_event_ProductTestRelaySwitch2(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);
    lv_obj_t * target = lv_event_get_target(e);

    if(event_code == LV_EVENT_VALUE_CHANGED &&  lv_obj_has_state(target, LV_STATE_CHECKED)) {
        TurnProductTest(e);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  !lv_obj_has_state(target, LV_STATE_CHECKED)) {
        TurnProductTest(e);
    }
}

void ui_event_ProductTestRelaySwitch3(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);
    lv_obj_t * target = lv_event_get_target(e);

    if(event_code == LV_EVENT_VALUE_CHANGED &&  lv_obj_has_state(target, LV_STATE_CHECKED)) {
        TurnProductTest(e);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  !lv_obj_has_state(target, LV_STATE_CHECKED)) {
        TurnProductTest(e);
    }
}

void ui_event_ProductTestRelaySwitch4(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);
    lv_obj_t * target = lv_event_get_target(e);

    if(event_code == LV_EVENT_VALUE_CHANGED &&  lv_obj_has_state(target, LV_STATE_CHECKED)) {
        TurnProductTest(e);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  !lv_obj_has_state(target, LV_STATE_CHECKED)) {
        TurnProductTest(e);
    }
}

void ui_event_ProductTestRelaySwitch5(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);
    lv_obj_t * target = lv_event_get_target(e);

    if(event_code == LV_EVENT_VALUE_CHANGED &&  lv_obj_has_state(target, LV_STATE_CHECKED)) {
        TurnProductTest(e);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  !lv_obj_has_state(target, LV_STATE_CHECKED)) {
        TurnProductTest(e);
    }
}

void ui_event_ProductTestRelay4MinusButtonPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        RegulateProductTest(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        RegulateProductTest(e);
    }
}

void ui_event_ProductTestRelay4PlusButtonPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_CLICKED) {
        RegulateProductTest(e);
    }
    if(event_code == LV_EVENT_LONG_PRESSED_REPEAT) {
        RegulateProductTest(e);
    }
}

void ui_event_ProductTestDateTimeWeekSwitch(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);
    lv_obj_t * target = lv_event_get_target(e);

    if(event_code == LV_EVENT_VALUE_CHANGED &&  lv_obj_has_state(target, LV_STATE_CHECKED)) {
        TurnProductTest(e);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  !lv_obj_has_state(target, LV_STATE_CHECKED)) {
        TurnProductTest(e);
    }
}

void ui_event_ProductTestTemperatureSwitch(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);
    lv_obj_t * target = lv_event_get_target(e);

    if(event_code == LV_EVENT_VALUE_CHANGED &&  lv_obj_has_state(target, LV_STATE_CHECKED)) {
        TurnProductTest(e);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  !lv_obj_has_state(target, LV_STATE_CHECKED)) {
        TurnProductTest(e);
    }
}

void ui_event_ProductTestWifiSwitch(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);
    lv_obj_t * target = lv_event_get_target(e);

    if(event_code == LV_EVENT_VALUE_CHANGED &&  lv_obj_has_state(target, LV_STATE_CHECKED)) {
        TurnProductTest(e);
    }
    if(event_code == LV_EVENT_VALUE_CHANGED &&  !lv_obj_has_state(target, LV_STATE_CHECKED)) {
        TurnProductTest(e);
    }
}

void ui_event_ProductTestPanel(lv_event_t * e)
{
    lv_event_code_t event_code = lv_event_get_code(e);

    if(event_code == LV_EVENT_GESTURE &&  lv_indev_get_gesture_dir(lv_indev_get_act()) == LV_DIR_TOP) {
        lv_indev_wait_release(lv_indev_get_act());
        _ui_flag_modify(ui_ProductTestPanel, LV_OBJ_FLAG_HIDDEN, _UI_MODIFY_FLAG_ADD);
    }
    if(event_code == LV_EVENT_GESTURE &&  lv_indev_get_gesture_dir(lv_indev_get_act()) == LV_DIR_LEFT) {
        lv_indev_wait_release(lv_indev_get_act());
        TurnProductTestBackground(e);
    }
    if(event_code == LV_EVENT_GESTURE &&  lv_indev_get_gesture_dir(lv_indev_get_act()) == LV_DIR_RIGHT) {
        lv_indev_wait_release(lv_indev_get_act());
        TurnProductTestBackground(e);
    }
}

///////////////////// SCREENS ////////////////////

void ui_init(void)
{
    lv_disp_t * dispp = lv_disp_get_default();
    lv_theme_t * theme = lv_theme_default_init(dispp, lv_palette_main(LV_PALETTE_BLUE), lv_palette_main(LV_PALETTE_RED),
                                               true, LV_FONT_DEFAULT);
    lv_disp_set_theme(dispp, theme);
    // ui_MainScreen_screen_init();
    // ui_MenuScreen_screen_init();
    // ui_UserSettingScreen_screen_init();
    // ui_EngineerSettingScreen_screen_init();
    // ui_WifiMatchScreen_screen_init();
    // ui_ProductTestScreen_screen_init();
    // ui____initial_actions0 = lv_obj_create(NULL);
    // lv_disp_load_scr(ui_MainScreen);
    _ui_screen_change(&ui_MainScreen, LV_SCR_LOAD_ANIM_NONE, 0, 50, &ui_MainScreen_screen_init);
}
