+
+ // 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);
+
+ // Process the roles (ROLE).
+
+ LoadData(&ContactEditorData.GeneralRoleList,
+ &ContactEditorData.GeneralRoleListPref,
+ lboRoles,
+ &ContactEditorData.HomeRoleList,
+ &ContactEditorData.HomeRoleListPref,
+ lboHomeRoles,
+ &ContactEditorData.BusinessRoleList,
+ &ContactEditorData.BusinessRoleListPref,
+ lboBusinessRoles,
+ &RoleCount);
+
+ // Process the roles (ORG).
+
+ LoadData(&ContactEditorData.GeneralOrganisationsList,
+ &ContactEditorData.GeneralOrganisationsListPref,
+ lboOrganisations,
+ &ContactEditorData.HomeOrganisationsList,
+ &ContactEditorData.HomeOrganisationsListPref,
+ lboHomeOrganisations,
+ &ContactEditorData.BusinessOrganisationsList,
+ &ContactEditorData.BusinessOrganisationsListPref,
+ lboBusinessOrganisations,
+ &OrgCount);
+
+ // Process the notes (NOTE).
+
+ LoadData(&ContactEditorData.GeneralNoteList,
+ &ContactEditorData.GeneralNoteListPref,
+ lboNotes,
+ &ContactEditorData.HomeNoteList,
+ &ContactEditorData.HomeNoteListPref,
+ lboHomeNotes,
+ &ContactEditorData.BusinessNoteList,
+ &ContactEditorData.BusinessNoteListPref,
+ lboBusinessNotes,
+ &NoteCount);
+
+ // Process the categories (CATEGORIES).
+
+ LoadData(&ContactEditorData.CategoriesList,
+ &ContactEditorData.CategoriesListPref,
+ lboCategories,
+ &CategoryCount);