#pragma once
|
|
#include <afxwin.h>
|
#include "CHCommonControls/GridCtrl.h"
|
|
// CDlgJudgement 대화 상자입니다.
|
|
class CDlgJudgement : public CDialog
|
{
|
DECLARE_DYNAMIC(CDlgJudgement)
|
|
public:
|
CDlgJudgement(CWnd* pParent = NULL); // 표준 생성자입니다.
|
virtual ~CDlgJudgement();
|
|
// 대화 상자 데이터입니다.
|
enum {
|
IDD = IDD_DIALOG_REVIEW_RCP_EDITOR_JUDGE
|
};
|
|
protected:
|
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 지원입니다.
|
|
DECLARE_MESSAGE_MAP()
|
public:
|
virtual BOOL OnInitDialog();
|
|
virtual BOOL PreTranslateMessage(MSG* pMsg);
|
|
afx_msg void OnBnClickedButtonReviewReset();
|
afx_msg void OnBnClickedButtonReviewApply();
|
afx_msg void OnEnChangeEditRcpJudgeCellJudgeCount();
|
afx_msg void OnEnChangeEditRcpJudgeGlassJudgeDefectCount();
|
afx_msg void OnEnChangeEditRcpJudgeGlassJudgeCellCount();
|
|
void InitGridCellDefectJudge();
|
void FillGridCellDefectJudge();
|
|
void InitGridGlassDefectJudge();
|
void FillGridGlassDefectJudge();
|
|
void InitGridGlassCellJudge();
|
void FillGridGlassCellJudge();
|
|
void InitFilteringGridControl();
|
void FillZonFilteringInfo();
|
|
void InitFilteringGridControl_PR();
|
void FillZonFilteringInfo_PR();
|
|
void InitFilteringGridContrl_CODE();
|
void FillZonFilteringInfo_CODE();
|
|
void InitZoneGridControl();
|
void FillZoneInfo();
|
|
void UpdateDialogData();
|
|
int GetJudgeStringIndex(const CString& strString);
|
|
public:
|
int m_nEditRcpCellJudgeDefectCount;
|
int m_nEditRcpGlassJudgeDefectCount;
|
int m_nEditRcpGlassJudgeCellCount;
|
CGridCtrl m_ctrlGridCellJudgeDefect;
|
CGridCtrl m_ctrlGridGlassJudgeDefect;
|
CGridCtrl m_ctrlGridGlassJudgeCell;
|
CGridCtrl m_ctrlGridZoneData;
|
CGridCtrl m_ctrlGridZoneJudgeSetting;
|
CGridCtrl m_ctrlGridZoneJudgeSetting_PR;
|
CGridCtrl m_ctrlGridCodeJudgeSetting;
|
CStringArray m_arrJudgeType;
|
int m_nEditJudgeFilteringCount;
|
int m_nEditJudgeFilteringCount_PR;
|
afx_msg void OnEnChangeEditRcpCellJudgeSettingCount();
|
afx_msg void OnEnChangeEditRcpCellJudgeSettingCountPR();
|
afx_msg void OnEnChangeEditRcpCellJudgeSettingCount_CODE();
|
int m_nEditRcpJudgeAoiSizeFilter;
|
int m_nEditJudgeFilteringCount_CODE;
|
};
|