#include "Mt_Error.h" Mt_Error::Mt_Error() { } Mt_Error::~Mt_Error() { } void Mt_Error::InitState(int state) { if(state == (int)HGScannerStatus::Mode_Error_Jam) display->DisplayState(DisType::Dis_Err_JamIn,0,ClearScreen::All); if(state == (int)HGScannerStatus::Mode_Error_DoublePaper) display->DisplayState(DisType::Dis_Err_DoubleFeed,0,ClearScreen::All); if(state == (int)HGScannerStatus::Mode_Error_Screw) display->DisplayState(DisType::Dis_Err_PaperScrew,0,ClearScreen::All); if(state == (int)HGScannerStatus::Mode_Error_Stable) display->DisplayState(DisType::Dis_Err_Stable,0,ClearScreen::All); if(state == (int)HGScannerStatus::Mode_Error_AquireTimeout) display->DisplayState(DisType::Dis_Err_AqrImgTimeout,0,ClearScreen::All); if(state == (int)HGScannerStatus::Mode_Error_CoverOpen) display->DisplayState(DisType::Dis_Err_CoverOpen,0,ClearScreen::All); if(state == (int)HGScannerStatus::Mode_Error_FeedError) display->DisplayState(DisType::Dis_Err_FeedError,0,ClearScreen::All); if(state == (int)HGScannerStatus::Mode_Error_NoFeed) display->DisplayState(DisType::Dis_Err_NoPaper,0,ClearScreen::All); } IState* Mt_Error::OnState(StateInfo mode) { return nullptr; } void Mt_Error::SetBtnCall(std::function call) { }