+ ProcessSaveData(wxT("SOUND"), &strValue2, &boolValue2, &boolValue,
+ &iter, &ContactEditorData.SoundsList, &striter,
+ &enciter, &ContactData,
+ wxT("ALTID"), &ContactEditorData.SoundsListAltID,
+ wxT("PID"), &ContactEditorData.SoundsListPID,
+ wxT("TYPE"), &ContactEditorData.SoundsListType,
+ wxT("PREF"), &ContactEditorData.SoundsListPref,
+ wxT(""), &ContactEditorData.SoundsListTokens );
+
+ ResetSaveProcessData();
+
+ }
+
+ ResetSaveProcessData();
+
+ for (std::map<int,wxString>::iterator iter = ContactEditorData.CalendarList.begin();
+ iter != ContactEditorData.CalendarList.end(); ++iter){
+
+ ProcessSaveData(wxT("CALURI"), &strValue2, &boolValue2, &boolValue,
+ &iter, &ContactEditorData.CalendarList, &ContactData,
+ wxT("ALTID"), &ContactEditorData.CalendarListAltID,
+ wxT("PID"), &ContactEditorData.CalendarListPID,
+ wxT("MEDIATYPE"), &ContactEditorData.CalendarListMediatype,
+ wxT("TYPE"), &ContactEditorData.CalendarListType,
+ wxT("PREF"), &ContactEditorData.CalendarListPref,
+ wxT(""), &ContactEditorData.CalendarListTokens );
+
+ ResetSaveProcessData();