// AppXesitaCalendar.h - Xestia Calendar application form code header // // (c) 2016-2017 Xestia Software Development. // // This file is part of Xestia Calendar. // // Xestia Calendar is free software: you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by the // Free Software Foundation, version 3 of the license. // // Xestia Calendar is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License along // with Xestia Calendar. If not, see /////////////////////////////////////////////////////////////////////////// // C++ code generated with wxFormBuilder (version Nov 13 2016) // http://www.wxformbuilder.org/ // // PLEASE DO "NOT" EDIT THIS FILE! /////////////////////////////////////////////////////////////////////////// #ifndef __APPXESTIACALENDAR_H__ #define __APPXESTIACALENDAR_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 /////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// /// Class frmMainADT /////////////////////////////////////////////////////////////////////////////// class frmMainADT : public wxFrame { private: protected: wxStatusBar* stbBottom; wxMenuBar* menuBar; wxMenu* mnuManage; wxMenu* mnuCreate; wxMenu* mnuWindow; wxMenu* mnuHelp; wxBoxSizer* szrMain; // Virtual event handlers, overide them in your derived class virtual void QuitApp( wxCloseEvent& event ) { event.Skip(); } virtual void OpenNewAccountDialog( wxCommandEvent& event ) { event.Skip(); } virtual void ShowPreferencesWindow( wxCommandEvent& event ) { event.Skip(); } virtual void QuitApp( wxCommandEvent& event ) { event.Skip(); } virtual void CreateNewCalendar( wxCommandEvent& event ) { event.Skip(); } virtual void CreateNewEvent( wxCommandEvent& event ) { event.Skip(); } virtual void ShowHelp( wxCommandEvent& event ) { event.Skip(); } virtual void ShowUpdateWindow( wxCommandEvent& event ) { event.Skip(); } virtual void ShowAboutWindow( wxCommandEvent& event ) { event.Skip(); } public: frmMainADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Xestia Calendar"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 800,600 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL ); ~frmMainADT(); }; /////////////////////////////////////////////////////////////////////////////// /// 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 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 DisableButtons( wxListEvent& event ) { event.Skip(); } virtual void EnableButtons( wxListEvent& event ) { event.Skip(); } virtual void AddAccount( wxCommandEvent& event ) { event.Skip(); } virtual void ModifyAccount( wxCommandEvent& event ) { event.Skip(); } virtual void DeleteAccount( 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 Calendar"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,400 ), long style = wxDEFAULT_DIALOG_STYLE ); ~frmAboutADT(); }; /////////////////////////////////////////////////////////////////////////////// /// 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 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 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 frmCalendarEditorADT /////////////////////////////////////////////////////////////////////////////// class frmCalendarEditorADT : public wxDialog { private: protected: wxStaticText* lblAccount; wxChoice* cmbAccount; wxStaticText* lblName; wxTextCtrl* txtName; wxStaticText* lblColour; wxColourPickerCtrl* clpColour; wxStaticText* lblDescription; wxTextCtrl* txtDescription; wxButton* btnCreate; wxButton* btnClose; // Virtual event handlers, overide them in your derived class virtual void ProcessCalendar( wxCommandEvent& event ) { event.Skip(); } virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); } public: frmCalendarEditorADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Calendar Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 550,305 ), long style = wxDEFAULT_DIALOG_STYLE ); ~frmCalendarEditorADT(); }; /////////////////////////////////////////////////////////////////////////////// /// Class frmEventEditorADT /////////////////////////////////////////////////////////////////////////////// class frmEventEditorADT : public wxFrame { private: protected: wxMenuBar* menuBar; wxMenu* mnuEvent; wxMenu* mnuEdit; wxNotebook* nbkNotebook; wxScrolledWindow* tabProperties; wxBoxSizer* szrList; wxFlexGridSizer* szrDetails; wxStaticText* lblCalendar; wxChoice* cmbCalendar; wxStaticText* lblEventName; wxTextCtrl* txtEventName; wxStaticText* lblDescription; wxTextCtrl* txtEventDescription; wxFlexGridSizer* szrTime; wxStaticText* lblStartTime; wxDatePickerCtrl* dapStartDate; wxTextCtrl* txtStartTime; wxStaticText* lblEndTime; wxDatePickerCtrl* dapEndDate; wxTextCtrl* txtEndTime; wxStaticText* lblDuration; wxTextCtrl* m_textCtrl20; // Virtual event handlers, overide them in your derived class virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); } virtual void SaveContact( wxCommandEvent& event ) { event.Skip(); } virtual void SaveNewContact( wxCommandEvent& event ) { event.Skip(); } virtual void CloseWindow( 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(); } virtual void ProcessCalendarControl( wxCommandEvent& event ) { event.Skip(); } virtual void ProcessEventName( wxCommandEvent& event ) { event.Skip(); } public: frmEventEditorADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Event Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 546,401 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL ); ~frmEventEditorADT(); }; #endif //__APPXESTIACALENDAR_H__