Exemple #1
0
void AFXAPI DDX_FieldScroll(CDataExchange* pDX, int nIDC, int& value,
                            CRecordset* pRecordset)
{
    ASSERT_VALID(pRecordset);

    if (!pDX->m_bSaveAndValidate &&
            (!pRecordset->IsOpen() || pRecordset->IsFieldNull(&value)))
    {
        int nValue = 0;
        DDX_Scroll(pDX, nIDC, nValue);
    }
    else
        DDX_Scroll(pDX, nIDC, value);
}
void CDlgPlayfairAnalysis::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CDlgPlayfairAnalysis)
	DDX_Control(pDX, IDC_EDIT_1_1, m_einfeld[0][0]);
	DDX_Control(pDX, IDC_EDIT_1_2, m_einfeld[0][1]);
	DDX_Control(pDX, IDC_EDIT_1_3, m_einfeld[0][2]);
	DDX_Control(pDX, IDC_EDIT_1_4, m_einfeld[0][3]);
	DDX_Control(pDX, IDC_EDIT_1_5, m_einfeld[0][4]);
	DDX_Control(pDX, IDC_EDIT_1_6, m_einfeld[0][5]);
	DDX_Control(pDX, IDC_EDIT_2_1, m_einfeld[1][0]);
	DDX_Control(pDX, IDC_EDIT_2_2, m_einfeld[1][1]);
	DDX_Control(pDX, IDC_EDIT_2_3, m_einfeld[1][2]);
	DDX_Control(pDX, IDC_EDIT_2_4, m_einfeld[1][3]);
	DDX_Control(pDX, IDC_EDIT_2_5, m_einfeld[1][4]);
	DDX_Control(pDX, IDC_EDIT_2_6, m_einfeld[1][5]);
	DDX_Control(pDX, IDC_EDIT_3_1, m_einfeld[2][0]);
	DDX_Control(pDX, IDC_EDIT_3_2, m_einfeld[2][1]);
	DDX_Control(pDX, IDC_EDIT_3_3, m_einfeld[2][2]);
	DDX_Control(pDX, IDC_EDIT_3_4, m_einfeld[2][3]);
	DDX_Control(pDX, IDC_EDIT_3_5, m_einfeld[2][4]);
	DDX_Control(pDX, IDC_EDIT_3_6, m_einfeld[2][5]);
	DDX_Control(pDX, IDC_EDIT_4_1, m_einfeld[3][0]);
	DDX_Control(pDX, IDC_EDIT_4_2, m_einfeld[3][1]);
	DDX_Control(pDX, IDC_EDIT_4_3, m_einfeld[3][2]);
	DDX_Control(pDX, IDC_EDIT_4_4, m_einfeld[3][3]);
	DDX_Control(pDX, IDC_EDIT_4_5, m_einfeld[3][4]);
	DDX_Control(pDX, IDC_EDIT_4_6, m_einfeld[3][5]);
	DDX_Control(pDX, IDC_EDIT_5_1, m_einfeld[4][0]);
	DDX_Control(pDX, IDC_EDIT_5_2, m_einfeld[4][1]);
	DDX_Control(pDX, IDC_EDIT_5_3, m_einfeld[4][2]);
	DDX_Control(pDX, IDC_EDIT_5_4, m_einfeld[4][3]);
	DDX_Control(pDX, IDC_EDIT_5_5, m_einfeld[4][4]);
	DDX_Control(pDX, IDC_EDIT_5_6, m_einfeld[4][5]);
	DDX_Control(pDX, IDC_EDIT_6_1, m_einfeld[5][0]);
	DDX_Control(pDX, IDC_EDIT_6_2, m_einfeld[5][1]);
	DDX_Control(pDX, IDC_EDIT_6_3, m_einfeld[5][2]);
	DDX_Control(pDX, IDC_EDIT_6_4, m_einfeld[5][3]);
	DDX_Control(pDX, IDC_EDIT_6_5, m_einfeld[5][4]);
	DDX_Control(pDX, IDC_EDIT_6_6, m_einfeld[5][5]);
	DDX_Text(pDX, IDC_EDIT_1_1, m_mat[0][0]);
	DDV_MaxChars(pDX, m_mat[0][0], 1);
	DDX_Text(pDX, IDC_EDIT_1_2, m_mat[0][1]);
	DDV_MaxChars(pDX, m_mat[0][1], 1);
	DDX_Text(pDX, IDC_EDIT_1_3, m_mat[0][2]);
	DDV_MaxChars(pDX, m_mat[0][2], 1);
	DDX_Text(pDX, IDC_EDIT_1_4, m_mat[0][3]);
	DDV_MaxChars(pDX, m_mat[0][3], 1);
	DDX_Text(pDX, IDC_EDIT_1_5, m_mat[0][4]);
	DDV_MaxChars(pDX, m_mat[0][4], 1);
	DDX_Text(pDX, IDC_EDIT_1_6, m_mat[0][5]);
	DDV_MaxChars(pDX, m_mat[0][5], 1);
	DDX_Text(pDX, IDC_EDIT_2_1, m_mat[1][0]);
	DDV_MaxChars(pDX, m_mat[1][0], 1);
	DDX_Text(pDX, IDC_EDIT_2_2, m_mat[1][1]);
	DDV_MaxChars(pDX, m_mat[1][1], 1);
	DDX_Text(pDX, IDC_EDIT_2_3, m_mat[1][2]);
	DDV_MaxChars(pDX, m_mat[1][2], 1);
	DDX_Text(pDX, IDC_EDIT_2_4, m_mat[1][3]);
	DDV_MaxChars(pDX, m_mat[1][3], 1);
	DDX_Text(pDX, IDC_EDIT_2_5, m_mat[1][4]);
	DDV_MaxChars(pDX, m_mat[1][4], 1);
	DDX_Text(pDX, IDC_EDIT_2_6, m_mat[1][5]);
	DDV_MaxChars(pDX, m_mat[1][5], 1);
	DDX_Text(pDX, IDC_EDIT_3_1, m_mat[2][0]);
	DDV_MaxChars(pDX, m_mat[2][0], 1);
	DDX_Text(pDX, IDC_EDIT_3_2, m_mat[2][1]);
	DDV_MaxChars(pDX, m_mat[2][1], 1);
	DDX_Text(pDX, IDC_EDIT_3_3, m_mat[2][2]);
	DDV_MaxChars(pDX, m_mat[2][2], 1);
	DDX_Text(pDX, IDC_EDIT_3_4, m_mat[2][3]);
	DDV_MaxChars(pDX, m_mat[2][3], 1);
	DDX_Text(pDX, IDC_EDIT_3_5, m_mat[2][4]);
	DDV_MaxChars(pDX, m_mat[2][4], 1);
	DDX_Text(pDX, IDC_EDIT_3_6, m_mat[2][5]);
	DDV_MaxChars(pDX, m_mat[2][5], 1);
	DDX_Text(pDX, IDC_EDIT_4_1, m_mat[3][0]);
	DDV_MaxChars(pDX, m_mat[3][0], 1);
	DDX_Text(pDX, IDC_EDIT_4_2, m_mat[3][1]);
	DDV_MaxChars(pDX, m_mat[3][1], 1);
	DDX_Text(pDX, IDC_EDIT_4_3, m_mat[3][2]);
	DDV_MaxChars(pDX, m_mat[3][2], 1);
	DDX_Text(pDX, IDC_EDIT_4_4, m_mat[3][3]);
	DDV_MaxChars(pDX, m_mat[3][3], 1);
	DDX_Text(pDX, IDC_EDIT_4_5, m_mat[3][4]);
	DDV_MaxChars(pDX, m_mat[3][4], 1);
	DDX_Text(pDX, IDC_EDIT_4_6, m_mat[3][5]);
	DDV_MaxChars(pDX, m_mat[3][5], 1);
	DDX_Text(pDX, IDC_EDIT_5_1, m_mat[4][0]);
	DDV_MaxChars(pDX, m_mat[4][0], 1);
	DDX_Text(pDX, IDC_EDIT_5_2, m_mat[4][1]);
	DDV_MaxChars(pDX, m_mat[4][1], 1);
	DDX_Text(pDX, IDC_EDIT_5_3, m_mat[4][2]);
	DDV_MaxChars(pDX, m_mat[4][2], 1);
	DDX_Text(pDX, IDC_EDIT_5_4, m_mat[4][3]);
	DDV_MaxChars(pDX, m_mat[4][3], 1);
	DDX_Text(pDX, IDC_EDIT_5_5, m_mat[4][4]);
	DDV_MaxChars(pDX, m_mat[4][4], 1);
	DDX_Text(pDX, IDC_EDIT_5_6, m_mat[4][5]);
	DDV_MaxChars(pDX, m_mat[4][5], 1);
	DDX_Text(pDX, IDC_EDIT_6_1, m_mat[5][0]);
	DDV_MaxChars(pDX, m_mat[5][0], 1);
	DDX_Text(pDX, IDC_EDIT_6_2, m_mat[5][1]);
	DDV_MaxChars(pDX, m_mat[5][1], 1);
	DDX_Text(pDX, IDC_EDIT_6_3, m_mat[5][2]);
	DDV_MaxChars(pDX, m_mat[5][2], 1);
	DDX_Text(pDX, IDC_EDIT_6_4, m_mat[5][3]);
	DDV_MaxChars(pDX, m_mat[5][3], 1);
	DDX_Text(pDX, IDC_EDIT_6_5, m_mat[5][4]);
	DDV_MaxChars(pDX, m_mat[5][4], 1);
	DDX_Text(pDX, IDC_EDIT_6_6, m_mat[5][5]);
	DDV_MaxChars(pDX, m_mat[5][5], 1);
	DDX_Radio(pDX, IDC_RAD6, m_sechs);
	DDX_Control(pDX, IDC_PLAYFAIR_LIST, m_listview);
	DDX_Control(pDX, IDC_PASSWORD, m_pwfeld);
	DDX_Control(pDX, IDC_MYTXT, m_txtfeld);
	DDX_Check(pDX, IDC_CHECK4, m_ActualiseExpectedPlaintext);
	// DDV_MaxChars(pDX, m_mytxt, MAXSHOWLETTER); m_mytxt ersetzt durch lokale Variable
	DDX_Text(pDX, IDC_PASSWORD, m_password);
	DDV_MaxChars(pDX, m_password, 36);
	DDX_Control(pDX, IDC_LIST, m_ciphfeld);
	DDX_Text(pDX, IDC_LIST, m_cipher);
	DDV_MaxChars(pDX, m_cipher, MAXSHOWLETTER*10);
	DDX_Check(pDX, IDC_CHECK1, m_use);
	// DDX_Text(pDX, IDC_MYTXT, m_mytxt);
	DDX_Control(pDX, IDC_SCROLLBAR1, m_ctrlScroll);
	DDX_Scroll(pDX, IDC_SCROLLBAR1, m_iScroll);
	//}}AFX_DATA_MAP
}