X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2Fcontacteditor%2FfrmContactEditor-Load.cpp;h=14b20bda9751b0012465bb96c37404af2022ca96;hb=2171887a85a5eca924e73c23422a9fcc91e11bb2;hp=a48d0a33fef66b35b6790f1818e929fdb70ff880;hpb=5482d15a8b8fa45ff634f183fa3af669de55e4b9;p=xestiaab%2F.git diff --git a/source/contacteditor/frmContactEditor-Load.cpp b/source/contacteditor/frmContactEditor-Load.cpp index a48d0a3..14b20bd 100644 --- a/source/contacteditor/frmContactEditor-Load.cpp +++ b/source/contacteditor/frmContactEditor-Load.cpp @@ -185,7 +185,7 @@ bool frmContactEditor::LoadContact(wxString Filename){ &ContactEditorData.BusinessAddressListPref, &ADRCount); - // Process the timezones (TZ) (frmContactEditor-LoadTimeZone.cpp) + // Process the timezones (TZ). LoadData(&ContactEditorData.GeneralTZList, &ContactEditorData.GeneralTZListPref, @@ -198,7 +198,7 @@ bool frmContactEditor::LoadContact(wxString Filename){ lboBusinessTimezones, &TZCount); - // Process the emails (EMAIL) (frmContactEditor-LoadEmail.cpp) + // Process the emails (EMAIL). LoadData(&ContactEditorData.GeneralEmailList, &ContactEditorData.GeneralEmailListPref, @@ -211,7 +211,7 @@ bool frmContactEditor::LoadContact(wxString Filename){ lboBusinessEmail, &EmailCount); - // Process the nicknames (NICKNAME) (frmContactEditor-LoadNickname.cpp) + // Process the nicknames (NICKNAME). LoadData(&ContactEditorData.GeneralNicknamesList, &ContactEditorData.GeneralNicknamesListPref, @@ -223,6 +223,45 @@ bool frmContactEditor::LoadContact(wxString Filename){ &ContactEditorData.BusinessNicknamesListPref, lboBusinessNicknames, &NicknameCount); + + // Process the languages (LANG). + + LoadData(&ContactEditorData.GeneralLanguageList, + &ContactEditorData.GeneralLanguageListPref, + lboLanguages, + &ContactEditorData.HomeLanguageList, + &ContactEditorData.HomeLanguageListPref, + lboHomeLanguages, + &ContactEditorData.BusinessLanguageList, + &ContactEditorData.BusinessLanguageListPref, + lboBusinessLanguages, + &LangCount); + + // Process the geoposition (GEO). + + LoadData(&ContactEditorData.GeneralGeographyList, + &ContactEditorData.GeneralGeographyListPref, + lboGeoposition, + &ContactEditorData.HomeGeographyList, + &ContactEditorData.HomeGeographyListPref, + lboHomeGeoposition, + &ContactEditorData.BusinessGeographyList, + &ContactEditorData.BusinessGeographyListPref, + lboBusinessGeoposition, + &GeoCount); + + // Process the website (URL). + + LoadData(&ContactEditorData.GeneralWebsiteList, + &ContactEditorData.GeneralWebsiteListPref, + lboWebsites, + &ContactEditorData.HomeWebsiteList, + &ContactEditorData.HomeWebsiteListPref, + lboHomeWebsites, + &ContactEditorData.BusinessWebsiteList, + &ContactEditorData.BusinessWebsiteListPref, + lboBusinessWebsites, + &URLCount); for (std::map::iterator iter = ContactFileLines.begin(); iter != ContactFileLines.end(); ++iter){ @@ -403,7 +442,7 @@ bool frmContactEditor::LoadContact(wxString Filename){ LoadTelephone(wxSPropertySeg1, wxSPropertySeg2, &TelCount); - } else if (wxSProperty == wxT("LANG")){ + }/* else if (wxSProperty == wxT("LANG")){ // See frmContactEditor-LoadLanguage.cpp @@ -415,19 +454,19 @@ bool frmContactEditor::LoadContact(wxString Filename){ LoadGeo(wxSPropertySeg1, wxSPropertySeg2, &GeoCount); - } else if (wxSProperty == wxT("RELATED")){ + }*/ else if (wxSProperty == wxT("RELATED")){ // See fromContactEditor-LoadRelated.cpp LoadRelated(wxSPropertySeg1, wxSPropertySeg2, &RelatedCount); - } else if (wxSProperty == wxT("URL")){ + }/* else if (wxSProperty == wxT("URL")){ // See frmContactEditor-LoadURL.cpp LoadURL(wxSPropertySeg1, wxSPropertySeg2, &URLCount); - } else if (wxSProperty == wxT("TITLE")) { + }*/ else if (wxSProperty == wxT("TITLE")) { // See frmContactEditor-LoadTitle.cpp