Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
5dd117125830b3e9c8ceb7d7a90a2766df0255ba
[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/sizer.h>
14 #include <wx/gdicmn.h>
15 #include <wx/statusbr.h>
16 #include <wx/font.h>
17 #include <wx/colour.h>
18 #include <wx/settings.h>
19 #include <wx/string.h>
20 #include <wx/bitmap.h>
21 #include <wx/image.h>
22 #include <wx/icon.h>
23 #include <wx/menu.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* m_statusBar2;
53                 wxMenuBar* menuBar;
54                 wxMenu* mnuManage;
55                 wxMenu* mnuCreate;
56                 wxMenu* mnuHelp;
57         
58         public:
59                 
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 );
61                 
62                 ~frmMainADT();
63         
64 };
66 ///////////////////////////////////////////////////////////////////////////////
67 /// Class frmUpdateADT
68 ///////////////////////////////////////////////////////////////////////////////
69 class frmUpdateADT : public wxDialog 
70 {
71         private:
72         
73         protected:
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;
85                 wxButton* btnClose;
86                 
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(); }
91                 
92         
93         public:
94                 
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 ); 
96                 ~frmUpdateADT();
97         
98 };
100 ///////////////////////////////////////////////////////////////////////////////
101 /// Class frmPreferencesADT
102 ///////////////////////////////////////////////////////////////////////////////
103 class frmPreferencesADT : public wxDialog 
105         private:
106         
107         protected:
108                 wxNotebook* NbtPreferences;
109                 wxPanel* tabGeneral;
110                 wxCheckBox* chkSaveWindowPosition;
111                 wxCheckBox* chkHideLocal;
112                 wxPanel* tabTheme;
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;
122                 wxButton* btnSave;
123                 wxButton* btnCancel;
124                 
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(); }
134                 
135         
136         public:
137                 
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();
140         
141 };
143 ///////////////////////////////////////////////////////////////////////////////
144 /// Class frmAboutADT
145 ///////////////////////////////////////////////////////////////////////////////
146 class frmAboutADT : public wxDialog 
148         private:
149         
150         protected:
151                 wxStaticBitmap* bmpLogo;
152                 wxStaticText* lblVersion;
153                 wxStaticText* lblCompileTime;
154                 wxStaticText* lblCopyright;
155                 wxButton* btnClose;
156                 
157                 // Virtual event handlers, overide them in your derived class
158                 virtual void CloseAboutWindow( wxCommandEvent& event ) { event.Skip(); }
159                 
160         
161         public:
162                 
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 ); 
164                 ~frmAboutADT();
165         
166 };
168 ///////////////////////////////////////////////////////////////////////////////
169 /// Class frmNewAccountADT
170 ///////////////////////////////////////////////////////////////////////////////
171 class frmNewAccountADT : public wxDialog 
173         private:
174         
175         protected:
176                 wxBoxSizer* szrNewAccount;
177                 wxPanel* tabType;
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;
191                 wxPanel* tabConn;
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;
207                 wxPanel* tabFinish;
208                 wxStaticText* lblFinishText;
209                 wxStaticText* lblAccountName;
210                 wxTextCtrl* txtAccountName;
211                 wxButton* btnPrevious;
212                 wxButton* btnNext;
213                 wxButton* btnClose;
214                 
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(); }
221                 
222         
223         public:
224                 
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 ); 
226                 ~frmNewAccountADT();
227         
228 };
230 ///////////////////////////////////////////////////////////////////////////////
231 /// Class frmConflictResolutionADT
232 ///////////////////////////////////////////////////////////////////////////////
233 class frmConflictResolutionADT : public wxDialog 
235         private:
236         
237         protected:
238                 wxStaticText* lblText;
239                 wxSplitterWindow* m_splitter3;
240                 wxPanel* m_panel44;
241                 wxHtmlWindow* htmClient;
242                 wxPanel* m_panel45;
243                 wxHtmlWindow* htmServer;
244                 wxButton* btnKeepLocal;
245                 wxButton* btnKeepServer;
246                 wxButton* btnDecideLater;
247                 
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(); }
252                 
253         
254         public:
255                 
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();
258                 
259                 void m_splitter3OnIdle( wxIdleEvent& )
260                 {
261                         m_splitter3->SetSashPosition( 257 );
262                         m_splitter3->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmConflictResolutionADT::m_splitter3OnIdle ), NULL, this );
263                 }
264         
265 };
267 ///////////////////////////////////////////////////////////////////////////////
268 /// Class frmActivityMgrADT
269 ///////////////////////////////////////////////////////////////////////////////
270 class frmActivityMgrADT : public wxFrame 
272         private:
273         
274         protected:
275                 wxMenuBar* mnuMenuBar;
276                 wxMenu* mnuWindow;
277                 wxMenuItem* mnuSleepMode;
278                 wxPanel* m_panel43;
279                 wxStaticBitmap* bmpActivity;
280                 wxPanel* m_panel46;
281                 wxStaticText* lblDetails;
282                 wxGauge* GauProgress;
283                 wxPanel* m_panel44;
284                 wxListCtrl* lstActivity;
285                 
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(); }
293                 
294         
295         public:
296                 
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 );
298                 
299                 ~frmActivityMgrADT();
300         
301 };
303 ///////////////////////////////////////////////////////////////////////////////
304 /// Class frmEditAccountADT
305 ///////////////////////////////////////////////////////////////////////////////
306 class frmEditAccountADT : public wxDialog 
308         private:
309         
310         protected:
311                 wxNotebook* tabAccount;
312                 wxPanel* tabProperties;
313                 wxStaticText* lblAccName;
314                 wxTextCtrl* txtAccountName;
315                 wxStaticText* lblAccAdr;
316                 wxTextCtrl* txtAddress;
317                 wxStaticText* m_staticText193;
318                 wxTextCtrl* txtPort;
319                 wxStaticText* lblPort;
320                 wxTextCtrl* txtUsername;
321                 wxStaticText* lblPassword;
322                 wxTextCtrl* txtPassword;
323                 wxStaticText* lblPrefix;
324                 wxTextCtrl* txtPrefix;
325                 wxButton* btnDetect;
326                 wxStaticText* txtSSL;
327                 wxCheckBox* chkSSL;
328                 wxPanel* tabRefresh;
329                 wxStaticText* lblRefresh;
330                 wxTextCtrl* txtRefresh;
331                 wxButton* btnSave;
332                 wxButton* btnCancel;
333                 
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(); }
338                 
339         
340         public:
341                 
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();
344         
345 };
347 ///////////////////////////////////////////////////////////////////////////////
348 /// Class frmSSLCertificateADT
349 ///////////////////////////////////////////////////////////////////////////////
350 class frmSSLCertificateADT : public wxDialog 
352         private:
353         
354         protected:
355                 wxNotebook* m_notebook28;
356                 wxPanel* tabSummary;
357                 wxPanel* pnlTop;
358                 wxStaticText* lblCertName;
359                 wxStaticText* lblValidityStatus;
360                 wxPanel* m_panel54;
361                 wxStaticText* lblIssuedTo;
362                 wxStaticText* lblIssuedToData;
363                 wxStaticText* lblValidFrom;
364                 wxStaticText* lblValidFromData;
365                 wxStaticText* lblValidUntil;
366                 wxStaticText* lblValidUntilData;
367                 wxPanel* tabDetail;
368                 wxListCtrl* lstValues;
369                 wxTextCtrl* txtValueData;
370                 wxPanel* tabHierarchy;
371                 wxTreeCtrl* treHierarchy;
372                 wxPanel* m_panel57;
373                 wxButton* btnViewCert;
374                 wxPanel* pnlButtons;
375                 wxButton* btnClose;
376                 
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(); }
382                 
383         
384         public:
385                 
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();
388         
389 };
391 ///////////////////////////////////////////////////////////////////////////////
392 /// Class frmInvalidSSLCertificateADT
393 ///////////////////////////////////////////////////////////////////////////////
394 class frmInvalidSSLCertificateADT : public wxDialog 
396         private:
397         
398         protected:
399                 wxStaticText* lblSSLText;
400                 wxButton* btnAccept;
401                 wxButton* btnReject;
402                 wxButton* btnViewCert;
403                 
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(); }
408                 
409         
410         public:
411                 
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();
414         
415 };
417 #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