void CFilterIntegerDlg::DoDataExchange(CDataExchange* pDX) { CFilterBaseDlg::DoDataExchange(pDX); //{{AFX_DATA_MAP(CFilterIntegerDlg) DDX_Text(pDX, IDC_INTEGER1, m_num1); DDX_Text(pDX, IDC_INTEGER2, m_num2); DDX_Control(pDX, IDC_INTEGERRULE, m_cbxRule); DDX_Control(pDX, IDC_INTEGER1, m_edtInteger1); DDX_Control(pDX, IDC_INTEGER2, m_edtInteger2); DDX_Control(pDX, IDC_STATIC_AND, m_stcAnd); DDX_Control(pDX, IDC_STATIC_STATUS, m_stcStatus); //}}AFX_DATA_MAP DDV_CheckMinMax(pDX, m_num1, m_min, m_max); if (m_rule == PWSMatch::MR_BETWEEN) { DDV_CheckMinMax(pDX, m_num2, m_min, m_max); } DDV_CheckNumbers(pDX, m_num1, m_num2); }
void CFilterEntrySizeDlg::DoDataExchange(CDataExchange* pDX) { CFilterBaseDlg::DoDataExchange(pDX); //{{AFX_DATA_MAP(CFilterEntrySizeDlg) DDX_Text(pDX, IDC_INTEGER1, m_size1); DDX_Text(pDX, IDC_INTEGER2, m_size2); DDX_Control(pDX, IDC_INTEGERRULE, m_cbxRule); DDX_Control(pDX, IDC_INTEGER1, m_edtSize1); DDX_Control(pDX, IDC_INTEGER2, m_edtSize2); DDX_Control(pDX, IDC_STATIC_AND, m_stcAnd); DDX_Control(pDX, IDC_STATIC_STATUS, m_stcStatus); DDX_Radio(pDX, IDC_SIZE_B, m_unit); //}}AFX_DATA_MAP DDV_CheckMinMax(pDX, m_size1, m_min, m_max); if (m_rule == PWSMatch::MR_BETWEEN) { DDV_CheckMinMax(pDX, m_size2, m_min, m_max); } DDV_CheckNumbers(pDX, m_size1, m_size2); }