Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
frmPreferences: Double clicking an account opens the account settings
[xestiaab/.git] / source / AppXestiaAddrBk.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 __APPXESTIAADDRBK_H__
9 #define __APPXESTIAADDRBK_H__
11 #include <wx/artprov.h>
12 #include <wx/xrc/xmlres.h>
13 #include <wx/string.h>
14 #include <wx/bitmap.h>
15 #include <wx/image.h>
16 #include <wx/icon.h>
17 #include <wx/menu.h>
18 #include <wx/gdicmn.h>
19 #include <wx/font.h>
20 #include <wx/colour.h>
21 #include <wx/settings.h>
22 #include <wx/statbmp.h>
23 #include <wx/combo.h>
24 #include <wx/sizer.h>
25 #include <wx/listctrl.h>
26 #include <wx/panel.h>
27 #include <wx/html/htmlwin.h>
28 #include <wx/splitter.h>
29 #include <wx/statusbr.h>
30 #include <wx/toolbar.h>
31 #include <wx/frame.h>
32 #include <wx/stattext.h>
33 #include <wx/statline.h>
34 #include <wx/button.h>
35 #include <wx/dialog.h>
36 #include <wx/scrolwin.h>
37 #include <wx/notebook.h>
38 #include <wx/checkbox.h>
39 #include <wx/choice.h>
40 #include <wx/textctrl.h>
41 #include <wx/combobox.h>
42 #include <wx/datectrl.h>
43 #include <wx/dateevt.h>
44 #include <wx/bmpbuttn.h>
45 #include <wx/slider.h>
46 #include <wx/gauge.h>
47 #include <wx/checklst.h>
48 #include <wx/filepicker.h>
49 #include <wx/treectrl.h>
51 ///////////////////////////////////////////////////////////////////////////
53 #define ID_MANAGE_NEWAB 1000
54 #define ID_IMPORT 1001
55 #define ID_EXPORT 1002
56 #define ID_CONTACT_ADD 1003
57 #define ID_CONTACT_EDIT 1004
58 #define ID_CONTACT_DELETE 1005
59 #define ID_CONTACT_FIND 1006
60 #define ID_VIEW_FNLN 1007
61 #define ID_VIEW_LNFN 1008
62 #define ID_VIEW_NICK 1009
63 #define ID_VIEW_ASC 1010
64 #define ID_VIEW_DESC 1011
65 #define ID_VIEW_STATUSBAR 1012
66 #define ID_MANAGE_CUT 1013
67 #define ID_MANAGE_COPY 1014
68 #define ID_MANAGE_PASTE 1015
69 #define ID_HELP_SHOW 1016
70 #define ID_MANAGE_UPDATE 1017
71 #define ID_CONTACT_CLOSE 1018
72 #define CONTACT_SAVE 1019
73 #define CONTACT_SAVECLOSE 1020
74 #define CONTACT_CLOSE 1021
76 ///////////////////////////////////////////////////////////////////////////////
77 /// Class frmMainADT
78 ///////////////////////////////////////////////////////////////////////////////
79 class frmMainADT : public wxFrame 
80 {
81         private:
82         
83         protected:
84                 wxMenuBar* mnuMain;
85                 wxMenu* mnuManage;
86                 wxMenuItem* mnuPrefSep;
87                 wxMenuItem* mnuExitSep;
88                 wxMenu* mnuContact;
89                 wxMenu* mnuView;
90                 wxMenu* mnuShowContactsAs;
91                 wxMenu* mnuViewSortBy;
92                 wxMenu* mnuViewShow;
93                 wxMenu* mnuEdit;
94                 wxMenu* mnuWindow;
95                 wxMenu* mnuHelp;
96                 wxMenuItem* mnuHelpAboutSep;
97                 wxBoxSizer* szrMain;
98                 wxStaticBitmap* bmpIcon;
99                 wxComboCtrl* AccCtrl;
100                 wxSplitterWindow* m_splitter13;
101                 wxPanel* m_panel19;
102                 wxBoxSizer* szrContactList;
103                 wxListCtrl* lstContacts;
104                 wxPanel* m_panel20;
105                 wxHtmlWindow* htmContactData;
106                 wxStatusBar* stbBottom;
107                 wxToolBar* tblMain;
108                 wxToolBarToolBase* tbtNewAccount; 
109                 wxToolBarToolBase* tbtPreferences; 
110                 wxToolBarToolBase* tbtSearch; 
111                 wxToolBarToolBase* tbtAddContact; 
112                 wxToolBarToolBase* tbtEditContact; 
113                 wxToolBarToolBase* tbtDeleteContact; 
114                 
115                 // Virtual event handlers, overide them in your derived class
116                 virtual void QuitApp( wxCloseEvent& event ) { event.Skip(); }
117                 virtual void OpenNewABDialog( wxCommandEvent& event ) { event.Skip(); }
118                 virtual void RefreshAddressBook( wxCommandEvent& event ) { event.Skip(); }
119                 virtual void OpenImportDialog( wxCommandEvent& event ) { event.Skip(); }
120                 virtual void OpenExportDialog( wxCommandEvent& event ) { event.Skip(); }
121                 virtual void OpenPreferences( wxCommandEvent& event ) { event.Skip(); }
122                 virtual void QuitApp( wxCommandEvent& event ) { event.Skip(); }
123                 virtual void ShowContactEditorNew( wxCommandEvent& event ) { event.Skip(); }
124                 virtual void ShowContactEditorEdit( wxCommandEvent& event ) { event.Skip(); }
125                 virtual void DeleteContact( wxCommandEvent& event ) { event.Skip(); }
126                 virtual void OpenFindContactsWindow( wxCommandEvent& event ) { event.Skip(); }
127                 virtual void SortFNLN( wxCommandEvent& event ) { event.Skip(); }
128                 virtual void SortLNFN( wxCommandEvent& event ) { event.Skip(); }
129                 virtual void SortNickname( wxCommandEvent& event ) { event.Skip(); }
130                 virtual void SortDisplayAs( wxCommandEvent& event ) { event.Skip(); }
131                 virtual void SortAscending( wxCommandEvent& event ) { event.Skip(); }
132                 virtual void SortDescending( wxCommandEvent& event ) { event.Skip(); }
133                 virtual void ToggleStatusBar( wxCommandEvent& event ) { event.Skip(); }
134                 virtual void ShowActivityWindow( wxCommandEvent& event ) { event.Skip(); }
135                 virtual void CutAction( wxCommandEvent& event ) { event.Skip(); }
136                 virtual void CopyAction( wxCommandEvent& event ) { event.Skip(); }
137                 virtual void PasteAction( wxCommandEvent& event ) { event.Skip(); }
138                 virtual void ShowHelp( wxCommandEvent& event ) { event.Skip(); }
139                 virtual void CheckUpdates( wxCommandEvent& event ) { event.Skip(); }
140                 virtual void ShowAboutWindow( wxCommandEvent& event ) { event.Skip(); }
141                 virtual void OpenContactInfoList( wxListEvent& event ) { event.Skip(); }
142                 virtual void ShowContactInfo( wxListEvent& event ) { event.Skip(); }
143                 virtual void ShowContactMenu( wxMouseEvent& event ) { event.Skip(); }
144                 virtual void ShowContactSubmenu( wxMouseEvent& event ) { event.Skip(); }
145                 virtual void UpdateSBIconPlacement( wxSizeEvent& event ) { event.Skip(); }
146                 
147         
148         public:
149                 
150                 frmMainADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Xestia Address Book"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 745,476 ), long style = wxDEFAULT_FRAME_STYLE );
151                 
152                 ~frmMainADT();
153                 
154                 void m_splitter13OnIdle( wxIdleEvent& )
155                 {
156                         m_splitter13->SetSashPosition( 201 );
157                         m_splitter13->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmMainADT::m_splitter13OnIdle ), NULL, this );
158                 }
159         
160 };
162 ///////////////////////////////////////////////////////////////////////////////
163 /// Class frmUpdateADT
164 ///////////////////////////////////////////////////////////////////////////////
165 class frmUpdateADT : public wxDialog 
167         private:
168         
169         protected:
170                 wxPanel* pnlUpdateData;
171                 wxStaticText* lblRunningText;
172                 wxStaticText* lblRunningVer;
173                 wxStaticText* lblAvailableText;
174                 wxStaticText* lblAvailableVer;
175                 wxStaticText* lblBuildTypeText;
176                 wxStaticText* lblBuildType;
177                 wxStaticText* lblUpdateMessage;
178                 wxStaticLine* statLine;
179                 wxButton* btnVisitGelforn;
180                 wxButton* btnVisitPREMIUM;
181                 wxButton* btnClose;
182                 
183                 // Virtual event handlers, overide them in your derived class
184                 virtual void VisitGelforn( wxCommandEvent& event ) { event.Skip(); }
185                 virtual void VisitPREMIUM( wxCommandEvent& event ) { event.Skip(); }
186                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
187                 
188         
189         public:
190                 
191                 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 ); 
192                 ~frmUpdateADT();
193         
194 };
196 ///////////////////////////////////////////////////////////////////////////////
197 /// Class frmSearchADT
198 ///////////////////////////////////////////////////////////////////////////////
199 class frmSearchADT : public wxFrame 
201         private:
202         
203         protected:
204                 wxStatusBar* stbBottom;
205                 wxSplitterWindow* m_splitter4;
206                 wxPanel* m_panel60;
207                 wxNotebook* nbkSearch;
208                 wxScrolledWindow* tabSearch;
209                 wxFlexGridSizer* szrSearch;
210                 wxScrolledWindow* tabAdvanced;
211                 wxButton* btnSelectAccounts;
212                 wxButton* btnSearch;
213                 wxButton* btnReset;
214                 wxPanel* m_panel61;
215                 wxListCtrl* lstResults;
216                 wxMenuBar* m_menubar5;
217                 wxMenu* mnuContact;
218                 wxMenuItem* mnuContactEdit;
219                 wxMenuItem* mnuContactReveal;
220                 
221                 // Virtual event handlers, overide them in your derived class
222                 virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
223                 virtual void SelectAccounts( wxCommandEvent& event ) { event.Skip(); }
224                 virtual void SearchContacts( wxCommandEvent& event ) { event.Skip(); }
225                 virtual void ResetContacts( wxCommandEvent& event ) { event.Skip(); }
226                 virtual void ShowContactMenu( wxMouseEvent& event ) { event.Skip(); }
227                 virtual void OpenContact( wxCommandEvent& event ) { event.Skip(); }
228                 virtual void EditContact( wxCommandEvent& event ) { event.Skip(); }
229                 virtual void RevealContact( wxCommandEvent& event ) { event.Skip(); }
230                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
231                 
232         
233         public:
234                 
235                 frmSearchADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Search Contacts"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 517,450 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
236                 
237                 ~frmSearchADT();
238                 
239                 void m_splitter4OnIdle( wxIdleEvent& )
240                 {
241                         m_splitter4->SetSashPosition( 178 );
242                         m_splitter4->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmSearchADT::m_splitter4OnIdle ), NULL, this );
243                 }
244         
245 };
247 ///////////////////////////////////////////////////////////////////////////////
248 /// Class frmPreferencesADT
249 ///////////////////////////////////////////////////////////////////////////////
250 class frmPreferencesADT : public wxDialog 
252         private:
253         
254         protected:
255                 wxNotebook* NbtPreferences;
256                 wxPanel* tabGeneral;
257                 wxStaticBitmap* bmpWindowPosition;
258                 wxCheckBox* chkSaveWindowPosition;
259                 wxStaticBitmap* bmpLocalAddressBooks;
260                 wxCheckBox* chkHideLocal;
261                 wxPanel* tabTheme;
262                 wxListCtrl* lstThemes;
263                 wxButton* btnThemeAdd;
264                 wxButton* btnThemeModify;
265                 wxButton* btnThemeDelete;
266                 wxPanel* tabAccounts;
267                 wxListCtrl* lstAccounts;
268                 wxButton* btnAccountAdd;
269                 wxButton* btnAccountModify;
270                 wxButton* btnAccountDelete;
271                 wxButton* btnSave;
272                 wxButton* btnCancel;
273                 
274                 // Virtual event handlers, overide them in your derived class
275                 virtual void LoadPreferences( wxInitDialogEvent& event ) { event.Skip(); }
276                 virtual void DisableABButtons( wxListEvent& event ) { event.Skip(); }
277                 virtual void EnableABButtons( wxListEvent& event ) { event.Skip(); }
278                 virtual void AddABAccount( wxCommandEvent& event ) { event.Skip(); }
279                 virtual void ModifyABAccount( wxCommandEvent& event ) { event.Skip(); }
280                 virtual void DeleteABAccount( wxCommandEvent& event ) { event.Skip(); }
281                 virtual void ModifyABAccount( wxMouseEvent& event ) { event.Skip(); }
282                 virtual void SavePreferences( wxCommandEvent& event ) { event.Skip(); }
283                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
284                 
285         
286         public:
287                 
288                 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 ); 
289                 ~frmPreferencesADT();
290         
291 };
293 ///////////////////////////////////////////////////////////////////////////////
294 /// Class frmAboutADT
295 ///////////////////////////////////////////////////////////////////////////////
296 class frmAboutADT : public wxDialog 
298         private:
299         
300         protected:
301                 wxStaticBitmap* bmpLogo;
302                 wxStaticText* lblVersion;
303                 wxStaticText* lblCompileTime;
304                 wxStaticText* lblCopyright;
305                 wxButton* btnClose;
306                 
307                 // Virtual event handlers, overide them in your derived class
308                 virtual void CloseAboutWindow( wxCommandEvent& event ) { event.Skip(); }
309                 
310         
311         public:
312                 
313                 frmAboutADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("About Xestia Address Book"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,400 ), long style = wxDEFAULT_DIALOG_STYLE ); 
314                 ~frmAboutADT();
315         
316 };
318 ///////////////////////////////////////////////////////////////////////////////
319 /// Class frmContactADT
320 ///////////////////////////////////////////////////////////////////////////////
321 class frmContactADT : public wxFrame 
323         private:
324         
325         protected:
326                 wxHtmlWindow* htmContactData;
327                 wxMenuBar* m_menubar2;
328                 wxMenu* contact;
329                 
330                 // Virtual event handlers, overide them in your derived class
331                 virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
332                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
333                 
334         
335         public:
336                 
337                 frmContactADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 320,240 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
338                 
339                 ~frmContactADT();
340         
341 };
343 ///////////////////////////////////////////////////////////////////////////////
344 /// Class frmNewAccountADT
345 ///////////////////////////////////////////////////////////////////////////////
346 class frmNewAccountADT : public wxDialog 
348         private:
349         
350         protected:
351                 wxBoxSizer* szrNewAccount;
352                 wxPanel* tabType;
353                 wxStaticText* lblEnterText;
354                 wxStaticText* lblType;
355                 wxChoice* cmbServerType;
356                 wxStaticText* lblServerAddress;
357                 wxTextCtrl* txtServerAddress;
358                 wxStaticText* lblServerPort;
359                 wxTextCtrl* txtServerPort;
360                 wxStaticText* lblUsername;
361                 wxTextCtrl* txtUsername;
362                 wxStaticText* lblPassword;
363                 wxTextCtrl* txtPassword;
364                 wxStaticText* lblSSL;
365                 wxCheckBox* chkUseSSL;
366                 wxPanel* tabConn;
367                 wxStaticText* lblConnectionResult;
368                 wxStaticText* lblServerConnected;
369                 wxStaticText* lblServerConnResult;
370                 wxStaticText* lblValidResponse;
371                 wxStaticText* lblServerResponse;
372                 wxStaticText* lblUseSSL;
373                 wxStaticText* lblServerSSLResult;
374                 wxStaticText* lblServerSSLCert;
375                 wxStaticText* lblServerSSLValid;
376                 wxStaticText* lblServerUsernamePassword;
377                 wxStaticText* lblAbleToLoginResult;
378                 wxStaticText* lblIsCalDAV;
379                 wxStaticText* lblCardDAVSupportResult;
380                 wxStaticLine* m_staticline3;
381                 wxStaticText* lblConnectionResultText;
382                 wxPanel* tabFinish;
383                 wxStaticText* lblFinishText;
384                 wxStaticText* lblAccountName;
385                 wxTextCtrl* txtAccountName;
386                 wxButton* btnPrevious;
387                 wxButton* btnNext;
388                 wxButton* btnClose;
389                 
390                 // Virtual event handlers, overide them in your derived class
391                 virtual void UpdateRequirements( wxCommandEvent& event ) { event.Skip(); }
392                 virtual void CheckAccountName( wxCommandEvent& event ) { event.Skip(); }
393                 virtual void ProcessPrevious( wxCommandEvent& event ) { event.Skip(); }
394                 virtual void ProcessNext( wxCommandEvent& event ) { event.Skip(); }
395                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
396                 
397         
398         public:
399                 
400                 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 ); 
401                 ~frmNewAccountADT();
402         
403 };
405 ///////////////////////////////////////////////////////////////////////////////
406 /// Class frmContactEditorADT
407 ///////////////////////////////////////////////////////////////////////////////
408 class frmContactEditorADT : public wxFrame 
410         private:
411         
412         protected:
413                 wxNotebook* nbkContact;
414                 wxScrolledWindow* tabGeneral;
415                 wxStaticText* lblTitle;
416                 wxTextCtrl* txtTitle;
417                 wxStaticText* lblForename;
418                 wxTextCtrl* txtForename;
419                 wxStaticText* lblSurname;
420                 wxTextCtrl* txtSurname;
421                 wxStaticText* lblOtherNames;
422                 wxTextCtrl* txtOtherNames;
423                 wxStaticText* lblSuffix;
424                 wxTextCtrl* txtSuffix;
425                 wxStaticText* lblDisplayAs;
426                 wxComboBox* cmbDisplayAs;
427                 wxStaticText* lblBirthday;
428                 wxDatePickerCtrl* dapBirthday;
429                 wxTextCtrl* txtBirthday;
430                 wxStaticText* lblAnniversary;
431                 wxDatePickerCtrl* dapAnniversary;
432                 wxTextCtrl* txtAnniversary;
433                 wxStaticText* lblGender;
434                 wxChoice* cmbGender;
435                 wxTextCtrl* txtGenderDescription;
436                 wxStaticText* lblType;
437                 wxChoice* cmbType;
438                 wxStaticText* lblNicknames;
439                 wxListCtrl* lboNicknames;
440                 wxButton* btnAddGeneralNickname;
441                 wxButton* btnModifyGeneralNickname;
442                 wxButton* btnDeleteGeneralNickname;
443                 wxStaticText* lblAddress;
444                 wxListCtrl* lboAddresses;
445                 wxButton* btnAddGeneralAddress;
446                 wxButton* btnModifyGeneralAddress;
447                 wxButton* btnDeleteGeneralAddress;
448                 wxStaticText* lblEmail;
449                 wxListCtrl* lboEmails;
450                 wxButton* btnAddEmailAddress;
451                 wxButton* btnModifyEmailAddress;
452                 wxButton* btnDeleteEmailAddress;
453                 wxStaticText* lblIM;
454                 wxListCtrl* lboIM;
455                 wxButton* btnAddIMAddress;
456                 wxButton* btnModifyIMAddress;
457                 wxButton* btnDeleteIMAddress;
458                 wxStaticText* lblTelephone;
459                 wxListCtrl* lboTelephone;
460                 wxButton* btnAddTelephone;
461                 wxButton* btnModifyTelephone;
462                 wxButton* btnDeleteTelephone;
463                 wxStaticText* lblLanguages;
464                 wxListCtrl* lboLanguages;
465                 wxButton* btnAddLanguage;
466                 wxButton* btnModifyLanguage;
467                 wxButton* btnDeleteLanguage;
468                 wxStaticText* lblTimezone;
469                 wxListCtrl* lboTimezones;
470                 wxButton* btnAddTimezone;
471                 wxButton* btnModifyTimezone;
472                 wxButton* btnDeleteTimezone;
473                 wxStaticText* lblGeopositioning;
474                 wxListCtrl* lboGeoposition;
475                 wxButton* btnAddGeneralGeoposition;
476                 wxButton* btnModifyGeneralGeoposition;
477                 wxButton* btnDeleteGeneralGeoposition;
478                 wxStaticText* lblRelated;
479                 wxListCtrl* lboRelated;
480                 wxButton* btnAddRelated;
481                 wxButton* btnModifyRelated;
482                 wxButton* btnDeleteRelated;
483                 wxStaticText* lblWebsites;
484                 wxListCtrl* lboWebsites;
485                 wxButton* btnAddWebsite;
486                 wxButton* btnModifyWebsite;
487                 wxButton* btnDeleteWebsite;
488                 wxStaticText* lblTitles;
489                 wxListCtrl* lboTitles;
490                 wxButton* btnAddTitle;
491                 wxButton* btnModifyTitle;
492                 wxButton* btnDeleteTitle;
493                 wxStaticText* lblRoles;
494                 wxListCtrl* lboRoles;
495                 wxButton* btnAddRole;
496                 wxButton* btnModifyRole;
497                 wxButton* btnDeleteRole;
498                 wxStaticText* lblOrganisations;
499                 wxListCtrl* lboOrganisations;
500                 wxButton* btnAddOrganisations;
501                 wxButton* btnModifyOrganisations;
502                 wxButton* btnDeleteOrganisations;
503                 wxStaticText* lblNotes;
504                 wxListCtrl* lboNotes;
505                 wxButton* btnAddNote;
506                 wxButton* btnModifyNote;
507                 wxButton* btnDeleteNote;
508                 wxScrolledWindow* tabHome;
509                 wxStaticText* lblHomeNickname;
510                 wxListCtrl* lboHomeNicknames;
511                 wxButton* btnAddHomeNickname;
512                 wxButton* btnModifyHomeNickname;
513                 wxButton* btnDeleteHomeNickname;
514                 wxStaticText* lblHomeAddresses;
515                 wxListCtrl* lboHomeAddresses;
516                 wxButton* btnAddHomeAddress;
517                 wxButton* btnModifyHomeAddress;
518                 wxButton* btnDeleteHomeAddress;
519                 wxStaticText* lblHomeEmail;
520                 wxListCtrl* lboHomeEmails;
521                 wxButton* btnAddHomeEmailAddress;
522                 wxButton* btnModifyHomeEmailAddress;
523                 wxButton* btnDeleteHomeEmailAddress;
524                 wxStaticText* lblHomeIM;
525                 wxListCtrl* lboHomeIM;
526                 wxButton* btnAddHomeIMAddress;
527                 wxButton* btnModifyHomeIMAddress;
528                 wxButton* btnDeleteHomeIMAddress;
529                 wxStaticText* lblHomeTelephone;
530                 wxListCtrl* lboHomeTelephone;
531                 wxButton* btnAddHomeTelephone;
532                 wxButton* btnModifyHomeTelephone;
533                 wxButton* btnDeleteHomeTelephone;
534                 wxStaticText* lblHomeLanguages;
535                 wxListCtrl* lboHomeLanguages;
536                 wxButton* btnAddHomeLanguage;
537                 wxButton* btnModifyHomeLanguage;
538                 wxButton* btnDeleteHomeLanguage;
539                 wxStaticText* lblHomeTimezone;
540                 wxListCtrl* lboHomeTimezones;
541                 wxButton* btnAddHomeTimezone;
542                 wxButton* btnModifyHomeTimezone;
543                 wxButton* btnDeleteHomeTimezone;
544                 wxStaticText* lblHomeGeopositioning;
545                 wxListCtrl* lboHomeGeoposition;
546                 wxButton* btnAddHomeGeoposition;
547                 wxButton* btnModifyHomeGeoposition;
548                 wxButton* btnDeleteHomePosition;
549                 wxStaticText* lblHomeWebsites;
550                 wxListCtrl* lboHomeWebsites;
551                 wxButton* btnAddHomeWebsite;
552                 wxButton* btnHomeModifyWebsite;
553                 wxButton* btnDeleteHomeWebsite;
554                 wxStaticText* lblHomeTitles;
555                 wxListCtrl* lboHomeTitles;
556                 wxButton* btnAddHomeTitle;
557                 wxButton* btnModifyHomeTitle;
558                 wxButton* btnDeleteHomeTitle;
559                 wxStaticText* lblHomeRoles;
560                 wxListCtrl* lboHomeRoles;
561                 wxButton* btnAddHomeRole;
562                 wxButton* btnModifyHomeRole;
563                 wxButton* btnDeleteHomeRole;
564                 wxStaticText* lblHomeOrganisations;
565                 wxListCtrl* lboHomeOrganisations;
566                 wxButton* btnAddHomeOrganisations;
567                 wxButton* btnModifyHomeOrganisations;
568                 wxButton* btnDeleteHomeOrganisations;
569                 wxStaticText* lblHomeNotes;
570                 wxListCtrl* lboHomeNotes;
571                 wxButton* btnAddHomeNote;
572                 wxButton* btnModifyHomeNote;
573                 wxButton* btnDeleteHomeNote;
574                 wxScrolledWindow* tabBusiness;
575                 wxStaticText* lblBusinessNickname;
576                 wxListCtrl* lboBusinessNicknames;
577                 wxButton* btnAddBusinessNickname;
578                 wxButton* btnModifyBusinessNickname;
579                 wxButton* btnDeleteBusinessNickname;
580                 wxStaticText* lblBusinessAddress;
581                 wxListCtrl* lboBusinessAddresses;
582                 wxButton* btnAddBusinessAddress;
583                 wxButton* btnModifyBusinessAddress;
584                 wxButton* btnDeleteBusinessAddress;
585                 wxStaticText* lblBusinessEmail;
586                 wxListCtrl* lboBusinessEmail;
587                 wxButton* btnAddBusinessEmailAddress;
588                 wxButton* btnModifyBusinessEmailAddress;
589                 wxButton* btnDeleteBusinessEmailAddress;
590                 wxStaticText* lblBusinessIM;
591                 wxListCtrl* lboBusinessIM;
592                 wxButton* btnAddBusinessIMAddress;
593                 wxButton* btnModifyBusinessIMAddress;
594                 wxButton* btnDeleteBusinessIMAddress;
595                 wxStaticText* lblBusinessTelephone;
596                 wxListCtrl* lboBusinessTelephone;
597                 wxButton* btnBusinessAddTelephone;
598                 wxButton* btnBusinessModifyTelephone;
599                 wxButton* btnBusinessDeleteTelephone;
600                 wxStaticText* lblBusinessLanguage;
601                 wxListCtrl* lboBusinessLanguages;
602                 wxButton* btnBusinessAddLanguage;
603                 wxButton* btnBusinessModifyLanguage;
604                 wxButton* btnBusinessDeleteLanguage;
605                 wxStaticText* lblBusinessTimezones;
606                 wxListCtrl* lboBusinessTimezones;
607                 wxButton* btnBusinessAddTimezone;
608                 wxButton* btnBusinessModifyTimezone;
609                 wxButton* btnDeleteBusinessTimezone;
610                 wxStaticText* lblBusinessGeopositioning;
611                 wxListCtrl* lboBusinessGeoposition;
612                 wxButton* btnAddBusinessGeoposition;
613                 wxButton* btnModifyBusinessGeoposition;
614                 wxButton* btnDeleteBusinessGeoposition;
615                 wxStaticText* lblBusinessWebsites;
616                 wxListCtrl* lboBusinessWebsites;
617                 wxButton* btnAddBusinessWebsite;
618                 wxButton* btnModifyBusinessWebsite;
619                 wxButton* btnDeleteBusinessWebsite;
620                 wxStaticText* lblBusinessTitles;
621                 wxListCtrl* lboBusinessTitles;
622                 wxButton* btnAddBusinessTitle;
623                 wxButton* btnModifyBusinessTitle;
624                 wxButton* btnDeleteBusinessTitle;
625                 wxStaticText* lblBusinessRoles;
626                 wxListCtrl* lboBusinessRoles;
627                 wxButton* btnAddBusinessRole;
628                 wxButton* btnModifyBusinessRole;
629                 wxButton* btnDeleteBusinessRole;
630                 wxStaticText* lblBusinessOrganisations;
631                 wxListCtrl* lboBusinessOrganisations;
632                 wxButton* btnAddBusinessOrganisations;
633                 wxButton* btnModifyBusinessOrganisations;
634                 wxButton* btnDeleteBusinessOrganisations;
635                 wxStaticText* lblBusinessNotes;
636                 wxListCtrl* lboBusinessNotes;
637                 wxButton* btnBusinessAddNote;
638                 wxButton* btnBusinessModifyNote;
639                 wxButton* btnBusinessDeleteNote;
640                 wxScrolledWindow* tabCategories;
641                 wxListCtrl* lboCategories;
642                 wxButton* btnAddCategory;
643                 wxButton* btnModifyCategory;
644                 wxButton* btnDeleteCategory;
645                 wxScrolledWindow* tabMembers;
646                 wxListCtrl* lboGroups;
647                 wxButton* btnAddGroups;
648                 wxButton* btnModifyGroups;
649                 wxButton* btnDeleteGroups;
650                 wxScrolledWindow* tabPictures;
651                 wxStaticBitmap* imgPicture;
652                 wxListCtrl* lboPictures;
653                 wxButton* btnAddPicture;
654                 wxButton* btnModifyPicture;
655                 wxButton* btnDeletePicture;
656                 wxButton* btnSavePicture;
657                 wxScrolledWindow* tabLogo;
658                 wxStaticBitmap* imgLogo;
659                 wxListCtrl* lboLogos;
660                 wxButton* btnAddLogo;
661                 wxButton* btnModifyLogo;
662                 wxButton* btnDeleteLogo;
663                 wxButton* btnSaveLogo;
664                 wxScrolledWindow* tabSounds;
665                 wxListCtrl* lboSounds;
666                 wxButton* btnAddSound;
667                 wxButton* btnModifySound;
668                 wxButton* btnDeleteSound;
669                 wxButton* btnSaveSound;
670                 wxStaticLine* m_staticline1;
671                 wxBitmapButton* btnPlay;
672                 wxBitmapButton* btnStop;
673                 wxScrolledWindow* tabCalendaring;
674                 wxStaticText* lblCalendarAddresses;
675                 wxListCtrl* lboCalendarAddresses;
676                 wxButton* btnAddCalendarAddress;
677                 wxButton* btnModifyCalendarAddress;
678                 wxButton* btnDeleteCalendarAddress;
679                 wxStaticText* lblCalendarRequestAddresses;
680                 wxListCtrl* lboCalendarRequestAddress;
681                 wxButton* btnAddCalendarRequestAddress;
682                 wxButton* btnModifyCalendarRequestAddress;
683                 wxButton* btnDeleteCalendarRequestAddress;
684                 wxStaticText* lblFreeBusyAddresses;
685                 wxListCtrl* lboFreeBusyAddresses;
686                 wxButton* btnAddFreeBusyAddress;
687                 wxButton* btnModifyFreeBusyAddress;
688                 wxButton* btnDeleteFreeBusyAddress;
689                 wxScrolledWindow* tabSecurity;
690                 wxListCtrl* lboKeys;
691                 wxButton* btnAddKey;
692                 wxButton* btnModifyKey;
693                 wxButton* btnDeleteKey;
694                 wxScrolledWindow* tabOther;
695                 wxStaticText* lblVendorNamespace;
696                 wxListCtrl* lboVendorNamespace;
697                 wxButton* btnAddVendorNamespace;
698                 wxButton* btnModifyVendorNamespace;
699                 wxButton* btnDeleteVendorNamespace;
700                 wxStaticText* lblXTokens;
701                 wxListCtrl* lboXToken;
702                 wxButton* btnAddXToken;
703                 wxButton* btnModifyXToken;
704                 wxButton* btnDeleteXToken;
705                 wxMenuBar* m_menubar3;
706                 wxMenu* mnuContact;
707                 wxMenu* mnuEdit;
708                 
709                 // Virtual event handlers, overide them in your derived class
710                 virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
711                 virtual void UpdateDisplayAs( wxCommandEvent& event ) { event.Skip(); }
712                 virtual void UpdateName( wxCommandEvent& event ) { event.Skip(); }
713                 virtual void UpdateMembersTab( wxCommandEvent& event ) { event.Skip(); }
714                 virtual void AddGeneralNickname( wxCommandEvent& event ) { event.Skip(); }
715                 virtual void ModifyGeneralNickname( wxCommandEvent& event ) { event.Skip(); }
716                 virtual void DeleteGeneralNickname( wxCommandEvent& event ) { event.Skip(); }
717                 virtual void AddGeneralAddress( wxCommandEvent& event ) { event.Skip(); }
718                 virtual void ModifyGeneralAddress( wxCommandEvent& event ) { event.Skip(); }
719                 virtual void DeleteGeneralAddress( wxCommandEvent& event ) { event.Skip(); }
720                 virtual void AddGeneralEmail( wxCommandEvent& event ) { event.Skip(); }
721                 virtual void ModifyGeneralEmail( wxCommandEvent& event ) { event.Skip(); }
722                 virtual void DeleteGeneralEmail( wxCommandEvent& event ) { event.Skip(); }
723                 virtual void AddGeneralIM( wxCommandEvent& event ) { event.Skip(); }
724                 virtual void ModifyGeneralIM( wxCommandEvent& event ) { event.Skip(); }
725                 virtual void DeleteGeneralIM( wxCommandEvent& event ) { event.Skip(); }
726                 virtual void AddGeneralTelephone( wxCommandEvent& event ) { event.Skip(); }
727                 virtual void ModifyGeneralTelephone( wxCommandEvent& event ) { event.Skip(); }
728                 virtual void DeleteGeneralTelephone( wxCommandEvent& event ) { event.Skip(); }
729                 virtual void AddGeneralLanguages( wxCommandEvent& event ) { event.Skip(); }
730                 virtual void ModifyGeneralLanguages( wxCommandEvent& event ) { event.Skip(); }
731                 virtual void DeleteGeneralLanguage( wxCommandEvent& event ) { event.Skip(); }
732                 virtual void AddGeneralTimezone( wxCommandEvent& event ) { event.Skip(); }
733                 virtual void ModifyGeneralTimezone( wxCommandEvent& event ) { event.Skip(); }
734                 virtual void DeleteGeneralTimezone( wxCommandEvent& event ) { event.Skip(); }
735                 virtual void AddGeneralGeoposition( wxCommandEvent& event ) { event.Skip(); }
736                 virtual void ModifyGeneralGeoposition( wxCommandEvent& event ) { event.Skip(); }
737                 virtual void DeleteGeneralGeoposition( wxCommandEvent& event ) { event.Skip(); }
738                 virtual void AddGeneralRelated( wxCommandEvent& event ) { event.Skip(); }
739                 virtual void ModifyGeneralRelated( wxCommandEvent& event ) { event.Skip(); }
740                 virtual void DeleteGeneralRelated( wxCommandEvent& event ) { event.Skip(); }
741                 virtual void AddGeneralWebsite( wxCommandEvent& event ) { event.Skip(); }
742                 virtual void ModifyGeneralWebsite( wxCommandEvent& event ) { event.Skip(); }
743                 virtual void DeleteGeneralWebsite( wxCommandEvent& event ) { event.Skip(); }
744                 virtual void AddGeneralTitle( wxCommandEvent& event ) { event.Skip(); }
745                 virtual void ModifyGeneralTitle( wxCommandEvent& event ) { event.Skip(); }
746                 virtual void DeleteGeneralTitle( wxCommandEvent& event ) { event.Skip(); }
747                 virtual void AddGeneralRole( wxCommandEvent& event ) { event.Skip(); }
748                 virtual void ModifyGeneralRole( wxCommandEvent& event ) { event.Skip(); }
749                 virtual void DeleteGeneralRole( wxCommandEvent& event ) { event.Skip(); }
750                 virtual void AddGeneralOrganisation( wxCommandEvent& event ) { event.Skip(); }
751                 virtual void ModifyGeneralOrganisation( wxCommandEvent& event ) { event.Skip(); }
752                 virtual void DeleteGeneralOrganisation( wxCommandEvent& event ) { event.Skip(); }
753                 virtual void AddGeneralNote( wxCommandEvent& event ) { event.Skip(); }
754                 virtual void ModifyGeneralNote( wxCommandEvent& event ) { event.Skip(); }
755                 virtual void DeleteGeneralNote( wxCommandEvent& event ) { event.Skip(); }
756                 virtual void AddHomeNickname( wxCommandEvent& event ) { event.Skip(); }
757                 virtual void ModifyHomeNickname( wxCommandEvent& event ) { event.Skip(); }
758                 virtual void DeleteHomeNickname( wxCommandEvent& event ) { event.Skip(); }
759                 virtual void AddHomeAddress( wxCommandEvent& event ) { event.Skip(); }
760                 virtual void ModifyHomeAddress( wxCommandEvent& event ) { event.Skip(); }
761                 virtual void DeleteHomeAddress( wxCommandEvent& event ) { event.Skip(); }
762                 virtual void AddHomeEmail( wxCommandEvent& event ) { event.Skip(); }
763                 virtual void ModifyHomeEmail( wxCommandEvent& event ) { event.Skip(); }
764                 virtual void DeleteHomeEmail( wxCommandEvent& event ) { event.Skip(); }
765                 virtual void AddHomeIM( wxCommandEvent& event ) { event.Skip(); }
766                 virtual void ModifyHomeIM( wxCommandEvent& event ) { event.Skip(); }
767                 virtual void DeleteHomeIM( wxCommandEvent& event ) { event.Skip(); }
768                 virtual void AddHomeTelephone( wxCommandEvent& event ) { event.Skip(); }
769                 virtual void ModifyHomeTelephone( wxCommandEvent& event ) { event.Skip(); }
770                 virtual void DeleteHomeTelephone( wxCommandEvent& event ) { event.Skip(); }
771                 virtual void AddHomeLanguage( wxCommandEvent& event ) { event.Skip(); }
772                 virtual void ModifyHomeLanguage( wxCommandEvent& event ) { event.Skip(); }
773                 virtual void DeleteHomeLanguage( wxCommandEvent& event ) { event.Skip(); }
774                 virtual void AddHomeTimezone( wxCommandEvent& event ) { event.Skip(); }
775                 virtual void ModifyHomeTimezone( wxCommandEvent& event ) { event.Skip(); }
776                 virtual void DeleteHomeTimezone( wxCommandEvent& event ) { event.Skip(); }
777                 virtual void AddHomeGeoposition( wxCommandEvent& event ) { event.Skip(); }
778                 virtual void ModifyHomeGeoposition( wxCommandEvent& event ) { event.Skip(); }
779                 virtual void DeleteHomeGeoposition( wxCommandEvent& event ) { event.Skip(); }
780                 virtual void AddHomeWebsite( wxCommandEvent& event ) { event.Skip(); }
781                 virtual void ModifyHomeWebsite( wxCommandEvent& event ) { event.Skip(); }
782                 virtual void DeleteHomeWebsite( wxCommandEvent& event ) { event.Skip(); }
783                 virtual void AddHomeTitle( wxCommandEvent& event ) { event.Skip(); }
784                 virtual void ModifyHomeTitle( wxCommandEvent& event ) { event.Skip(); }
785                 virtual void DeleteHomeTitle( wxCommandEvent& event ) { event.Skip(); }
786                 virtual void AddHomeRole( wxCommandEvent& event ) { event.Skip(); }
787                 virtual void ModifyHomeRole( wxCommandEvent& event ) { event.Skip(); }
788                 virtual void DeleteHomeRole( wxCommandEvent& event ) { event.Skip(); }
789                 virtual void AddHomeOrganisation( wxCommandEvent& event ) { event.Skip(); }
790                 virtual void ModifyHomeOrganisation( wxCommandEvent& event ) { event.Skip(); }
791                 virtual void DeleteHomeOrganisation( wxCommandEvent& event ) { event.Skip(); }
792                 virtual void AddHomeNote( wxCommandEvent& event ) { event.Skip(); }
793                 virtual void ModifyHomeNote( wxCommandEvent& event ) { event.Skip(); }
794                 virtual void DeleteHomeNote( wxCommandEvent& event ) { event.Skip(); }
795                 virtual void AddBusinessNickname( wxCommandEvent& event ) { event.Skip(); }
796                 virtual void ModifyBusinessNickname( wxCommandEvent& event ) { event.Skip(); }
797                 virtual void DeleteBusinessNickname( wxCommandEvent& event ) { event.Skip(); }
798                 virtual void AddBusinessAddress( wxCommandEvent& event ) { event.Skip(); }
799                 virtual void ModifyBusinessAddress( wxCommandEvent& event ) { event.Skip(); }
800                 virtual void DeleteBusinessAddress( wxCommandEvent& event ) { event.Skip(); }
801                 virtual void AddBusinessEmail( wxCommandEvent& event ) { event.Skip(); }
802                 virtual void ModifyBusinessEmail( wxCommandEvent& event ) { event.Skip(); }
803                 virtual void DeleteBusinessEmail( wxCommandEvent& event ) { event.Skip(); }
804                 virtual void AddBusinessIM( wxCommandEvent& event ) { event.Skip(); }
805                 virtual void ModifyBusinessIM( wxCommandEvent& event ) { event.Skip(); }
806                 virtual void DeleteBusinessIM( wxCommandEvent& event ) { event.Skip(); }
807                 virtual void AddBusinessTelephone( wxCommandEvent& event ) { event.Skip(); }
808                 virtual void ModifyBusinessTelephone( wxCommandEvent& event ) { event.Skip(); }
809                 virtual void DeleteBusinessTelephone( wxCommandEvent& event ) { event.Skip(); }
810                 virtual void AddBusinessLanguage( wxCommandEvent& event ) { event.Skip(); }
811                 virtual void ModifyBusinessLanguage( wxCommandEvent& event ) { event.Skip(); }
812                 virtual void DeleteBusinessLanguage( wxCommandEvent& event ) { event.Skip(); }
813                 virtual void AddBusinessTimezone( wxCommandEvent& event ) { event.Skip(); }
814                 virtual void ModifyBusinessTimezone( wxCommandEvent& event ) { event.Skip(); }
815                 virtual void DeleteBusinessTimezone( wxCommandEvent& event ) { event.Skip(); }
816                 virtual void AddBusinessGeoposition( wxCommandEvent& event ) { event.Skip(); }
817                 virtual void ModifyBusinessGeoposition( wxCommandEvent& event ) { event.Skip(); }
818                 virtual void DeleteBusinessGeoposition( wxCommandEvent& event ) { event.Skip(); }
819                 virtual void AddBusinessWebsite( wxCommandEvent& event ) { event.Skip(); }
820                 virtual void ModifyBusinessWebsite( wxCommandEvent& event ) { event.Skip(); }
821                 virtual void DeleteBusinessWebsite( wxCommandEvent& event ) { event.Skip(); }
822                 virtual void AddBusinessTitle( wxCommandEvent& event ) { event.Skip(); }
823                 virtual void ModifyBusinessTitle( wxCommandEvent& event ) { event.Skip(); }
824                 virtual void DeleteBusinessTitle( wxCommandEvent& event ) { event.Skip(); }
825                 virtual void AddBusinessRole( wxCommandEvent& event ) { event.Skip(); }
826                 virtual void ModifyBusinessRole( wxCommandEvent& event ) { event.Skip(); }
827                 virtual void DeleteBusinessRole( wxCommandEvent& event ) { event.Skip(); }
828                 virtual void AddBusinessOrganisation( wxCommandEvent& event ) { event.Skip(); }
829                 virtual void ModifyBusinessOrganisation( wxCommandEvent& event ) { event.Skip(); }
830                 virtual void DeleteBusinessOrganisation( wxCommandEvent& event ) { event.Skip(); }
831                 virtual void AddBusinessNote( wxCommandEvent& event ) { event.Skip(); }
832                 virtual void ModifyBusinessNote( wxCommandEvent& event ) { event.Skip(); }
833                 virtual void DeleteBusinessNote( wxCommandEvent& event ) { event.Skip(); }
834                 virtual void AddCategory( wxCommandEvent& event ) { event.Skip(); }
835                 virtual void ModifyCategory( wxCommandEvent& event ) { event.Skip(); }
836                 virtual void DeleteCategory( wxCommandEvent& event ) { event.Skip(); }
837                 virtual void AddGroup( wxCommandEvent& event ) { event.Skip(); }
838                 virtual void ModifyGroup( wxCommandEvent& event ) { event.Skip(); }
839                 virtual void DeleteGroup( wxCommandEvent& event ) { event.Skip(); }
840                 virtual void LoadPicture( wxListEvent& event ) { event.Skip(); }
841                 virtual void AddPicture( wxCommandEvent& event ) { event.Skip(); }
842                 virtual void ModifyPicture( wxCommandEvent& event ) { event.Skip(); }
843                 virtual void DeletePicture( wxCommandEvent& event ) { event.Skip(); }
844                 virtual void SavePicture( wxCommandEvent& event ) { event.Skip(); }
845                 virtual void LoadLogo( wxListEvent& event ) { event.Skip(); }
846                 virtual void AddLogo( wxCommandEvent& event ) { event.Skip(); }
847                 virtual void ModifyLogo( wxCommandEvent& event ) { event.Skip(); }
848                 virtual void DeleteLogo( wxCommandEvent& event ) { event.Skip(); }
849                 virtual void SaveLogo( wxCommandEvent& event ) { event.Skip(); }
850                 virtual void AddSound( wxCommandEvent& event ) { event.Skip(); }
851                 virtual void ModifySound( wxCommandEvent& event ) { event.Skip(); }
852                 virtual void DeleteSound( wxCommandEvent& event ) { event.Skip(); }
853                 virtual void SaveSound( wxCommandEvent& event ) { event.Skip(); }
854                 virtual void PlaySound( wxCommandEvent& event ) { event.Skip(); }
855                 virtual void StopSound( wxCommandEvent& event ) { event.Skip(); }
856                 virtual void AddCalendarAddress( wxCommandEvent& event ) { event.Skip(); }
857                 virtual void ModifyCalendarAddress( wxCommandEvent& event ) { event.Skip(); }
858                 virtual void DeleteCalendarAddress( wxCommandEvent& event ) { event.Skip(); }
859                 virtual void AddCalendarRequest( wxCommandEvent& event ) { event.Skip(); }
860                 virtual void ModifyCalendarRequest( wxCommandEvent& event ) { event.Skip(); }
861                 virtual void AddFreeBusy( wxCommandEvent& event ) { event.Skip(); }
862                 virtual void ModifyFreeBusy( wxCommandEvent& event ) { event.Skip(); }
863                 virtual void DeleteFreeBusy( wxCommandEvent& event ) { event.Skip(); }
864                 virtual void AddKey( wxCommandEvent& event ) { event.Skip(); }
865                 virtual void ModifyKey( wxCommandEvent& event ) { event.Skip(); }
866                 virtual void DeleteKey( wxCommandEvent& event ) { event.Skip(); }
867                 virtual void AddVendorNamespace( wxCommandEvent& event ) { event.Skip(); }
868                 virtual void ModifyVendorNamespace( wxCommandEvent& event ) { event.Skip(); }
869                 virtual void DeleteVendorNamespace( wxCommandEvent& event ) { event.Skip(); }
870                 virtual void AddXToken( wxCommandEvent& event ) { event.Skip(); }
871                 virtual void ModifyXToken( wxCommandEvent& event ) { event.Skip(); }
872                 virtual void DeleteXToken( wxCommandEvent& event ) { event.Skip(); }
873                 virtual void SaveContact( wxCommandEvent& event ) { event.Skip(); }
874                 virtual void SaveCloseContact( wxCommandEvent& event ) { event.Skip(); }
875                 virtual void CloseContact( wxCommandEvent& event ) { event.Skip(); }
876                 virtual void CutText( wxCommandEvent& event ) { event.Skip(); }
877                 virtual void CopyText( wxCommandEvent& event ) { event.Skip(); }
878                 virtual void PasteText( wxCommandEvent& event ) { event.Skip(); }
879                 
880         
881         public:
882                 
883                 frmContactEditorADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Contact Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 800,517 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
884                 
885                 ~frmContactEditorADT();
886         
887 };
889 ///////////////////////////////////////////////////////////////////////////////
890 /// Class frmContactEditorAddressADT
891 ///////////////////////////////////////////////////////////////////////////////
892 class frmContactEditorAddressADT : public wxDialog 
894         private:
895         
896         protected:
897                 wxNotebook* nbkAddress;
898                 wxPanel* tabGeneral;
899                 wxStaticText* lblAddress;
900                 wxTextCtrl* txtAddress;
901                 wxStaticText* m_staticText61;
902                 wxTextCtrl* txtTownCity;
903                 wxStaticText* lblCountyState;
904                 wxTextCtrl* txtCounty;
905                 wxStaticText* lblPostCode;
906                 wxTextCtrl* txtPostCode;
907                 wxStaticText* lblCountry;
908                 wxTextCtrl* txtCountry;
909                 wxStaticText* lblPriority;
910                 wxCheckBox* chkUsePref;
911                 wxSlider* sliPriority;
912                 wxStaticText* lblHigh;
913                 wxStaticText* lblLow;
914                 wxPanel* tabLabel;
915                 wxButton* btnCopyMailing;
916                 wxTextCtrl* txtLabel;
917                 wxPanel* tabOther;
918                 wxStaticText* lblLanguage;
919                 wxComboBox* cmbLanguage;
920                 wxStaticText* lblGeography;
921                 wxTextCtrl* txtGeo;
922                 wxStaticText* lblTimezone;
923                 wxTextCtrl* txtTimezone;
924                 wxButton* btnAction;
925                 wxButton* btnClose;
926                 
927                 // Virtual event handlers, overide them in your derived class
928                 virtual void InitAddressEditor( wxInitDialogEvent& event ) { event.Skip(); }
929                 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
930                 virtual void CopyAddress( wxCommandEvent& event ) { event.Skip(); }
931                 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
932                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
933                 
934         
935         public:
936                 
937                 frmContactEditorAddressADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Address Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 426,362 ), long style = wxDEFAULT_DIALOG_STYLE ); 
938                 ~frmContactEditorAddressADT();
939         
940 };
942 ///////////////////////////////////////////////////////////////////////////////
943 /// Class frmConflictResolutionADT
944 ///////////////////////////////////////////////////////////////////////////////
945 class frmConflictResolutionADT : public wxDialog 
947         private:
948         
949         protected:
950                 wxStaticText* lblText;
951                 wxSplitterWindow* m_splitter3;
952                 wxPanel* m_panel44;
953                 wxHtmlWindow* htmClient;
954                 wxPanel* m_panel45;
955                 wxHtmlWindow* htmServer;
956                 wxButton* btnKeepLocal;
957                 wxButton* btnKeepServer;
958                 wxButton* btnDecideLater;
959                 
960                 // Virtual event handlers, overide them in your derived class
961                 virtual void KeepLocalData( wxCommandEvent& event ) { event.Skip(); }
962                 virtual void KeepServerData( wxCommandEvent& event ) { event.Skip(); }
963                 virtual void DecideLater( wxCommandEvent& event ) { event.Skip(); }
964                 
965         
966         public:
967                 
968                 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 ); 
969                 ~frmConflictResolutionADT();
970                 
971                 void m_splitter3OnIdle( wxIdleEvent& )
972                 {
973                         m_splitter3->SetSashPosition( 257 );
974                         m_splitter3->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmConflictResolutionADT::m_splitter3OnIdle ), NULL, this );
975                 }
976         
977 };
979 ///////////////////////////////////////////////////////////////////////////////
980 /// Class frmActivityMgrADT
981 ///////////////////////////////////////////////////////////////////////////////
982 class frmActivityMgrADT : public wxFrame 
984         private:
985         
986         protected:
987                 wxMenuBar* mnuMenuBar;
988                 wxMenu* mnuWindow;
989                 wxMenuItem* mnuSleepMode;
990                 wxPanel* m_panel43;
991                 wxStaticBitmap* bmpActivity;
992                 wxPanel* m_panel46;
993                 wxStaticText* lblDetails;
994                 wxGauge* GauProgress;
995                 wxPanel* m_panel44;
996                 wxListCtrl* lstActivity;
997                 
998                 // Virtual event handlers, overide them in your derived class
999                 virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
1000                 virtual void StopTask( wxCommandEvent& event ) { event.Skip(); }
1001                 virtual void StopAllTasks( wxCommandEvent& event ) { event.Skip(); }
1002                 virtual void RetryTask( wxCommandEvent& event ) { event.Skip(); }
1003                 virtual void SleepMode( wxCommandEvent& event ) { event.Skip(); }
1004                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1005                 
1006         
1007         public:
1008                 
1009                 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 );
1010                 
1011                 ~frmActivityMgrADT();
1012         
1013 };
1015 ///////////////////////////////////////////////////////////////////////////////
1016 /// Class frmContactEditorNicknameADT
1017 ///////////////////////////////////////////////////////////////////////////////
1018 class frmContactEditorNicknameADT : public wxDialog 
1020         private:
1021         
1022         protected:
1023                 wxNotebook* nbkAddress;
1024                 wxPanel* tabGeneral;
1025                 wxStaticText* lblNickname;
1026                 wxTextCtrl* txtNickname;
1027                 wxStaticText* lblPriority;
1028                 wxCheckBox* chkUsePref;
1029                 wxSlider* sliPriority;
1030                 wxStaticText* lblHigh;
1031                 wxStaticText* lblLow;
1032                 wxPanel* tabOther;
1033                 wxStaticText* lblLanguage;
1034                 wxComboBox* cmbLanguage;
1035                 wxButton* btnAction;
1036                 wxButton* btnClose;
1037                 
1038                 // Virtual event handlers, overide them in your derived class
1039                 virtual void InitAddressEditor( wxInitDialogEvent& event ) { event.Skip(); }
1040                 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1041                 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1042                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1043                 
1044         
1045         public:
1046                 
1047                 frmContactEditorNicknameADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Nickname Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 386,231 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1048                 ~frmContactEditorNicknameADT();
1049         
1050 };
1052 ///////////////////////////////////////////////////////////////////////////////
1053 /// Class frmContactEditorGroupsADT
1054 ///////////////////////////////////////////////////////////////////////////////
1055 class frmContactEditorGroupsADT : public wxDialog 
1057         private:
1058         
1059         protected:
1060                 wxNotebook* nbkGroup;
1061                 wxPanel* tabGeneral;
1062                 wxStaticText* lblContacts;
1063                 wxCheckListBox* chkContacts;
1064                 wxButton* btnAction;
1065                 wxButton* btnClose;
1066                 
1067                 // Virtual event handlers, overide them in your derived class
1068                 virtual void FetchContacts( wxInitDialogEvent& event ) { event.Skip(); }
1069                 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1070                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1071                 
1072         
1073         public:
1074                 
1075                 frmContactEditorGroupsADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Group Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 398,392 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1076                 ~frmContactEditorGroupsADT();
1077         
1078 };
1080 ///////////////////////////////////////////////////////////////////////////////
1081 /// Class frmContactEditorRolesADT
1082 ///////////////////////////////////////////////////////////////////////////////
1083 class frmContactEditorRolesADT : public wxDialog 
1085         private:
1086         
1087         protected:
1088                 wxNotebook* nbkRole;
1089                 wxPanel* tabGeneral;
1090                 wxStaticText* lblRole;
1091                 wxTextCtrl* txtRole;
1092                 wxStaticText* lblPriority;
1093                 wxCheckBox* chkUsePref;
1094                 wxSlider* sliPriority;
1095                 wxStaticText* lblHigh;
1096                 wxStaticText* lblLow;
1097                 wxButton* btnAction;
1098                 wxButton* btnClose;
1099                 
1100                 // Virtual event handlers, overide them in your derived class
1101                 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1102                 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1103                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1104                 
1105         
1106         public:
1107                 
1108                 frmContactEditorRolesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Role Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,210 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1109                 ~frmContactEditorRolesADT();
1110         
1111 };
1113 ///////////////////////////////////////////////////////////////////////////////
1114 /// Class frmContactEditorOrganisationsADT
1115 ///////////////////////////////////////////////////////////////////////////////
1116 class frmContactEditorOrganisationsADT : public wxDialog 
1118         private:
1119         
1120         protected:
1121                 wxNotebook* nbkOrganisation;
1122                 wxPanel* tabGeneral;
1123                 wxStaticText* lblOrganisation;
1124                 wxTextCtrl* txtOrganisation;
1125                 wxStaticText* lblSortAs;
1126                 wxComboBox* cmbSortAs;
1127                 wxStaticText* lblPriority;
1128                 wxCheckBox* chkUsePref;
1129                 wxSlider* sliPriority;
1130                 wxStaticText* lblHigh;
1131                 wxStaticText* lblLow;
1132                 wxButton* btnAction;
1133                 wxButton* btnClose;
1134                 
1135                 // Virtual event handlers, overide them in your derived class
1136                 virtual void UpdateSortAs( wxCommandEvent& event ) { event.Skip(); }
1137                 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1138                 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1139                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1140                 
1141         
1142         public:
1143                 
1144                 frmContactEditorOrganisationsADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Organisation Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 349,264 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1145                 ~frmContactEditorOrganisationsADT();
1146         
1147 };
1149 ///////////////////////////////////////////////////////////////////////////////
1150 /// Class frmContactEditorNotesADT
1151 ///////////////////////////////////////////////////////////////////////////////
1152 class frmContactEditorNotesADT : public wxDialog 
1154         private:
1155         
1156         protected:
1157                 wxNotebook* nbkNotes;
1158                 wxPanel* tabGeneral;
1159                 wxTextCtrl* txtNote;
1160                 wxPanel* tabPriority;
1161                 wxStaticText* lblPriority;
1162                 wxCheckBox* chkUsePref;
1163                 wxSlider* sliPriority;
1164                 wxStaticText* lblHigh;
1165                 wxStaticText* lblLow;
1166                 wxPanel* tabLanguage;
1167                 wxStaticText* lblLanguage;
1168                 wxComboBox* cmbLanguage;
1169                 wxButton* btnAction;
1170                 wxButton* btnClose;
1171                 
1172                 // Virtual event handlers, overide them in your derived class
1173                 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1174                 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1175                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1176                 
1177         
1178         public:
1179                 
1180                 frmContactEditorNotesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Note Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,184 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1181                 ~frmContactEditorNotesADT();
1182         
1183 };
1185 ///////////////////////////////////////////////////////////////////////////////
1186 /// Class frmContactEditorTitlesADT
1187 ///////////////////////////////////////////////////////////////////////////////
1188 class frmContactEditorTitlesADT : public wxDialog 
1190         private:
1191         
1192         protected:
1193                 wxNotebook* nbkTitles;
1194                 wxPanel* tabGeneral;
1195                 wxStaticText* lblTitle;
1196                 wxTextCtrl* txtTitle;
1197                 wxStaticText* lblPriority;
1198                 wxCheckBox* chkUsePref;
1199                 wxSlider* sliPriority;
1200                 wxStaticText* lblHigh;
1201                 wxStaticText* lblLow;
1202                 wxButton* btnAction;
1203                 wxButton* btnClose;
1204                 
1205                 // Virtual event handlers, overide them in your derived class
1206                 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1207                 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1208                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1209                 
1210         
1211         public:
1212                 
1213                 frmContactEditorTitlesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Title Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,204 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1214                 ~frmContactEditorTitlesADT();
1215         
1216 };
1218 ///////////////////////////////////////////////////////////////////////////////
1219 /// Class frmContactEditorRelatedADT
1220 ///////////////////////////////////////////////////////////////////////////////
1221 class frmContactEditorRelatedADT : public wxDialog 
1223         private:
1224         
1225         protected:
1226                 wxNotebook* nbkRelated;
1227                 wxPanel* tabGeneral;
1228                 wxStaticText* lblRelation;
1229                 wxTextCtrl* txtRelated;
1230                 wxStaticText* lblType;
1231                 wxComboBox* cmbType;
1232                 wxStaticText* lblPriority;
1233                 wxCheckBox* chkUsePref;
1234                 wxSlider* sliPriority;
1235                 wxStaticText* lblHigh;
1236                 wxStaticText* lblLow;
1237                 wxButton* btnAction;
1238                 wxButton* btnClose;
1239                 
1240                 // Virtual event handlers, overide them in your derived class
1241                 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1242                 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1243                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1244                 
1245         
1246         public:
1247                 
1248                 frmContactEditorRelatedADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Related Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,236 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1249                 ~frmContactEditorRelatedADT();
1250         
1251 };
1253 ///////////////////////////////////////////////////////////////////////////////
1254 /// Class frmContactEditorSoundADT
1255 ///////////////////////////////////////////////////////////////////////////////
1256 class frmContactEditorSoundADT : public wxDialog 
1258         private:
1259         
1260         protected:
1261                 wxNotebook* nbkRelated;
1262                 wxPanel* tabGeneral;
1263                 wxStaticText* lblSoundFile;
1264                 wxFilePickerCtrl* fipSound;
1265                 wxStaticText* lblType;
1266                 wxChoice* cmbType;
1267                 wxStaticText* lblPriority;
1268                 wxCheckBox* chkUsePref;
1269                 wxSlider* sliPriority;
1270                 wxStaticText* lblHigh;
1271                 wxStaticText* lblLow;
1272                 wxButton* btnAction;
1273                 wxButton* btnClose;
1274                 
1275                 // Virtual event handlers, overide them in your derived class
1276                 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1277                 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1278                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1279                 
1280         
1281         public:
1282                 
1283                 frmContactEditorSoundADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Sound Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,250 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1284                 ~frmContactEditorSoundADT();
1285         
1286 };
1288 ///////////////////////////////////////////////////////////////////////////////
1289 /// Class frmContactEditorPictureADT
1290 ///////////////////////////////////////////////////////////////////////////////
1291 class frmContactEditorPictureADT : public wxDialog 
1293         private:
1294         
1295         protected:
1296                 wxNotebook* nbkRelated;
1297                 wxPanel* tabGeneral;
1298                 wxStaticText* lblPictureFile;
1299                 wxFilePickerCtrl* fipPicture;
1300                 wxStaticText* lblType;
1301                 wxChoice* cmbType;
1302                 wxStaticText* lblPriority;
1303                 wxCheckBox* chkUsePref;
1304                 wxSlider* sliPriority;
1305                 wxStaticText* lblHigh;
1306                 wxStaticText* lblLow;
1307                 wxButton* btnAction;
1308                 wxButton* btnClose;
1309                 
1310                 // Virtual event handlers, overide them in your derived class
1311                 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1312                 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1313                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1314                 
1315         
1316         public:
1317                 
1318                 frmContactEditorPictureADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Picture Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,247 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1319                 ~frmContactEditorPictureADT();
1320         
1321 };
1323 ///////////////////////////////////////////////////////////////////////////////
1324 /// Class frmContactEditorWebsitesADT
1325 ///////////////////////////////////////////////////////////////////////////////
1326 class frmContactEditorWebsitesADT : public wxDialog 
1328         private:
1329         
1330         protected:
1331                 wxNotebook* nbkWebsite;
1332                 wxPanel* tabGeneral;
1333                 wxStaticText* lblWebsite;
1334                 wxTextCtrl* txtWebsite;
1335                 wxStaticText* lblPriority;
1336                 wxCheckBox* chkUsePref;
1337                 wxSlider* sliPriority;
1338                 wxStaticText* lblHigh;
1339                 wxStaticText* lblLow;
1340                 wxButton* btnAction;
1341                 wxButton* btnClose;
1342                 
1343                 // Virtual event handlers, overide them in your derived class
1344                 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1345                 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1346                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1347                 
1348         
1349         public:
1350                 
1351                 frmContactEditorWebsitesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Website Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,205 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1352                 ~frmContactEditorWebsitesADT();
1353         
1354 };
1356 ///////////////////////////////////////////////////////////////////////////////
1357 /// Class frmContactEditorGeopositionADT
1358 ///////////////////////////////////////////////////////////////////////////////
1359 class frmContactEditorGeopositionADT : public wxDialog 
1361         private:
1362         
1363         protected:
1364                 wxNotebook* nbkWebsite;
1365                 wxPanel* tabGeneral;
1366                 wxStaticText* lblGeoposition;
1367                 wxTextCtrl* txtGeoposition;
1368                 wxStaticText* lblPriority;
1369                 wxCheckBox* chkUsePref;
1370                 wxSlider* sliPriority;
1371                 wxStaticText* lblHigh;
1372                 wxStaticText* lblLow;
1373                 wxButton* btnAction;
1374                 wxButton* btnClose;
1375                 
1376                 // Virtual event handlers, overide them in your derived class
1377                 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1378                 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1379                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1380                 
1381         
1382         public:
1383                 
1384                 frmContactEditorGeopositionADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Geoposition Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,201 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1385                 ~frmContactEditorGeopositionADT();
1386         
1387 };
1389 ///////////////////////////////////////////////////////////////////////////////
1390 /// Class frmContactEditorCalAdrADT
1391 ///////////////////////////////////////////////////////////////////////////////
1392 class frmContactEditorCalAdrADT : public wxDialog 
1394         private:
1395         
1396         protected:
1397                 wxNotebook* nbkWebsite;
1398                 wxPanel* tabGeneral;
1399                 wxStaticText* lblAddress;
1400                 wxTextCtrl* txtAddress;
1401                 wxStaticText* lblType;
1402                 wxChoice* cmbType;
1403                 wxStaticText* lblPriority;
1404                 wxCheckBox* chkUsePref;
1405                 wxSlider* sliPriority;
1406                 wxStaticText* lblHigh;
1407                 wxStaticText* lblLow;
1408                 wxButton* btnAction;
1409                 wxButton* btnClose;
1410                 
1411                 // Virtual event handlers, overide them in your derived class
1412                 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1413                 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1414                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1415                 
1416         
1417         public:
1418                 
1419                 frmContactEditorCalAdrADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Calendar Address Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 448,270 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1420                 ~frmContactEditorCalAdrADT();
1421         
1422 };
1424 ///////////////////////////////////////////////////////////////////////////////
1425 /// Class frmContactEditorVendorADT
1426 ///////////////////////////////////////////////////////////////////////////////
1427 class frmContactEditorVendorADT : public wxDialog 
1429         private:
1430         
1431         protected:
1432                 wxNotebook* nbkWebsite;
1433                 wxPanel* tabGeneral;
1434                 wxStaticText* lblVendorPEN;
1435                 wxTextCtrl* txtPEN;
1436                 wxStaticText* lblElement;
1437                 wxTextCtrl* txtElement;
1438                 wxStaticText* lblValue;
1439                 wxTextCtrl* txtValue;
1440                 wxButton* btnAction;
1441                 wxButton* btnClose;
1442                 
1443                 // Virtual event handlers, overide them in your derived class
1444                 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1445                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1446                 
1447         
1448         public:
1449                 
1450                 frmContactEditorVendorADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Vendor Namespace Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 448,270 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1451                 ~frmContactEditorVendorADT();
1452         
1453 };
1455 ///////////////////////////////////////////////////////////////////////////////
1456 /// Class frmContactEditorXTokenADT
1457 ///////////////////////////////////////////////////////////////////////////////
1458 class frmContactEditorXTokenADT : public wxDialog 
1460         private:
1461         
1462         protected:
1463                 wxNotebook* nbkWebsite;
1464                 wxPanel* tabGeneral;
1465                 wxStaticText* lblTokenName;
1466                 wxTextCtrl* txtTokenName;
1467                 wxStaticText* lblXT;
1468                 wxTextCtrl* txtValue;
1469                 wxButton* btnAction;
1470                 wxButton* btnClose;
1471                 
1472                 // Virtual event handlers, overide them in your derived class
1473                 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1474                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1475                 
1476         
1477         public:
1478                 
1479                 frmContactEditorXTokenADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("X-Token Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 448,270 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1480                 ~frmContactEditorXTokenADT();
1481         
1482 };
1484 ///////////////////////////////////////////////////////////////////////////////
1485 /// Class frmContactEditorKeyADT
1486 ///////////////////////////////////////////////////////////////////////////////
1487 class frmContactEditorKeyADT : public wxDialog 
1489         private:
1490         
1491         protected:
1492                 wxNotebook* nbkWebsite;
1493                 wxPanel* tabGeneral;
1494                 wxStaticText* lblKeyType;
1495                 wxChoice* cmbKeyMainType;
1496                 wxStaticText* lblType;
1497                 wxChoice* cmbType;
1498                 wxStaticText* lblPriority;
1499                 wxCheckBox* chkUsePref;
1500                 wxSlider* sliPriority;
1501                 wxStaticText* lblHigh;
1502                 wxStaticText* lblLow;
1503                 wxPanel* tabURL;
1504                 wxStaticText* lblKeyFormat;
1505                 wxComboBox* cmbURL;
1506                 wxStaticText* lblAddress;
1507                 wxTextCtrl* txtAddress;
1508                 wxPanel* tabKey;
1509                 wxStaticText* lblKeyFormatData;
1510                 wxComboBox* cmbKeyType;
1511                 wxStaticText* lblKeyData;
1512                 wxTextCtrl* txtKeyData;
1513                 wxButton* btnAction;
1514                 wxButton* btnClose;
1515                 
1516                 // Virtual event handlers, overide them in your derived class
1517                 virtual void ProcessKeyType( wxCommandEvent& event ) { event.Skip(); }
1518                 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1519                 virtual void ConvertURLType( wxCommandEvent& event ) { event.Skip(); }
1520                 virtual void ConvertKeyType( wxCommandEvent& event ) { event.Skip(); }
1521                 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1522                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1523                 
1524         
1525         public:
1526                 
1527                 frmContactEditorKeyADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Key Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 448,270 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1528                 ~frmContactEditorKeyADT();
1529         
1530 };
1532 ///////////////////////////////////////////////////////////////////////////////
1533 /// Class frmContactEditorEmailADT
1534 ///////////////////////////////////////////////////////////////////////////////
1535 class frmContactEditorEmailADT : public wxDialog 
1537         private:
1538         
1539         protected:
1540                 wxNotebook* nbkEmail;
1541                 wxPanel* tabGeneral;
1542                 wxStaticText* lblEmailAddress;
1543                 wxTextCtrl* txtEmail;
1544                 wxStaticText* lblPriority;
1545                 wxCheckBox* chkUsePref;
1546                 wxSlider* sliPriority;
1547                 wxStaticText* lblHigh;
1548                 wxStaticText* lblLow;
1549                 wxButton* btnAction;
1550                 wxButton* btnClose;
1551                 
1552                 // Virtual event handlers, overide them in your derived class
1553                 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1554                 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1555                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1556                 
1557         
1558         public:
1559                 
1560                 frmContactEditorEmailADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Email Address Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 411,251 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1561                 ~frmContactEditorEmailADT();
1562         
1563 };
1565 ///////////////////////////////////////////////////////////////////////////////
1566 /// Class frmContactEditorIMADT
1567 ///////////////////////////////////////////////////////////////////////////////
1568 class frmContactEditorIMADT : public wxDialog 
1570         private:
1571         
1572         protected:
1573                 wxNotebook* nbkIM;
1574                 wxPanel* tabGeneral;
1575                 wxStaticText* lblIMType;
1576                 wxComboBox* cmbIMType;
1577                 wxStaticText* lblUsername;
1578                 wxTextCtrl* txtUsername;
1579                 wxStaticText* lblPriority;
1580                 wxCheckBox* chkUsePref;
1581                 wxSlider* sliPriority;
1582                 wxStaticText* lblHigh;
1583                 wxStaticText* lblLow;
1584                 wxButton* btnAction;
1585                 wxButton* btnClose;
1586                 
1587                 // Virtual event handlers, overide them in your derived class
1588                 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1589                 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1590                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1591                 
1592         
1593         public:
1594                 
1595                 frmContactEditorIMADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Instant Messaging Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 421,279 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1596                 ~frmContactEditorIMADT();
1597         
1598 };
1600 ///////////////////////////////////////////////////////////////////////////////
1601 /// Class frmContactEditorCategoryADT
1602 ///////////////////////////////////////////////////////////////////////////////
1603 class frmContactEditorCategoryADT : public wxDialog 
1605         private:
1606         
1607         protected:
1608                 wxNotebook* nbkIM;
1609                 wxPanel* tabGeneral;
1610                 wxStaticText* lblCategory;
1611                 wxTextCtrl* txtCategory;
1612                 wxStaticText* lblType;
1613                 wxChoice* cmbType;
1614                 wxStaticText* lblPriority;
1615                 wxCheckBox* chkUsePref;
1616                 wxSlider* sliPriority;
1617                 wxStaticText* lblHigh;
1618                 wxStaticText* lblLow;
1619                 wxButton* btnAction;
1620                 wxButton* btnClose;
1621                 
1622                 // Virtual event handlers, overide them in your derived class
1623                 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1624                 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1625                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1626                 
1627         
1628         public:
1629                 
1630                 frmContactEditorCategoryADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Category Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 424,245 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1631                 ~frmContactEditorCategoryADT();
1632         
1633 };
1635 ///////////////////////////////////////////////////////////////////////////////
1636 /// Class frmContactEditorTelephoneADT
1637 ///////////////////////////////////////////////////////////////////////////////
1638 class frmContactEditorTelephoneADT : public wxDialog 
1640         private:
1641         
1642         protected:
1643                 wxNotebook* nbkAddress;
1644                 wxPanel* tabGeneral;
1645                 wxStaticText* lblTelephone;
1646                 wxTextCtrl* txtTelephone;
1647                 wxStaticText* lblPriority;
1648                 wxCheckBox* chkUsePref;
1649                 wxSlider* sliPriority;
1650                 wxStaticText* lblHigh;
1651                 wxStaticText* lblLow;
1652                 wxStaticText* lblTelephoneType;
1653                 wxCheckBox* chkVoice;
1654                 wxCheckBox* chkText;
1655                 wxCheckBox* chkFax;
1656                 wxCheckBox* chkMobile;
1657                 wxCheckBox* chkVideo;
1658                 wxCheckBox* chkTextphone;
1659                 wxCheckBox* chkPager;
1660                 wxButton* btnAction;
1661                 wxButton* btnClose;
1662                 
1663                 // Virtual event handlers, overide them in your derived class
1664                 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1665                 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1666                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1667                 
1668         
1669         public:
1670                 
1671                 frmContactEditorTelephoneADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Telephone Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 402,331 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1672                 ~frmContactEditorTelephoneADT();
1673         
1674 };
1676 ///////////////////////////////////////////////////////////////////////////////
1677 /// Class frmContactEditorLanguagesADT
1678 ///////////////////////////////////////////////////////////////////////////////
1679 class frmContactEditorLanguagesADT : public wxDialog 
1681         private:
1682         
1683         protected:
1684                 wxNotebook* nbkLanguages;
1685                 wxPanel* tabGeneral;
1686                 wxStaticText* lblLanguage;
1687                 wxTextCtrl* txtLanguage;
1688                 wxStaticText* lblPriority;
1689                 wxCheckBox* chkUsePref;
1690                 wxSlider* sliPriority;
1691                 wxStaticText* lblHigh;
1692                 wxStaticText* lblLow;
1693                 wxButton* btnAction;
1694                 wxButton* btnClose;
1695                 
1696                 // Virtual event handlers, overide them in your derived class
1697                 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1698                 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1699                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1700                 
1701         
1702         public:
1703                 
1704                 frmContactEditorLanguagesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Language Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 369,206 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1705                 ~frmContactEditorLanguagesADT();
1706         
1707 };
1709 ///////////////////////////////////////////////////////////////////////////////
1710 /// Class frmContactEditorTimezonesADT
1711 ///////////////////////////////////////////////////////////////////////////////
1712 class frmContactEditorTimezonesADT : public wxDialog 
1714         private:
1715         
1716         protected:
1717                 wxNotebook* nbkTimezone;
1718                 wxPanel* tabGeneral;
1719                 wxStaticText* lblTimezone;
1720                 wxComboBox* cmbTimezone;
1721                 wxStaticText* lblPriority;
1722                 wxCheckBox* chkUsePref;
1723                 wxSlider* sliPriority;
1724                 wxStaticText* lblHigh;
1725                 wxStaticText* lblLow;
1726                 wxButton* btnAction;
1727                 wxButton* btnClose;
1728                 
1729                 // Virtual event handlers, overide them in your derived class
1730                 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1731                 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1732                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1733                 
1734         
1735         public:
1736                 
1737                 frmContactEditorTimezonesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Timezone Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,231 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1738                 ~frmContactEditorTimezonesADT();
1739         
1740 };
1742 ///////////////////////////////////////////////////////////////////////////////
1743 /// Class XABSearchPanelADT
1744 ///////////////////////////////////////////////////////////////////////////////
1745 class XABSearchPanelADT : public wxPanel 
1747         private:
1748         
1749         protected:
1750                 wxChoice* choOption;
1751                 wxBoxSizer* szrSSet;
1752                 wxCheckBox* chkActive;
1753                 wxTextCtrl* txtSearch;
1754                 wxBitmapButton* btnAdd;
1755                 wxBitmapButton* btnDelete;
1756                 
1757                 // Virtual event handlers, overide them in your derived class
1758                 virtual void UpdateOptions( wxCommandEvent& event ) { event.Skip(); }
1759                 virtual void AddSearchWidget( wxCommandEvent& event ) { event.Skip(); }
1760                 virtual void RemoveSearchWidget( wxCommandEvent& event ) { event.Skip(); }
1761                 
1762         
1763         public:
1764                 
1765                 XABSearchPanelADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 390,40 ), long style = wxTAB_TRAVERSAL ); 
1766                 ~XABSearchPanelADT();
1767         
1768 };
1770 ///////////////////////////////////////////////////////////////////////////////
1771 /// Class frmSearchAccountsADT
1772 ///////////////////////////////////////////////////////////////////////////////
1773 class frmSearchAccountsADT : public wxDialog 
1775         private:
1776         
1777         protected:
1778                 wxCheckListBox* chlAccounts;
1779                 wxButton* btnSelect;
1780                 wxButton* btnCancel;
1781                 
1782                 // Virtual event handlers, overide them in your derived class
1783                 virtual void UpdateSelectedAccounts( wxCommandEvent& event ) { event.Skip(); }
1784                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1785                 
1786         
1787         public:
1788                 
1789                 frmSearchAccountsADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Select Accounts"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 353,376 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1790                 ~frmSearchAccountsADT();
1791         
1792 };
1794 ///////////////////////////////////////////////////////////////////////////////
1795 /// Class frmEditAccountADT
1796 ///////////////////////////////////////////////////////////////////////////////
1797 class frmEditAccountADT : public wxDialog 
1799         private:
1800         
1801         protected:
1802                 wxNotebook* tabAccount;
1803                 wxPanel* tabProperties;
1804                 wxStaticText* lblAccName;
1805                 wxTextCtrl* txtAccountName;
1806                 wxStaticText* lblAccAdr;
1807                 wxTextCtrl* txtAddress;
1808                 wxStaticText* m_staticText193;
1809                 wxTextCtrl* txtPort;
1810                 wxStaticText* lblPort;
1811                 wxTextCtrl* txtUsername;
1812                 wxStaticText* lblPassword;
1813                 wxTextCtrl* txtPassword;
1814                 wxStaticText* lblPrefix;
1815                 wxTextCtrl* txtPrefix;
1816                 wxButton* btnDetect;
1817                 wxStaticText* txtSSL;
1818                 wxCheckBox* chkSSL;
1819                 wxPanel* tabRefresh;
1820                 wxStaticText* lblRefresh;
1821                 wxTextCtrl* txtRefresh;
1822                 wxButton* btnSave;
1823                 wxButton* btnCancel;
1824                 
1825                 // Virtual event handlers, overide them in your derived class
1826                 virtual void DetectAddressBook( wxCommandEvent& event ) { event.Skip(); }
1827                 virtual void UpdateSettings( wxCommandEvent& event ) { event.Skip(); }
1828                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1829                 
1830         
1831         public:
1832                 
1833                 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 ); 
1834                 ~frmEditAccountADT();
1835         
1836 };
1838 ///////////////////////////////////////////////////////////////////////////////
1839 /// Class frmSSLCertificateADT
1840 ///////////////////////////////////////////////////////////////////////////////
1841 class frmSSLCertificateADT : public wxDialog 
1843         private:
1844         
1845         protected:
1846                 wxNotebook* m_notebook28;
1847                 wxPanel* tabSummary;
1848                 wxPanel* pnlTop;
1849                 wxStaticText* lblCertName;
1850                 wxStaticText* lblValidityStatus;
1851                 wxPanel* m_panel54;
1852                 wxStaticText* lblIssuedTo;
1853                 wxStaticText* lblIssuedToData;
1854                 wxStaticText* lblValidFrom;
1855                 wxStaticText* lblValidFromData;
1856                 wxStaticText* lblValidUntil;
1857                 wxStaticText* lblValidUntilData;
1858                 wxPanel* tabDetail;
1859                 wxListCtrl* lstValues;
1860                 wxTextCtrl* txtValueData;
1861                 wxPanel* tabHierarchy;
1862                 wxTreeCtrl* treHierarchy;
1863                 wxPanel* m_panel57;
1864                 wxButton* btnViewCert;
1865                 wxPanel* pnlButtons;
1866                 wxButton* btnClose;
1867                 
1868                 // Virtual event handlers, overide them in your derived class
1869                 virtual void LoadValueData( wxListEvent& event ) { event.Skip(); }
1870                 virtual void CheckCertificate( wxTreeEvent& event ) { event.Skip(); }
1871                 virtual void ViewCertificate( wxCommandEvent& event ) { event.Skip(); }
1872                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1873                 
1874         
1875         public:
1876                 
1877                 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 ); 
1878                 ~frmSSLCertificateADT();
1879         
1880 };
1882 ///////////////////////////////////////////////////////////////////////////////
1883 /// Class frmInvalidSSLCertificateADT
1884 ///////////////////////////////////////////////////////////////////////////////
1885 class frmInvalidSSLCertificateADT : public wxDialog 
1887         private:
1888         
1889         protected:
1890                 wxStaticText* lblSSLText;
1891                 wxButton* btnAccept;
1892                 wxButton* btnReject;
1893                 wxButton* btnViewCert;
1894                 
1895                 // Virtual event handlers, overide them in your derived class
1896                 virtual void Accept( wxCommandEvent& event ) { event.Skip(); }
1897                 virtual void Reject( wxCommandEvent& event ) { event.Skip(); }
1898                 virtual void ViewCertificates( wxCommandEvent& event ) { event.Skip(); }
1899                 
1900         
1901         public:
1902                 
1903                 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 ); 
1904                 ~frmInvalidSSLCertificateADT();
1905         
1906 };
1908 ///////////////////////////////////////////////////////////////////////////////
1909 /// Class frmImportContactsADT
1910 ///////////////////////////////////////////////////////////////////////////////
1911 class frmImportContactsADT : public wxDialog 
1913         private:
1914         
1915         protected:
1916                 wxStaticText* lblImportText;
1917                 wxCheckListBox* lstContacts;
1918                 wxBoxSizer* szrAccount;
1919                 wxStaticText* lblAccountText;
1920                 wxButton* btnImport;
1921                 wxButton* btnCancel;
1922                 
1923                 // Virtual event handlers, overide them in your derived class
1924                 virtual void ImportContacts( wxCommandEvent& event ) { event.Skip(); }
1925                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1926                 
1927         
1928         public:
1929                 
1930                 frmImportContactsADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 325,400 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1931                 ~frmImportContactsADT();
1932         
1933 };
1935 ///////////////////////////////////////////////////////////////////////////////
1936 /// Class frmImportResultsADT
1937 ///////////////////////////////////////////////////////////////////////////////
1938 class frmImportResultsADT : public wxDialog 
1940         private:
1941         
1942         protected:
1943                 wxStaticText* lblText;
1944                 wxTextCtrl* txtResults;
1945                 wxButton* btnCopyClipboard;
1946                 wxButton* btnFinish;
1947                 
1948                 // Virtual event handlers, overide them in your derived class
1949                 virtual void CopyClipboard( wxCommandEvent& event ) { event.Skip(); }
1950                 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1951                 
1952         
1953         public:
1954                 
1955                 frmImportResultsADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Import Results"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 489,299 ), long style = wxDEFAULT_DIALOG_STYLE ); 
1956                 ~frmImportResultsADT();
1957         
1958 };
1960 #endif //__APPXESTIAADDRBK_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