X-Git-Url: http://Server1/repobrowser/?p=xestiaab%2F.git;a=blobdiff_plain;f=source%2FAppXestiaAddrBk.h;h=b816af7e12e633051f2010c012f1638fbd9885d8;hp=929035011afc318200052548e01d816e6122f3d8;hb=5c75ce1e9d668d15d65dcb541fb09c49f01de277;hpb=881d6f6256a11b9b3a11d9f495e34239767e539b diff --git a/source/AppXestiaAddrBk.h b/source/AppXestiaAddrBk.h index 9290350..b816af7 100644 --- a/source/AppXestiaAddrBk.h +++ b/source/AppXestiaAddrBk.h @@ -1,1938 +1,1908 @@ -/////////////////////////////////////////////////////////////////////////// -// C++ code generated with wxFormBuilder (version Jun 17 2015) -// http://www.wxformbuilder.org/ -// -// PLEASE DO "NOT" EDIT THIS FILE! -/////////////////////////////////////////////////////////////////////////// - -#ifndef __APPXESTIAADDRBK_H__ -#define __APPXESTIAADDRBK_H__ - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -/////////////////////////////////////////////////////////////////////////// - -#define ID_MANAGE_NEWAB 1000 -#define ID_MANAGE_IMPORT 1001 -#define ID_MANAGE_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; - wxFlexGridSizer* szrContactList; - wxFlexGridSizer* szrAccList; - wxListCtrl* lstContacts; - wxPanel* m_panel20; - wxHtmlWindow* htmContactData; - wxStatusBar* stbBottom; - - // Virtual event handlers, overide them in your derived class - 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 OpenContactInfo( wxListEvent& event ) { event.Skip(); } - virtual void ShowContactInfo( wxListEvent& 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( 500,300 ), long style = wxDEFAULT_FRAME_STYLE ); - - ~frmMainADT(); - - void m_splitter13OnIdle( wxIdleEvent& ) - { - m_splitter13->SetSashPosition( 314 ); - 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 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; - wxScrolledWindow* tabLogo; - wxStaticBitmap* imgLogo; - wxListCtrl* lboLogos; - wxButton* btnAddLogo; - wxButton* btnModifyLogo; - wxButton* btnDeleteLogo; - wxScrolledWindow* tabSounds; - wxListCtrl* lboSounds; - wxButton* btnAddSound; - wxButton* btnModifySound; - wxButton* btnDeleteSound; - 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 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 AddSound( wxCommandEvent& event ) { event.Skip(); } - virtual void ModifySound( wxCommandEvent& event ) { event.Skip(); } - virtual void DeleteSound( 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( 769,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,317 ), 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,184 ), 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,224 ), 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,184 ), 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,226 ), 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,226 ), 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,226 ), 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,184 ), 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,184 ), 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( 424,224 ), 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,224 ), 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( 401,262 ), 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( 350,184 ), 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,184 ), 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,319 ), 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__ +/////////////////////////////////////////////////////////////////////////// +// C++ code generated with wxFormBuilder (version Dec 21 2016) +// http://www.wxformbuilder.org/ +// +// PLEASE DO "NOT" EDIT THIS FILE! +/////////////////////////////////////////////////////////////////////////// + +#ifndef __APPXESTIAADDRBK_H__ +#define __APPXESTIAADDRBK_H__ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +/////////////////////////////////////////////////////////////////////////// + +#define ID_MANAGE_NEWAB 1000 +#define ID_IMPORT 1001 +#define ID_EXPORT 1002 +#define ID_CONTACT_ADD 1003 +#define ID_CONTACT_EDIT 1004 +#define ID_CONTACT_DELETE 1005 +#define ID_CONTACT_FIND 1006 +#define ID_VIEW_FNLN 1007 +#define ID_VIEW_LNFN 1008 +#define ID_VIEW_NICK 1009 +#define ID_VIEW_ASC 1010 +#define ID_VIEW_DESC 1011 +#define ID_VIEW_STATUSBAR 1012 +#define ID_MANAGE_CUT 1013 +#define ID_MANAGE_COPY 1014 +#define ID_MANAGE_PASTE 1015 +#define ID_HELP_SHOW 1016 +#define ID_MANAGE_UPDATE 1017 +#define ID_CONTACT_CLOSE 1018 +#define CONTACT_SAVE 1019 +#define CONTACT_SAVECLOSE 1020 +#define CONTACT_CLOSE 1021 + +/////////////////////////////////////////////////////////////////////////////// +/// 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; + wxToolBar* tblMain; + wxToolBarToolBase* tbtNewAccount; + wxToolBarToolBase* tbtPreferences; + wxToolBarToolBase* tbtSearch; + wxToolBarToolBase* tbtAddContact; + wxToolBarToolBase* tbtEditContact; + wxToolBarToolBase* tbtDeleteContact; + + // 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; + wxStaticBitmap* bmpWindowPosition; + wxCheckBox* chkSaveWindowPosition; + wxStaticBitmap* bmpLocalAddressBooks; + wxCheckBox* chkHideLocal; + wxPanel* tabTheme; + wxListCtrl* lstThemes; + wxButton* btnThemeAdd; + wxButton* btnThemeModify; + wxButton* btnThemeDelete; + wxPanel* tabAccounts; + wxListCtrl* lstAccounts; + wxButton* btnAccountAdd; + wxButton* btnAccountModify; + wxButton* btnAccountDelete; + wxPanel* tabContacts; + wxCheckBox* chkUseBackgroundColour; + wxColourPickerCtrl* clpContactBackgroundColour; + 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 ModifyABAccount( wxMouseEvent& event ) { event.Skip(); } + virtual void EnableBackgroundColourPicker( 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; + wxMenuItem* mnuSleepMode; + 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,425 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL ); + + ~frmActivityMgrADT(); + +}; + +/////////////////////////////////////////////////////////////////////////////// +/// Class frmContactEditorNicknameADT +/////////////////////////////////////////////////////////////////////////////// +class frmContactEditorNicknameADT : public wxDialog +{ + private: + + protected: + wxNotebook* nbkAddress; + wxPanel* tabGeneral; + wxFlexGridSizer* szrGeneral; + wxStaticText* lblNickname; + wxTextCtrl* txtNickname; + wxStaticText* lblPriority; + 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 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; + wxFlexGridSizer* szrGeneral; + wxStaticText* lblRole; + wxTextCtrl* txtRole; + wxStaticText* lblPriority; + 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: + + frmContactEditorRolesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Role Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 386,231 ), long style = wxDEFAULT_DIALOG_STYLE ); + ~frmContactEditorRolesADT(); + +}; + +/////////////////////////////////////////////////////////////////////////////// +/// Class frmContactEditorOrganisationsADT +/////////////////////////////////////////////////////////////////////////////// +class frmContactEditorOrganisationsADT : public wxDialog +{ + private: + + protected: + wxNotebook* nbkOrganisation; + wxPanel* tabGeneral; + wxFlexGridSizer* szrGeneral; + wxStaticText* lblOrganisation; + wxTextCtrl* txtOrganisation; + wxStaticText* lblSortAs; + wxComboBox* cmbSortAs; + wxStaticText* lblPriority; + wxButton* btnAction; + wxButton* btnClose; + + // Virtual event handlers, overide them in your derived class + virtual void UpdateSortAs( 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; + wxFlexGridSizer* szrPriority; + wxPanel* tabLanguage; + wxStaticText* lblLanguage; + wxComboBox* cmbLanguage; + 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: + + 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; + wxFlexGridSizer* szrGeneral; + wxStaticText* lblTitle; + wxTextCtrl* txtTitle; + wxStaticText* lblPriority; + 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: + + frmContactEditorTitlesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Title Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 386,231 ), long style = wxDEFAULT_DIALOG_STYLE ); + ~frmContactEditorTitlesADT(); + +}; + +/////////////////////////////////////////////////////////////////////////////// +/// Class frmContactEditorRelatedADT +/////////////////////////////////////////////////////////////////////////////// +class frmContactEditorRelatedADT : public wxDialog +{ + private: + + protected: + wxNotebook* nbkRelated; + wxPanel* tabGeneral; + wxFlexGridSizer* szrGeneral; + wxStaticText* lblRelation; + wxTextCtrl* txtRelated; + wxStaticText* lblType; + wxComboBox* cmbType; + wxStaticText* lblPriority; + wxButton* btnAction; + wxButton* btnClose; + + // Virtual event handlers, overide them in your derived class + 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,270 ), long style = wxDEFAULT_DIALOG_STYLE ); + ~frmContactEditorRelatedADT(); + +}; + +/////////////////////////////////////////////////////////////////////////////// +/// Class frmContactEditorSoundADT +/////////////////////////////////////////////////////////////////////////////// +class frmContactEditorSoundADT : public wxDialog +{ + private: + + protected: + wxNotebook* nbkRelated; + wxPanel* tabGeneral; + wxFlexGridSizer* szrGeneral; + wxStaticText* lblSoundFile; + wxFilePickerCtrl* fipSound; + wxStaticText* lblType; + wxChoice* cmbType; + wxStaticText* lblPriority; + wxButton* btnAction; + wxButton* btnClose; + + // Virtual event handlers, overide them in your derived class + 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,283 ), long style = wxDEFAULT_DIALOG_STYLE ); + ~frmContactEditorSoundADT(); + +}; + +/////////////////////////////////////////////////////////////////////////////// +/// Class frmContactEditorPictureADT +/////////////////////////////////////////////////////////////////////////////// +class frmContactEditorPictureADT : public wxDialog +{ + private: + + protected: + wxNotebook* nbkRelated; + wxPanel* tabGeneral; + wxFlexGridSizer* szrGeneral; + wxStaticText* lblPictureFile; + wxFilePickerCtrl* fipPicture; + wxStaticText* lblType; + wxChoice* cmbType; + wxStaticText* lblPriority; + wxButton* btnAction; + wxButton* btnClose; + + // Virtual event handlers, overide them in your derived class + 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( 381,264 ), long style = wxDEFAULT_DIALOG_STYLE ); + ~frmContactEditorPictureADT(); + +}; + +/////////////////////////////////////////////////////////////////////////////// +/// Class frmContactEditorWebsitesADT +/////////////////////////////////////////////////////////////////////////////// +class frmContactEditorWebsitesADT : public wxDialog +{ + private: + + protected: + wxNotebook* nbkWebsite; + wxPanel* tabGeneral; + wxFlexGridSizer* szrGeneral; + wxStaticText* lblWebsite; + wxTextCtrl* txtWebsite; + wxStaticText* lblPriority; + 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: + + frmContactEditorWebsitesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Website Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 381,233 ), long style = wxDEFAULT_DIALOG_STYLE ); + ~frmContactEditorWebsitesADT(); + +}; + +/////////////////////////////////////////////////////////////////////////////// +/// Class frmContactEditorGeopositionADT +/////////////////////////////////////////////////////////////////////////////// +class frmContactEditorGeopositionADT : public wxDialog +{ + private: + + protected: + wxNotebook* nbkWebsite; + wxPanel* tabGeneral; + wxFlexGridSizer* szrGeneral; + wxStaticText* lblGeoposition; + wxTextCtrl* txtGeoposition; + wxStaticText* lblPriority; + 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: + + 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; + wxFlexGridSizer* szrGeneral; + wxStaticText* lblAddress; + wxTextCtrl* txtAddress; + wxStaticText* lblType; + wxChoice* cmbType; + wxStaticText* lblPriority; + 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: + + 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; + wxFlexGridSizer* szrGeneral; + wxStaticText* lblKeyType; + wxChoice* cmbKeyMainType; + wxStaticText* lblType; + wxChoice* cmbType; + wxStaticText* lblPriority; + 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 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; + wxFlexGridSizer* szrGeneral; + wxStaticText* lblEmailAddress; + wxTextCtrl* txtEmail; + wxStaticText* lblPriority; + wxButton* btnAction; + wxButton* btnClose; + + // Virtual event handlers, overide them in your derived class + 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; + wxFlexGridSizer* szrGeneral; + wxStaticText* lblIMType; + wxComboBox* cmbIMType; + wxStaticText* lblUsername; + wxTextCtrl* txtUsername; + wxStaticText* lblPriority; + 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: + + 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__