// DlgUserPitchInpout.cpp : ±¸Çö ÆÄÀÏÀÔ´Ï´Ù.
|
//
|
|
#include "stdafx.h"
|
#include "ReviewRecipeEditor.h"
|
#include "DlgUserPitchInpout.h"
|
#include "afxdialogex.h"
|
#include "DlgCommon.h"
|
|
// CDlgUserPitchInpout ´ëÈ »óÀÚÀÔ´Ï´Ù.
|
|
IMPLEMENT_DYNAMIC(CDlgUserPitchInpout, CDialog)
|
|
CDlgUserPitchInpout::CDlgUserPitchInpout(CWnd* pParent /*=NULL*/)
|
: CDialog(CDlgUserPitchInpout::IDD, pParent)
|
{
|
|
m_nXcount = 0;
|
m_nXpitch = 0;
|
m_nXpos = 0;
|
m_nYcount = 0;
|
m_nYpitch = 0;
|
m_nYpos = 0;
|
}
|
|
CDlgUserPitchInpout::~CDlgUserPitchInpout()
|
{
|
}
|
|
BOOL CDlgUserPitchInpout::OnInitDialog()
|
{
|
CDialog::OnInitDialog();
|
|
m_comboCellSide.AddString(_T("TOP"));
|
m_comboCellSide.AddString(_T("LEFT"));
|
m_comboCellSide.AddString(_T("RIGHT"));
|
m_comboCellSide.AddString(_T("LEFTTOP"));
|
m_comboCellSide.AddString(_T("RIGHTTOP"));
|
m_comboCellSide.AddString(_T("LEFTBOTTOM"));
|
m_comboCellSide.AddString(_T("RIGHTBOTTOM"));
|
m_comboCellSide.AddString(_T("BOTTOM"));
|
m_comboCellSide.AddString(_T("LEFTNOTCH"));
|
m_comboCellSide.AddString(_T("RIGHTNOTCH"));
|
|
m_comboInspectionMode.AddString(_T("REVIEW"));
|
m_comboInspectionMode.AddString(_T("WSI"));
|
m_comboInspectionMode.AddString(_T("REVIEW&WSI"));
|
|
return TRUE;
|
}
|
void CDlgUserPitchInpout::DoDataExchange(CDataExchange* pDX)
|
{
|
CDialog::DoDataExchange(pDX);
|
DDX_Text(pDX, IDC_EDIT_XCOUNT, m_nXcount);
|
DDX_Text(pDX, IDC_EDIT_XPITCH, m_nXpitch);
|
DDX_Text(pDX, IDC_EDIT_XPOS, m_nXpos);
|
DDX_Text(pDX, IDC_EDIT_YCOUNT, m_nYcount);
|
DDX_Text(pDX, IDC_EDIT_YPITCH, m_nYpitch);
|
DDX_Text(pDX, IDC_EDIT_YPOS, m_nYpos);
|
DDX_Control(pDX, IDC_COMBO_CELLSIDE, m_comboCellSide);
|
DDX_Control(pDX, IDC_COMBO_REFLOWMODE, m_comboInspectionMode);
|
}
|
|
|
BEGIN_MESSAGE_MAP(CDlgUserPitchInpout, CDialog)
|
ON_BN_CLICKED(IDOK, &CDlgUserPitchInpout::OnBnClickedOk)
|
ON_BN_CLICKED(IDOK2, &CDlgUserPitchInpout::OnBnClickedOk2)
|
END_MESSAGE_MAP()
|
|
|
// CDlgUserPitchInpout ¸Þ½ÃÁö 󸮱âÀÔ´Ï´Ù.
|
|
|
void CDlgUserPitchInpout::OnBnClickedOk()
|
{
|
// TODO: ¿©±â¿¡ ÄÁÆ®·Ñ ¾Ë¸² 󸮱â Äڵ带 Ãß°¡ÇÕ´Ï´Ù.
|
UpdateData(TRUE);
|
if (m_comboCellSide.GetCurSel() < 0)
|
{
|
m_comboCellSide.SetCurSel(0);
|
}
|
m_DlgCommon->OnUserPitch(m_nXpos, m_nXpitch, m_nXcount, m_nYpos, m_nYpitch, m_nYcount, m_comboCellSide.GetCurSel(), m_comboInspectionMode.GetCurSel());
|
}
|
|
|
void CDlgUserPitchInpout::OnBnClickedOk2()
|
{
|
// TODO: ¿©±â¿¡ ÄÁÆ®·Ñ ¾Ë¸² 󸮱â Äڵ带 Ãß°¡ÇÕ´Ï´Ù.
|
CDialog::OnOK();
|
}
|