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