-///////////////////////////////////////////////////////////////////////////\r
-// C++ code generated with wxFormBuilder (version Jun 17 2015)\r
-// http://www.wxformbuilder.org/\r
-//\r
-// PLEASE DO "NOT" EDIT THIS FILE!\r
-///////////////////////////////////////////////////////////////////////////\r
-\r
-#ifndef __APPXESTIAADDRBK_H__\r
-#define __APPXESTIAADDRBK_H__\r
-\r
-#include <wx/artprov.h>\r
-#include <wx/xrc/xmlres.h>\r
-#include <wx/string.h>\r
-#include <wx/bitmap.h>\r
-#include <wx/image.h>\r
-#include <wx/icon.h>\r
-#include <wx/menu.h>\r
-#include <wx/gdicmn.h>\r
-#include <wx/font.h>\r
-#include <wx/colour.h>\r
-#include <wx/settings.h>\r
-#include <wx/statbmp.h>\r
-#include <wx/combo.h>\r
-#include <wx/sizer.h>\r
-#include <wx/listctrl.h>\r
-#include <wx/panel.h>\r
-#include <wx/html/htmlwin.h>\r
-#include <wx/splitter.h>\r
-#include <wx/statusbr.h>\r
-#include <wx/frame.h>\r
-#include <wx/stattext.h>\r
-#include <wx/statline.h>\r
-#include <wx/button.h>\r
-#include <wx/dialog.h>\r
-#include <wx/scrolwin.h>\r
-#include <wx/notebook.h>\r
-#include <wx/checkbox.h>\r
-#include <wx/choice.h>\r
-#include <wx/textctrl.h>\r
-#include <wx/combobox.h>\r
-#include <wx/datectrl.h>\r
-#include <wx/dateevt.h>\r
-#include <wx/bmpbuttn.h>\r
-#include <wx/slider.h>\r
-#include <wx/gauge.h>\r
-#include <wx/checklst.h>\r
-#include <wx/filepicker.h>\r
-#include <wx/treectrl.h>\r
-\r
-///////////////////////////////////////////////////////////////////////////\r
-\r
-#define ID_MANAGE_NEWAB 1000\r
-#define ID_IMPORT 1001\r
-#define ID_EXPORT 1002\r
-#define ID_CONTACT_EDIT 1003\r
-#define ID_CONTACT_DELETE 1004\r
-#define ID_VIEW_FNLN 1005\r
-#define ID_VIEW_LNFN 1006\r
-#define ID_VIEW_NICK 1007\r
-#define ID_VIEW_ASC 1008\r
-#define ID_VIEW_DESC 1009\r
-#define ID_VIEW_STATUSBAR 1010\r
-#define ID_MANAGE_CUT 1011\r
-#define ID_MANAGE_COPY 1012\r
-#define ID_MANAGE_PASTE 1013\r
-#define ID_HELP_SHOW 1014\r
-#define ID_MANAGE_UPDATE 1015\r
-#define ID_CONTACT_CLOSE 1016\r
-#define CONTACT_SAVE 1017\r
-#define CONTACT_SAVECLOSE 1018\r
-#define CONTACT_CLOSE 1019\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmMainADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmMainADT : public wxFrame \r
-{\r
- private:\r
- \r
- protected:\r
- wxMenuBar* mnuMain;\r
- wxMenu* mnuManage;\r
- wxMenuItem* mnuPrefSep;\r
- wxMenuItem* mnuExitSep;\r
- wxMenu* mnuContact;\r
- wxMenu* mnuView;\r
- wxMenu* mnuShowContactsAs;\r
- wxMenu* mnuViewSortBy;\r
- wxMenu* mnuViewShow;\r
- wxMenu* mnuEdit;\r
- wxMenu* mnuWindow;\r
- wxMenu* mnuHelp;\r
- wxMenuItem* mnuHelpAboutSep;\r
- wxBoxSizer* szrMain;\r
- wxStaticBitmap* bmpIcon;\r
- wxComboCtrl* AccCtrl;\r
- wxSplitterWindow* m_splitter13;\r
- wxPanel* m_panel19;\r
- wxFlexGridSizer* szrContactList;\r
- wxFlexGridSizer* szrAccList;\r
- wxListCtrl* lstContacts;\r
- wxPanel* m_panel20;\r
- wxHtmlWindow* htmContactData;\r
- wxStatusBar* stbBottom;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void OpenNewABDialog( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void RefreshAddressBook( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void OpenImportDialog( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void OpenExportDialog( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void OpenPreferences( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void QuitApp( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ShowContactEditorNew( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ShowContactEditorEdit( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteContact( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void OpenFindContactsWindow( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void SortFNLN( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void SortLNFN( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void SortNickname( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void SortDisplayAs( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void SortAscending( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void SortDescending( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ToggleStatusBar( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ShowActivityWindow( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CutAction( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CopyAction( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void PasteAction( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ShowHelp( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CheckUpdates( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ShowAboutWindow( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void OpenContactInfo( wxListEvent& event ) { event.Skip(); }\r
- virtual void ShowContactInfo( wxListEvent& event ) { event.Skip(); }\r
- virtual void ShowContactSubmenu( wxMouseEvent& event ) { event.Skip(); }\r
- virtual void UpdateSBIconPlacement( wxSizeEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmMainADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Xestia Address Book"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 500,300 ), long style = wxDEFAULT_FRAME_STYLE );\r
- \r
- ~frmMainADT();\r
- \r
- void m_splitter13OnIdle( wxIdleEvent& )\r
- {\r
- m_splitter13->SetSashPosition( 314 );\r
- m_splitter13->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmMainADT::m_splitter13OnIdle ), NULL, this );\r
- }\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmUpdateADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmUpdateADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxPanel* pnlUpdateData;\r
- wxStaticText* lblRunningText;\r
- wxStaticText* lblRunningVer;\r
- wxStaticText* lblAvailableText;\r
- wxStaticText* lblAvailableVer;\r
- wxStaticText* lblBuildTypeText;\r
- wxStaticText* lblBuildType;\r
- wxStaticText* lblUpdateMessage;\r
- wxStaticLine* statLine;\r
- wxButton* btnVisitGelforn;\r
- wxButton* btnVisitPREMIUM;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void VisitGelforn( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void VisitPREMIUM( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmUpdateADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Check For Updates"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 433,273 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmUpdateADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmSearchADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmSearchADT : public wxFrame \r
-{\r
- private:\r
- \r
- protected:\r
- wxStatusBar* stbBottom;\r
- wxSplitterWindow* m_splitter4;\r
- wxPanel* m_panel60;\r
- wxNotebook* nbkSearch;\r
- wxScrolledWindow* tabSearch;\r
- wxFlexGridSizer* szrSearch;\r
- wxScrolledWindow* tabAdvanced;\r
- wxButton* btnSelectAccounts;\r
- wxButton* btnSearch;\r
- wxButton* btnReset;\r
- wxPanel* m_panel61;\r
- wxListCtrl* lstResults;\r
- wxMenuBar* m_menubar5;\r
- wxMenu* mnuContact;\r
- wxMenuItem* mnuContactEdit;\r
- wxMenuItem* mnuContactReveal;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }\r
- virtual void SelectAccounts( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void SearchContacts( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ResetContacts( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void OpenContact( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void EditContact( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void RevealContact( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmSearchADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Search Contacts"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 517,450 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );\r
- \r
- ~frmSearchADT();\r
- \r
- void m_splitter4OnIdle( wxIdleEvent& )\r
- {\r
- m_splitter4->SetSashPosition( 178 );\r
- m_splitter4->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmSearchADT::m_splitter4OnIdle ), NULL, this );\r
- }\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmPreferencesADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmPreferencesADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* NbtPreferences;\r
- wxPanel* tabGeneral;\r
- wxCheckBox* chkSaveWindowPosition;\r
- wxCheckBox* chkHideLocal;\r
- wxPanel* tabTheme;\r
- wxListCtrl* lstThemes;\r
- wxButton* btnThemeAdd;\r
- wxButton* btnThemeModify;\r
- wxButton* btnThemeDelete;\r
- wxPanel* tabAccounts;\r
- wxListCtrl* lstAccounts;\r
- wxButton* btnAccountAdd;\r
- wxButton* btnAccountModify;\r
- wxButton* btnAccountDelete;\r
- wxButton* btnSave;\r
- wxButton* btnCancel;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void LoadPreferences( wxInitDialogEvent& event ) { event.Skip(); }\r
- virtual void DisableABButtons( wxListEvent& event ) { event.Skip(); }\r
- virtual void EnableABButtons( wxListEvent& event ) { event.Skip(); }\r
- virtual void AddABAccount( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyABAccount( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteABAccount( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void SavePreferences( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmPreferencesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Preferences"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 450,400 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmPreferencesADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmAboutADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmAboutADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxStaticBitmap* bmpLogo;\r
- wxStaticText* lblVersion;\r
- wxStaticText* lblCompileTime;\r
- wxStaticText* lblCopyright;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void CloseAboutWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmAboutADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("About Xestia Address Book"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,400 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmAboutADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactADT : public wxFrame \r
-{\r
- private:\r
- \r
- protected:\r
- wxHtmlWindow* htmContactData;\r
- wxMenuBar* m_menubar2;\r
- wxMenu* contact;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 320,240 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );\r
- \r
- ~frmContactADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmNewAccountADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmNewAccountADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxBoxSizer* szrNewAccount;\r
- wxPanel* tabType;\r
- wxStaticText* lblEnterText;\r
- wxStaticText* lblType;\r
- wxChoice* cmbServerType;\r
- wxStaticText* lblServerAddress;\r
- wxTextCtrl* txtServerAddress;\r
- wxStaticText* lblServerPort;\r
- wxTextCtrl* txtServerPort;\r
- wxStaticText* lblUsername;\r
- wxTextCtrl* txtUsername;\r
- wxStaticText* lblPassword;\r
- wxTextCtrl* txtPassword;\r
- wxStaticText* lblSSL;\r
- wxCheckBox* chkUseSSL;\r
- wxPanel* tabConn;\r
- wxStaticText* lblConnectionResult;\r
- wxStaticText* lblServerConnected;\r
- wxStaticText* lblServerConnResult;\r
- wxStaticText* lblValidResponse;\r
- wxStaticText* lblServerResponse;\r
- wxStaticText* lblUseSSL;\r
- wxStaticText* lblServerSSLResult;\r
- wxStaticText* lblServerSSLCert;\r
- wxStaticText* lblServerSSLValid;\r
- wxStaticText* lblServerUsernamePassword;\r
- wxStaticText* lblAbleToLoginResult;\r
- wxStaticText* lblIsCalDAV;\r
- wxStaticText* lblCardDAVSupportResult;\r
- wxStaticLine* m_staticline3;\r
- wxStaticText* lblConnectionResultText;\r
- wxPanel* tabFinish;\r
- wxStaticText* lblFinishText;\r
- wxStaticText* lblAccountName;\r
- wxTextCtrl* txtAccountName;\r
- wxButton* btnPrevious;\r
- wxButton* btnNext;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void UpdateRequirements( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CheckAccountName( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ProcessPrevious( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ProcessNext( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmNewAccountADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("New Account"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 425,330 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmNewAccountADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactEditorADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactEditorADT : public wxFrame \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* nbkContact;\r
- wxScrolledWindow* tabGeneral;\r
- wxStaticText* lblTitle;\r
- wxTextCtrl* txtTitle;\r
- wxStaticText* lblForename;\r
- wxTextCtrl* txtForename;\r
- wxStaticText* lblSurname;\r
- wxTextCtrl* txtSurname;\r
- wxStaticText* lblOtherNames;\r
- wxTextCtrl* txtOtherNames;\r
- wxStaticText* lblSuffix;\r
- wxTextCtrl* txtSuffix;\r
- wxStaticText* lblDisplayAs;\r
- wxComboBox* cmbDisplayAs;\r
- wxStaticText* lblBirthday;\r
- wxDatePickerCtrl* dapBirthday;\r
- wxTextCtrl* txtBirthday;\r
- wxStaticText* lblAnniversary;\r
- wxDatePickerCtrl* dapAnniversary;\r
- wxTextCtrl* txtAnniversary;\r
- wxStaticText* lblGender;\r
- wxChoice* cmbGender;\r
- wxTextCtrl* txtGenderDescription;\r
- wxStaticText* lblType;\r
- wxChoice* cmbType;\r
- wxStaticText* lblNicknames;\r
- wxListCtrl* lboNicknames;\r
- wxButton* btnAddGeneralNickname;\r
- wxButton* btnModifyGeneralNickname;\r
- wxButton* btnDeleteGeneralNickname;\r
- wxStaticText* lblAddress;\r
- wxListCtrl* lboAddresses;\r
- wxButton* btnAddGeneralAddress;\r
- wxButton* btnModifyGeneralAddress;\r
- wxButton* btnDeleteGeneralAddress;\r
- wxStaticText* lblEmail;\r
- wxListCtrl* lboEmails;\r
- wxButton* btnAddEmailAddress;\r
- wxButton* btnModifyEmailAddress;\r
- wxButton* btnDeleteEmailAddress;\r
- wxStaticText* lblIM;\r
- wxListCtrl* lboIM;\r
- wxButton* btnAddIMAddress;\r
- wxButton* btnModifyIMAddress;\r
- wxButton* btnDeleteIMAddress;\r
- wxStaticText* lblTelephone;\r
- wxListCtrl* lboTelephone;\r
- wxButton* btnAddTelephone;\r
- wxButton* btnModifyTelephone;\r
- wxButton* btnDeleteTelephone;\r
- wxStaticText* lblLanguages;\r
- wxListCtrl* lboLanguages;\r
- wxButton* btnAddLanguage;\r
- wxButton* btnModifyLanguage;\r
- wxButton* btnDeleteLanguage;\r
- wxStaticText* lblTimezone;\r
- wxListCtrl* lboTimezones;\r
- wxButton* btnAddTimezone;\r
- wxButton* btnModifyTimezone;\r
- wxButton* btnDeleteTimezone;\r
- wxStaticText* lblGeopositioning;\r
- wxListCtrl* lboGeoposition;\r
- wxButton* btnAddGeneralGeoposition;\r
- wxButton* btnModifyGeneralGeoposition;\r
- wxButton* btnDeleteGeneralGeoposition;\r
- wxStaticText* lblRelated;\r
- wxListCtrl* lboRelated;\r
- wxButton* btnAddRelated;\r
- wxButton* btnModifyRelated;\r
- wxButton* btnDeleteRelated;\r
- wxStaticText* lblWebsites;\r
- wxListCtrl* lboWebsites;\r
- wxButton* btnAddWebsite;\r
- wxButton* btnModifyWebsite;\r
- wxButton* btnDeleteWebsite;\r
- wxStaticText* lblTitles;\r
- wxListCtrl* lboTitles;\r
- wxButton* btnAddTitle;\r
- wxButton* btnModifyTitle;\r
- wxButton* btnDeleteTitle;\r
- wxStaticText* lblRoles;\r
- wxListCtrl* lboRoles;\r
- wxButton* btnAddRole;\r
- wxButton* btnModifyRole;\r
- wxButton* btnDeleteRole;\r
- wxStaticText* lblOrganisations;\r
- wxListCtrl* lboOrganisations;\r
- wxButton* btnAddOrganisations;\r
- wxButton* btnModifyOrganisations;\r
- wxButton* btnDeleteOrganisations;\r
- wxStaticText* lblNotes;\r
- wxListCtrl* lboNotes;\r
- wxButton* btnAddNote;\r
- wxButton* btnModifyNote;\r
- wxButton* btnDeleteNote;\r
- wxScrolledWindow* tabHome;\r
- wxStaticText* lblHomeNickname;\r
- wxListCtrl* lboHomeNicknames;\r
- wxButton* btnAddHomeNickname;\r
- wxButton* btnModifyHomeNickname;\r
- wxButton* btnDeleteHomeNickname;\r
- wxStaticText* lblHomeAddresses;\r
- wxListCtrl* lboHomeAddresses;\r
- wxButton* btnAddHomeAddress;\r
- wxButton* btnModifyHomeAddress;\r
- wxButton* btnDeleteHomeAddress;\r
- wxStaticText* lblHomeEmail;\r
- wxListCtrl* lboHomeEmails;\r
- wxButton* btnAddHomeEmailAddress;\r
- wxButton* btnModifyHomeEmailAddress;\r
- wxButton* btnDeleteHomeEmailAddress;\r
- wxStaticText* lblHomeIM;\r
- wxListCtrl* lboHomeIM;\r
- wxButton* btnAddHomeIMAddress;\r
- wxButton* btnModifyHomeIMAddress;\r
- wxButton* btnDeleteHomeIMAddress;\r
- wxStaticText* lblHomeTelephone;\r
- wxListCtrl* lboHomeTelephone;\r
- wxButton* btnAddHomeTelephone;\r
- wxButton* btnModifyHomeTelephone;\r
- wxButton* btnDeleteHomeTelephone;\r
- wxStaticText* lblHomeLanguages;\r
- wxListCtrl* lboHomeLanguages;\r
- wxButton* btnAddHomeLanguage;\r
- wxButton* btnModifyHomeLanguage;\r
- wxButton* btnDeleteHomeLanguage;\r
- wxStaticText* lblHomeTimezone;\r
- wxListCtrl* lboHomeTimezones;\r
- wxButton* btnAddHomeTimezone;\r
- wxButton* btnModifyHomeTimezone;\r
- wxButton* btnDeleteHomeTimezone;\r
- wxStaticText* lblHomeGeopositioning;\r
- wxListCtrl* lboHomeGeoposition;\r
- wxButton* btnAddHomeGeoposition;\r
- wxButton* btnModifyHomeGeoposition;\r
- wxButton* btnDeleteHomePosition;\r
- wxStaticText* lblHomeWebsites;\r
- wxListCtrl* lboHomeWebsites;\r
- wxButton* btnAddHomeWebsite;\r
- wxButton* btnHomeModifyWebsite;\r
- wxButton* btnDeleteHomeWebsite;\r
- wxStaticText* lblHomeTitles;\r
- wxListCtrl* lboHomeTitles;\r
- wxButton* btnAddHomeTitle;\r
- wxButton* btnModifyHomeTitle;\r
- wxButton* btnDeleteHomeTitle;\r
- wxStaticText* lblHomeRoles;\r
- wxListCtrl* lboHomeRoles;\r
- wxButton* btnAddHomeRole;\r
- wxButton* btnModifyHomeRole;\r
- wxButton* btnDeleteHomeRole;\r
- wxStaticText* lblHomeOrganisations;\r
- wxListCtrl* lboHomeOrganisations;\r
- wxButton* btnAddHomeOrganisations;\r
- wxButton* btnModifyHomeOrganisations;\r
- wxButton* btnDeleteHomeOrganisations;\r
- wxStaticText* lblHomeNotes;\r
- wxListCtrl* lboHomeNotes;\r
- wxButton* btnAddHomeNote;\r
- wxButton* btnModifyHomeNote;\r
- wxButton* btnDeleteHomeNote;\r
- wxScrolledWindow* tabBusiness;\r
- wxStaticText* lblBusinessNickname;\r
- wxListCtrl* lboBusinessNicknames;\r
- wxButton* btnAddBusinessNickname;\r
- wxButton* btnModifyBusinessNickname;\r
- wxButton* btnDeleteBusinessNickname;\r
- wxStaticText* lblBusinessAddress;\r
- wxListCtrl* lboBusinessAddresses;\r
- wxButton* btnAddBusinessAddress;\r
- wxButton* btnModifyBusinessAddress;\r
- wxButton* btnDeleteBusinessAddress;\r
- wxStaticText* lblBusinessEmail;\r
- wxListCtrl* lboBusinessEmail;\r
- wxButton* btnAddBusinessEmailAddress;\r
- wxButton* btnModifyBusinessEmailAddress;\r
- wxButton* btnDeleteBusinessEmailAddress;\r
- wxStaticText* lblBusinessIM;\r
- wxListCtrl* lboBusinessIM;\r
- wxButton* btnAddBusinessIMAddress;\r
- wxButton* btnModifyBusinessIMAddress;\r
- wxButton* btnDeleteBusinessIMAddress;\r
- wxStaticText* lblBusinessTelephone;\r
- wxListCtrl* lboBusinessTelephone;\r
- wxButton* btnBusinessAddTelephone;\r
- wxButton* btnBusinessModifyTelephone;\r
- wxButton* btnBusinessDeleteTelephone;\r
- wxStaticText* lblBusinessLanguage;\r
- wxListCtrl* lboBusinessLanguages;\r
- wxButton* btnBusinessAddLanguage;\r
- wxButton* btnBusinessModifyLanguage;\r
- wxButton* btnBusinessDeleteLanguage;\r
- wxStaticText* lblBusinessTimezones;\r
- wxListCtrl* lboBusinessTimezones;\r
- wxButton* btnBusinessAddTimezone;\r
- wxButton* btnBusinessModifyTimezone;\r
- wxButton* btnDeleteBusinessTimezone;\r
- wxStaticText* lblBusinessGeopositioning;\r
- wxListCtrl* lboBusinessGeoposition;\r
- wxButton* btnAddBusinessGeoposition;\r
- wxButton* btnModifyBusinessGeoposition;\r
- wxButton* btnDeleteBusinessGeoposition;\r
- wxStaticText* lblBusinessWebsites;\r
- wxListCtrl* lboBusinessWebsites;\r
- wxButton* btnAddBusinessWebsite;\r
- wxButton* btnModifyBusinessWebsite;\r
- wxButton* btnDeleteBusinessWebsite;\r
- wxStaticText* lblBusinessTitles;\r
- wxListCtrl* lboBusinessTitles;\r
- wxButton* btnAddBusinessTitle;\r
- wxButton* btnModifyBusinessTitle;\r
- wxButton* btnDeleteBusinessTitle;\r
- wxStaticText* lblBusinessRoles;\r
- wxListCtrl* lboBusinessRoles;\r
- wxButton* btnAddBusinessRole;\r
- wxButton* btnModifyBusinessRole;\r
- wxButton* btnDeleteBusinessRole;\r
- wxStaticText* lblBusinessOrganisations;\r
- wxListCtrl* lboBusinessOrganisations;\r
- wxButton* btnAddBusinessOrganisations;\r
- wxButton* btnModifyBusinessOrganisations;\r
- wxButton* btnDeleteBusinessOrganisations;\r
- wxStaticText* lblBusinessNotes;\r
- wxListCtrl* lboBusinessNotes;\r
- wxButton* btnBusinessAddNote;\r
- wxButton* btnBusinessModifyNote;\r
- wxButton* btnBusinessDeleteNote;\r
- wxScrolledWindow* tabCategories;\r
- wxListCtrl* lboCategories;\r
- wxButton* btnAddCategory;\r
- wxButton* btnModifyCategory;\r
- wxButton* btnDeleteCategory;\r
- wxScrolledWindow* tabMembers;\r
- wxListCtrl* lboGroups;\r
- wxButton* btnAddGroups;\r
- wxButton* btnModifyGroups;\r
- wxButton* btnDeleteGroups;\r
- wxScrolledWindow* tabPictures;\r
- wxStaticBitmap* imgPicture;\r
- wxListCtrl* lboPictures;\r
- wxButton* btnAddPicture;\r
- wxButton* btnModifyPicture;\r
- wxButton* btnDeletePicture;\r
- wxScrolledWindow* tabLogo;\r
- wxStaticBitmap* imgLogo;\r
- wxListCtrl* lboLogos;\r
- wxButton* btnAddLogo;\r
- wxButton* btnModifyLogo;\r
- wxButton* btnDeleteLogo;\r
- wxScrolledWindow* tabSounds;\r
- wxListCtrl* lboSounds;\r
- wxButton* btnAddSound;\r
- wxButton* btnModifySound;\r
- wxButton* btnDeleteSound;\r
- wxStaticLine* m_staticline1;\r
- wxBitmapButton* btnPlay;\r
- wxBitmapButton* btnStop;\r
- wxScrolledWindow* tabCalendaring;\r
- wxStaticText* lblCalendarAddresses;\r
- wxListCtrl* lboCalendarAddresses;\r
- wxButton* btnAddCalendarAddress;\r
- wxButton* btnModifyCalendarAddress;\r
- wxButton* btnDeleteCalendarAddress;\r
- wxStaticText* lblCalendarRequestAddresses;\r
- wxListCtrl* lboCalendarRequestAddress;\r
- wxButton* btnAddCalendarRequestAddress;\r
- wxButton* btnModifyCalendarRequestAddress;\r
- wxButton* btnDeleteCalendarRequestAddress;\r
- wxStaticText* lblFreeBusyAddresses;\r
- wxListCtrl* lboFreeBusyAddresses;\r
- wxButton* btnAddFreeBusyAddress;\r
- wxButton* btnModifyFreeBusyAddress;\r
- wxButton* btnDeleteFreeBusyAddress;\r
- wxScrolledWindow* tabSecurity;\r
- wxListCtrl* lboKeys;\r
- wxButton* btnAddKey;\r
- wxButton* btnModifyKey;\r
- wxButton* btnDeleteKey;\r
- wxScrolledWindow* tabOther;\r
- wxStaticText* lblVendorNamespace;\r
- wxListCtrl* lboVendorNamespace;\r
- wxButton* btnAddVendorNamespace;\r
- wxButton* btnModifyVendorNamespace;\r
- wxButton* btnDeleteVendorNamespace;\r
- wxStaticText* lblXTokens;\r
- wxListCtrl* lboXToken;\r
- wxButton* btnAddXToken;\r
- wxButton* btnModifyXToken;\r
- wxButton* btnDeleteXToken;\r
- wxMenuBar* m_menubar3;\r
- wxMenu* mnuContact;\r
- wxMenu* mnuEdit;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }\r
- virtual void UpdateDisplayAs( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void UpdateName( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void UpdateMembersTab( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddGeneralNickname( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyGeneralNickname( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteGeneralNickname( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddGeneralAddress( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyGeneralAddress( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteGeneralAddress( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddGeneralEmail( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyGeneralEmail( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteGeneralEmail( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddGeneralIM( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyGeneralIM( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteGeneralIM( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddGeneralTelephone( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyGeneralTelephone( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteGeneralTelephone( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddGeneralLanguages( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyGeneralLanguages( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteGeneralLanguage( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddGeneralTimezone( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyGeneralTimezone( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteGeneralTimezone( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddGeneralGeoposition( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyGeneralGeoposition( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteGeneralGeoposition( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddGeneralRelated( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyGeneralRelated( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteGeneralRelated( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddGeneralWebsite( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyGeneralWebsite( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteGeneralWebsite( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddGeneralTitle( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyGeneralTitle( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteGeneralTitle( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddGeneralRole( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyGeneralRole( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteGeneralRole( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddGeneralOrganisation( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyGeneralOrganisation( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteGeneralOrganisation( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddGeneralNote( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyGeneralNote( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteGeneralNote( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddHomeNickname( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyHomeNickname( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteHomeNickname( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddHomeAddress( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyHomeAddress( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteHomeAddress( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddHomeEmail( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyHomeEmail( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteHomeEmail( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddHomeIM( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyHomeIM( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteHomeIM( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddHomeTelephone( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyHomeTelephone( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteHomeTelephone( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddHomeLanguage( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyHomeLanguage( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteHomeLanguage( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddHomeTimezone( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyHomeTimezone( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteHomeTimezone( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddHomeGeoposition( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyHomeGeoposition( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteHomeGeoposition( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddHomeWebsite( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyHomeWebsite( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteHomeWebsite( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddHomeTitle( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyHomeTitle( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteHomeTitle( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddHomeRole( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyHomeRole( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteHomeRole( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddHomeOrganisation( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyHomeOrganisation( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteHomeOrganisation( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddHomeNote( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyHomeNote( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteHomeNote( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddBusinessNickname( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyBusinessNickname( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteBusinessNickname( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddBusinessAddress( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyBusinessAddress( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteBusinessAddress( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddBusinessEmail( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyBusinessEmail( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteBusinessEmail( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddBusinessIM( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyBusinessIM( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteBusinessIM( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddBusinessTelephone( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyBusinessTelephone( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteBusinessTelephone( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddBusinessLanguage( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyBusinessLanguage( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteBusinessLanguage( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddBusinessTimezone( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyBusinessTimezone( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteBusinessTimezone( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddBusinessGeoposition( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyBusinessGeoposition( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteBusinessGeoposition( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddBusinessWebsite( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyBusinessWebsite( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteBusinessWebsite( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddBusinessTitle( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyBusinessTitle( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteBusinessTitle( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddBusinessRole( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyBusinessRole( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteBusinessRole( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddBusinessOrganisation( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyBusinessOrganisation( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteBusinessOrganisation( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddBusinessNote( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyBusinessNote( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteBusinessNote( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddCategory( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyCategory( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteCategory( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddGroup( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyGroup( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteGroup( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void LoadPicture( wxListEvent& event ) { event.Skip(); }\r
- virtual void AddPicture( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyPicture( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeletePicture( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void LoadLogo( wxListEvent& event ) { event.Skip(); }\r
- virtual void AddLogo( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyLogo( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteLogo( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddSound( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifySound( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteSound( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void PlaySound( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void StopSound( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddCalendarAddress( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyCalendarAddress( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteCalendarAddress( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddCalendarRequest( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyCalendarRequest( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddFreeBusy( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyFreeBusy( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteFreeBusy( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddKey( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyKey( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteKey( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddVendorNamespace( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyVendorNamespace( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteVendorNamespace( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddXToken( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ModifyXToken( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DeleteXToken( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void SaveContact( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void SaveCloseContact( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseContact( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CutText( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CopyText( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void PasteText( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactEditorADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Contact Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 769,517 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );\r
- \r
- ~frmContactEditorADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactEditorAddressADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactEditorAddressADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* nbkAddress;\r
- wxPanel* tabGeneral;\r
- wxStaticText* lblAddress;\r
- wxTextCtrl* txtAddress;\r
- wxStaticText* m_staticText61;\r
- wxTextCtrl* txtTownCity;\r
- wxStaticText* lblCountyState;\r
- wxTextCtrl* txtCounty;\r
- wxStaticText* lblPostCode;\r
- wxTextCtrl* txtPostCode;\r
- wxStaticText* lblCountry;\r
- wxTextCtrl* txtCountry;\r
- wxStaticText* lblPriority;\r
- wxCheckBox* chkUsePref;\r
- wxSlider* sliPriority;\r
- wxStaticText* lblHigh;\r
- wxStaticText* lblLow;\r
- wxPanel* tabLabel;\r
- wxButton* btnCopyMailing;\r
- wxTextCtrl* txtLabel;\r
- wxPanel* tabOther;\r
- wxStaticText* lblLanguage;\r
- wxComboBox* cmbLanguage;\r
- wxStaticText* lblGeography;\r
- wxTextCtrl* txtGeo;\r
- wxStaticText* lblTimezone;\r
- wxTextCtrl* txtTimezone;\r
- wxButton* btnAction;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void InitAddressEditor( wxInitDialogEvent& event ) { event.Skip(); }\r
- virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CopyAddress( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactEditorAddressADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Address Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 426,317 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmContactEditorAddressADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmConflictResolutionADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmConflictResolutionADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxStaticText* lblText;\r
- wxSplitterWindow* m_splitter3;\r
- wxPanel* m_panel44;\r
- wxHtmlWindow* htmClient;\r
- wxPanel* m_panel45;\r
- wxHtmlWindow* htmServer;\r
- wxButton* btnKeepLocal;\r
- wxButton* btnKeepServer;\r
- wxButton* btnDecideLater;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void KeepLocalData( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void KeepServerData( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void DecideLater( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmConflictResolutionADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Conflict Resolution"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 536,417 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmConflictResolutionADT();\r
- \r
- void m_splitter3OnIdle( wxIdleEvent& )\r
- {\r
- m_splitter3->SetSashPosition( 257 );\r
- m_splitter3->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmConflictResolutionADT::m_splitter3OnIdle ), NULL, this );\r
- }\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmActivityMgrADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmActivityMgrADT : public wxFrame \r
-{\r
- private:\r
- \r
- protected:\r
- wxMenuBar* mnuMenuBar;\r
- wxMenu* mnuWindow;\r
- wxPanel* m_panel43;\r
- wxStaticBitmap* bmpActivity;\r
- wxPanel* m_panel46;\r
- wxStaticText* lblDetails;\r
- wxGauge* GauProgress;\r
- wxPanel* m_panel44;\r
- wxListCtrl* lstActivity;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }\r
- virtual void StopTask( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void StopAllTasks( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void RetryTask( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void SleepMode( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmActivityMgrADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Activity Manager"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 400,300 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );\r
- \r
- ~frmActivityMgrADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactEditorNicknameADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactEditorNicknameADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* nbkAddress;\r
- wxPanel* tabGeneral;\r
- wxStaticText* lblNickname;\r
- wxTextCtrl* txtNickname;\r
- wxStaticText* lblPriority;\r
- wxCheckBox* chkUsePref;\r
- wxSlider* sliPriority;\r
- wxStaticText* lblHigh;\r
- wxStaticText* lblLow;\r
- wxPanel* tabOther;\r
- wxStaticText* lblLanguage;\r
- wxComboBox* cmbLanguage;\r
- wxButton* btnAction;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void InitAddressEditor( wxInitDialogEvent& event ) { event.Skip(); }\r
- virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactEditorNicknameADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Nickname Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 386,231 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmContactEditorNicknameADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactEditorGroupsADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactEditorGroupsADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* nbkGroup;\r
- wxPanel* tabGeneral;\r
- wxStaticText* lblContacts;\r
- wxCheckListBox* chkContacts;\r
- wxButton* btnAction;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void FetchContacts( wxInitDialogEvent& event ) { event.Skip(); }\r
- virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactEditorGroupsADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Group Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 398,392 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmContactEditorGroupsADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactEditorRolesADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactEditorRolesADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* nbkRole;\r
- wxPanel* tabGeneral;\r
- wxStaticText* lblRole;\r
- wxTextCtrl* txtRole;\r
- wxStaticText* lblPriority;\r
- wxCheckBox* chkUsePref;\r
- wxSlider* sliPriority;\r
- wxStaticText* lblHigh;\r
- wxStaticText* lblLow;\r
- wxButton* btnAction;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactEditorRolesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Role Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,184 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmContactEditorRolesADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactEditorOrganisationsADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactEditorOrganisationsADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* nbkOrganisation;\r
- wxPanel* tabGeneral;\r
- wxStaticText* lblOrganisation;\r
- wxTextCtrl* txtOrganisation;\r
- wxStaticText* lblSortAs;\r
- wxComboBox* cmbSortAs;\r
- wxStaticText* lblPriority;\r
- wxCheckBox* chkUsePref;\r
- wxSlider* sliPriority;\r
- wxStaticText* lblHigh;\r
- wxStaticText* lblLow;\r
- wxButton* btnAction;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void UpdateSortAs( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactEditorOrganisationsADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Organisation Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 349,224 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmContactEditorOrganisationsADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactEditorNotesADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactEditorNotesADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* nbkNotes;\r
- wxPanel* tabGeneral;\r
- wxTextCtrl* txtNote;\r
- wxPanel* tabPriority;\r
- wxStaticText* lblPriority;\r
- wxCheckBox* chkUsePref;\r
- wxSlider* sliPriority;\r
- wxStaticText* lblHigh;\r
- wxStaticText* lblLow;\r
- wxPanel* tabLanguage;\r
- wxStaticText* lblLanguage;\r
- wxComboBox* cmbLanguage;\r
- wxButton* btnAction;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactEditorNotesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Note Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,184 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmContactEditorNotesADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactEditorTitlesADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactEditorTitlesADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* nbkTitles;\r
- wxPanel* tabGeneral;\r
- wxStaticText* lblTitle;\r
- wxTextCtrl* txtTitle;\r
- wxStaticText* lblPriority;\r
- wxCheckBox* chkUsePref;\r
- wxSlider* sliPriority;\r
- wxStaticText* lblHigh;\r
- wxStaticText* lblLow;\r
- wxButton* btnAction;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactEditorTitlesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Title Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,184 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmContactEditorTitlesADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactEditorRelatedADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactEditorRelatedADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* nbkRelated;\r
- wxPanel* tabGeneral;\r
- wxStaticText* lblRelation;\r
- wxTextCtrl* txtRelated;\r
- wxStaticText* lblType;\r
- wxComboBox* cmbType;\r
- wxStaticText* lblPriority;\r
- wxCheckBox* chkUsePref;\r
- wxSlider* sliPriority;\r
- wxStaticText* lblHigh;\r
- wxStaticText* lblLow;\r
- wxButton* btnAction;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactEditorRelatedADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Related Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,226 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmContactEditorRelatedADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactEditorSoundADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactEditorSoundADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* nbkRelated;\r
- wxPanel* tabGeneral;\r
- wxStaticText* lblSoundFile;\r
- wxFilePickerCtrl* fipSound;\r
- wxStaticText* lblType;\r
- wxChoice* cmbType;\r
- wxStaticText* lblPriority;\r
- wxCheckBox* chkUsePref;\r
- wxSlider* sliPriority;\r
- wxStaticText* lblHigh;\r
- wxStaticText* lblLow;\r
- wxButton* btnAction;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactEditorSoundADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Sound Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,226 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmContactEditorSoundADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactEditorPictureADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactEditorPictureADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* nbkRelated;\r
- wxPanel* tabGeneral;\r
- wxStaticText* lblPictureFile;\r
- wxFilePickerCtrl* fipPicture;\r
- wxStaticText* lblType;\r
- wxChoice* cmbType;\r
- wxStaticText* lblPriority;\r
- wxCheckBox* chkUsePref;\r
- wxSlider* sliPriority;\r
- wxStaticText* lblHigh;\r
- wxStaticText* lblLow;\r
- wxButton* btnAction;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactEditorPictureADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Picture Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,226 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmContactEditorPictureADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactEditorWebsitesADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactEditorWebsitesADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* nbkWebsite;\r
- wxPanel* tabGeneral;\r
- wxStaticText* lblWebsite;\r
- wxTextCtrl* txtWebsite;\r
- wxStaticText* lblPriority;\r
- wxCheckBox* chkUsePref;\r
- wxSlider* sliPriority;\r
- wxStaticText* lblHigh;\r
- wxStaticText* lblLow;\r
- wxButton* btnAction;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactEditorWebsitesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Website Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,184 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmContactEditorWebsitesADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactEditorGeopositionADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactEditorGeopositionADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* nbkWebsite;\r
- wxPanel* tabGeneral;\r
- wxStaticText* lblGeoposition;\r
- wxTextCtrl* txtGeoposition;\r
- wxStaticText* lblPriority;\r
- wxCheckBox* chkUsePref;\r
- wxSlider* sliPriority;\r
- wxStaticText* lblHigh;\r
- wxStaticText* lblLow;\r
- wxButton* btnAction;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactEditorGeopositionADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Geoposition Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,184 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmContactEditorGeopositionADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactEditorCalAdrADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactEditorCalAdrADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* nbkWebsite;\r
- wxPanel* tabGeneral;\r
- wxStaticText* lblAddress;\r
- wxTextCtrl* txtAddress;\r
- wxStaticText* lblType;\r
- wxChoice* cmbType;\r
- wxStaticText* lblPriority;\r
- wxCheckBox* chkUsePref;\r
- wxSlider* sliPriority;\r
- wxStaticText* lblHigh;\r
- wxStaticText* lblLow;\r
- wxButton* btnAction;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactEditorCalAdrADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Calendar Address Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 448,270 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmContactEditorCalAdrADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactEditorVendorADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactEditorVendorADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* nbkWebsite;\r
- wxPanel* tabGeneral;\r
- wxStaticText* lblVendorPEN;\r
- wxTextCtrl* txtPEN;\r
- wxStaticText* lblElement;\r
- wxTextCtrl* txtElement;\r
- wxStaticText* lblValue;\r
- wxTextCtrl* txtValue;\r
- wxButton* btnAction;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactEditorVendorADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Vendor Namespace Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 448,270 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmContactEditorVendorADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactEditorXTokenADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactEditorXTokenADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* nbkWebsite;\r
- wxPanel* tabGeneral;\r
- wxStaticText* lblTokenName;\r
- wxTextCtrl* txtTokenName;\r
- wxStaticText* lblXT;\r
- wxTextCtrl* txtValue;\r
- wxButton* btnAction;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactEditorXTokenADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("X-Token Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 448,270 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmContactEditorXTokenADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactEditorKeyADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactEditorKeyADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* nbkWebsite;\r
- wxPanel* tabGeneral;\r
- wxStaticText* lblKeyType;\r
- wxChoice* cmbKeyMainType;\r
- wxStaticText* lblType;\r
- wxChoice* cmbType;\r
- wxStaticText* lblPriority;\r
- wxCheckBox* chkUsePref;\r
- wxSlider* sliPriority;\r
- wxStaticText* lblHigh;\r
- wxStaticText* lblLow;\r
- wxPanel* tabURL;\r
- wxStaticText* lblKeyFormat;\r
- wxComboBox* cmbURL;\r
- wxStaticText* lblAddress;\r
- wxTextCtrl* txtAddress;\r
- wxPanel* tabKey;\r
- wxStaticText* lblKeyFormatData;\r
- wxComboBox* cmbKeyType;\r
- wxStaticText* lblKeyData;\r
- wxTextCtrl* txtKeyData;\r
- wxButton* btnAction;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void ProcessKeyType( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ConvertURLType( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ConvertKeyType( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactEditorKeyADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Key Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 448,270 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmContactEditorKeyADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactEditorEmailADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactEditorEmailADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* nbkEmail;\r
- wxPanel* tabGeneral;\r
- wxStaticText* lblEmailAddress;\r
- wxTextCtrl* txtEmail;\r
- wxStaticText* lblPriority;\r
- wxCheckBox* chkUsePref;\r
- wxSlider* sliPriority;\r
- wxStaticText* lblHigh;\r
- wxStaticText* lblLow;\r
- wxButton* btnAction;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactEditorEmailADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Email Address Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 411,251 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmContactEditorEmailADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactEditorIMADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactEditorIMADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* nbkIM;\r
- wxPanel* tabGeneral;\r
- wxStaticText* lblIMType;\r
- wxComboBox* cmbIMType;\r
- wxStaticText* lblUsername;\r
- wxTextCtrl* txtUsername;\r
- wxStaticText* lblPriority;\r
- wxCheckBox* chkUsePref;\r
- wxSlider* sliPriority;\r
- wxStaticText* lblHigh;\r
- wxStaticText* lblLow;\r
- wxButton* btnAction;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactEditorIMADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Instant Messaging Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 424,224 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmContactEditorIMADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactEditorCategoryADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactEditorCategoryADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* nbkIM;\r
- wxPanel* tabGeneral;\r
- wxStaticText* lblCategory;\r
- wxTextCtrl* txtCategory;\r
- wxStaticText* lblType;\r
- wxChoice* cmbType;\r
- wxStaticText* lblPriority;\r
- wxCheckBox* chkUsePref;\r
- wxSlider* sliPriority;\r
- wxStaticText* lblHigh;\r
- wxStaticText* lblLow;\r
- wxButton* btnAction;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactEditorCategoryADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Category Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 424,224 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmContactEditorCategoryADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactEditorTelephoneADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactEditorTelephoneADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* nbkAddress;\r
- wxPanel* tabGeneral;\r
- wxStaticText* lblTelephone;\r
- wxTextCtrl* txtTelephone;\r
- wxStaticText* lblPriority;\r
- wxCheckBox* chkUsePref;\r
- wxSlider* sliPriority;\r
- wxStaticText* lblHigh;\r
- wxStaticText* lblLow;\r
- wxStaticText* lblTelephoneType;\r
- wxCheckBox* chkVoice;\r
- wxCheckBox* chkText;\r
- wxCheckBox* chkFax;\r
- wxCheckBox* chkMobile;\r
- wxCheckBox* chkVideo;\r
- wxCheckBox* chkTextphone;\r
- wxCheckBox* chkPager;\r
- wxButton* btnAction;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactEditorTelephoneADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Telephone Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 401,262 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmContactEditorTelephoneADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactEditorLanguagesADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactEditorLanguagesADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* nbkLanguages;\r
- wxPanel* tabGeneral;\r
- wxStaticText* lblLanguage;\r
- wxTextCtrl* txtLanguage;\r
- wxStaticText* lblPriority;\r
- wxCheckBox* chkUsePref;\r
- wxSlider* sliPriority;\r
- wxStaticText* lblHigh;\r
- wxStaticText* lblLow;\r
- wxButton* btnAction;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactEditorLanguagesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Language Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,184 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmContactEditorLanguagesADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmContactEditorTimezonesADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmContactEditorTimezonesADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* nbkTimezone;\r
- wxPanel* tabGeneral;\r
- wxStaticText* lblTimezone;\r
- wxComboBox* cmbTimezone;\r
- wxStaticText* lblPriority;\r
- wxCheckBox* chkUsePref;\r
- wxSlider* sliPriority;\r
- wxStaticText* lblHigh;\r
- wxStaticText* lblLow;\r
- wxButton* btnAction;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmContactEditorTimezonesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Timezone Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,184 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmContactEditorTimezonesADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class XABSearchPanelADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class XABSearchPanelADT : public wxPanel \r
-{\r
- private:\r
- \r
- protected:\r
- wxChoice* choOption;\r
- wxBoxSizer* szrSSet;\r
- wxCheckBox* chkActive;\r
- wxTextCtrl* txtSearch;\r
- wxBitmapButton* btnAdd;\r
- wxBitmapButton* btnDelete;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void UpdateOptions( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void AddSearchWidget( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void RemoveSearchWidget( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- XABSearchPanelADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 390,40 ), long style = wxTAB_TRAVERSAL ); \r
- ~XABSearchPanelADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmSearchAccountsADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmSearchAccountsADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxCheckListBox* chlAccounts;\r
- wxButton* btnSelect;\r
- wxButton* btnCancel;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void UpdateSelectedAccounts( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmSearchAccountsADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Select Accounts"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 353,376 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmSearchAccountsADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmEditAccountADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmEditAccountADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* tabAccount;\r
- wxPanel* tabProperties;\r
- wxStaticText* lblAccName;\r
- wxTextCtrl* txtAccountName;\r
- wxStaticText* lblAccAdr;\r
- wxTextCtrl* txtAddress;\r
- wxStaticText* m_staticText193;\r
- wxTextCtrl* txtPort;\r
- wxStaticText* lblPort;\r
- wxTextCtrl* txtUsername;\r
- wxStaticText* lblPassword;\r
- wxTextCtrl* txtPassword;\r
- wxStaticText* lblPrefix;\r
- wxTextCtrl* txtPrefix;\r
- wxButton* btnDetect;\r
- wxStaticText* txtSSL;\r
- wxCheckBox* chkSSL;\r
- wxPanel* tabRefresh;\r
- wxStaticText* lblRefresh;\r
- wxTextCtrl* txtRefresh;\r
- wxButton* btnSave;\r
- wxButton* btnCancel;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void DetectAddressBook( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void UpdateSettings( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmEditAccountADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Edit Account"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 306,319 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmEditAccountADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmSSLCertificateADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmSSLCertificateADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxNotebook* m_notebook28;\r
- wxPanel* tabSummary;\r
- wxPanel* pnlTop;\r
- wxStaticText* lblCertName;\r
- wxStaticText* lblValidityStatus;\r
- wxPanel* m_panel54;\r
- wxStaticText* lblIssuedTo;\r
- wxStaticText* lblIssuedToData;\r
- wxStaticText* lblValidFrom;\r
- wxStaticText* lblValidFromData;\r
- wxStaticText* lblValidUntil;\r
- wxStaticText* lblValidUntilData;\r
- wxPanel* tabDetail;\r
- wxListCtrl* lstValues;\r
- wxTextCtrl* txtValueData;\r
- wxPanel* tabHierarchy;\r
- wxTreeCtrl* treHierarchy;\r
- wxPanel* m_panel57;\r
- wxButton* btnViewCert;\r
- wxPanel* pnlButtons;\r
- wxButton* btnClose;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void LoadValueData( wxListEvent& event ) { event.Skip(); }\r
- virtual void CheckCertificate( wxTreeEvent& event ) { event.Skip(); }\r
- virtual void ViewCertificate( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmSSLCertificateADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("SSL Certificate Window"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 347,402 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmSSLCertificateADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmInvalidSSLCertificateADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmInvalidSSLCertificateADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxStaticText* lblSSLText;\r
- wxButton* btnAccept;\r
- wxButton* btnReject;\r
- wxButton* btnViewCert;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void Accept( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void Reject( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void ViewCertificates( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmInvalidSSLCertificateADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Invalid SSL Certificate"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 445,239 ), long style = wxCAPTION ); \r
- ~frmInvalidSSLCertificateADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmImportContactsADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmImportContactsADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxStaticText* lblImportText;\r
- wxCheckListBox* lstContacts;\r
- wxBoxSizer* szrAccount;\r
- wxStaticText* lblAccountText;\r
- wxButton* btnImport;\r
- wxButton* btnCancel;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void ImportContacts( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmImportContactsADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 325,400 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmImportContactsADT();\r
- \r
-};\r
-\r
-///////////////////////////////////////////////////////////////////////////////\r
-/// Class frmImportResultsADT\r
-///////////////////////////////////////////////////////////////////////////////\r
-class frmImportResultsADT : public wxDialog \r
-{\r
- private:\r
- \r
- protected:\r
- wxStaticText* lblText;\r
- wxTextCtrl* txtResults;\r
- wxButton* btnCopyClipboard;\r
- wxButton* btnFinish;\r
- \r
- // Virtual event handlers, overide them in your derived class\r
- virtual void CopyClipboard( wxCommandEvent& event ) { event.Skip(); }\r
- virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }\r
- \r
- \r
- public:\r
- \r
- frmImportResultsADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Import Results"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 489,299 ), long style = wxDEFAULT_DIALOG_STYLE ); \r
- ~frmImportResultsADT();\r
- \r
-};\r
-\r
-#endif //__APPXESTIAADDRBK_H__\r
+///////////////////////////////////////////////////////////////////////////
+// C++ code generated with wxFormBuilder (version Feb 24 2016)
+// http://www.wxformbuilder.org/
+//
+// PLEASE DO "NOT" EDIT THIS FILE!
+///////////////////////////////////////////////////////////////////////////
+
+#ifndef __APPXESTIAADDRBK_H__
+#define __APPXESTIAADDRBK_H__
+
+#include <wx/artprov.h>
+#include <wx/xrc/xmlres.h>
+#include <wx/string.h>
+#include <wx/bitmap.h>
+#include <wx/image.h>
+#include <wx/icon.h>
+#include <wx/menu.h>
+#include <wx/gdicmn.h>
+#include <wx/font.h>
+#include <wx/colour.h>
+#include <wx/settings.h>
+#include <wx/statbmp.h>
+#include <wx/combo.h>
+#include <wx/sizer.h>
+#include <wx/listctrl.h>
+#include <wx/panel.h>
+#include <wx/html/htmlwin.h>
+#include <wx/splitter.h>
+#include <wx/statusbr.h>
+#include <wx/frame.h>
+#include <wx/stattext.h>
+#include <wx/statline.h>
+#include <wx/button.h>
+#include <wx/dialog.h>
+#include <wx/scrolwin.h>
+#include <wx/notebook.h>
+#include <wx/checkbox.h>
+#include <wx/choice.h>
+#include <wx/textctrl.h>
+#include <wx/combobox.h>
+#include <wx/datectrl.h>
+#include <wx/dateevt.h>
+#include <wx/bmpbuttn.h>
+#include <wx/slider.h>
+#include <wx/gauge.h>
+#include <wx/checklst.h>
+#include <wx/filepicker.h>
+#include <wx/treectrl.h>
+
+///////////////////////////////////////////////////////////////////////////
+
+#define ID_MANAGE_NEWAB 1000
+#define ID_IMPORT 1001
+#define ID_EXPORT 1002
+#define ID_CONTACT_EDIT 1003
+#define ID_CONTACT_DELETE 1004
+#define ID_VIEW_FNLN 1005
+#define ID_VIEW_LNFN 1006
+#define ID_VIEW_NICK 1007
+#define ID_VIEW_ASC 1008
+#define ID_VIEW_DESC 1009
+#define ID_VIEW_STATUSBAR 1010
+#define ID_MANAGE_CUT 1011
+#define ID_MANAGE_COPY 1012
+#define ID_MANAGE_PASTE 1013
+#define ID_HELP_SHOW 1014
+#define ID_MANAGE_UPDATE 1015
+#define ID_CONTACT_CLOSE 1016
+#define CONTACT_SAVE 1017
+#define CONTACT_SAVECLOSE 1018
+#define CONTACT_CLOSE 1019
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmMainADT
+///////////////////////////////////////////////////////////////////////////////
+class frmMainADT : public wxFrame
+{
+ private:
+
+ protected:
+ wxMenuBar* mnuMain;
+ wxMenu* mnuManage;
+ wxMenuItem* mnuPrefSep;
+ wxMenuItem* mnuExitSep;
+ wxMenu* mnuContact;
+ wxMenu* mnuView;
+ wxMenu* mnuShowContactsAs;
+ wxMenu* mnuViewSortBy;
+ wxMenu* mnuViewShow;
+ wxMenu* mnuEdit;
+ wxMenu* mnuWindow;
+ wxMenu* mnuHelp;
+ wxMenuItem* mnuHelpAboutSep;
+ wxBoxSizer* szrMain;
+ wxStaticBitmap* bmpIcon;
+ wxComboCtrl* AccCtrl;
+ wxSplitterWindow* m_splitter13;
+ wxPanel* m_panel19;
+ wxBoxSizer* szrContactList;
+ wxListCtrl* lstContacts;
+ wxPanel* m_panel20;
+ wxHtmlWindow* htmContactData;
+ wxStatusBar* stbBottom;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void QuitApp( wxCloseEvent& event ) { event.Skip(); }
+ virtual void OpenNewABDialog( wxCommandEvent& event ) { event.Skip(); }
+ virtual void RefreshAddressBook( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OpenImportDialog( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OpenExportDialog( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OpenPreferences( wxCommandEvent& event ) { event.Skip(); }
+ virtual void QuitApp( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ShowContactEditorNew( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ShowContactEditorEdit( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteContact( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OpenFindContactsWindow( wxCommandEvent& event ) { event.Skip(); }
+ virtual void SortFNLN( wxCommandEvent& event ) { event.Skip(); }
+ virtual void SortLNFN( wxCommandEvent& event ) { event.Skip(); }
+ virtual void SortNickname( wxCommandEvent& event ) { event.Skip(); }
+ virtual void SortDisplayAs( wxCommandEvent& event ) { event.Skip(); }
+ virtual void SortAscending( wxCommandEvent& event ) { event.Skip(); }
+ virtual void SortDescending( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ToggleStatusBar( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ShowActivityWindow( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CutAction( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CopyAction( wxCommandEvent& event ) { event.Skip(); }
+ virtual void PasteAction( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ShowHelp( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CheckUpdates( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ShowAboutWindow( wxCommandEvent& event ) { event.Skip(); }
+ virtual void OpenContactInfoList( wxListEvent& event ) { event.Skip(); }
+ virtual void ShowContactInfo( wxListEvent& event ) { event.Skip(); }
+ virtual void ShowContactMenu( wxMouseEvent& event ) { event.Skip(); }
+ virtual void ShowContactSubmenu( wxMouseEvent& event ) { event.Skip(); }
+ virtual void UpdateSBIconPlacement( wxSizeEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmMainADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Xestia Address Book"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 745,476 ), long style = wxDEFAULT_FRAME_STYLE );
+
+ ~frmMainADT();
+
+ void m_splitter13OnIdle( wxIdleEvent& )
+ {
+ m_splitter13->SetSashPosition( 201 );
+ m_splitter13->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmMainADT::m_splitter13OnIdle ), NULL, this );
+ }
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmUpdateADT
+///////////////////////////////////////////////////////////////////////////////
+class frmUpdateADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxPanel* pnlUpdateData;
+ wxStaticText* lblRunningText;
+ wxStaticText* lblRunningVer;
+ wxStaticText* lblAvailableText;
+ wxStaticText* lblAvailableVer;
+ wxStaticText* lblBuildTypeText;
+ wxStaticText* lblBuildType;
+ wxStaticText* lblUpdateMessage;
+ wxStaticLine* statLine;
+ wxButton* btnVisitGelforn;
+ wxButton* btnVisitPREMIUM;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void VisitGelforn( wxCommandEvent& event ) { event.Skip(); }
+ virtual void VisitPREMIUM( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmUpdateADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Check For Updates"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 433,273 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmUpdateADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmSearchADT
+///////////////////////////////////////////////////////////////////////////////
+class frmSearchADT : public wxFrame
+{
+ private:
+
+ protected:
+ wxStatusBar* stbBottom;
+ wxSplitterWindow* m_splitter4;
+ wxPanel* m_panel60;
+ wxNotebook* nbkSearch;
+ wxScrolledWindow* tabSearch;
+ wxFlexGridSizer* szrSearch;
+ wxScrolledWindow* tabAdvanced;
+ wxButton* btnSelectAccounts;
+ wxButton* btnSearch;
+ wxButton* btnReset;
+ wxPanel* m_panel61;
+ wxListCtrl* lstResults;
+ wxMenuBar* m_menubar5;
+ wxMenu* mnuContact;
+ wxMenuItem* mnuContactEdit;
+ wxMenuItem* mnuContactReveal;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
+ virtual void SelectAccounts( wxCommandEvent& event ) { event.Skip(); }
+ virtual void SearchContacts( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ResetContacts( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ShowContactMenu( wxMouseEvent& event ) { event.Skip(); }
+ virtual void OpenContact( wxCommandEvent& event ) { event.Skip(); }
+ virtual void EditContact( wxCommandEvent& event ) { event.Skip(); }
+ virtual void RevealContact( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmSearchADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Search Contacts"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 517,450 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
+
+ ~frmSearchADT();
+
+ void m_splitter4OnIdle( wxIdleEvent& )
+ {
+ m_splitter4->SetSashPosition( 178 );
+ m_splitter4->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmSearchADT::m_splitter4OnIdle ), NULL, this );
+ }
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmPreferencesADT
+///////////////////////////////////////////////////////////////////////////////
+class frmPreferencesADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* NbtPreferences;
+ wxPanel* tabGeneral;
+ wxCheckBox* chkSaveWindowPosition;
+ wxCheckBox* chkHideLocal;
+ wxPanel* tabTheme;
+ wxListCtrl* lstThemes;
+ wxButton* btnThemeAdd;
+ wxButton* btnThemeModify;
+ wxButton* btnThemeDelete;
+ wxPanel* tabAccounts;
+ wxListCtrl* lstAccounts;
+ wxButton* btnAccountAdd;
+ wxButton* btnAccountModify;
+ wxButton* btnAccountDelete;
+ wxButton* btnSave;
+ wxButton* btnCancel;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void LoadPreferences( wxInitDialogEvent& event ) { event.Skip(); }
+ virtual void DisableABButtons( wxListEvent& event ) { event.Skip(); }
+ virtual void EnableABButtons( wxListEvent& event ) { event.Skip(); }
+ virtual void AddABAccount( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyABAccount( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteABAccount( wxCommandEvent& event ) { event.Skip(); }
+ virtual void SavePreferences( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmPreferencesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Preferences"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 450,400 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmPreferencesADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmAboutADT
+///////////////////////////////////////////////////////////////////////////////
+class frmAboutADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxStaticBitmap* bmpLogo;
+ wxStaticText* lblVersion;
+ wxStaticText* lblCompileTime;
+ wxStaticText* lblCopyright;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void CloseAboutWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmAboutADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("About Xestia Address Book"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,400 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmAboutADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactADT : public wxFrame
+{
+ private:
+
+ protected:
+ wxHtmlWindow* htmContactData;
+ wxMenuBar* m_menubar2;
+ wxMenu* contact;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 320,240 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
+
+ ~frmContactADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmNewAccountADT
+///////////////////////////////////////////////////////////////////////////////
+class frmNewAccountADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxBoxSizer* szrNewAccount;
+ wxPanel* tabType;
+ wxStaticText* lblEnterText;
+ wxStaticText* lblType;
+ wxChoice* cmbServerType;
+ wxStaticText* lblServerAddress;
+ wxTextCtrl* txtServerAddress;
+ wxStaticText* lblServerPort;
+ wxTextCtrl* txtServerPort;
+ wxStaticText* lblUsername;
+ wxTextCtrl* txtUsername;
+ wxStaticText* lblPassword;
+ wxTextCtrl* txtPassword;
+ wxStaticText* lblSSL;
+ wxCheckBox* chkUseSSL;
+ wxPanel* tabConn;
+ wxStaticText* lblConnectionResult;
+ wxStaticText* lblServerConnected;
+ wxStaticText* lblServerConnResult;
+ wxStaticText* lblValidResponse;
+ wxStaticText* lblServerResponse;
+ wxStaticText* lblUseSSL;
+ wxStaticText* lblServerSSLResult;
+ wxStaticText* lblServerSSLCert;
+ wxStaticText* lblServerSSLValid;
+ wxStaticText* lblServerUsernamePassword;
+ wxStaticText* lblAbleToLoginResult;
+ wxStaticText* lblIsCalDAV;
+ wxStaticText* lblCardDAVSupportResult;
+ wxStaticLine* m_staticline3;
+ wxStaticText* lblConnectionResultText;
+ wxPanel* tabFinish;
+ wxStaticText* lblFinishText;
+ wxStaticText* lblAccountName;
+ wxTextCtrl* txtAccountName;
+ wxButton* btnPrevious;
+ wxButton* btnNext;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void UpdateRequirements( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CheckAccountName( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ProcessPrevious( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ProcessNext( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmNewAccountADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("New Account"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 425,330 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmNewAccountADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactEditorADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactEditorADT : public wxFrame
+{
+ private:
+
+ protected:
+ wxNotebook* nbkContact;
+ wxScrolledWindow* tabGeneral;
+ wxStaticText* lblTitle;
+ wxTextCtrl* txtTitle;
+ wxStaticText* lblForename;
+ wxTextCtrl* txtForename;
+ wxStaticText* lblSurname;
+ wxTextCtrl* txtSurname;
+ wxStaticText* lblOtherNames;
+ wxTextCtrl* txtOtherNames;
+ wxStaticText* lblSuffix;
+ wxTextCtrl* txtSuffix;
+ wxStaticText* lblDisplayAs;
+ wxComboBox* cmbDisplayAs;
+ wxStaticText* lblBirthday;
+ wxDatePickerCtrl* dapBirthday;
+ wxTextCtrl* txtBirthday;
+ wxStaticText* lblAnniversary;
+ wxDatePickerCtrl* dapAnniversary;
+ wxTextCtrl* txtAnniversary;
+ wxStaticText* lblGender;
+ wxChoice* cmbGender;
+ wxTextCtrl* txtGenderDescription;
+ wxStaticText* lblType;
+ wxChoice* cmbType;
+ wxStaticText* lblNicknames;
+ wxListCtrl* lboNicknames;
+ wxButton* btnAddGeneralNickname;
+ wxButton* btnModifyGeneralNickname;
+ wxButton* btnDeleteGeneralNickname;
+ wxStaticText* lblAddress;
+ wxListCtrl* lboAddresses;
+ wxButton* btnAddGeneralAddress;
+ wxButton* btnModifyGeneralAddress;
+ wxButton* btnDeleteGeneralAddress;
+ wxStaticText* lblEmail;
+ wxListCtrl* lboEmails;
+ wxButton* btnAddEmailAddress;
+ wxButton* btnModifyEmailAddress;
+ wxButton* btnDeleteEmailAddress;
+ wxStaticText* lblIM;
+ wxListCtrl* lboIM;
+ wxButton* btnAddIMAddress;
+ wxButton* btnModifyIMAddress;
+ wxButton* btnDeleteIMAddress;
+ wxStaticText* lblTelephone;
+ wxListCtrl* lboTelephone;
+ wxButton* btnAddTelephone;
+ wxButton* btnModifyTelephone;
+ wxButton* btnDeleteTelephone;
+ wxStaticText* lblLanguages;
+ wxListCtrl* lboLanguages;
+ wxButton* btnAddLanguage;
+ wxButton* btnModifyLanguage;
+ wxButton* btnDeleteLanguage;
+ wxStaticText* lblTimezone;
+ wxListCtrl* lboTimezones;
+ wxButton* btnAddTimezone;
+ wxButton* btnModifyTimezone;
+ wxButton* btnDeleteTimezone;
+ wxStaticText* lblGeopositioning;
+ wxListCtrl* lboGeoposition;
+ wxButton* btnAddGeneralGeoposition;
+ wxButton* btnModifyGeneralGeoposition;
+ wxButton* btnDeleteGeneralGeoposition;
+ wxStaticText* lblRelated;
+ wxListCtrl* lboRelated;
+ wxButton* btnAddRelated;
+ wxButton* btnModifyRelated;
+ wxButton* btnDeleteRelated;
+ wxStaticText* lblWebsites;
+ wxListCtrl* lboWebsites;
+ wxButton* btnAddWebsite;
+ wxButton* btnModifyWebsite;
+ wxButton* btnDeleteWebsite;
+ wxStaticText* lblTitles;
+ wxListCtrl* lboTitles;
+ wxButton* btnAddTitle;
+ wxButton* btnModifyTitle;
+ wxButton* btnDeleteTitle;
+ wxStaticText* lblRoles;
+ wxListCtrl* lboRoles;
+ wxButton* btnAddRole;
+ wxButton* btnModifyRole;
+ wxButton* btnDeleteRole;
+ wxStaticText* lblOrganisations;
+ wxListCtrl* lboOrganisations;
+ wxButton* btnAddOrganisations;
+ wxButton* btnModifyOrganisations;
+ wxButton* btnDeleteOrganisations;
+ wxStaticText* lblNotes;
+ wxListCtrl* lboNotes;
+ wxButton* btnAddNote;
+ wxButton* btnModifyNote;
+ wxButton* btnDeleteNote;
+ wxScrolledWindow* tabHome;
+ wxStaticText* lblHomeNickname;
+ wxListCtrl* lboHomeNicknames;
+ wxButton* btnAddHomeNickname;
+ wxButton* btnModifyHomeNickname;
+ wxButton* btnDeleteHomeNickname;
+ wxStaticText* lblHomeAddresses;
+ wxListCtrl* lboHomeAddresses;
+ wxButton* btnAddHomeAddress;
+ wxButton* btnModifyHomeAddress;
+ wxButton* btnDeleteHomeAddress;
+ wxStaticText* lblHomeEmail;
+ wxListCtrl* lboHomeEmails;
+ wxButton* btnAddHomeEmailAddress;
+ wxButton* btnModifyHomeEmailAddress;
+ wxButton* btnDeleteHomeEmailAddress;
+ wxStaticText* lblHomeIM;
+ wxListCtrl* lboHomeIM;
+ wxButton* btnAddHomeIMAddress;
+ wxButton* btnModifyHomeIMAddress;
+ wxButton* btnDeleteHomeIMAddress;
+ wxStaticText* lblHomeTelephone;
+ wxListCtrl* lboHomeTelephone;
+ wxButton* btnAddHomeTelephone;
+ wxButton* btnModifyHomeTelephone;
+ wxButton* btnDeleteHomeTelephone;
+ wxStaticText* lblHomeLanguages;
+ wxListCtrl* lboHomeLanguages;
+ wxButton* btnAddHomeLanguage;
+ wxButton* btnModifyHomeLanguage;
+ wxButton* btnDeleteHomeLanguage;
+ wxStaticText* lblHomeTimezone;
+ wxListCtrl* lboHomeTimezones;
+ wxButton* btnAddHomeTimezone;
+ wxButton* btnModifyHomeTimezone;
+ wxButton* btnDeleteHomeTimezone;
+ wxStaticText* lblHomeGeopositioning;
+ wxListCtrl* lboHomeGeoposition;
+ wxButton* btnAddHomeGeoposition;
+ wxButton* btnModifyHomeGeoposition;
+ wxButton* btnDeleteHomePosition;
+ wxStaticText* lblHomeWebsites;
+ wxListCtrl* lboHomeWebsites;
+ wxButton* btnAddHomeWebsite;
+ wxButton* btnHomeModifyWebsite;
+ wxButton* btnDeleteHomeWebsite;
+ wxStaticText* lblHomeTitles;
+ wxListCtrl* lboHomeTitles;
+ wxButton* btnAddHomeTitle;
+ wxButton* btnModifyHomeTitle;
+ wxButton* btnDeleteHomeTitle;
+ wxStaticText* lblHomeRoles;
+ wxListCtrl* lboHomeRoles;
+ wxButton* btnAddHomeRole;
+ wxButton* btnModifyHomeRole;
+ wxButton* btnDeleteHomeRole;
+ wxStaticText* lblHomeOrganisations;
+ wxListCtrl* lboHomeOrganisations;
+ wxButton* btnAddHomeOrganisations;
+ wxButton* btnModifyHomeOrganisations;
+ wxButton* btnDeleteHomeOrganisations;
+ wxStaticText* lblHomeNotes;
+ wxListCtrl* lboHomeNotes;
+ wxButton* btnAddHomeNote;
+ wxButton* btnModifyHomeNote;
+ wxButton* btnDeleteHomeNote;
+ wxScrolledWindow* tabBusiness;
+ wxStaticText* lblBusinessNickname;
+ wxListCtrl* lboBusinessNicknames;
+ wxButton* btnAddBusinessNickname;
+ wxButton* btnModifyBusinessNickname;
+ wxButton* btnDeleteBusinessNickname;
+ wxStaticText* lblBusinessAddress;
+ wxListCtrl* lboBusinessAddresses;
+ wxButton* btnAddBusinessAddress;
+ wxButton* btnModifyBusinessAddress;
+ wxButton* btnDeleteBusinessAddress;
+ wxStaticText* lblBusinessEmail;
+ wxListCtrl* lboBusinessEmail;
+ wxButton* btnAddBusinessEmailAddress;
+ wxButton* btnModifyBusinessEmailAddress;
+ wxButton* btnDeleteBusinessEmailAddress;
+ wxStaticText* lblBusinessIM;
+ wxListCtrl* lboBusinessIM;
+ wxButton* btnAddBusinessIMAddress;
+ wxButton* btnModifyBusinessIMAddress;
+ wxButton* btnDeleteBusinessIMAddress;
+ wxStaticText* lblBusinessTelephone;
+ wxListCtrl* lboBusinessTelephone;
+ wxButton* btnBusinessAddTelephone;
+ wxButton* btnBusinessModifyTelephone;
+ wxButton* btnBusinessDeleteTelephone;
+ wxStaticText* lblBusinessLanguage;
+ wxListCtrl* lboBusinessLanguages;
+ wxButton* btnBusinessAddLanguage;
+ wxButton* btnBusinessModifyLanguage;
+ wxButton* btnBusinessDeleteLanguage;
+ wxStaticText* lblBusinessTimezones;
+ wxListCtrl* lboBusinessTimezones;
+ wxButton* btnBusinessAddTimezone;
+ wxButton* btnBusinessModifyTimezone;
+ wxButton* btnDeleteBusinessTimezone;
+ wxStaticText* lblBusinessGeopositioning;
+ wxListCtrl* lboBusinessGeoposition;
+ wxButton* btnAddBusinessGeoposition;
+ wxButton* btnModifyBusinessGeoposition;
+ wxButton* btnDeleteBusinessGeoposition;
+ wxStaticText* lblBusinessWebsites;
+ wxListCtrl* lboBusinessWebsites;
+ wxButton* btnAddBusinessWebsite;
+ wxButton* btnModifyBusinessWebsite;
+ wxButton* btnDeleteBusinessWebsite;
+ wxStaticText* lblBusinessTitles;
+ wxListCtrl* lboBusinessTitles;
+ wxButton* btnAddBusinessTitle;
+ wxButton* btnModifyBusinessTitle;
+ wxButton* btnDeleteBusinessTitle;
+ wxStaticText* lblBusinessRoles;
+ wxListCtrl* lboBusinessRoles;
+ wxButton* btnAddBusinessRole;
+ wxButton* btnModifyBusinessRole;
+ wxButton* btnDeleteBusinessRole;
+ wxStaticText* lblBusinessOrganisations;
+ wxListCtrl* lboBusinessOrganisations;
+ wxButton* btnAddBusinessOrganisations;
+ wxButton* btnModifyBusinessOrganisations;
+ wxButton* btnDeleteBusinessOrganisations;
+ wxStaticText* lblBusinessNotes;
+ wxListCtrl* lboBusinessNotes;
+ wxButton* btnBusinessAddNote;
+ wxButton* btnBusinessModifyNote;
+ wxButton* btnBusinessDeleteNote;
+ wxScrolledWindow* tabCategories;
+ wxListCtrl* lboCategories;
+ wxButton* btnAddCategory;
+ wxButton* btnModifyCategory;
+ wxButton* btnDeleteCategory;
+ wxScrolledWindow* tabMembers;
+ wxListCtrl* lboGroups;
+ wxButton* btnAddGroups;
+ wxButton* btnModifyGroups;
+ wxButton* btnDeleteGroups;
+ wxScrolledWindow* tabPictures;
+ wxStaticBitmap* imgPicture;
+ wxListCtrl* lboPictures;
+ wxButton* btnAddPicture;
+ wxButton* btnModifyPicture;
+ wxButton* btnDeletePicture;
+ wxButton* btnSavePicture;
+ wxScrolledWindow* tabLogo;
+ wxStaticBitmap* imgLogo;
+ wxListCtrl* lboLogos;
+ wxButton* btnAddLogo;
+ wxButton* btnModifyLogo;
+ wxButton* btnDeleteLogo;
+ wxButton* btnSaveLogo;
+ wxScrolledWindow* tabSounds;
+ wxListCtrl* lboSounds;
+ wxButton* btnAddSound;
+ wxButton* btnModifySound;
+ wxButton* btnDeleteSound;
+ wxButton* btnSaveSound;
+ wxStaticLine* m_staticline1;
+ wxBitmapButton* btnPlay;
+ wxBitmapButton* btnStop;
+ wxScrolledWindow* tabCalendaring;
+ wxStaticText* lblCalendarAddresses;
+ wxListCtrl* lboCalendarAddresses;
+ wxButton* btnAddCalendarAddress;
+ wxButton* btnModifyCalendarAddress;
+ wxButton* btnDeleteCalendarAddress;
+ wxStaticText* lblCalendarRequestAddresses;
+ wxListCtrl* lboCalendarRequestAddress;
+ wxButton* btnAddCalendarRequestAddress;
+ wxButton* btnModifyCalendarRequestAddress;
+ wxButton* btnDeleteCalendarRequestAddress;
+ wxStaticText* lblFreeBusyAddresses;
+ wxListCtrl* lboFreeBusyAddresses;
+ wxButton* btnAddFreeBusyAddress;
+ wxButton* btnModifyFreeBusyAddress;
+ wxButton* btnDeleteFreeBusyAddress;
+ wxScrolledWindow* tabSecurity;
+ wxListCtrl* lboKeys;
+ wxButton* btnAddKey;
+ wxButton* btnModifyKey;
+ wxButton* btnDeleteKey;
+ wxScrolledWindow* tabOther;
+ wxStaticText* lblVendorNamespace;
+ wxListCtrl* lboVendorNamespace;
+ wxButton* btnAddVendorNamespace;
+ wxButton* btnModifyVendorNamespace;
+ wxButton* btnDeleteVendorNamespace;
+ wxStaticText* lblXTokens;
+ wxListCtrl* lboXToken;
+ wxButton* btnAddXToken;
+ wxButton* btnModifyXToken;
+ wxButton* btnDeleteXToken;
+ wxMenuBar* m_menubar3;
+ wxMenu* mnuContact;
+ wxMenu* mnuEdit;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
+ virtual void UpdateDisplayAs( wxCommandEvent& event ) { event.Skip(); }
+ virtual void UpdateName( wxCommandEvent& event ) { event.Skip(); }
+ virtual void UpdateMembersTab( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddGeneralNickname( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyGeneralNickname( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteGeneralNickname( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddGeneralAddress( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyGeneralAddress( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteGeneralAddress( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddGeneralEmail( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyGeneralEmail( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteGeneralEmail( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddGeneralIM( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyGeneralIM( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteGeneralIM( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddGeneralTelephone( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyGeneralTelephone( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteGeneralTelephone( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddGeneralLanguages( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyGeneralLanguages( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteGeneralLanguage( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddGeneralTimezone( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyGeneralTimezone( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteGeneralTimezone( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddGeneralGeoposition( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyGeneralGeoposition( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteGeneralGeoposition( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddGeneralRelated( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyGeneralRelated( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteGeneralRelated( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddGeneralWebsite( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyGeneralWebsite( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteGeneralWebsite( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddGeneralTitle( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyGeneralTitle( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteGeneralTitle( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddGeneralRole( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyGeneralRole( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteGeneralRole( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddGeneralOrganisation( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyGeneralOrganisation( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteGeneralOrganisation( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddGeneralNote( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyGeneralNote( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteGeneralNote( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddHomeNickname( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyHomeNickname( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteHomeNickname( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddHomeAddress( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyHomeAddress( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteHomeAddress( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddHomeEmail( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyHomeEmail( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteHomeEmail( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddHomeIM( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyHomeIM( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteHomeIM( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddHomeTelephone( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyHomeTelephone( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteHomeTelephone( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddHomeLanguage( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyHomeLanguage( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteHomeLanguage( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddHomeTimezone( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyHomeTimezone( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteHomeTimezone( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddHomeGeoposition( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyHomeGeoposition( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteHomeGeoposition( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddHomeWebsite( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyHomeWebsite( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteHomeWebsite( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddHomeTitle( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyHomeTitle( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteHomeTitle( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddHomeRole( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyHomeRole( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteHomeRole( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddHomeOrganisation( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyHomeOrganisation( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteHomeOrganisation( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddHomeNote( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyHomeNote( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteHomeNote( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddBusinessNickname( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyBusinessNickname( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteBusinessNickname( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddBusinessAddress( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyBusinessAddress( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteBusinessAddress( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddBusinessEmail( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyBusinessEmail( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteBusinessEmail( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddBusinessIM( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyBusinessIM( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteBusinessIM( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddBusinessTelephone( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyBusinessTelephone( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteBusinessTelephone( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddBusinessLanguage( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyBusinessLanguage( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteBusinessLanguage( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddBusinessTimezone( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyBusinessTimezone( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteBusinessTimezone( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddBusinessGeoposition( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyBusinessGeoposition( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteBusinessGeoposition( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddBusinessWebsite( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyBusinessWebsite( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteBusinessWebsite( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddBusinessTitle( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyBusinessTitle( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteBusinessTitle( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddBusinessRole( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyBusinessRole( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteBusinessRole( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddBusinessOrganisation( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyBusinessOrganisation( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteBusinessOrganisation( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddBusinessNote( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyBusinessNote( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteBusinessNote( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddCategory( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyCategory( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteCategory( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddGroup( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyGroup( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteGroup( wxCommandEvent& event ) { event.Skip(); }
+ virtual void LoadPicture( wxListEvent& event ) { event.Skip(); }
+ virtual void AddPicture( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyPicture( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeletePicture( wxCommandEvent& event ) { event.Skip(); }
+ virtual void SavePicture( wxCommandEvent& event ) { event.Skip(); }
+ virtual void LoadLogo( wxListEvent& event ) { event.Skip(); }
+ virtual void AddLogo( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyLogo( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteLogo( wxCommandEvent& event ) { event.Skip(); }
+ virtual void SaveLogo( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddSound( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifySound( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteSound( wxCommandEvent& event ) { event.Skip(); }
+ virtual void SaveSound( wxCommandEvent& event ) { event.Skip(); }
+ virtual void PlaySound( wxCommandEvent& event ) { event.Skip(); }
+ virtual void StopSound( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddCalendarAddress( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyCalendarAddress( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteCalendarAddress( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddCalendarRequest( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyCalendarRequest( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddFreeBusy( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyFreeBusy( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteFreeBusy( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddKey( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyKey( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteKey( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddVendorNamespace( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyVendorNamespace( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteVendorNamespace( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddXToken( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ModifyXToken( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DeleteXToken( wxCommandEvent& event ) { event.Skip(); }
+ virtual void SaveContact( wxCommandEvent& event ) { event.Skip(); }
+ virtual void SaveCloseContact( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseContact( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CutText( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CopyText( wxCommandEvent& event ) { event.Skip(); }
+ virtual void PasteText( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactEditorADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Contact Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 800,517 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
+
+ ~frmContactEditorADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactEditorAddressADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactEditorAddressADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* nbkAddress;
+ wxPanel* tabGeneral;
+ wxStaticText* lblAddress;
+ wxTextCtrl* txtAddress;
+ wxStaticText* m_staticText61;
+ wxTextCtrl* txtTownCity;
+ wxStaticText* lblCountyState;
+ wxTextCtrl* txtCounty;
+ wxStaticText* lblPostCode;
+ wxTextCtrl* txtPostCode;
+ wxStaticText* lblCountry;
+ wxTextCtrl* txtCountry;
+ wxStaticText* lblPriority;
+ wxCheckBox* chkUsePref;
+ wxSlider* sliPriority;
+ wxStaticText* lblHigh;
+ wxStaticText* lblLow;
+ wxPanel* tabLabel;
+ wxButton* btnCopyMailing;
+ wxTextCtrl* txtLabel;
+ wxPanel* tabOther;
+ wxStaticText* lblLanguage;
+ wxComboBox* cmbLanguage;
+ wxStaticText* lblGeography;
+ wxTextCtrl* txtGeo;
+ wxStaticText* lblTimezone;
+ wxTextCtrl* txtTimezone;
+ wxButton* btnAction;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void InitAddressEditor( wxInitDialogEvent& event ) { event.Skip(); }
+ virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CopyAddress( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactEditorAddressADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Address Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 426,362 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmContactEditorAddressADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmConflictResolutionADT
+///////////////////////////////////////////////////////////////////////////////
+class frmConflictResolutionADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxStaticText* lblText;
+ wxSplitterWindow* m_splitter3;
+ wxPanel* m_panel44;
+ wxHtmlWindow* htmClient;
+ wxPanel* m_panel45;
+ wxHtmlWindow* htmServer;
+ wxButton* btnKeepLocal;
+ wxButton* btnKeepServer;
+ wxButton* btnDecideLater;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void KeepLocalData( wxCommandEvent& event ) { event.Skip(); }
+ virtual void KeepServerData( wxCommandEvent& event ) { event.Skip(); }
+ virtual void DecideLater( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmConflictResolutionADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Conflict Resolution"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 536,417 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmConflictResolutionADT();
+
+ void m_splitter3OnIdle( wxIdleEvent& )
+ {
+ m_splitter3->SetSashPosition( 257 );
+ m_splitter3->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmConflictResolutionADT::m_splitter3OnIdle ), NULL, this );
+ }
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmActivityMgrADT
+///////////////////////////////////////////////////////////////////////////////
+class frmActivityMgrADT : public wxFrame
+{
+ private:
+
+ protected:
+ wxMenuBar* mnuMenuBar;
+ wxMenu* mnuWindow;
+ wxPanel* m_panel43;
+ wxStaticBitmap* bmpActivity;
+ wxPanel* m_panel46;
+ wxStaticText* lblDetails;
+ wxGauge* GauProgress;
+ wxPanel* m_panel44;
+ wxListCtrl* lstActivity;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
+ virtual void StopTask( wxCommandEvent& event ) { event.Skip(); }
+ virtual void StopAllTasks( wxCommandEvent& event ) { event.Skip(); }
+ virtual void RetryTask( wxCommandEvent& event ) { event.Skip(); }
+ virtual void SleepMode( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmActivityMgrADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Activity Manager"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 400,300 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
+
+ ~frmActivityMgrADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactEditorNicknameADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactEditorNicknameADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* nbkAddress;
+ wxPanel* tabGeneral;
+ wxStaticText* lblNickname;
+ wxTextCtrl* txtNickname;
+ wxStaticText* lblPriority;
+ wxCheckBox* chkUsePref;
+ wxSlider* sliPriority;
+ wxStaticText* lblHigh;
+ wxStaticText* lblLow;
+ wxPanel* tabOther;
+ wxStaticText* lblLanguage;
+ wxComboBox* cmbLanguage;
+ wxButton* btnAction;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void InitAddressEditor( wxInitDialogEvent& event ) { event.Skip(); }
+ virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactEditorNicknameADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Nickname Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 386,231 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmContactEditorNicknameADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactEditorGroupsADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactEditorGroupsADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* nbkGroup;
+ wxPanel* tabGeneral;
+ wxStaticText* lblContacts;
+ wxCheckListBox* chkContacts;
+ wxButton* btnAction;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void FetchContacts( wxInitDialogEvent& event ) { event.Skip(); }
+ virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactEditorGroupsADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Group Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 398,392 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmContactEditorGroupsADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactEditorRolesADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactEditorRolesADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* nbkRole;
+ wxPanel* tabGeneral;
+ wxStaticText* lblRole;
+ wxTextCtrl* txtRole;
+ wxStaticText* lblPriority;
+ wxCheckBox* chkUsePref;
+ wxSlider* sliPriority;
+ wxStaticText* lblHigh;
+ wxStaticText* lblLow;
+ wxButton* btnAction;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactEditorRolesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Role Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,210 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmContactEditorRolesADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactEditorOrganisationsADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactEditorOrganisationsADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* nbkOrganisation;
+ wxPanel* tabGeneral;
+ wxStaticText* lblOrganisation;
+ wxTextCtrl* txtOrganisation;
+ wxStaticText* lblSortAs;
+ wxComboBox* cmbSortAs;
+ wxStaticText* lblPriority;
+ wxCheckBox* chkUsePref;
+ wxSlider* sliPriority;
+ wxStaticText* lblHigh;
+ wxStaticText* lblLow;
+ wxButton* btnAction;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void UpdateSortAs( wxCommandEvent& event ) { event.Skip(); }
+ virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactEditorOrganisationsADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Organisation Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 349,264 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmContactEditorOrganisationsADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactEditorNotesADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactEditorNotesADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* nbkNotes;
+ wxPanel* tabGeneral;
+ wxTextCtrl* txtNote;
+ wxPanel* tabPriority;
+ wxStaticText* lblPriority;
+ wxCheckBox* chkUsePref;
+ wxSlider* sliPriority;
+ wxStaticText* lblHigh;
+ wxStaticText* lblLow;
+ wxPanel* tabLanguage;
+ wxStaticText* lblLanguage;
+ wxComboBox* cmbLanguage;
+ wxButton* btnAction;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactEditorNotesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Note Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,184 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmContactEditorNotesADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactEditorTitlesADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactEditorTitlesADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* nbkTitles;
+ wxPanel* tabGeneral;
+ wxStaticText* lblTitle;
+ wxTextCtrl* txtTitle;
+ wxStaticText* lblPriority;
+ wxCheckBox* chkUsePref;
+ wxSlider* sliPriority;
+ wxStaticText* lblHigh;
+ wxStaticText* lblLow;
+ wxButton* btnAction;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactEditorTitlesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Title Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,204 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmContactEditorTitlesADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactEditorRelatedADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactEditorRelatedADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* nbkRelated;
+ wxPanel* tabGeneral;
+ wxStaticText* lblRelation;
+ wxTextCtrl* txtRelated;
+ wxStaticText* lblType;
+ wxComboBox* cmbType;
+ wxStaticText* lblPriority;
+ wxCheckBox* chkUsePref;
+ wxSlider* sliPriority;
+ wxStaticText* lblHigh;
+ wxStaticText* lblLow;
+ wxButton* btnAction;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactEditorRelatedADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Related Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,236 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmContactEditorRelatedADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactEditorSoundADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactEditorSoundADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* nbkRelated;
+ wxPanel* tabGeneral;
+ wxStaticText* lblSoundFile;
+ wxFilePickerCtrl* fipSound;
+ wxStaticText* lblType;
+ wxChoice* cmbType;
+ wxStaticText* lblPriority;
+ wxCheckBox* chkUsePref;
+ wxSlider* sliPriority;
+ wxStaticText* lblHigh;
+ wxStaticText* lblLow;
+ wxButton* btnAction;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactEditorSoundADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Sound Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,250 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmContactEditorSoundADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactEditorPictureADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactEditorPictureADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* nbkRelated;
+ wxPanel* tabGeneral;
+ wxStaticText* lblPictureFile;
+ wxFilePickerCtrl* fipPicture;
+ wxStaticText* lblType;
+ wxChoice* cmbType;
+ wxStaticText* lblPriority;
+ wxCheckBox* chkUsePref;
+ wxSlider* sliPriority;
+ wxStaticText* lblHigh;
+ wxStaticText* lblLow;
+ wxButton* btnAction;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactEditorPictureADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Picture Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,247 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmContactEditorPictureADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactEditorWebsitesADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactEditorWebsitesADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* nbkWebsite;
+ wxPanel* tabGeneral;
+ wxStaticText* lblWebsite;
+ wxTextCtrl* txtWebsite;
+ wxStaticText* lblPriority;
+ wxCheckBox* chkUsePref;
+ wxSlider* sliPriority;
+ wxStaticText* lblHigh;
+ wxStaticText* lblLow;
+ wxButton* btnAction;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactEditorWebsitesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Website Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,205 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmContactEditorWebsitesADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactEditorGeopositionADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactEditorGeopositionADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* nbkWebsite;
+ wxPanel* tabGeneral;
+ wxStaticText* lblGeoposition;
+ wxTextCtrl* txtGeoposition;
+ wxStaticText* lblPriority;
+ wxCheckBox* chkUsePref;
+ wxSlider* sliPriority;
+ wxStaticText* lblHigh;
+ wxStaticText* lblLow;
+ wxButton* btnAction;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactEditorGeopositionADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Geoposition Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,201 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmContactEditorGeopositionADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactEditorCalAdrADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactEditorCalAdrADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* nbkWebsite;
+ wxPanel* tabGeneral;
+ wxStaticText* lblAddress;
+ wxTextCtrl* txtAddress;
+ wxStaticText* lblType;
+ wxChoice* cmbType;
+ wxStaticText* lblPriority;
+ wxCheckBox* chkUsePref;
+ wxSlider* sliPriority;
+ wxStaticText* lblHigh;
+ wxStaticText* lblLow;
+ wxButton* btnAction;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactEditorCalAdrADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Calendar Address Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 448,270 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmContactEditorCalAdrADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactEditorVendorADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactEditorVendorADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* nbkWebsite;
+ wxPanel* tabGeneral;
+ wxStaticText* lblVendorPEN;
+ wxTextCtrl* txtPEN;
+ wxStaticText* lblElement;
+ wxTextCtrl* txtElement;
+ wxStaticText* lblValue;
+ wxTextCtrl* txtValue;
+ wxButton* btnAction;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactEditorVendorADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Vendor Namespace Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 448,270 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmContactEditorVendorADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactEditorXTokenADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactEditorXTokenADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* nbkWebsite;
+ wxPanel* tabGeneral;
+ wxStaticText* lblTokenName;
+ wxTextCtrl* txtTokenName;
+ wxStaticText* lblXT;
+ wxTextCtrl* txtValue;
+ wxButton* btnAction;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactEditorXTokenADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("X-Token Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 448,270 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmContactEditorXTokenADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactEditorKeyADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactEditorKeyADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* nbkWebsite;
+ wxPanel* tabGeneral;
+ wxStaticText* lblKeyType;
+ wxChoice* cmbKeyMainType;
+ wxStaticText* lblType;
+ wxChoice* cmbType;
+ wxStaticText* lblPriority;
+ wxCheckBox* chkUsePref;
+ wxSlider* sliPriority;
+ wxStaticText* lblHigh;
+ wxStaticText* lblLow;
+ wxPanel* tabURL;
+ wxStaticText* lblKeyFormat;
+ wxComboBox* cmbURL;
+ wxStaticText* lblAddress;
+ wxTextCtrl* txtAddress;
+ wxPanel* tabKey;
+ wxStaticText* lblKeyFormatData;
+ wxComboBox* cmbKeyType;
+ wxStaticText* lblKeyData;
+ wxTextCtrl* txtKeyData;
+ wxButton* btnAction;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void ProcessKeyType( wxCommandEvent& event ) { event.Skip(); }
+ virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ConvertURLType( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ConvertKeyType( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactEditorKeyADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Key Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 448,270 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmContactEditorKeyADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactEditorEmailADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactEditorEmailADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* nbkEmail;
+ wxPanel* tabGeneral;
+ wxStaticText* lblEmailAddress;
+ wxTextCtrl* txtEmail;
+ wxStaticText* lblPriority;
+ wxCheckBox* chkUsePref;
+ wxSlider* sliPriority;
+ wxStaticText* lblHigh;
+ wxStaticText* lblLow;
+ wxButton* btnAction;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactEditorEmailADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Email Address Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 411,251 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmContactEditorEmailADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactEditorIMADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactEditorIMADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* nbkIM;
+ wxPanel* tabGeneral;
+ wxStaticText* lblIMType;
+ wxComboBox* cmbIMType;
+ wxStaticText* lblUsername;
+ wxTextCtrl* txtUsername;
+ wxStaticText* lblPriority;
+ wxCheckBox* chkUsePref;
+ wxSlider* sliPriority;
+ wxStaticText* lblHigh;
+ wxStaticText* lblLow;
+ wxButton* btnAction;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactEditorIMADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Instant Messaging Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 421,279 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmContactEditorIMADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactEditorCategoryADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactEditorCategoryADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* nbkIM;
+ wxPanel* tabGeneral;
+ wxStaticText* lblCategory;
+ wxTextCtrl* txtCategory;
+ wxStaticText* lblType;
+ wxChoice* cmbType;
+ wxStaticText* lblPriority;
+ wxCheckBox* chkUsePref;
+ wxSlider* sliPriority;
+ wxStaticText* lblHigh;
+ wxStaticText* lblLow;
+ wxButton* btnAction;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactEditorCategoryADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Category Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 424,245 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmContactEditorCategoryADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactEditorTelephoneADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactEditorTelephoneADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* nbkAddress;
+ wxPanel* tabGeneral;
+ wxStaticText* lblTelephone;
+ wxTextCtrl* txtTelephone;
+ wxStaticText* lblPriority;
+ wxCheckBox* chkUsePref;
+ wxSlider* sliPriority;
+ wxStaticText* lblHigh;
+ wxStaticText* lblLow;
+ wxStaticText* lblTelephoneType;
+ wxCheckBox* chkVoice;
+ wxCheckBox* chkText;
+ wxCheckBox* chkFax;
+ wxCheckBox* chkMobile;
+ wxCheckBox* chkVideo;
+ wxCheckBox* chkTextphone;
+ wxCheckBox* chkPager;
+ wxButton* btnAction;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactEditorTelephoneADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Telephone Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 402,331 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmContactEditorTelephoneADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactEditorLanguagesADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactEditorLanguagesADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* nbkLanguages;
+ wxPanel* tabGeneral;
+ wxStaticText* lblLanguage;
+ wxTextCtrl* txtLanguage;
+ wxStaticText* lblPriority;
+ wxCheckBox* chkUsePref;
+ wxSlider* sliPriority;
+ wxStaticText* lblHigh;
+ wxStaticText* lblLow;
+ wxButton* btnAction;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactEditorLanguagesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Language Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 369,206 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmContactEditorLanguagesADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmContactEditorTimezonesADT
+///////////////////////////////////////////////////////////////////////////////
+class frmContactEditorTimezonesADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* nbkTimezone;
+ wxPanel* tabGeneral;
+ wxStaticText* lblTimezone;
+ wxComboBox* cmbTimezone;
+ wxStaticText* lblPriority;
+ wxCheckBox* chkUsePref;
+ wxSlider* sliPriority;
+ wxStaticText* lblHigh;
+ wxStaticText* lblLow;
+ wxButton* btnAction;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmContactEditorTimezonesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Timezone Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,231 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmContactEditorTimezonesADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class XABSearchPanelADT
+///////////////////////////////////////////////////////////////////////////////
+class XABSearchPanelADT : public wxPanel
+{
+ private:
+
+ protected:
+ wxChoice* choOption;
+ wxBoxSizer* szrSSet;
+ wxCheckBox* chkActive;
+ wxTextCtrl* txtSearch;
+ wxBitmapButton* btnAdd;
+ wxBitmapButton* btnDelete;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void UpdateOptions( wxCommandEvent& event ) { event.Skip(); }
+ virtual void AddSearchWidget( wxCommandEvent& event ) { event.Skip(); }
+ virtual void RemoveSearchWidget( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ XABSearchPanelADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 390,40 ), long style = wxTAB_TRAVERSAL );
+ ~XABSearchPanelADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmSearchAccountsADT
+///////////////////////////////////////////////////////////////////////////////
+class frmSearchAccountsADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxCheckListBox* chlAccounts;
+ wxButton* btnSelect;
+ wxButton* btnCancel;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void UpdateSelectedAccounts( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmSearchAccountsADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Select Accounts"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 353,376 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmSearchAccountsADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmEditAccountADT
+///////////////////////////////////////////////////////////////////////////////
+class frmEditAccountADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* tabAccount;
+ wxPanel* tabProperties;
+ wxStaticText* lblAccName;
+ wxTextCtrl* txtAccountName;
+ wxStaticText* lblAccAdr;
+ wxTextCtrl* txtAddress;
+ wxStaticText* m_staticText193;
+ wxTextCtrl* txtPort;
+ wxStaticText* lblPort;
+ wxTextCtrl* txtUsername;
+ wxStaticText* lblPassword;
+ wxTextCtrl* txtPassword;
+ wxStaticText* lblPrefix;
+ wxTextCtrl* txtPrefix;
+ wxButton* btnDetect;
+ wxStaticText* txtSSL;
+ wxCheckBox* chkSSL;
+ wxPanel* tabRefresh;
+ wxStaticText* lblRefresh;
+ wxTextCtrl* txtRefresh;
+ wxButton* btnSave;
+ wxButton* btnCancel;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void DetectAddressBook( wxCommandEvent& event ) { event.Skip(); }
+ virtual void UpdateSettings( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmEditAccountADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Edit Account"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 306,341 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmEditAccountADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmSSLCertificateADT
+///////////////////////////////////////////////////////////////////////////////
+class frmSSLCertificateADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxNotebook* m_notebook28;
+ wxPanel* tabSummary;
+ wxPanel* pnlTop;
+ wxStaticText* lblCertName;
+ wxStaticText* lblValidityStatus;
+ wxPanel* m_panel54;
+ wxStaticText* lblIssuedTo;
+ wxStaticText* lblIssuedToData;
+ wxStaticText* lblValidFrom;
+ wxStaticText* lblValidFromData;
+ wxStaticText* lblValidUntil;
+ wxStaticText* lblValidUntilData;
+ wxPanel* tabDetail;
+ wxListCtrl* lstValues;
+ wxTextCtrl* txtValueData;
+ wxPanel* tabHierarchy;
+ wxTreeCtrl* treHierarchy;
+ wxPanel* m_panel57;
+ wxButton* btnViewCert;
+ wxPanel* pnlButtons;
+ wxButton* btnClose;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void LoadValueData( wxListEvent& event ) { event.Skip(); }
+ virtual void CheckCertificate( wxTreeEvent& event ) { event.Skip(); }
+ virtual void ViewCertificate( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmSSLCertificateADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("SSL Certificate Window"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 347,402 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmSSLCertificateADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmInvalidSSLCertificateADT
+///////////////////////////////////////////////////////////////////////////////
+class frmInvalidSSLCertificateADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxStaticText* lblSSLText;
+ wxButton* btnAccept;
+ wxButton* btnReject;
+ wxButton* btnViewCert;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void Accept( wxCommandEvent& event ) { event.Skip(); }
+ virtual void Reject( wxCommandEvent& event ) { event.Skip(); }
+ virtual void ViewCertificates( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmInvalidSSLCertificateADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Invalid SSL Certificate"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 445,239 ), long style = wxCAPTION );
+ ~frmInvalidSSLCertificateADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmImportContactsADT
+///////////////////////////////////////////////////////////////////////////////
+class frmImportContactsADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxStaticText* lblImportText;
+ wxCheckListBox* lstContacts;
+ wxBoxSizer* szrAccount;
+ wxStaticText* lblAccountText;
+ wxButton* btnImport;
+ wxButton* btnCancel;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void ImportContacts( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmImportContactsADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 325,400 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmImportContactsADT();
+
+};
+
+///////////////////////////////////////////////////////////////////////////////
+/// Class frmImportResultsADT
+///////////////////////////////////////////////////////////////////////////////
+class frmImportResultsADT : public wxDialog
+{
+ private:
+
+ protected:
+ wxStaticText* lblText;
+ wxTextCtrl* txtResults;
+ wxButton* btnCopyClipboard;
+ wxButton* btnFinish;
+
+ // Virtual event handlers, overide them in your derived class
+ virtual void CopyClipboard( wxCommandEvent& event ) { event.Skip(); }
+ virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
+
+
+ public:
+
+ frmImportResultsADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Import Results"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 489,299 ), long style = wxDEFAULT_DIALOG_STYLE );
+ ~frmImportResultsADT();
+
+};
+
+#endif //__APPXESTIAADDRBK_H__