From 08215fc9a36a1648e1a5040ffe5696b96483c3b9 Mon Sep 17 00:00:00 2001
From: LYW <leeyeanwoo@diteam.co.kr>
Date: 월, 01 11월 2021 14:39:43 +0900
Subject: [PATCH] Ongoing90 #3684 CF AOI Review 전설비 Review History Defect이미지 클릭시 Offset 자동 계산 기능 추가

---
 ReviewHistory/ReveiwHistory/ReveiwHistoryDlg.h |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

diff --git a/ReviewHistory/ReveiwHistory/ReveiwHistoryDlg.h b/ReviewHistory/ReveiwHistory/ReveiwHistoryDlg.h
index 420f3fb..7f87bc7 100644
--- a/ReviewHistory/ReveiwHistory/ReveiwHistoryDlg.h
+++ b/ReviewHistory/ReveiwHistory/ReveiwHistoryDlg.h
@@ -63,12 +63,19 @@
 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
@@ -149,6 +156,14 @@
 	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;
@@ -243,6 +258,7 @@
 	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 >*/
@@ -312,6 +328,11 @@
 	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);
 
 	void GlassInfoRest();
@@ -350,4 +371,7 @@
 	double m_dEditOffsetX;
 	double m_dEditOffsetY;
 	CString m_strGantryIdx;
+	/*< LYW 20211028 - #index ADD Start >*/
+	CString m_TextLastSaveOffsetTime;
+	/*< LYW 20211028 - #index ADD End >*/
 };

--
Gitblit v1.9.3