1 ///////////////////////////////////////////////////////////////////////////
2 // C++ code generated with wxFormBuilder (version Nov 13 2016)
3 // http://www.wxformbuilder.org/
5 // PLEASE DO "NOT" EDIT THIS FILE!
6 ///////////////////////////////////////////////////////////////////////////
8 #ifndef __APPXESTIACALENDAR_H__
9 #define __APPXESTIACALENDAR_H__
11 #include <wx/artprov.h>
12 #include <wx/xrc/xmlres.h>
13 #include <wx/statusbr.h>
14 #include <wx/gdicmn.h>
16 #include <wx/colour.h>
17 #include <wx/settings.h>
18 #include <wx/string.h>
19 #include <wx/bitmap.h>
25 #include <wx/stattext.h>
27 #include <wx/statline.h>
28 #include <wx/button.h>
29 #include <wx/dialog.h>
30 #include <wx/checkbox.h>
31 #include <wx/listctrl.h>
32 #include <wx/notebook.h>
33 #include <wx/statbmp.h>
34 #include <wx/choice.h>
35 #include <wx/textctrl.h>
36 #include <wx/html/htmlwin.h>
37 #include <wx/splitter.h>
39 #include <wx/treectrl.h>
41 ///////////////////////////////////////////////////////////////////////////
44 ///////////////////////////////////////////////////////////////////////////////
46 ///////////////////////////////////////////////////////////////////////////////
47 class frmMainADT : public wxFrame
52 wxStatusBar* stbBottom;
59 // Virtual event handlers, overide them in your derived class
60 virtual void QuitApp( wxCloseEvent& event ) { event.Skip(); }
61 virtual void QuitApp( wxCommandEvent& event ) { event.Skip(); }
62 virtual void ShowAboutWindow( wxCommandEvent& event ) { event.Skip(); }
67 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 );
73 ///////////////////////////////////////////////////////////////////////////////
74 /// Class frmUpdateADT
75 ///////////////////////////////////////////////////////////////////////////////
76 class frmUpdateADT : public wxDialog
81 wxPanel* pnlUpdateData;
82 wxStaticText* lblRunningText;
83 wxStaticText* lblRunningVer;
84 wxStaticText* lblAvailableText;
85 wxStaticText* lblAvailableVer;
86 wxStaticText* lblBuildTypeText;
87 wxStaticText* lblBuildType;
88 wxStaticText* lblUpdateMessage;
89 wxStaticLine* statLine;
90 wxButton* btnVisitGelforn;
91 wxButton* btnVisitPREMIUM;
94 // Virtual event handlers, overide them in your derived class
95 virtual void VisitGelforn( wxCommandEvent& event ) { event.Skip(); }
96 virtual void VisitPREMIUM( wxCommandEvent& event ) { event.Skip(); }
97 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
102 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 );
107 ///////////////////////////////////////////////////////////////////////////////
108 /// Class frmPreferencesADT
109 ///////////////////////////////////////////////////////////////////////////////
110 class frmPreferencesADT : public wxDialog
115 wxNotebook* NbtPreferences;
117 wxCheckBox* chkSaveWindowPosition;
118 wxCheckBox* chkHideLocal;
120 wxListCtrl* lstThemes;
121 wxButton* btnThemeAdd;
122 wxButton* btnThemeModify;
123 wxButton* btnThemeDelete;
124 wxPanel* tabAccounts;
125 wxListCtrl* lstAccounts;
126 wxButton* btnAccountAdd;
127 wxButton* btnAccountModify;
128 wxButton* btnAccountDelete;
132 // Virtual event handlers, overide them in your derived class
133 virtual void LoadPreferences( wxInitDialogEvent& event ) { event.Skip(); }
134 virtual void DisableABButtons( wxListEvent& event ) { event.Skip(); }
135 virtual void EnableABButtons( wxListEvent& event ) { event.Skip(); }
136 virtual void AddABAccount( wxCommandEvent& event ) { event.Skip(); }
137 virtual void ModifyABAccount( wxCommandEvent& event ) { event.Skip(); }
138 virtual void DeleteABAccount( wxCommandEvent& event ) { event.Skip(); }
139 virtual void SavePreferences( wxCommandEvent& event ) { event.Skip(); }
140 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
145 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 );
146 ~frmPreferencesADT();
150 ///////////////////////////////////////////////////////////////////////////////
151 /// Class frmAboutADT
152 ///////////////////////////////////////////////////////////////////////////////
153 class frmAboutADT : public wxDialog
158 wxStaticBitmap* bmpLogo;
159 wxStaticText* lblVersion;
160 wxStaticText* lblCompileTime;
161 wxStaticText* lblCopyright;
164 // Virtual event handlers, overide them in your derived class
165 virtual void CloseAboutWindow( wxCommandEvent& event ) { event.Skip(); }
170 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 );
175 ///////////////////////////////////////////////////////////////////////////////
176 /// Class frmNewAccountADT
177 ///////////////////////////////////////////////////////////////////////////////
178 class frmNewAccountADT : public wxDialog
183 wxBoxSizer* szrNewAccount;
185 wxStaticText* lblEnterText;
186 wxStaticText* lblType;
187 wxChoice* cmbServerType;
188 wxStaticText* lblServerAddress;
189 wxTextCtrl* txtServerAddress;
190 wxStaticText* lblServerPort;
191 wxTextCtrl* txtServerPort;
192 wxStaticText* lblUsername;
193 wxTextCtrl* txtUsername;
194 wxStaticText* lblPassword;
195 wxTextCtrl* txtPassword;
196 wxStaticText* lblSSL;
197 wxCheckBox* chkUseSSL;
199 wxStaticText* lblConnectionResult;
200 wxStaticText* lblServerConnected;
201 wxStaticText* lblServerConnResult;
202 wxStaticText* lblValidResponse;
203 wxStaticText* lblServerResponse;
204 wxStaticText* lblUseSSL;
205 wxStaticText* lblServerSSLResult;
206 wxStaticText* lblServerSSLCert;
207 wxStaticText* lblServerSSLValid;
208 wxStaticText* lblServerUsernamePassword;
209 wxStaticText* lblAbleToLoginResult;
210 wxStaticText* lblIsCalDAV;
211 wxStaticText* lblCardDAVSupportResult;
212 wxStaticLine* m_staticline3;
213 wxStaticText* lblConnectionResultText;
215 wxStaticText* lblFinishText;
216 wxStaticText* lblAccountName;
217 wxTextCtrl* txtAccountName;
218 wxButton* btnPrevious;
222 // Virtual event handlers, overide them in your derived class
223 virtual void UpdateRequirements( wxCommandEvent& event ) { event.Skip(); }
224 virtual void CheckAccountName( wxCommandEvent& event ) { event.Skip(); }
225 virtual void ProcessPrevious( wxCommandEvent& event ) { event.Skip(); }
226 virtual void ProcessNext( wxCommandEvent& event ) { event.Skip(); }
227 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
232 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 );
237 ///////////////////////////////////////////////////////////////////////////////
238 /// Class frmConflictResolutionADT
239 ///////////////////////////////////////////////////////////////////////////////
240 class frmConflictResolutionADT : public wxDialog
245 wxStaticText* lblText;
246 wxSplitterWindow* m_splitter3;
248 wxHtmlWindow* htmClient;
250 wxHtmlWindow* htmServer;
251 wxButton* btnKeepLocal;
252 wxButton* btnKeepServer;
253 wxButton* btnDecideLater;
255 // Virtual event handlers, overide them in your derived class
256 virtual void KeepLocalData( wxCommandEvent& event ) { event.Skip(); }
257 virtual void KeepServerData( wxCommandEvent& event ) { event.Skip(); }
258 virtual void DecideLater( wxCommandEvent& event ) { event.Skip(); }
263 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 );
264 ~frmConflictResolutionADT();
266 void m_splitter3OnIdle( wxIdleEvent& )
268 m_splitter3->SetSashPosition( 257 );
269 m_splitter3->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmConflictResolutionADT::m_splitter3OnIdle ), NULL, this );
274 ///////////////////////////////////////////////////////////////////////////////
275 /// Class frmActivityMgrADT
276 ///////////////////////////////////////////////////////////////////////////////
277 class frmActivityMgrADT : public wxFrame
282 wxMenuBar* mnuMenuBar;
284 wxMenuItem* mnuSleepMode;
286 wxStaticBitmap* bmpActivity;
288 wxStaticText* lblDetails;
289 wxGauge* GauProgress;
291 wxListCtrl* lstActivity;
293 // Virtual event handlers, overide them in your derived class
294 virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
295 virtual void StopTask( wxCommandEvent& event ) { event.Skip(); }
296 virtual void StopAllTasks( wxCommandEvent& event ) { event.Skip(); }
297 virtual void RetryTask( wxCommandEvent& event ) { event.Skip(); }
298 virtual void SleepMode( wxCommandEvent& event ) { event.Skip(); }
299 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
304 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 );
306 ~frmActivityMgrADT();
310 ///////////////////////////////////////////////////////////////////////////////
311 /// Class frmEditAccountADT
312 ///////////////////////////////////////////////////////////////////////////////
313 class frmEditAccountADT : public wxDialog
318 wxNotebook* tabAccount;
319 wxPanel* tabProperties;
320 wxStaticText* lblAccName;
321 wxTextCtrl* txtAccountName;
322 wxStaticText* lblAccAdr;
323 wxTextCtrl* txtAddress;
324 wxStaticText* m_staticText193;
326 wxStaticText* lblPort;
327 wxTextCtrl* txtUsername;
328 wxStaticText* lblPassword;
329 wxTextCtrl* txtPassword;
330 wxStaticText* lblPrefix;
331 wxTextCtrl* txtPrefix;
333 wxStaticText* txtSSL;
336 wxStaticText* lblRefresh;
337 wxTextCtrl* txtRefresh;
341 // Virtual event handlers, overide them in your derived class
342 virtual void DetectAddressBook( wxCommandEvent& event ) { event.Skip(); }
343 virtual void UpdateSettings( wxCommandEvent& event ) { event.Skip(); }
344 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
349 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 );
350 ~frmEditAccountADT();
354 ///////////////////////////////////////////////////////////////////////////////
355 /// Class frmSSLCertificateADT
356 ///////////////////////////////////////////////////////////////////////////////
357 class frmSSLCertificateADT : public wxDialog
362 wxNotebook* m_notebook28;
365 wxStaticText* lblCertName;
366 wxStaticText* lblValidityStatus;
368 wxStaticText* lblIssuedTo;
369 wxStaticText* lblIssuedToData;
370 wxStaticText* lblValidFrom;
371 wxStaticText* lblValidFromData;
372 wxStaticText* lblValidUntil;
373 wxStaticText* lblValidUntilData;
375 wxListCtrl* lstValues;
376 wxTextCtrl* txtValueData;
377 wxPanel* tabHierarchy;
378 wxTreeCtrl* treHierarchy;
380 wxButton* btnViewCert;
384 // Virtual event handlers, overide them in your derived class
385 virtual void LoadValueData( wxListEvent& event ) { event.Skip(); }
386 virtual void CheckCertificate( wxTreeEvent& event ) { event.Skip(); }
387 virtual void ViewCertificate( wxCommandEvent& event ) { event.Skip(); }
388 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
393 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 );
394 ~frmSSLCertificateADT();
398 ///////////////////////////////////////////////////////////////////////////////
399 /// Class frmInvalidSSLCertificateADT
400 ///////////////////////////////////////////////////////////////////////////////
401 class frmInvalidSSLCertificateADT : public wxDialog
406 wxStaticText* lblSSLText;
409 wxButton* btnViewCert;
411 // Virtual event handlers, overide them in your derived class
412 virtual void Accept( wxCommandEvent& event ) { event.Skip(); }
413 virtual void Reject( wxCommandEvent& event ) { event.Skip(); }
414 virtual void ViewCertificates( wxCommandEvent& event ) { event.Skip(); }
419 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 );
420 ~frmInvalidSSLCertificateADT();
424 #endif //__APPXESTIACALENDAR_H__