From 12c02f064db12d6d94063bf6dd9e4eb80f4252b8 Mon Sep 17 00:00:00 2001
From: LYW <leeyeanwoo@diteam.co.kr>
Date: 월, 11 10월 2021 15:30:00 +0900
Subject: [PATCH] Ongoing60 #3662 CF AOI Review 전설비 알람 발생 조치 - Review History File Mapping 해제 - Review Inner History 다운 현상 예외처리 추가 - Review End 시 Review 다운 현상 예외처리 추가

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

diff --git a/ReviewHistory/ReveiwHistory/AlignDlg.h b/ReviewHistory/ReveiwHistory/AlignDlg.h
new file mode 100644
index 0000000..1384db3
--- /dev/null
+++ b/ReviewHistory/ReveiwHistory/AlignDlg.h
@@ -0,0 +1,71 @@
+癤�#pragma once
+
+
+// CFormtListDlg ���솕 �긽�옄
+#include "akGridCtrl/akGridCtrl.h"
+#include "akDefectFormation.h"
+#include "akWndArrange.h"
+#include "Singleton.h"
+
+#define UM_FORMLIST_FORMSELECT WM_USER+0x3101
+
+
+class CAlignDlg : public CDialog, public CSingleton< CAlignDlg >
+{
+	DECLARE_DYNAMIC(CAlignDlg)
+
+public:
+	CAlignDlg(CWnd* pParent = nullptr);   // �몴以� �깮�꽦�옄�엯�땲�떎.
+	virtual ~CAlignDlg();
+
+// ���솕 �긽�옄 �뜲�씠�꽣�엯�땲�떎.
+//#ifdef AFX_DESIGN_TIME
+	enum { IDD = IDD_DLG_ALIGN };
+//#endif
+
+protected:
+	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV 吏��썝�엯�땲�떎.
+
+	DECLARE_MESSAGE_MAP()
+
+public:
+	virtual BOOL Create(CWnd* pParentWnd = NULL);
+	virtual BOOL PreTranslateMessage(MSG* pMsg);
+
+	afx_msg void OnDestroy();
+	afx_msg void OnShowWindow(BOOL bShow, UINT nStatus);
+
+	void setFormShow(int nDefectID, BOOL bEnsureVisible);
+	void getDispInfoDefect(int nCol, int nRow, CString* pStrData);
+	void updateDefectInfo();
+	void SortListDefect(int nCol);
+	void DrawnoImage();
+public:
+	CakGridCtrl m_gridFormInfo;
+	std::vector<CString> m_vecStrGridDefectHeader; 
+	//std::vector<int> m_vecGridColDataType;//0:string, 1:int, 2:double, 11:string to int, 12:string to double
+	akDefectFormation* m_pDefectFormation;
+	CakWndArrange		m_WndArrange;
+	std::vector<_akFormation*>	m_vecSortForm;
+	BOOL m_bAsending;
+	_DefectDisplayOption* m_pDefectDisplayOption;
+	int m_nLastSortCol;
+	int m_nSelectedCol;
+	int m_nSelectedRow;
+
+	CImage m_AlignImage;
+	CImage m_AlignImage2;
+
+	CRect m_picture_rect;
+	CRect m_picture_rect2;
+
+	int m_nSelectedFormIdRclick;
+public:
+	afx_msg void OnBnClickedOk();
+	virtual BOOL OnInitDialog();
+	virtual BOOL OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult);
+	afx_msg void OnSize(UINT nType, int cx, int cy);
+	afx_msg void OnPopupMenuFormList(UINT nID);
+	
+};
+

--
Gitblit v1.9.3