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>
14 #include <wx/gdicmn.h>
15 #include <wx/statusbr.h>
17 #include <wx/colour.h>
18 #include <wx/settings.h>
19 #include <wx/string.h>
20 #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* m_statusBar2;
60 frmMainADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Xestia Calendar"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 500,300 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
66 ///////////////////////////////////////////////////////////////////////////////
67 /// Class frmUpdateADT
68 ///////////////////////////////////////////////////////////////////////////////
69 class frmUpdateADT : public wxDialog
74 wxPanel* pnlUpdateData;
75 wxStaticText* lblRunningText;
76 wxStaticText* lblRunningVer;
77 wxStaticText* lblAvailableText;
78 wxStaticText* lblAvailableVer;
79 wxStaticText* lblBuildTypeText;
80 wxStaticText* lblBuildType;
81 wxStaticText* lblUpdateMessage;
82 wxStaticLine* statLine;
83 wxButton* btnVisitGelforn;
84 wxButton* btnVisitPREMIUM;
87 // Virtual event handlers, overide them in your derived class
88 virtual void VisitGelforn( wxCommandEvent& event ) { event.Skip(); }
89 virtual void VisitPREMIUM( wxCommandEvent& event ) { event.Skip(); }
90 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
95 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 );
100 ///////////////////////////////////////////////////////////////////////////////
101 /// Class frmPreferencesADT
102 ///////////////////////////////////////////////////////////////////////////////
103 class frmPreferencesADT : public wxDialog
108 wxNotebook* NbtPreferences;
110 wxCheckBox* chkSaveWindowPosition;
111 wxCheckBox* chkHideLocal;
113 wxListCtrl* lstThemes;
114 wxButton* btnThemeAdd;
115 wxButton* btnThemeModify;
116 wxButton* btnThemeDelete;
117 wxPanel* tabAccounts;
118 wxListCtrl* lstAccounts;
119 wxButton* btnAccountAdd;
120 wxButton* btnAccountModify;
121 wxButton* btnAccountDelete;
125 // Virtual event handlers, overide them in your derived class
126 virtual void LoadPreferences( wxInitDialogEvent& event ) { event.Skip(); }
127 virtual void DisableABButtons( wxListEvent& event ) { event.Skip(); }
128 virtual void EnableABButtons( wxListEvent& event ) { event.Skip(); }
129 virtual void AddABAccount( wxCommandEvent& event ) { event.Skip(); }
130 virtual void ModifyABAccount( wxCommandEvent& event ) { event.Skip(); }
131 virtual void DeleteABAccount( wxCommandEvent& event ) { event.Skip(); }
132 virtual void SavePreferences( wxCommandEvent& event ) { event.Skip(); }
133 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
138 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 );
139 ~frmPreferencesADT();
143 ///////////////////////////////////////////////////////////////////////////////
144 /// Class frmAboutADT
145 ///////////////////////////////////////////////////////////////////////////////
146 class frmAboutADT : public wxDialog
151 wxStaticBitmap* bmpLogo;
152 wxStaticText* lblVersion;
153 wxStaticText* lblCompileTime;
154 wxStaticText* lblCopyright;
157 // Virtual event handlers, overide them in your derived class
158 virtual void CloseAboutWindow( wxCommandEvent& event ) { event.Skip(); }
163 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 );
168 ///////////////////////////////////////////////////////////////////////////////
169 /// Class frmNewAccountADT
170 ///////////////////////////////////////////////////////////////////////////////
171 class frmNewAccountADT : public wxDialog
176 wxBoxSizer* szrNewAccount;
178 wxStaticText* lblEnterText;
179 wxStaticText* lblType;
180 wxChoice* cmbServerType;
181 wxStaticText* lblServerAddress;
182 wxTextCtrl* txtServerAddress;
183 wxStaticText* lblServerPort;
184 wxTextCtrl* txtServerPort;
185 wxStaticText* lblUsername;
186 wxTextCtrl* txtUsername;
187 wxStaticText* lblPassword;
188 wxTextCtrl* txtPassword;
189 wxStaticText* lblSSL;
190 wxCheckBox* chkUseSSL;
192 wxStaticText* lblConnectionResult;
193 wxStaticText* lblServerConnected;
194 wxStaticText* lblServerConnResult;
195 wxStaticText* lblValidResponse;
196 wxStaticText* lblServerResponse;
197 wxStaticText* lblUseSSL;
198 wxStaticText* lblServerSSLResult;
199 wxStaticText* lblServerSSLCert;
200 wxStaticText* lblServerSSLValid;
201 wxStaticText* lblServerUsernamePassword;
202 wxStaticText* lblAbleToLoginResult;
203 wxStaticText* lblIsCalDAV;
204 wxStaticText* lblCardDAVSupportResult;
205 wxStaticLine* m_staticline3;
206 wxStaticText* lblConnectionResultText;
208 wxStaticText* lblFinishText;
209 wxStaticText* lblAccountName;
210 wxTextCtrl* txtAccountName;
211 wxButton* btnPrevious;
215 // Virtual event handlers, overide them in your derived class
216 virtual void UpdateRequirements( wxCommandEvent& event ) { event.Skip(); }
217 virtual void CheckAccountName( wxCommandEvent& event ) { event.Skip(); }
218 virtual void ProcessPrevious( wxCommandEvent& event ) { event.Skip(); }
219 virtual void ProcessNext( wxCommandEvent& event ) { event.Skip(); }
220 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
225 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 );
230 ///////////////////////////////////////////////////////////////////////////////
231 /// Class frmConflictResolutionADT
232 ///////////////////////////////////////////////////////////////////////////////
233 class frmConflictResolutionADT : public wxDialog
238 wxStaticText* lblText;
239 wxSplitterWindow* m_splitter3;
241 wxHtmlWindow* htmClient;
243 wxHtmlWindow* htmServer;
244 wxButton* btnKeepLocal;
245 wxButton* btnKeepServer;
246 wxButton* btnDecideLater;
248 // Virtual event handlers, overide them in your derived class
249 virtual void KeepLocalData( wxCommandEvent& event ) { event.Skip(); }
250 virtual void KeepServerData( wxCommandEvent& event ) { event.Skip(); }
251 virtual void DecideLater( wxCommandEvent& event ) { event.Skip(); }
256 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 );
257 ~frmConflictResolutionADT();
259 void m_splitter3OnIdle( wxIdleEvent& )
261 m_splitter3->SetSashPosition( 257 );
262 m_splitter3->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmConflictResolutionADT::m_splitter3OnIdle ), NULL, this );
267 ///////////////////////////////////////////////////////////////////////////////
268 /// Class frmActivityMgrADT
269 ///////////////////////////////////////////////////////////////////////////////
270 class frmActivityMgrADT : public wxFrame
275 wxMenuBar* mnuMenuBar;
277 wxMenuItem* mnuSleepMode;
279 wxStaticBitmap* bmpActivity;
281 wxStaticText* lblDetails;
282 wxGauge* GauProgress;
284 wxListCtrl* lstActivity;
286 // Virtual event handlers, overide them in your derived class
287 virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
288 virtual void StopTask( wxCommandEvent& event ) { event.Skip(); }
289 virtual void StopAllTasks( wxCommandEvent& event ) { event.Skip(); }
290 virtual void RetryTask( wxCommandEvent& event ) { event.Skip(); }
291 virtual void SleepMode( wxCommandEvent& event ) { event.Skip(); }
292 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
297 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 );
299 ~frmActivityMgrADT();
303 ///////////////////////////////////////////////////////////////////////////////
304 /// Class frmEditAccountADT
305 ///////////////////////////////////////////////////////////////////////////////
306 class frmEditAccountADT : public wxDialog
311 wxNotebook* tabAccount;
312 wxPanel* tabProperties;
313 wxStaticText* lblAccName;
314 wxTextCtrl* txtAccountName;
315 wxStaticText* lblAccAdr;
316 wxTextCtrl* txtAddress;
317 wxStaticText* m_staticText193;
319 wxStaticText* lblPort;
320 wxTextCtrl* txtUsername;
321 wxStaticText* lblPassword;
322 wxTextCtrl* txtPassword;
323 wxStaticText* lblPrefix;
324 wxTextCtrl* txtPrefix;
326 wxStaticText* txtSSL;
329 wxStaticText* lblRefresh;
330 wxTextCtrl* txtRefresh;
334 // Virtual event handlers, overide them in your derived class
335 virtual void DetectAddressBook( wxCommandEvent& event ) { event.Skip(); }
336 virtual void UpdateSettings( wxCommandEvent& event ) { event.Skip(); }
337 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
342 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 );
343 ~frmEditAccountADT();
347 ///////////////////////////////////////////////////////////////////////////////
348 /// Class frmSSLCertificateADT
349 ///////////////////////////////////////////////////////////////////////////////
350 class frmSSLCertificateADT : public wxDialog
355 wxNotebook* m_notebook28;
358 wxStaticText* lblCertName;
359 wxStaticText* lblValidityStatus;
361 wxStaticText* lblIssuedTo;
362 wxStaticText* lblIssuedToData;
363 wxStaticText* lblValidFrom;
364 wxStaticText* lblValidFromData;
365 wxStaticText* lblValidUntil;
366 wxStaticText* lblValidUntilData;
368 wxListCtrl* lstValues;
369 wxTextCtrl* txtValueData;
370 wxPanel* tabHierarchy;
371 wxTreeCtrl* treHierarchy;
373 wxButton* btnViewCert;
377 // Virtual event handlers, overide them in your derived class
378 virtual void LoadValueData( wxListEvent& event ) { event.Skip(); }
379 virtual void CheckCertificate( wxTreeEvent& event ) { event.Skip(); }
380 virtual void ViewCertificate( wxCommandEvent& event ) { event.Skip(); }
381 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
386 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 );
387 ~frmSSLCertificateADT();
391 ///////////////////////////////////////////////////////////////////////////////
392 /// Class frmInvalidSSLCertificateADT
393 ///////////////////////////////////////////////////////////////////////////////
394 class frmInvalidSSLCertificateADT : public wxDialog
399 wxStaticText* lblSSLText;
402 wxButton* btnViewCert;
404 // Virtual event handlers, overide them in your derived class
405 virtual void Accept( wxCommandEvent& event ) { event.Skip(); }
406 virtual void Reject( wxCommandEvent& event ) { event.Skip(); }
407 virtual void ViewCertificates( wxCommandEvent& event ) { event.Skip(); }
412 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 );
413 ~frmInvalidSSLCertificateADT();
417 #endif //__APPXESTIACALENDAR_H__