// ContactDataObject.h - Client Data Object header.
//
-// (c) 2012-2015 Xestia Software Development.
+// (c) 2012-2016 Xestia Software Development.
//
// This file is part of Xestia Address Book.
//
wxString BirthdayAltID;
wxString BirthdayCalScale;
wxString BirthdayTokens;
+ bool BirthdayText = FALSE;
+
wxString Anniversary;
wxString AnniversaryAltID;
wxString AnniversaryCalScale;
wxString AnniversaryTokens;
+ bool AnniversaryText = FALSE;
wxString Gender;
wxString GenderDetails;
std::map<int, wxString> ClientPIDList;
std::map<int, wxString> ClientPIDListTokens;
- /* We don't use these at the moment but we want to keep
- them for compatability reasons */
-
- /*std::map<int, wxString> ExtraFullNames;*/
- /*std::map<int, wxString> ExtraNicknames;*/
-
std::map<int, wxString> FullNamesList;
std::map<int, wxString> FullNamesListType;
std::map<int, wxString> FullNamesListLanguage;
std::map<int, wxString> GeneralIMListAltID;
std::map<int, wxString> GeneralIMListPID;
std::map<int, wxString> GeneralIMListType;
+ std::map<int, wxString> GeneralIMListTypeInfo;
std::map<int, wxString> GeneralIMListTokens;
std::map<int, wxString> GeneralIMListMediatype;
std::map<int, int> GeneralIMListPref;
std::map<int, wxString> HomeIMListAltID;
std::map<int, wxString> HomeIMListPID;
std::map<int, wxString> HomeIMListType;
+ std::map<int, wxString> HomeIMListTypeInfo;
std::map<int, wxString> HomeIMListTokens;
std::map<int, wxString> HomeIMListMediatype;
std::map<int, int> HomeIMListPref;
std::map<int, wxString> BusinessIMListAltID;
std::map<int, wxString> BusinessIMListPID;
std::map<int, wxString> BusinessIMListType;
+ std::map<int, wxString> BusinessIMListTypeInfo;
std::map<int, wxString> BusinessIMListTokens;
std::map<int, wxString> BusinessIMListMediatype;
std::map<int, int> BusinessIMListPref;
// Subroutines.
ContactLoadStatus LoadFile(wxString Filename);
+ void ClearData();
};