int CInvWasteWin::ProcEvent(int iEvent,unsigned char *pEventData, int iDataLen) { UINT8 ret = 0; UINT32 ii; char *content; switch(iEvent) { case RETURN_MAIN_MENU: //return to SYSTEMMENU ChangeWin(INV_WASTE_MENU); return SUCCESS; break; #if (RELEASE_VER == 0) case DISCOUNT_KEY: DBG_PRINT(("进入DISCOUNT_KEY")); UINT8 nIfInvSum; AutoIssue(nIfInvSum); break; #endif default: break; } return CaWindow::ProcEvent(iEvent,pEventData,iDataLen); }
int CGInvLabelWin::ProcEvent(int iEvent,unsigned char *pEventData, int iDataLen) { if (INV_DIST_QUERY_L1 == m_flag1 )//库存查询 { switch(iEvent) { case RETURN_MAIN_MENU: //return to SYSTEMMENU ChangeWin(INV_MANAGE_MENU); return SUCCESS; break; case PAGEUP_KEY: DBG_PRINT(("PAGEUP_KEY")); if ((m_pageIndex-1)<1) { return FAILURE; //m_pageIndex = m_pageNum +1; } m_pageIndex--; QueryShow(m_pInvVol, m_pageIndex); ChangeTitle(); ReFresh(); DBG_PRINT(("PAGEUP_KEY")); return SUCCESS; break; case PAGEDOWN_KEY: if ((m_pageIndex+1)>m_pageNum) { return FAILURE; //m_pageIndex = 0; } m_pageIndex++; QueryShow(m_pInvVol, m_pageIndex); ChangeTitle(); ReFresh(); return SUCCESS; break; default: break; } } else if (INV_BLK_WASTE_L1 == m_flag1 )//空白发票作废 { switch (iEvent) { case RETURN_MAIN_MENU: //return to MtlBtnWin ChangeWin(GENERAL_INV_MTLBTN_WIN); return SUCCESS; break; #if (RELEASE_VER == 0) case DISCOUNT_KEY: DBG_PRINT(("进入DISCOUNT_KEY")); UINT8 nIfInvSum; AutoIssue(nIfInvSum); break; #endif default: break; } } else { switch(iEvent) { case RETURN_MAIN_MENU: //return to SYSTEMMENU ChangeWin(GENERAL_INV_INPUT_WIN); return SUCCESS; break; default: break; } } return CaWindow::ProcEvent(iEvent,pEventData,iDataLen); }