X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2Fcontacteditor%2FfrmContactEditor-Load.cpp;h=7e35538f97ca691d3cee32cf4707d683e1c8be8e;hb=6aea74e8b371da97bfc7d8e102e6b9a72767c875;hp=d7f8134b04417f02fb1ee5e4b4eb238dc9d4d848;hpb=c4a1208ebda76c1db6ede791808dcec6a77afecc;p=xestiaab%2F.git diff --git a/source/contacteditor/frmContactEditor-Load.cpp b/source/contacteditor/frmContactEditor-Load.cpp index d7f8134..7e35538 100644 --- a/source/contacteditor/frmContactEditor-Load.cpp +++ b/source/contacteditor/frmContactEditor-Load.cpp @@ -236,6 +236,45 @@ bool frmContactEditor::LoadContact(wxString Filename){ &ContactEditorData.BusinessLanguageListPref, lboBusinessLanguages, &LangCount); + + // Process the geopositiosn (GEO). + + LoadData(&ContactEditorData.GeneralGeographyList, + &ContactEditorData.GeneralGeographyListPref, + lboGeoposition, + &ContactEditorData.HomeGeographyList, + &ContactEditorData.HomeGeographyListPref, + lboHomeGeoposition, + &ContactEditorData.BusinessGeographyList, + &ContactEditorData.BusinessGeographyListPref, + lboBusinessGeoposition, + &GeoCount); + + // Process the websites (URL). + + LoadData(&ContactEditorData.GeneralWebsiteList, + &ContactEditorData.GeneralWebsiteListPref, + lboWebsites, + &ContactEditorData.HomeWebsiteList, + &ContactEditorData.HomeWebsiteListPref, + lboHomeWebsites, + &ContactEditorData.BusinessWebsiteList, + &ContactEditorData.BusinessWebsiteListPref, + lboBusinessWebsites, + &URLCount); + + // Process the titles (TITLE). + + LoadData(&ContactEditorData.GeneralTitleList, + &ContactEditorData.GeneralTitleListPref, + lboTitles, + &ContactEditorData.HomeTitleList, + &ContactEditorData.HomeTitleListPref, + lboHomeTitles, + &ContactEditorData.BusinessTitleList, + &ContactEditorData.BusinessTitleListPref, + lboBusinessTitles, + &TitleCount); for (std::map::iterator iter = ContactFileLines.begin(); iter != ContactFileLines.end(); ++iter){ @@ -422,19 +461,19 @@ bool frmContactEditor::LoadContact(wxString Filename){ LoadLanguage(wxSPropertySeg1, wxSPropertySeg2, &LangCount); - }*/ else if (wxSProperty == wxT("GEO")){ + } else if (wxSProperty == wxT("GEO")){ // See frmContactEditor-LoadGeo.cpp 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 @@ -446,7 +485,7 @@ bool frmContactEditor::LoadContact(wxString Filename){ LoadTitle(wxSPropertySeg1, wxSPropertySeg2, &TitleCount); - } else if (wxSProperty == wxT("ROLE")) { + }*/ else if (wxSProperty == wxT("ROLE")) { // See frmContactEditor-LoadRole.cpp