void AFXAPI DDX_FieldLBIndex(CDataExchange* pDX, int nIDC, int& index, CRecordset* pRecordset) { ASSERT_VALID(pRecordset); if (!pDX->m_bSaveAndValidate && (!pRecordset->IsOpen() || pRecordset->IsFieldNull(&index))) { int nIndex = 0; DDX_LBIndex(pDX, nIDC, nIndex); } else DDX_LBIndex(pDX, nIDC, index); }
void CFileNewDialog::DoDataExchange(CDataExchange* pDX) { CCSDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(CFileNewDialog) DDX_Control(pDX, IDC_DATEDIALOG_LIST, m_listbox); DDX_LBIndex(pDX, IDC_DATEDIALOG_LIST, m_nSel); //}}AFX_DATA_MAP }
void CVegetableSelectDlg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(CVegetableSelectDlg) DDX_Control(pDX, IDC_LIST1, VegetableList); DDX_LBIndex(pDX, IDC_LIST1, VegetableSelected); //}}AFX_DATA_MAP }
void CFileTypeDialog::DoDataExchange(CDataExchange* pDX) { CResizingDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(CFileTypeDialog) DDX_Control(pDX, IDC_UNLICENSED_MODULES, m_UnlicensedLB); DDX_Control(pDX, IDC_LICENSED_MODULES, m_LicensedLB); DDX_LBIndex(pDX, IDC_LICENSED_MODULES, m_sel); //}}AFX_DATA_MAP }
void InverseSearchOptionsPage::DoDataExchange (/*[in,out]*/ CDataExchange * pDX) { CPropertyPage::DoDataExchange (pDX); DDX_LBIndex (pDX, IDC_LISTBOX_EDITOR, commandLineIdx); DDX_Control (pDX, IDC_LISTBOX_EDITOR, editorListBox); DDX_Control (pDX, IDC_COMMAND_LINE, commandLineDisplay); DDX_Control (pDX, IDC_DELETE, deleteButton); DDX_Control (pDX, IDC_CHANGE, changeButton); }
void CPMPVisualizationDLG::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); DDX_Control(pDX, IDC_LIST_VISUALIZATIONTYPE, m_ListVisualizationtype); DDX_LBString(pDX, IDC_LIST_VISUALIZATIONTYPE, m_list_visualizationtype_string); DDX_LBIndex(pDX, IDC_LIST_VISUALIZATIONTYPE, m_list_visualizationtype_int); DDX_Control(pDX, IDC_COMBO_VOLUME, m_ComboVolume); DDX_CBIndex(pDX, IDC_COMBO_VOLUME, m_combo_volume_int); DDV_MinMaxInt(pDX, m_combo_volume_int, 0, 5); }
void CModuleDialog::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(CModuleDialog) DDX_LBIndex(pDX, IDC_MLIST, m_mList); DDX_Text(pDX, IDC_PADDRESS, m_pAddress); DDX_Text(pDX, IDC_PDATA, m_pData); DDX_CBIndex(pDX, IDC_PTYPE, m_pType); //}}AFX_DATA_MAP }
void event_editor::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(event_editor) DDX_Control(pDX, IDC_EVENT_TREE, m_event_tree); DDX_Text(pDX, IDC_REPEAT_COUNT, m_repeat_count); DDX_Text(pDX, IDC_TRIGGER_COUNT, m_trigger_count); DDX_Text(pDX, IDC_INTERVAL_TIME, m_interval); DDX_Text(pDX, IDC_EVENT_SCORE, m_event_score); DDX_Text(pDX, IDC_CHAIN_DELAY, m_chain_delay); DDX_Check(pDX, IDC_CHAINED, m_chained); DDX_Text(pDX, IDC_OBJ_TEXT, m_obj_text); DDX_Text(pDX, IDC_OBJ_KEY_TEXT, m_obj_key_text); DDX_CBString(pDX, IDC_AVI_FILENAME, m_avi_filename); DDX_Text(pDX, IDC_MESSAGE_NAME, m_message_name); DDX_Text(pDX, IDC_MESSAGE_TEXT, m_message_text); DDX_CBIndex(pDX, IDC_PERSONA_NAME, m_persona); DDX_CBString(pDX, IDC_WAVE_FILENAME, m_wave_filename); DDX_LBIndex(pDX, IDC_MESSAGE_LIST, m_cur_msg); DDX_Check(pDX, IDC_MISSION_LOG_TRUE, m_log_true); DDX_Check(pDX, IDC_MISSION_LOG_FALSE, m_log_false); DDX_Check(pDX, IDC_MISSION_LOG_ALWAYS_TRUE, m_log_always_true); DDX_Check(pDX, IDC_MISSION_LOG_ALWAYS_FALSE, m_log_always_false); DDX_Check(pDX, IDC_MISSION_LOG_1ST_REPEAT, m_log_1st_repeat); DDX_Check(pDX, IDC_MISSION_LOG_LAST_REPEAT, m_log_last_repeat); DDX_Check(pDX, IDC_MISSION_LOG_1ST_TRIGGER, m_log_1st_trigger); DDX_Check(pDX, IDC_MISSION_LOG_LAST_TRIGGER, m_log_last_trigger); // m_team == -1 maps to 2 if(m_team == -1){ m_team = MAX_TVT_TEAMS; } DDX_CBIndex(pDX, IDC_EVENT_TEAM, m_team); // m_message_team == -1 maps to 2 if(m_message_team == -1){ m_message_team = MAX_TVT_TEAMS; } DDX_CBIndex(pDX, IDC_MESSAGE_TEAM, m_message_team); //}}AFX_DATA_MAP DDV_MaxChars(pDX, m_obj_text, NAME_LENGTH - 1); DDV_MaxChars(pDX, m_obj_key_text, NAME_LENGTH - 1); DDV_MaxChars(pDX, m_message_name, NAME_LENGTH - 1); DDV_MaxChars(pDX, m_message_text, MESSAGE_LENGTH - 1); DDV_MaxChars(pDX, m_avi_filename, MAX_FILENAME_LEN - 1); DDV_MaxChars(pDX, m_wave_filename, MAX_FILENAME_LEN - 1); }
void CMessageEditorDlg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(CMessageEditorDlg) DDX_Control(pDX, IDC_TREE, m_tree); DDX_CBString(pDX, IDC_AVI_FILENAME, m_avi_filename); DDX_CBString(pDX, IDC_WAVE_FILENAME, m_wave_filename); DDX_Text(pDX, IDC_MESSAGE_TEXT, m_message_text); DDX_Text(pDX, IDC_NAME, m_message_name); DDX_LBIndex(pDX, IDC_MESSAGE_LIST, m_cur_msg); DDX_CBIndex(pDX, IDC_PRIORITY, m_priority); DDX_CBIndex(pDX, IDC_SENDER, m_sender); DDX_CBIndex(pDX, IDC_PERSONA_NAME, m_persona); //}}AFX_DATA_MAP DDV_MaxChars(pDX, m_message_name, NAME_LENGTH - 1); DDV_MaxChars(pDX, m_message_text, MESSAGE_LENGTH - 1); DDV_MaxChars(pDX, m_avi_filename, MAX_FILENAME_LEN - 1); DDV_MaxChars(pDX, m_wave_filename, MAX_FILENAME_LEN - 1); }
void COXCustomizeShortkeysPage::DoDataExchange(CDataExchange* pDX) { COXCustomizePage::DoDataExchange(pDX); //{{AFX_DATA_MAP(COXCustomizeShortkeysPage) DDX_Control(pDX, IDC_OX_STATIC_DESCRIPTION, m_textDescription); DDX_Control(pDX, IDC_OX_HOTKEY_SHORTKEY, m_hotKey); DDX_Control(pDX, IDC_OX_COMBO_TABLE, m_comboTable); DDX_Control(pDX, IDC_OX_TREE_COMMANDS, m_treeCommands); DDX_Control(pDX, IDC_OX_SEPARATOR_SHORTKEYS, m_sepShortkeys); DDX_Control(pDX, IDC_OX_SEPARATOR_DESCRIPTION, m_sepDescription); DDX_Control(pDX, IDC_OX_SEPARATOR_CONFLICTS, m_sepConflict); DDX_Control(pDX, IDC_OX_SEPARATOR_COMMANDS, m_sepCommands); DDX_Control(pDX, IDC_OX_LIST_SHORTKEYS, m_listShortkeys); DDX_Text(pDX, IDC_OX_STATIC_ASSIGNED_TO, m_sAssignedTo); DDX_Text(pDX, IDC_OX_STATIC_DESCRIPTION, m_sCommandDescription); DDX_CBIndex(pDX, IDC_OX_COMBO_TABLE, m_nAccelTableIndex); DDX_LBIndex(pDX, IDC_OX_LIST_SHORTKEYS, m_nShortkeyIndex); //}}AFX_DATA_MAP }
void WeaponEditorDlg::DoDataExchange(CDataExchange* pDX) { CString str; CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(WeaponEditorDlg) DDX_Control(pDX, IDC_SPIN4, m_spin4); DDX_Control(pDX, IDC_SPIN3, m_spin3); DDX_Control(pDX, IDC_SPIN2, m_spin2); DDX_Control(pDX, IDC_SPIN1, m_spin1); DDX_CBIndex(pDX, IDC_AI_CLASS, m_ai_class); DDX_CBIndex(pDX, IDC_GUN1, m_gun1); DDX_CBIndex(pDX, IDC_GUN2, m_gun2); DDX_CBIndex(pDX, IDC_GUN3, m_gun3); DDX_CBIndex(pDX, IDC_MISSILE1, m_missile1); DDX_CBIndex(pDX, IDC_MISSILE2, m_missile2); DDX_CBIndex(pDX, IDC_MISSILE3, m_missile3); DDX_CBIndex(pDX, IDC_MISSILE4, m_missile4); DDX_LBIndex(pDX, IDC_LIST, m_cur_item); //}}AFX_DATA_MAP if (pDX->m_bSaveAndValidate) { GetDlgItem(IDC_AMMO1)->GetWindowText(str); if (save_number((char *) (LPCSTR) str, &m_ammo1)) { if (m_missile1 <= 0) { m_ammo_max1 = 0; } else { m_ammo_max1 = (m_cur_item == 0) ? get_max_ammo_count_for_bank(m_ship_class, 0, m_missile1 + First_secondary_index - 1) : get_max_ammo_count_for_turret_bank(cur_weapon, 0, m_missile1 + First_secondary_index - 1); } if (m_ammo1 < 0) m_ammo1 = 0; if (m_ammo1 > m_ammo_max1) m_ammo1 = m_ammo_max1; } GetDlgItem(IDC_AMMO2)->GetWindowText(str); if (save_number((char *) (LPCSTR) str, &m_ammo2)) { if (m_missile2 <= 0) { m_ammo_max2 = 0; } else { m_ammo_max2 = (m_cur_item == 0) ? get_max_ammo_count_for_bank(m_ship_class, 1, m_missile2 + First_secondary_index - 1) : get_max_ammo_count_for_turret_bank(cur_weapon, 1, m_missile2 + First_secondary_index - 1); } if (m_ammo2 < 0) m_ammo2 = 0; if (m_ammo2 > m_ammo_max2) m_ammo2 = m_ammo_max2; } GetDlgItem(IDC_AMMO3)->GetWindowText(str); if (save_number((char *) (LPCSTR) str, &m_ammo3)) { if (m_missile3 <= 0) { m_ammo_max3 = 0; } else { m_ammo_max3 = (m_cur_item == 0) ? get_max_ammo_count_for_bank(m_ship_class, 2, m_missile3 + First_secondary_index - 1) : get_max_ammo_count_for_turret_bank(cur_weapon, 2, m_missile3 + First_secondary_index - 1); } if (m_ammo3 < 0) m_ammo3 = 0; if (m_ammo3 > m_ammo_max3) m_ammo3 = m_ammo_max3; } GetDlgItem(IDC_AMMO4)->GetWindowText(str); if (save_number((char *) (LPCSTR) str, &m_ammo4)) { if (m_missile4 <= 0) { m_ammo_max4 = 0; } else { m_ammo_max4 = (m_cur_item == 0) ? get_max_ammo_count_for_bank(m_ship_class, 3, m_missile4 + First_secondary_index - 1) : get_max_ammo_count_for_turret_bank(cur_weapon, 3, m_missile4 + First_secondary_index - 1); } if (m_ammo4 < 0) m_ammo4 = 0; if (m_ammo4 > m_ammo_max4) m_ammo4 = m_ammo_max4; } m_spin1.SetRange(0, (short) m_ammo_max1); m_spin2.SetRange(0, (short) m_ammo_max2); m_spin3.SetRange(0, (short) m_ammo_max3); m_spin4.SetRange(0, (short) m_ammo_max4); } else { if (m_ammo1 != BLANK_FIELD) DDX_Text(pDX, IDC_AMMO1, m_ammo1); else GetDlgItem(IDC_AMMO1)->SetWindowText(""); if (m_ammo2 != BLANK_FIELD) DDX_Text(pDX, IDC_AMMO2, m_ammo2); else GetDlgItem(IDC_AMMO2)->SetWindowText(""); if (m_ammo3 != BLANK_FIELD) DDX_Text(pDX, IDC_AMMO3, m_ammo3); else GetDlgItem(IDC_AMMO3)->SetWindowText(""); if (m_ammo4 != BLANK_FIELD) DDX_Text(pDX, IDC_AMMO4, m_ammo4); else GetDlgItem(IDC_AMMO4)->SetWindowText(""); } }
void CScaleDialog::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); DDX_LBIndex(pDX, IDC_SCALE_LIST, m_Scale); DDV_MinMaxInt(pDX, m_Scale, 0, 7); }