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); }
void CFilterDateDlg::DoDataExchange(CDataExchange* pDX) { CFilterBaseDlg::DoDataExchange(pDX); //{{AFX_DATA_MAP(CFilterDateDlg) DDX_DateTimeCtrl(pDX, IDC_DATETIMEPICKER1, m_ctime1); DDX_DateTimeCtrl(pDX, IDC_DATETIMEPICKER2, m_ctime2); DDX_Radio(pDX, IDC_SELECTBYDATETIME, m_datetype); DDX_Text(pDX, IDC_INTEGER1, m_num1); DDX_Text(pDX, IDC_INTEGER2, m_num2); DDX_Control(pDX, IDC_DATERULE, m_cbxRule); DDX_Control(pDX, IDC_INTEGER1, (CEdit&)m_edtInteger1); DDX_Control(pDX, IDC_INTEGER2, (CEdit&)m_edtInteger2); DDX_Control(pDX, IDC_DATETIMEPICKER1, m_dtp1); DDX_Control(pDX, IDC_DATETIMEPICKER2, m_dtp2); DDX_Control(pDX, IDC_STATIC_AND, m_stcAnd); DDX_Control(pDX, IDC_STATIC_AND2, m_stcAnd2); DDX_Control(pDX, IDC_STATIC_RELDESC, m_stcRelativeDesc); //}}AFX_DATA_MAP if (m_datetype == 0) { /* Absolute */ DDV_CheckDateValid(pDX, m_ctime1); if (m_rule == PWSMatch::MR_BETWEEN) { DDV_CheckDateValid(pDX, m_ctime2); } DDV_CheckDates(pDX, m_ctime1, m_ctime2); } else { /* Relative */ DDV_CheckMinMax(pDX, m_num1); DDV_CheckDateValid(pDX, m_num1); if (m_rule == PWSMatch::MR_BETWEEN) { DDV_CheckMinMax(pDX, m_num2); DDV_CheckDateValid(pDX, m_num2); } DDV_CheckDates(pDX, m_num1, m_num2); } }
void CFilterPasswordDlg::DoDataExchange(CDataExchange* pDX) { CFilterBaseDlg::DoDataExchange(pDX); //{{AFX_DATA_MAP(CFilterPasswordDlg) DDX_Check(pDX, IDC_STRINGCASE, m_case); DDX_Text(pDX, IDC_STRING1, m_string); DDX_Text(pDX, IDC_INTEGER1, m_num1); DDX_Control(pDX, IDC_STRINGRULE, m_cbxRule); DDX_Control(pDX, IDC_STRING1, m_edtString); DDX_Control(pDX, IDC_STRINGCASE, m_btnCase); DDX_Control(pDX, IDC_INTEGER1, m_edtInteger1); DDX_Control(pDX, IDC_STATIC_STATUS, m_stcStatus); DDX_Control(pDX, IDC_STATIC_IN, m_stcIn); DDX_Control(pDX, IDC_STATIC_DAYS, m_stcDays); //}}AFX_DATA_MAP DDV_CheckMinMax(pDX, m_num1, 1, m_maxDays); }