mirror of
https://github.com/electronicarts/CNC_TS_and_RA2_Mission_Editor.git
synced 2025-05-06 11:41:42 -04:00
++
This commit is contained in:
parent
58462b1895
commit
b92ec7eece
1 changed files with 8 additions and 12 deletions
|
@ -92,7 +92,7 @@ void CTSOptions::OnOK()
|
|||
this->GetDlgItem(IDC_EDIT1)->GetWindowText(m_TSEXE);
|
||||
int n=m_Language.GetItemData(m_Language.GetCurSel());
|
||||
|
||||
m_LanguageName=*language.sections["Languages"].GetValue(n);
|
||||
m_LanguageName = language["Languages"].Nth(n).second;
|
||||
|
||||
CDialog::OnOK();
|
||||
}
|
||||
|
@ -110,19 +110,15 @@ BOOL CTSOptions::OnInitDialog()
|
|||
|
||||
UpdateData(FALSE);
|
||||
|
||||
int i;
|
||||
for(i=0;i<language.sections["Languages"].values.size();i++)
|
||||
{
|
||||
CString lang=*language.sections["Languages"].GetValue(i);
|
||||
lang=language.sections[lang+"Header"].values["Name"];
|
||||
|
||||
|
||||
|
||||
m_Language.SetItemData(m_Language.AddString(lang),i);
|
||||
if (lang=="English")
|
||||
auto const& languageSec = language["Languages"];
|
||||
for (auto i = 0; i < languageSec.Size(); i++) {
|
||||
auto const& def = languageSec.Nth(i).second;
|
||||
auto const& lang = language.GetString(def + "Header", "Name");
|
||||
m_Language.SetItemData(m_Language.AddString(lang), i);
|
||||
if (lang == "English") {
|
||||
m_Language.SetCurSel(i);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue