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