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;
61 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 );
67 ///////////////////////////////////////////////////////////////////////////////
68 /// Class frmUpdateADT
69 ///////////////////////////////////////////////////////////////////////////////
70 class frmUpdateADT : public wxDialog
75 wxPanel* pnlUpdateData;
76 wxStaticText* lblRunningText;
77 wxStaticText* lblRunningVer;
78 wxStaticText* lblAvailableText;
79 wxStaticText* lblAvailableVer;
80 wxStaticText* lblBuildTypeText;
81 wxStaticText* lblBuildType;
82 wxStaticText* lblUpdateMessage;
83 wxStaticLine* statLine;
84 wxButton* btnVisitGelforn;
85 wxButton* btnVisitPREMIUM;
88 // Virtual event handlers, overide them in your derived class
89 virtual void VisitGelforn( wxCommandEvent& event ) { event.Skip(); }
90 virtual void VisitPREMIUM( wxCommandEvent& event ) { event.Skip(); }
91 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
96 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 );
101 ///////////////////////////////////////////////////////////////////////////////
102 /// Class frmPreferencesADT
103 ///////////////////////////////////////////////////////////////////////////////
104 class frmPreferencesADT : public wxDialog
109 wxNotebook* NbtPreferences;
111 wxCheckBox* chkSaveWindowPosition;
112 wxCheckBox* chkHideLocal;
114 wxListCtrl* lstThemes;
115 wxButton* btnThemeAdd;
116 wxButton* btnThemeModify;
117 wxButton* btnThemeDelete;
118 wxPanel* tabAccounts;
119 wxListCtrl* lstAccounts;
120 wxButton* btnAccountAdd;
121 wxButton* btnAccountModify;
122 wxButton* btnAccountDelete;
126 // Virtual event handlers, overide them in your derived class
127 virtual void LoadPreferences( wxInitDialogEvent& event ) { event.Skip(); }
128 virtual void DisableABButtons( wxListEvent& event ) { event.Skip(); }
129 virtual void EnableABButtons( wxListEvent& event ) { event.Skip(); }
130 virtual void AddABAccount( wxCommandEvent& event ) { event.Skip(); }
131 virtual void ModifyABAccount( wxCommandEvent& event ) { event.Skip(); }
132 virtual void DeleteABAccount( wxCommandEvent& event ) { event.Skip(); }
133 virtual void SavePreferences( wxCommandEvent& event ) { event.Skip(); }
134 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
139 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 );
140 ~frmPreferencesADT();
144 ///////////////////////////////////////////////////////////////////////////////
145 /// Class frmAboutADT
146 ///////////////////////////////////////////////////////////////////////////////
147 class frmAboutADT : public wxDialog
152 wxStaticBitmap* bmpLogo;
153 wxStaticText* lblVersion;
154 wxStaticText* lblCompileTime;
155 wxStaticText* lblCopyright;
158 // Virtual event handlers, overide them in your derived class
159 virtual void CloseAboutWindow( wxCommandEvent& event ) { event.Skip(); }
164 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 );
169 ///////////////////////////////////////////////////////////////////////////////
170 /// Class frmNewAccountADT
171 ///////////////////////////////////////////////////////////////////////////////
172 class frmNewAccountADT : public wxDialog
177 wxBoxSizer* szrNewAccount;
179 wxStaticText* lblEnterText;
180 wxStaticText* lblType;
181 wxChoice* cmbServerType;
182 wxStaticText* lblServerAddress;
183 wxTextCtrl* txtServerAddress;
184 wxStaticText* lblServerPort;
185 wxTextCtrl* txtServerPort;
186 wxStaticText* lblUsername;
187 wxTextCtrl* txtUsername;
188 wxStaticText* lblPassword;
189 wxTextCtrl* txtPassword;
190 wxStaticText* lblSSL;
191 wxCheckBox* chkUseSSL;
193 wxStaticText* lblConnectionResult;
194 wxStaticText* lblServerConnected;
195 wxStaticText* lblServerConnResult;
196 wxStaticText* lblValidResponse;
197 wxStaticText* lblServerResponse;
198 wxStaticText* lblUseSSL;
199 wxStaticText* lblServerSSLResult;
200 wxStaticText* lblServerSSLCert;
201 wxStaticText* lblServerSSLValid;
202 wxStaticText* lblServerUsernamePassword;
203 wxStaticText* lblAbleToLoginResult;
204 wxStaticText* lblIsCalDAV;
205 wxStaticText* lblCardDAVSupportResult;
206 wxStaticLine* m_staticline3;
207 wxStaticText* lblConnectionResultText;
209 wxStaticText* lblFinishText;
210 wxStaticText* lblAccountName;
211 wxTextCtrl* txtAccountName;
212 wxButton* btnPrevious;
216 // Virtual event handlers, overide them in your derived class
217 virtual void UpdateRequirements( wxCommandEvent& event ) { event.Skip(); }
218 virtual void CheckAccountName( wxCommandEvent& event ) { event.Skip(); }
219 virtual void ProcessPrevious( wxCommandEvent& event ) { event.Skip(); }
220 virtual void ProcessNext( wxCommandEvent& event ) { event.Skip(); }
221 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
226 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 );
231 ///////////////////////////////////////////////////////////////////////////////
232 /// Class frmConflictResolutionADT
233 ///////////////////////////////////////////////////////////////////////////////
234 class frmConflictResolutionADT : public wxDialog
239 wxStaticText* lblText;
240 wxSplitterWindow* m_splitter3;
242 wxHtmlWindow* htmClient;
244 wxHtmlWindow* htmServer;
245 wxButton* btnKeepLocal;
246 wxButton* btnKeepServer;
247 wxButton* btnDecideLater;
249 // Virtual event handlers, overide them in your derived class
250 virtual void KeepLocalData( wxCommandEvent& event ) { event.Skip(); }
251 virtual void KeepServerData( wxCommandEvent& event ) { event.Skip(); }
252 virtual void DecideLater( wxCommandEvent& event ) { event.Skip(); }
257 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 );
258 ~frmConflictResolutionADT();
260 void m_splitter3OnIdle( wxIdleEvent& )
262 m_splitter3->SetSashPosition( 257 );
263 m_splitter3->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmConflictResolutionADT::m_splitter3OnIdle ), NULL, this );
268 ///////////////////////////////////////////////////////////////////////////////
269 /// Class frmActivityMgrADT
270 ///////////////////////////////////////////////////////////////////////////////
271 class frmActivityMgrADT : public wxFrame
276 wxMenuBar* mnuMenuBar;
278 wxMenuItem* mnuSleepMode;
280 wxStaticBitmap* bmpActivity;
282 wxStaticText* lblDetails;
283 wxGauge* GauProgress;
285 wxListCtrl* lstActivity;
287 // Virtual event handlers, overide them in your derived class
288 virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
289 virtual void StopTask( wxCommandEvent& event ) { event.Skip(); }
290 virtual void StopAllTasks( wxCommandEvent& event ) { event.Skip(); }
291 virtual void RetryTask( wxCommandEvent& event ) { event.Skip(); }
292 virtual void SleepMode( wxCommandEvent& event ) { event.Skip(); }
293 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
298 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 );
300 ~frmActivityMgrADT();
304 ///////////////////////////////////////////////////////////////////////////////
305 /// Class frmEditAccountADT
306 ///////////////////////////////////////////////////////////////////////////////
307 class frmEditAccountADT : public wxDialog
312 wxNotebook* tabAccount;
313 wxPanel* tabProperties;
314 wxStaticText* lblAccName;
315 wxTextCtrl* txtAccountName;
316 wxStaticText* lblAccAdr;
317 wxTextCtrl* txtAddress;
318 wxStaticText* m_staticText193;
320 wxStaticText* lblPort;
321 wxTextCtrl* txtUsername;
322 wxStaticText* lblPassword;
323 wxTextCtrl* txtPassword;
324 wxStaticText* lblPrefix;
325 wxTextCtrl* txtPrefix;
327 wxStaticText* txtSSL;
330 wxStaticText* lblRefresh;
331 wxTextCtrl* txtRefresh;
335 // Virtual event handlers, overide them in your derived class
336 virtual void DetectAddressBook( wxCommandEvent& event ) { event.Skip(); }
337 virtual void UpdateSettings( wxCommandEvent& event ) { event.Skip(); }
338 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
343 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 );
344 ~frmEditAccountADT();
348 ///////////////////////////////////////////////////////////////////////////////
349 /// Class frmSSLCertificateADT
350 ///////////////////////////////////////////////////////////////////////////////
351 class frmSSLCertificateADT : public wxDialog
356 wxNotebook* m_notebook28;
359 wxStaticText* lblCertName;
360 wxStaticText* lblValidityStatus;
362 wxStaticText* lblIssuedTo;
363 wxStaticText* lblIssuedToData;
364 wxStaticText* lblValidFrom;
365 wxStaticText* lblValidFromData;
366 wxStaticText* lblValidUntil;
367 wxStaticText* lblValidUntilData;
369 wxListCtrl* lstValues;
370 wxTextCtrl* txtValueData;
371 wxPanel* tabHierarchy;
372 wxTreeCtrl* treHierarchy;
374 wxButton* btnViewCert;
378 // Virtual event handlers, overide them in your derived class
379 virtual void LoadValueData( wxListEvent& event ) { event.Skip(); }
380 virtual void CheckCertificate( wxTreeEvent& event ) { event.Skip(); }
381 virtual void ViewCertificate( wxCommandEvent& event ) { event.Skip(); }
382 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
387 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 );
388 ~frmSSLCertificateADT();
392 ///////////////////////////////////////////////////////////////////////////////
393 /// Class frmInvalidSSLCertificateADT
394 ///////////////////////////////////////////////////////////////////////////////
395 class frmInvalidSSLCertificateADT : public wxDialog
400 wxStaticText* lblSSLText;
403 wxButton* btnViewCert;
405 // Virtual event handlers, overide them in your derived class
406 virtual void Accept( wxCommandEvent& event ) { event.Skip(); }
407 virtual void Reject( wxCommandEvent& event ) { event.Skip(); }
408 virtual void ViewCertificates( wxCommandEvent& event ) { event.Skip(); }
413 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 );
414 ~frmInvalidSSLCertificateADT();
418 #endif //__APPXESTIACALENDAR_H__