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 unused variables from contacteditor/frmContactEditor-Category.cpp
[xestiaab/.git]
/
source
/
common
/
preferences.cpp
diff --git
a/source/common/preferences.cpp
b/source/common/preferences.cpp
index
85981fd
..
0a739e5
100644
(file)
--- a/
source/common/preferences.cpp
+++ b/
source/common/preferences.cpp
@@
-30,8
+30,10
@@
void SavePreferences();
void LoadPreferences();
XABPreferences::XABPreferences(wxString PreferencesFilename){
void LoadPreferences();
XABPreferences::XABPreferences(wxString PreferencesFilename){
-
- //fstream preffile;
+
+ // Load the settings into the XABPreferences object using the
+ // settings file received in PreferencesFilename.
+
wxString fullprefpath;
bool accountnamevalid, accountaddressvalid, accounttypevalid, accountportvalid,
wxString fullprefpath;
bool accountnamevalid, accountaddressvalid, accounttypevalid, accountportvalid,
@@
-132,7
+134,6
@@
XABPreferences::XABPreferences(wxString PreferencesFilename){
while (ContinueAcc){
cfgfile->SetPath(accountname);
while (ContinueAcc){
cfgfile->SetPath(accountname);
- //ContinueProc = cfgfile->GetFirstEntry(EntryName, subitemindex);
cfgfile->Read(wxT("type"), &EntryValue);
if (EntryValue == wxT("Local")){
cfgfile->Read(wxT("type"), &EntryValue);
if (EntryValue == wxT("Local")){
@@
-228,6
+229,8
@@
XABPreferences::~XABPreferences(){
bool XABPreferences::GetBoolData(wxString SettingName){
bool XABPreferences::GetBoolData(wxString SettingName){
+ // GetBoolData from the XABPreferences object.
+
if (SettingName == wxT("SaveWindowPosition")) { return SaveWindowPos; }
else if (SettingName == wxT("HideLocalAddressBooks")) { return HideLocalABs; }
if (SettingName == wxT("SaveWindowPosition")) { return SaveWindowPos; }
else if (SettingName == wxT("HideLocalAddressBooks")) { return HideLocalABs; }
@@
-237,12
+240,16
@@
bool XABPreferences::GetBoolData(wxString SettingName){
wxRect XABPreferences::GetMainWindowData(){
wxRect XABPreferences::GetMainWindowData(){
+ // Return the main window data as a wxRect object.
+
return MainWindowData;
}
void XABPreferences::SetMainWindowData(wxRect WindowData){
return MainWindowData;
}
void XABPreferences::SetMainWindowData(wxRect WindowData){
+ // Set the main window data from a wxRect object.
+
MainWindowData = WindowData;
}
MainWindowData = WindowData;
}
@@
-250,7
+257,11
@@
void XABPreferences::SetMainWindowData(wxRect WindowData){
// XABPrefAccounts
XABPrefAccounts::XABPrefAccounts(){
// XABPrefAccounts
XABPrefAccounts::XABPrefAccounts(){
+
+ // Setup the default values for XABPrefAccounts.
+
AccountsCount = 0;
AccountsCount = 0;
+
}
int XABPrefAccounts::AddAccount(wxString NewAccName,
}
int XABPrefAccounts::AddAccount(wxString NewAccName,
@@
-265,6
+276,9
@@
int XABPrefAccounts::AddAccount(wxString NewAccName,
long NewAccRefresh
){
long NewAccRefresh
){
+ // Add an account to the list of accounts in the
+ // XABPrefAccounts object.
+
AccountName.Add(NewAccName, 1);
AccountType.Add(NewAccType, 1);
AccountAddress.Add(NewAccAddress, 1);
AccountName.Add(NewAccName, 1);
AccountType.Add(NewAccType, 1);
AccountAddress.Add(NewAccAddress, 1);
@@
-284,12
+298,16
@@
int XABPrefAccounts::AddAccount(wxString NewAccName,
int XABPrefAccounts::GetCount(){
int XABPrefAccounts::GetCount(){
+ // Get the count of accounts in the XABPrefAccounts object.
+
return AccountsCount;
}
wxString XABPrefAccounts::GetAccountName(int AccountNum){
return AccountsCount;
}
wxString XABPrefAccounts::GetAccountName(int AccountNum){
+ // Get the account name.
+
if (AccountNum > AccountsCount){
return wxT("");
}
if (AccountNum > AccountsCount){
return wxT("");
}
@@
-300,6
+318,8
@@
wxString XABPrefAccounts::GetAccountName(int AccountNum){
wxString XABPrefAccounts::GetAccountType(int AccountNum){
wxString XABPrefAccounts::GetAccountType(int AccountNum){
+ // Get the account type.
+
if (AccountNum > AccountsCount){
return wxT("");
}
if (AccountNum > AccountsCount){
return wxT("");
}
@@
-310,6
+330,8
@@
wxString XABPrefAccounts::GetAccountType(int AccountNum){
wxString XABPrefAccounts::GetAccountAddress(int AccountNum){
wxString XABPrefAccounts::GetAccountAddress(int AccountNum){
+ // Get the account server address.
+
if (AccountNum > AccountsCount){
return wxT("");
}
if (AccountNum > AccountsCount){
return wxT("");
}
@@
-320,6
+342,8
@@
wxString XABPrefAccounts::GetAccountAddress(int AccountNum){
int XABPrefAccounts::GetAccountPort(int AccountNum){
int XABPrefAccounts::GetAccountPort(int AccountNum){
+ // Get the account server port.
+
if (AccountNum > AccountsCount){
return 0;
}
if (AccountNum > AccountsCount){
return 0;
}
@@
-330,6
+354,8
@@
int XABPrefAccounts::GetAccountPort(int AccountNum){
bool XABPrefAccounts::GetAccountSSL(int AccountNum){
bool XABPrefAccounts::GetAccountSSL(int AccountNum){
+ // Get the account server SSL support.
+
if (AccountNum > AccountsCount){
return wxT("");
}
if (AccountNum > AccountsCount){
return wxT("");
}
@@
-340,6
+366,8
@@
bool XABPrefAccounts::GetAccountSSL(int AccountNum){
wxString XABPrefAccounts::GetAccountUsername(int AccountNum){
wxString XABPrefAccounts::GetAccountUsername(int AccountNum){
+ // Get the account username.
+
if (AccountNum > AccountsCount){
return wxT("");
}
if (AccountNum > AccountsCount){
return wxT("");
}
@@
-350,6
+378,8
@@
wxString XABPrefAccounts::GetAccountUsername(int AccountNum){
wxString XABPrefAccounts::GetAccountPassword(int AccountNum){
wxString XABPrefAccounts::GetAccountPassword(int AccountNum){
+ // Get the account password.
+
if (AccountNum > AccountsCount){
return wxT("");
}
if (AccountNum > AccountsCount){
return wxT("");
}
@@
-360,6
+390,8
@@
wxString XABPrefAccounts::GetAccountPassword(int AccountNum){
wxString XABPrefAccounts::GetAccountDirectory(int AccountNum){
wxString XABPrefAccounts::GetAccountDirectory(int AccountNum){
+ // Get the account directory.
+
if (AccountNum > AccountsCount){
return wxT("");
}
if (AccountNum > AccountsCount){
return wxT("");
}
@@
-370,6
+402,8
@@
wxString XABPrefAccounts::GetAccountDirectory(int AccountNum){
wxString XABPrefAccounts::GetAccountDirPrefix(int AccountNum){
wxString XABPrefAccounts::GetAccountDirPrefix(int AccountNum){
+ // Get the account server directory prefix.
+
if (AccountNum > AccountsCount){
return wxT("");
}
if (AccountNum > AccountsCount){
return wxT("");
}
@@
-380,6
+414,8
@@
wxString XABPrefAccounts::GetAccountDirPrefix(int AccountNum){
long XABPrefAccounts::GetAccountRefresh(int AccountNum){
long XABPrefAccounts::GetAccountRefresh(int AccountNum){
+ // Get the account refresh time.
+
if (AccountNum > AccountsCount){
return 0;
}
if (AccountNum > AccountsCount){
return 0;
}
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software
Xestia Address Book
Xestia Calendar
Development
Xestia Gelforn
Everything else
About
News
Privacy Policy