Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
21b70cef929d4912ba2674cc7a4a5c3d1281292b
[xestiacalendar/.git] / source / AppXestiaCalendar.h
1 ///////////////////////////////////////////////////////////////////////////
2 // C++ code generated with wxFormBuilder (version Nov 13 2016)
3 // http://www.wxformbuilder.org/
4 //
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>
15 #include <wx/font.h>
16 #include <wx/colour.h>
17 #include <wx/settings.h>
18 #include <wx/string.h>
19 #include <wx/bitmap.h>
20 #include <wx/image.h>
21 #include <wx/icon.h>
22 #include <wx/menu.h>
23 #include <wx/sizer.h>
24 #include <wx/frame.h>
25 #include <wx/stattext.h>
26 #include <wx/panel.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>
38 #include <wx/gauge.h>
39 #include <wx/treectrl.h>
41 ///////////////////////////////////////////////////////////////////////////
44 ///////////////////////////////////////////////////////////////////////////////
45 /// Class frmMainADT
46 ///////////////////////////////////////////////////////////////////////////////
47 class frmMainADT : public wxFrame 
48 {
49         private:
50         
51         protected:
52                 wxStatusBar* stbBottom;
53                 wxMenuBar* menuBar;
54                 wxMenu* mnuManage;
55                 wxMenu* mnuCreate;
56                 wxMenu* mnuHelp;
57                 wxBoxSizer* szrMain;
58                 
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                 
63         
64         public:
65                 
66                 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                 ~frmMainADT();
69         
70 };
72 ///////////////////////////////////////////////////////////////////////////////
73 /// Class frmUpdateADT
74 ///////////////////////////////////////////////////////////////////////////////
75 class frmUpdateADT : public wxDialog 
76 {
77         private:
78         
79         protected:
80                 wxPanel* pnlUpdateData;
81                 wxStaticText* lblRunningText;
82                 wxStaticText* lblRunningVer;
83                 wxStaticText* lblAvailableText;
84                 wxStaticText* lblAvailableVer;
85                 wxStaticText* lblBuildTypeText;
86                 wxStaticText* lblBuildType;
87                 wxStaticText* lblUpdateMessage;
88                 wxStaticLine* statLine;
89                 wxButton* btnVisitGelforn;
90                 wxButton* btnVisitPREMIUM;
91                 wxButton* btnClose;
92                 
93                 // Virtual event handlers, overide them in your derived class
94                 virtual void VisitGelforn( wxCommandEvent& event ) { event.Skip(); }
95                 virtual void VisitPREMIUM( wxCommandEvent& event ) { event.Skip(); }
96                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
97                 
98         
99         public:
100                 
101                 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 ); 
102                 ~frmUpdateADT();
103         
104 };
106 ///////////////////////////////////////////////////////////////////////////////
107 /// Class frmPreferencesADT
108 ///////////////////////////////////////////////////////////////////////////////
109 class frmPreferencesADT : public wxDialog 
111         private:
112         
113         protected:
114                 wxNotebook* NbtPreferences;
115                 wxPanel* tabGeneral;
116                 wxCheckBox* chkSaveWindowPosition;
117                 wxCheckBox* chkHideLocal;
118                 wxPanel* tabTheme;
119                 wxListCtrl* lstThemes;
120                 wxButton* btnThemeAdd;
121                 wxButton* btnThemeModify;
122                 wxButton* btnThemeDelete;
123                 wxPanel* tabAccounts;
124                 wxListCtrl* lstAccounts;
125                 wxButton* btnAccountAdd;
126                 wxButton* btnAccountModify;
127                 wxButton* btnAccountDelete;
128                 wxButton* btnSave;
129                 wxButton* btnCancel;
130                 
131                 // Virtual event handlers, overide them in your derived class
132                 virtual void LoadPreferences( wxInitDialogEvent& event ) { event.Skip(); }
133                 virtual void DisableABButtons( wxListEvent& event ) { event.Skip(); }
134                 virtual void EnableABButtons( wxListEvent& event ) { event.Skip(); }
135                 virtual void AddABAccount( wxCommandEvent& event ) { event.Skip(); }
136                 virtual void ModifyABAccount( wxCommandEvent& event ) { event.Skip(); }
137                 virtual void DeleteABAccount( wxCommandEvent& event ) { event.Skip(); }
138                 virtual void SavePreferences( wxCommandEvent& event ) { event.Skip(); }
139                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
140                 
141         
142         public:
143                 
144                 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 ); 
145                 ~frmPreferencesADT();
146         
147 };
149 ///////////////////////////////////////////////////////////////////////////////
150 /// Class frmAboutADT
151 ///////////////////////////////////////////////////////////////////////////////
152 class frmAboutADT : public wxDialog 
154         private:
155         
156         protected:
157                 wxStaticBitmap* bmpLogo;
158                 wxStaticText* lblVersion;
159                 wxStaticText* lblCompileTime;
160                 wxStaticText* lblCopyright;
161                 wxButton* btnClose;
162                 
163                 // Virtual event handlers, overide them in your derived class
164                 virtual void CloseAboutWindow( wxCommandEvent& event ) { event.Skip(); }
165                 
166         
167         public:
168                 
169                 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 ); 
170                 ~frmAboutADT();
171         
172 };
174 ///////////////////////////////////////////////////////////////////////////////
175 /// Class frmNewAccountADT
176 ///////////////////////////////////////////////////////////////////////////////
177 class frmNewAccountADT : public wxDialog 
179         private:
180         
181         protected:
182                 wxBoxSizer* szrNewAccount;
183                 wxPanel* tabType;
184                 wxStaticText* lblEnterText;
185                 wxStaticText* lblType;
186                 wxChoice* cmbServerType;
187                 wxStaticText* lblServerAddress;
188                 wxTextCtrl* txtServerAddress;
189                 wxStaticText* lblServerPort;
190                 wxTextCtrl* txtServerPort;
191                 wxStaticText* lblUsername;
192                 wxTextCtrl* txtUsername;
193                 wxStaticText* lblPassword;
194                 wxTextCtrl* txtPassword;
195                 wxStaticText* lblSSL;
196                 wxCheckBox* chkUseSSL;
197                 wxPanel* tabConn;
198                 wxStaticText* lblConnectionResult;
199                 wxStaticText* lblServerConnected;
200                 wxStaticText* lblServerConnResult;
201                 wxStaticText* lblValidResponse;
202                 wxStaticText* lblServerResponse;
203                 wxStaticText* lblUseSSL;
204                 wxStaticText* lblServerSSLResult;
205                 wxStaticText* lblServerSSLCert;
206                 wxStaticText* lblServerSSLValid;
207                 wxStaticText* lblServerUsernamePassword;
208                 wxStaticText* lblAbleToLoginResult;
209                 wxStaticText* lblIsCalDAV;
210                 wxStaticText* lblCardDAVSupportResult;
211                 wxStaticLine* m_staticline3;
212                 wxStaticText* lblConnectionResultText;
213                 wxPanel* tabFinish;
214                 wxStaticText* lblFinishText;
215                 wxStaticText* lblAccountName;
216                 wxTextCtrl* txtAccountName;
217                 wxButton* btnPrevious;
218                 wxButton* btnNext;
219                 wxButton* btnClose;
220                 
221                 // Virtual event handlers, overide them in your derived class
222                 virtual void UpdateRequirements( wxCommandEvent& event ) { event.Skip(); }
223                 virtual void CheckAccountName( wxCommandEvent& event ) { event.Skip(); }
224                 virtual void ProcessPrevious( wxCommandEvent& event ) { event.Skip(); }
225                 virtual void ProcessNext( wxCommandEvent& event ) { event.Skip(); }
226                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
227                 
228         
229         public:
230                 
231                 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 ); 
232                 ~frmNewAccountADT();
233         
234 };
236 ///////////////////////////////////////////////////////////////////////////////
237 /// Class frmConflictResolutionADT
238 ///////////////////////////////////////////////////////////////////////////////
239 class frmConflictResolutionADT : public wxDialog 
241         private:
242         
243         protected:
244                 wxStaticText* lblText;
245                 wxSplitterWindow* m_splitter3;
246                 wxPanel* m_panel44;
247                 wxHtmlWindow* htmClient;
248                 wxPanel* m_panel45;
249                 wxHtmlWindow* htmServer;
250                 wxButton* btnKeepLocal;
251                 wxButton* btnKeepServer;
252                 wxButton* btnDecideLater;
253                 
254                 // Virtual event handlers, overide them in your derived class
255                 virtual void KeepLocalData( wxCommandEvent& event ) { event.Skip(); }
256                 virtual void KeepServerData( wxCommandEvent& event ) { event.Skip(); }
257                 virtual void DecideLater( wxCommandEvent& event ) { event.Skip(); }
258                 
259         
260         public:
261                 
262                 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 ); 
263                 ~frmConflictResolutionADT();
264                 
265                 void m_splitter3OnIdle( wxIdleEvent& )
266                 {
267                         m_splitter3->SetSashPosition( 257 );
268                         m_splitter3->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmConflictResolutionADT::m_splitter3OnIdle ), NULL, this );
269                 }
270         
271 };
273 ///////////////////////////////////////////////////////////////////////////////
274 /// Class frmActivityMgrADT
275 ///////////////////////////////////////////////////////////////////////////////
276 class frmActivityMgrADT : public wxFrame 
278         private:
279         
280         protected:
281                 wxMenuBar* mnuMenuBar;
282                 wxMenu* mnuWindow;
283                 wxMenuItem* mnuSleepMode;
284                 wxPanel* m_panel43;
285                 wxStaticBitmap* bmpActivity;
286                 wxPanel* m_panel46;
287                 wxStaticText* lblDetails;
288                 wxGauge* GauProgress;
289                 wxPanel* m_panel44;
290                 wxListCtrl* lstActivity;
291                 
292                 // Virtual event handlers, overide them in your derived class
293                 virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
294                 virtual void StopTask( wxCommandEvent& event ) { event.Skip(); }
295                 virtual void StopAllTasks( wxCommandEvent& event ) { event.Skip(); }
296                 virtual void RetryTask( wxCommandEvent& event ) { event.Skip(); }
297                 virtual void SleepMode( wxCommandEvent& event ) { event.Skip(); }
298                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
299                 
300         
301         public:
302                 
303                 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 );
304                 
305                 ~frmActivityMgrADT();
306         
307 };
309 ///////////////////////////////////////////////////////////////////////////////
310 /// Class frmEditAccountADT
311 ///////////////////////////////////////////////////////////////////////////////
312 class frmEditAccountADT : public wxDialog 
314         private:
315         
316         protected:
317                 wxNotebook* tabAccount;
318                 wxPanel* tabProperties;
319                 wxStaticText* lblAccName;
320                 wxTextCtrl* txtAccountName;
321                 wxStaticText* lblAccAdr;
322                 wxTextCtrl* txtAddress;
323                 wxStaticText* m_staticText193;
324                 wxTextCtrl* txtPort;
325                 wxStaticText* lblPort;
326                 wxTextCtrl* txtUsername;
327                 wxStaticText* lblPassword;
328                 wxTextCtrl* txtPassword;
329                 wxStaticText* lblPrefix;
330                 wxTextCtrl* txtPrefix;
331                 wxButton* btnDetect;
332                 wxStaticText* txtSSL;
333                 wxCheckBox* chkSSL;
334                 wxPanel* tabRefresh;
335                 wxStaticText* lblRefresh;
336                 wxTextCtrl* txtRefresh;
337                 wxButton* btnSave;
338                 wxButton* btnCancel;
339                 
340                 // Virtual event handlers, overide them in your derived class
341                 virtual void DetectAddressBook( wxCommandEvent& event ) { event.Skip(); }
342                 virtual void UpdateSettings( wxCommandEvent& event ) { event.Skip(); }
343                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
344                 
345         
346         public:
347                 
348                 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 ); 
349                 ~frmEditAccountADT();
350         
351 };
353 ///////////////////////////////////////////////////////////////////////////////
354 /// Class frmSSLCertificateADT
355 ///////////////////////////////////////////////////////////////////////////////
356 class frmSSLCertificateADT : public wxDialog 
358         private:
359         
360         protected:
361                 wxNotebook* m_notebook28;
362                 wxPanel* tabSummary;
363                 wxPanel* pnlTop;
364                 wxStaticText* lblCertName;
365                 wxStaticText* lblValidityStatus;
366                 wxPanel* m_panel54;
367                 wxStaticText* lblIssuedTo;
368                 wxStaticText* lblIssuedToData;
369                 wxStaticText* lblValidFrom;
370                 wxStaticText* lblValidFromData;
371                 wxStaticText* lblValidUntil;
372                 wxStaticText* lblValidUntilData;
373                 wxPanel* tabDetail;
374                 wxListCtrl* lstValues;
375                 wxTextCtrl* txtValueData;
376                 wxPanel* tabHierarchy;
377                 wxTreeCtrl* treHierarchy;
378                 wxPanel* m_panel57;
379                 wxButton* btnViewCert;
380                 wxPanel* pnlButtons;
381                 wxButton* btnClose;
382                 
383                 // Virtual event handlers, overide them in your derived class
384                 virtual void LoadValueData( wxListEvent& event ) { event.Skip(); }
385                 virtual void CheckCertificate( wxTreeEvent& event ) { event.Skip(); }
386                 virtual void ViewCertificate( wxCommandEvent& event ) { event.Skip(); }
387                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
388                 
389         
390         public:
391                 
392                 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 ); 
393                 ~frmSSLCertificateADT();
394         
395 };
397 ///////////////////////////////////////////////////////////////////////////////
398 /// Class frmInvalidSSLCertificateADT
399 ///////////////////////////////////////////////////////////////////////////////
400 class frmInvalidSSLCertificateADT : public wxDialog 
402         private:
403         
404         protected:
405                 wxStaticText* lblSSLText;
406                 wxButton* btnAccept;
407                 wxButton* btnReject;
408                 wxButton* btnViewCert;
409                 
410                 // Virtual event handlers, overide them in your derived class
411                 virtual void Accept( wxCommandEvent& event ) { event.Skip(); }
412                 virtual void Reject( wxCommandEvent& event ) { event.Skip(); }
413                 virtual void ViewCertificates( wxCommandEvent& event ) { event.Skip(); }
414                 
415         
416         public:
417                 
418                 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 ); 
419                 ~frmInvalidSSLCertificateADT();
420         
421 };
423 #endif //__APPXESTIACALENDAR_H__
Xestia Software Development
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software

Xestia Address Book
Xestia Calendar
Development

Xestia Gelforn
Everything else

About
News
Privacy Policy