Not Logged In
|
Login
|
Register
Home
|
News
|
Projects
|
Releases
Bugs
|
RFE
|
Repositories
|
Help
projects
/
xestiaab
/
.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Removed the frmContactEditor loading files except Load.cpp.
[xestiaab/.git]
/
source
/
contacteditor
/
cdo
/
ContactDataObject.h
diff --git
a/source/contacteditor/cdo/ContactDataObject.h
b/source/contacteditor/cdo/ContactDataObject.h
index
6317312
..
46edb7e
100644
(file)
--- a/
source/contacteditor/cdo/ContactDataObject.h
+++ b/
source/contacteditor/cdo/ContactDataObject.h
@@
-1,6
+1,6
@@
// ContactDataObject.h - Client Data Object header.
//
// ContactDataObject.h - Client Data Object header.
//
-// (c) 2012-201
5
Xestia Software Development.
+// (c) 2012-201
6
Xestia Software Development.
//
// This file is part of Xestia Address Book.
//
//
// This file is part of Xestia Address Book.
//
@@
-24,8
+24,8
@@
#include <map>
#include <wx/tokenzr.h>
#include <map>
#include <wx/tokenzr.h>
-#include "../vcard/vcard.h"
-#include "../common/textprocessing.h"
+#include "../
../
vcard/vcard.h"
+#include "../
../
common/textprocessing.h"
enum ContactLoadStatus{
CONTACTLOAD_UNITTESTFAIL = -1,
enum ContactLoadStatus{
CONTACTLOAD_UNITTESTFAIL = -1,
@@
-110,10
+110,13
@@
class ContactDataObject{
wxString BirthdayAltID;
wxString BirthdayCalScale;
wxString BirthdayTokens;
wxString BirthdayAltID;
wxString BirthdayCalScale;
wxString BirthdayTokens;
+ bool BirthdayText = FALSE;
+
wxString Anniversary;
wxString AnniversaryAltID;
wxString AnniversaryCalScale;
wxString AnniversaryTokens;
wxString Anniversary;
wxString AnniversaryAltID;
wxString AnniversaryCalScale;
wxString AnniversaryTokens;
+ bool AnniversaryText = FALSE;
wxString Gender;
wxString GenderDetails;
wxString Gender;
wxString GenderDetails;
@@
-137,12
+140,6
@@
class ContactDataObject{
std::map<int, wxString> ClientPIDList;
std::map<int, wxString> ClientPIDListTokens;
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> FullNamesList;
std::map<int, wxString> FullNamesListType;
std::map<int, wxString> FullNamesListLanguage;
@@
-186,6
+183,7
@@
class ContactDataObject{
std::map<int, wxString> GeneralIMListAltID;
std::map<int, wxString> GeneralIMListPID;
std::map<int, wxString> GeneralIMListType;
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> GeneralIMListTokens;
std::map<int, wxString> GeneralIMListMediatype;
std::map<int, int> GeneralIMListPref;
@@
-308,6
+306,7
@@
class ContactDataObject{
std::map<int, wxString> HomeIMListAltID;
std::map<int, wxString> HomeIMListPID;
std::map<int, wxString> HomeIMListType;
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> HomeIMListTokens;
std::map<int, wxString> HomeIMListMediatype;
std::map<int, int> HomeIMListPref;
@@
-421,6
+420,7
@@
class ContactDataObject{
std::map<int, wxString> BusinessIMListAltID;
std::map<int, wxString> BusinessIMListPID;
std::map<int, wxString> BusinessIMListType;
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;
std::map<int, wxString> BusinessIMListTokens;
std::map<int, wxString> BusinessIMListMediatype;
std::map<int, int> BusinessIMListPref;
@@
-604,6
+604,7
@@
class ContactDataObject{
// Subroutines.
ContactLoadStatus LoadFile(wxString Filename);
// Subroutines.
ContactLoadStatus LoadFile(wxString Filename);
+ void ClearData();
};
};
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software
Xestia Address Book
Xestia Calendar
Development
Xestia Gelforn
Everything else
About
News
Privacy Policy