| | |
| | | #define REVIEW_OFFSET_CONFIGFILE_PATH _T("D:\\DIT_Review\\ReviewServerConfig\\") //210805 |
| | | #define REVIEW_OFFSET_CONFIGFILE_NAME _T("ReviewOffSet.cfg") |
| | | #define REVIEW_OFFSET_CONFIGFILE_FULL_PATHNAME _T("D:\\DIT_Review\\ReviewServerConfig\\ReviewOffSet.cfg") |
| | | /*< LYW 20220525 - #4158 ADD Start >*/ |
| | | #define _REVIEW_SERVER_SYSTEM_SETTING_BACKUP_PATH_CPJT _T("\\\\126.100.100.5\\d\\DIT Back up\\DIT Review\\ReviewServerConfig") |
| | | /*< LYW 20220525 - #4158 ADD End >*/ |
| | | #define REVIEW_OFFSET_BACKUP_FORDER_NAME _T("OffsetBackup") |
| | | #define REVIEW_OFFSET_BACKUP_FORDER_PATH _T("D:\\DIT_Review\\ReviewServerConfig\\OffsetBackup\\") |
| | | |
| | | /*< LYW 20211111 - #3766 ADD Start >*/ |
| | | #define COPYDATA_REVIEWHISTORYOR2REVIEWSYSTEM 1800 |
| | | /*< LYW 20211111 - #3766 ADD End >*/ |
| | | /*< LYW 20211025 - #3684 ADD End >*/ |
| | | |
| | | struct _DefectList |
| | |
| | | typedef std::vector<VecOffSetScanData> VecOffSetCameraInfo; |
| | | /*< LYW 20211025 - #3684 ADD End >*/ |
| | | |
| | | /*< LYW 20211029 - #3684 ADD Start >*/ |
| | | DWORD RunThreadReviewHistory(LPVOID param); |
| | | /*< LYW 20211029 - #3684 ADD End >*/ |
| | | |
| | | // CReveiwHistoryDlg 대화 상자 |
| | | class CReveiwHistoryDlg : public CDialogEx |
| | | { |
| | | // 생성입니다. |
| | | public: |
| | | CReveiwHistoryDlg(CWnd* pParent = nullptr); // 표준 생성자입니다. |
| | | /*< LYW 20211029 - #3684 ADD Start >*/ |
| | | ~CReveiwHistoryDlg(void); |
| | | /*< LYW 20211029 - #3684 ADD End >*/ |
| | | |
| | | // 대화 상자 데이터입니다. |
| | | #ifdef AFX_DESIGN_TIME |
| | |
| | | int m_dCurDefectIdx; |
| | | int m_dCurDefectID; |
| | | /*< LYW 20211018 - #3684 ADD End >*/ |
| | | |
| | | /*< LYW 20211028 - #3684 ADD Start >*/ |
| | | CTime m_LastSaveOffsetTime; |
| | | CTime m_CurrentResultFileTime; |
| | | /*< LYW 20211028 - #3684 ADD End >*/ |
| | | /*< LYW 20211029 - #3684 ADD Start >*/ |
| | | DWORD m_ThreadId; |
| | | /*< LYW 20211029 - #3684 ADD End >*/ |
| | | |
| | | // tracker |
| | | BOOL m_bDrawTracker; |
| | |
| | | afx_msg void OnBnClickedButtonMapviewFit(); |
| | | afx_msg void OnDestroy(); |
| | | afx_msg LRESULT OnMapDefectSelected(WPARAM wParam, LPARAM lParam); |
| | | afx_msg LRESULT OnDisplayWarning(WPARAM wParam, LPARAM lParam); |
| | | afx_msg LRESULT OnMapDefectMouseOver(WPARAM wParam, LPARAM lParam); |
| | | afx_msg LRESULT OnListDefectSelected(WPARAM wParam, LPARAM lParam); |
| | | /*< LYW 20211018 - #3684 ADD Start >*/ |
| | |
| | | void OpenFileHeader(CString strPath, CString strFullPath); |
| | | void BinFileOpen(int nCount); |
| | | void OnCbnSelchangeComboRawtype(); |
| | | /*< LYW 20211111 - #3766 ADD Start >*/ |
| | | void DrawInsViewCenterLine(CPaintDC *pDC); |
| | | /*< LYW 20211111 - #3766 ADD End >*/ |
| | | |
| | | /*< LYW 20211025 - #3684 ADD Start >*/ |
| | | afx_msg void OnBnClickedButtonOffsetApply(); |
| | | afx_msg void OnBnClickedButtonOffsetSave(); |
| | | BOOL LoadOffset(CString strFilePath); |
| | | BOOL SaveOffset(); |
| | | /*< LYW 20211111 - #3766 ADD Start >*/ |
| | | BOOL SendMsg2ReviewSystem(); |
| | | /*< LYW 20211111 - #3766 ADD End >*/ |
| | | BOOL ApplyOffset(int nModuleidx, int nCamIndex, int ScanIndex, double dXOffsetValue, double dYOffsetValue); |
| | | BOOL SetInputOffSet(int nModuleidx, int nCamIndex, int ScanIndex, int nXposIndex, double dXOffsetValue, double dYOffsetValue, double dXposMin, double dXposMax, BOOL bCheckSave = 0); |
| | | void InitDataInfo(); |
| | |
| | | int m_nCameraCount; |
| | | int m_nScanCount; |
| | | int m_XposCount; |
| | | double m_dWarnStandard; |
| | | double m_dHardStandard; |
| | | int m_nCurModelIdx; |
| | | |
| | | /*< LYW 20211025 - #3684 ADD End >*/ |
| | |
| | | //LYW 20210825 #3486 ADD START |
| | | void ImageRotate(CImage& SrcImage, CImage& DstImage, double degree = 180.0); |
| | | //LYW 20210825 #3486 ADD END |
| | | |
| | | /*< LYW 20211028 - #3684 ADD Start >*/ |
| | | void UpdateLastSaveOffsetTime(CString FileName); |
| | | CTime GetCurrentResultFileTime(CString FileName); |
| | | /*< LYW 20211028 - #3684 ADD End >*/ |
| | | |
| | | BOOL GetCheckFileLoad(int nCount); |
| | | |
| | |
| | | double m_dEditOffsetX; |
| | | double m_dEditOffsetY; |
| | | CString m_strGantryIdx; |
| | | /*< LYW 20211028 - #index ADD Start >*/ |
| | | CString m_TextLastSaveOffsetTime; |
| | | /*< LYW 20211028 - #index ADD End >*/ |
| | | CButton m_CheckInsViewCenterLine; |
| | | afx_msg void OnBnClickedCheckInsViewCenterLine(); |
| | | }; |