Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
Remove commented out code in frmMain
[xestiaab/.git] / source / frmMain.cpp
index f7026d8..b5dae8a 100644 (file)
 
 #include "version.h"
 
-//extern const wxEventType MyHaremEvent = wxNewEventType();
-
-//#define CE_UPDATECONTACTLIST 7700
-//#define CE_UPDATEACCOUNTLIST 7701
-
 DEFINE_EVENT_TYPE(CE_UPDATECONTACTLIST);
 DEFINE_EVENT_TYPE(CE_UPDATEACCOUNTLIST);
 DEFINE_EVENT_TYPE(SE_UPDATECONTACTNOTIF);
@@ -464,9 +459,10 @@ void frmMain::OpenPreferences( wxCommandEvent& event)
     if (ReloadAccounts == TRUE){
         
         // Reload the accounts as a change has been made within
-        // the application.
+        // the application and clear the current contact information.
         
         this->LoadPreferences();
+        this->ResetContactInfo();
         
     }
     
@@ -488,14 +484,14 @@ void frmMain::OpenNewABDialog( wxCommandEvent& event)
     frameNewAccount->ShowModal();
     delete frameNewAccount;
     frameNewAccount = NULL;
-
+       
     if (ReloadAccounts == TRUE){
-        
+           
         // Reload the accounts as a change has been made within
         // the application.
         
         this->LoadPreferences();
-        
+           
     }
     
 }
@@ -2820,4 +2816,12 @@ void frmMain::ShowContactMenu( wxMouseEvent& event ){
 
        this->PopupMenu(ContactMenu->MenuPointer(), wxDefaultPosition);
 
+}
+
+void frmMain::ResetContactInfo(){
+       
+        wxString EmptyPage = wxT("");
+       htmContactData->SetPage(EmptyPage);
+       AccCtrl->SetValue("");
+       
 }
\ No newline at end of file
Xestia Software Development
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software

Xestia Address Book
Xestia Calendar
Development

Xestia Gelforn
Everything else

About
News
Privacy Policy