1 ///////////////////////////////////////////////////////////////////////////
2 // C++ code generated with wxFormBuilder (version Nov 13 2016)
3 // http://www.wxformbuilder.org/
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>
18 #include <wx/gdicmn.h>
20 #include <wx/colour.h>
21 #include <wx/settings.h>
22 #include <wx/statbmp.h>
25 #include <wx/listctrl.h>
27 #include <wx/html/htmlwin.h>
28 #include <wx/splitter.h>
29 #include <wx/statusbr.h>
30 #include <wx/toolbar.h>
32 #include <wx/stattext.h>
33 #include <wx/statline.h>
34 #include <wx/button.h>
35 #include <wx/dialog.h>
36 #include <wx/scrolwin.h>
37 #include <wx/notebook.h>
38 #include <wx/checkbox.h>
39 #include <wx/clrpicker.h>
40 #include <wx/choice.h>
41 #include <wx/textctrl.h>
42 #include <wx/combobox.h>
43 #include <wx/datectrl.h>
44 #include <wx/dateevt.h>
45 #include <wx/bmpbuttn.h>
46 #include <wx/slider.h>
48 #include <wx/checklst.h>
49 #include <wx/filepicker.h>
50 #include <wx/treectrl.h>
52 ///////////////////////////////////////////////////////////////////////////
54 #define ID_MANAGE_NEWAB 1000
55 #define ID_IMPORT 1001
56 #define ID_EXPORT 1002
57 #define ID_CONTACT_ADD 1003
58 #define ID_CONTACT_EDIT 1004
59 #define ID_CONTACT_DELETE 1005
60 #define ID_CONTACT_FIND 1006
61 #define ID_VIEW_FNLN 1007
62 #define ID_VIEW_LNFN 1008
63 #define ID_VIEW_NICK 1009
64 #define ID_VIEW_ASC 1010
65 #define ID_VIEW_DESC 1011
66 #define ID_VIEW_STATUSBAR 1012
67 #define ID_MANAGE_CUT 1013
68 #define ID_MANAGE_COPY 1014
69 #define ID_MANAGE_PASTE 1015
70 #define ID_HELP_SHOW 1016
71 #define ID_MANAGE_UPDATE 1017
72 #define ID_CONTACT_CLOSE 1018
73 #define CONTACT_SAVE 1019
74 #define CONTACT_SAVECLOSE 1020
75 #define CONTACT_CLOSE 1021
77 ///////////////////////////////////////////////////////////////////////////////
79 ///////////////////////////////////////////////////////////////////////////////
80 class frmMainADT : public wxFrame
87 wxMenuItem* mnuPrefSep;
88 wxMenuItem* mnuExitSep;
91 wxMenu* mnuShowContactsAs;
92 wxMenu* mnuViewSortBy;
97 wxMenuItem* mnuHelpAboutSep;
99 wxStaticBitmap* bmpIcon;
100 wxComboCtrl* AccCtrl;
101 wxSplitterWindow* m_splitter13;
103 wxBoxSizer* szrContactList;
104 wxListCtrl* lstContacts;
106 wxHtmlWindow* htmContactData;
107 wxStatusBar* stbBottom;
109 wxToolBarToolBase* tbtNewAccount;
110 wxToolBarToolBase* tbtPreferences;
111 wxToolBarToolBase* tbtSearch;
112 wxToolBarToolBase* tbtAddContact;
113 wxToolBarToolBase* tbtEditContact;
114 wxToolBarToolBase* tbtDeleteContact;
116 // Virtual event handlers, overide them in your derived class
117 virtual void QuitApp( wxCloseEvent& event ) { event.Skip(); }
118 virtual void OpenNewABDialog( wxCommandEvent& event ) { event.Skip(); }
119 virtual void RefreshAddressBook( wxCommandEvent& event ) { event.Skip(); }
120 virtual void OpenImportDialog( wxCommandEvent& event ) { event.Skip(); }
121 virtual void OpenExportDialog( wxCommandEvent& event ) { event.Skip(); }
122 virtual void OpenPreferences( wxCommandEvent& event ) { event.Skip(); }
123 virtual void QuitApp( wxCommandEvent& event ) { event.Skip(); }
124 virtual void ShowContactEditorNew( wxCommandEvent& event ) { event.Skip(); }
125 virtual void ShowContactEditorEdit( wxCommandEvent& event ) { event.Skip(); }
126 virtual void DeleteContact( wxCommandEvent& event ) { event.Skip(); }
127 virtual void OpenFindContactsWindow( wxCommandEvent& event ) { event.Skip(); }
128 virtual void SortFNLN( wxCommandEvent& event ) { event.Skip(); }
129 virtual void SortLNFN( wxCommandEvent& event ) { event.Skip(); }
130 virtual void SortNickname( wxCommandEvent& event ) { event.Skip(); }
131 virtual void SortDisplayAs( wxCommandEvent& event ) { event.Skip(); }
132 virtual void SortAscending( wxCommandEvent& event ) { event.Skip(); }
133 virtual void SortDescending( wxCommandEvent& event ) { event.Skip(); }
134 virtual void ToggleStatusBar( wxCommandEvent& event ) { event.Skip(); }
135 virtual void ShowActivityWindow( wxCommandEvent& event ) { event.Skip(); }
136 virtual void CutAction( wxCommandEvent& event ) { event.Skip(); }
137 virtual void CopyAction( wxCommandEvent& event ) { event.Skip(); }
138 virtual void PasteAction( wxCommandEvent& event ) { event.Skip(); }
139 virtual void ShowHelp( wxCommandEvent& event ) { event.Skip(); }
140 virtual void CheckUpdates( wxCommandEvent& event ) { event.Skip(); }
141 virtual void ShowAboutWindow( wxCommandEvent& event ) { event.Skip(); }
142 virtual void OpenContactInfoList( wxListEvent& event ) { event.Skip(); }
143 virtual void ShowContactInfo( wxListEvent& event ) { event.Skip(); }
144 virtual void ShowContactMenu( wxMouseEvent& event ) { event.Skip(); }
145 virtual void ShowContactSubmenu( wxMouseEvent& event ) { event.Skip(); }
146 virtual void UpdateSBIconPlacement( wxSizeEvent& event ) { event.Skip(); }
151 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 );
155 void m_splitter13OnIdle( wxIdleEvent& )
157 m_splitter13->SetSashPosition( 201 );
158 m_splitter13->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmMainADT::m_splitter13OnIdle ), NULL, this );
163 ///////////////////////////////////////////////////////////////////////////////
164 /// Class frmUpdateADT
165 ///////////////////////////////////////////////////////////////////////////////
166 class frmUpdateADT : public wxDialog
171 wxPanel* pnlUpdateData;
172 wxStaticText* lblRunningText;
173 wxStaticText* lblRunningVer;
174 wxStaticText* lblAvailableText;
175 wxStaticText* lblAvailableVer;
176 wxStaticText* lblBuildTypeText;
177 wxStaticText* lblBuildType;
178 wxStaticText* lblUpdateMessage;
179 wxStaticLine* statLine;
180 wxButton* btnVisitGelforn;
181 wxButton* btnVisitPREMIUM;
184 // Virtual event handlers, overide them in your derived class
185 virtual void VisitGelforn( wxCommandEvent& event ) { event.Skip(); }
186 virtual void VisitPREMIUM( wxCommandEvent& event ) { event.Skip(); }
187 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
192 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 );
197 ///////////////////////////////////////////////////////////////////////////////
198 /// Class frmSearchADT
199 ///////////////////////////////////////////////////////////////////////////////
200 class frmSearchADT : public wxFrame
205 wxStatusBar* stbBottom;
206 wxSplitterWindow* m_splitter4;
208 wxNotebook* nbkSearch;
209 wxScrolledWindow* tabSearch;
210 wxFlexGridSizer* szrSearch;
211 wxScrolledWindow* tabAdvanced;
212 wxButton* btnSelectAccounts;
216 wxListCtrl* lstResults;
217 wxMenuBar* m_menubar5;
219 wxMenuItem* mnuContactEdit;
220 wxMenuItem* mnuContactReveal;
222 // Virtual event handlers, overide them in your derived class
223 virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
224 virtual void SelectAccounts( wxCommandEvent& event ) { event.Skip(); }
225 virtual void SearchContacts( wxCommandEvent& event ) { event.Skip(); }
226 virtual void ResetContacts( wxCommandEvent& event ) { event.Skip(); }
227 virtual void ShowContactMenu( wxMouseEvent& event ) { event.Skip(); }
228 virtual void OpenContact( wxCommandEvent& event ) { event.Skip(); }
229 virtual void EditContact( wxCommandEvent& event ) { event.Skip(); }
230 virtual void RevealContact( wxCommandEvent& event ) { event.Skip(); }
231 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
236 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 );
240 void m_splitter4OnIdle( wxIdleEvent& )
242 m_splitter4->SetSashPosition( 178 );
243 m_splitter4->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmSearchADT::m_splitter4OnIdle ), NULL, this );
248 ///////////////////////////////////////////////////////////////////////////////
249 /// Class frmPreferencesADT
250 ///////////////////////////////////////////////////////////////////////////////
251 class frmPreferencesADT : public wxDialog
256 wxNotebook* NbtPreferences;
258 wxStaticBitmap* bmpWindowPosition;
259 wxCheckBox* chkSaveWindowPosition;
260 wxStaticBitmap* bmpLocalAddressBooks;
261 wxCheckBox* chkHideLocal;
263 wxListCtrl* lstThemes;
264 wxButton* btnThemeAdd;
265 wxButton* btnThemeModify;
266 wxButton* btnThemeDelete;
267 wxPanel* tabAccounts;
268 wxListCtrl* lstAccounts;
269 wxButton* btnAccountAdd;
270 wxButton* btnAccountModify;
271 wxButton* btnAccountDelete;
272 wxPanel* tabContacts;
273 wxCheckBox* chkUseBackgroundColour;
274 wxColourPickerCtrl* clpContactBackgroundColour;
278 // Virtual event handlers, overide them in your derived class
279 virtual void LoadPreferences( wxInitDialogEvent& event ) { event.Skip(); }
280 virtual void DisableABButtons( wxListEvent& event ) { event.Skip(); }
281 virtual void EnableABButtons( wxListEvent& event ) { event.Skip(); }
282 virtual void AddABAccount( wxCommandEvent& event ) { event.Skip(); }
283 virtual void ModifyABAccount( wxCommandEvent& event ) { event.Skip(); }
284 virtual void DeleteABAccount( wxCommandEvent& event ) { event.Skip(); }
285 virtual void ModifyABAccount( wxMouseEvent& event ) { event.Skip(); }
286 virtual void EnableBackgroundColourPicker( wxCommandEvent& event ) { event.Skip(); }
287 virtual void SavePreferences( wxCommandEvent& event ) { event.Skip(); }
288 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
293 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 );
294 ~frmPreferencesADT();
298 ///////////////////////////////////////////////////////////////////////////////
299 /// Class frmAboutADT
300 ///////////////////////////////////////////////////////////////////////////////
301 class frmAboutADT : public wxDialog
306 wxStaticBitmap* bmpLogo;
307 wxStaticText* lblVersion;
308 wxStaticText* lblCompileTime;
309 wxStaticText* lblCopyright;
312 // Virtual event handlers, overide them in your derived class
313 virtual void CloseAboutWindow( wxCommandEvent& event ) { event.Skip(); }
318 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 );
323 ///////////////////////////////////////////////////////////////////////////////
324 /// Class frmContactADT
325 ///////////////////////////////////////////////////////////////////////////////
326 class frmContactADT : public wxFrame
331 wxHtmlWindow* htmContactData;
332 wxMenuBar* m_menubar2;
335 // Virtual event handlers, overide them in your derived class
336 virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
337 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
342 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 );
348 ///////////////////////////////////////////////////////////////////////////////
349 /// Class frmNewAccountADT
350 ///////////////////////////////////////////////////////////////////////////////
351 class frmNewAccountADT : public wxDialog
356 wxBoxSizer* szrNewAccount;
358 wxStaticText* lblEnterText;
359 wxStaticText* lblType;
360 wxChoice* cmbServerType;
361 wxStaticText* lblServerAddress;
362 wxTextCtrl* txtServerAddress;
363 wxStaticText* lblServerPort;
364 wxTextCtrl* txtServerPort;
365 wxStaticText* lblUsername;
366 wxTextCtrl* txtUsername;
367 wxStaticText* lblPassword;
368 wxTextCtrl* txtPassword;
369 wxStaticText* lblSSL;
370 wxCheckBox* chkUseSSL;
372 wxStaticText* lblConnectionResult;
373 wxStaticText* lblServerConnected;
374 wxStaticText* lblServerConnResult;
375 wxStaticText* lblValidResponse;
376 wxStaticText* lblServerResponse;
377 wxStaticText* lblUseSSL;
378 wxStaticText* lblServerSSLResult;
379 wxStaticText* lblServerSSLCert;
380 wxStaticText* lblServerSSLValid;
381 wxStaticText* lblServerUsernamePassword;
382 wxStaticText* lblAbleToLoginResult;
383 wxStaticText* lblIsCalDAV;
384 wxStaticText* lblCardDAVSupportResult;
385 wxStaticLine* m_staticline3;
386 wxStaticText* lblConnectionResultText;
388 wxStaticText* lblFinishText;
389 wxStaticText* lblAccountName;
390 wxTextCtrl* txtAccountName;
391 wxButton* btnPrevious;
395 // Virtual event handlers, overide them in your derived class
396 virtual void UpdateRequirements( wxCommandEvent& event ) { event.Skip(); }
397 virtual void CheckAccountName( wxCommandEvent& event ) { event.Skip(); }
398 virtual void ProcessPrevious( wxCommandEvent& event ) { event.Skip(); }
399 virtual void ProcessNext( wxCommandEvent& event ) { event.Skip(); }
400 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
405 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 );
410 ///////////////////////////////////////////////////////////////////////////////
411 /// Class frmContactEditorADT
412 ///////////////////////////////////////////////////////////////////////////////
413 class frmContactEditorADT : public wxFrame
418 wxNotebook* nbkContact;
419 wxScrolledWindow* tabGeneral;
420 wxStaticText* lblTitle;
421 wxTextCtrl* txtTitle;
422 wxStaticText* lblForename;
423 wxTextCtrl* txtForename;
424 wxStaticText* lblSurname;
425 wxTextCtrl* txtSurname;
426 wxStaticText* lblOtherNames;
427 wxTextCtrl* txtOtherNames;
428 wxStaticText* lblSuffix;
429 wxTextCtrl* txtSuffix;
430 wxStaticText* lblDisplayAs;
431 wxComboBox* cmbDisplayAs;
432 wxStaticText* lblBirthday;
433 wxDatePickerCtrl* dapBirthday;
434 wxTextCtrl* txtBirthday;
435 wxStaticText* lblAnniversary;
436 wxDatePickerCtrl* dapAnniversary;
437 wxTextCtrl* txtAnniversary;
438 wxStaticText* lblGender;
440 wxTextCtrl* txtGenderDescription;
441 wxStaticText* lblType;
443 wxStaticText* lblNicknames;
444 wxListCtrl* lboNicknames;
445 wxButton* btnAddGeneralNickname;
446 wxButton* btnModifyGeneralNickname;
447 wxButton* btnDeleteGeneralNickname;
448 wxStaticText* lblAddress;
449 wxListCtrl* lboAddresses;
450 wxButton* btnAddGeneralAddress;
451 wxButton* btnModifyGeneralAddress;
452 wxButton* btnDeleteGeneralAddress;
453 wxStaticText* lblEmail;
454 wxListCtrl* lboEmails;
455 wxButton* btnAddEmailAddress;
456 wxButton* btnModifyEmailAddress;
457 wxButton* btnDeleteEmailAddress;
460 wxButton* btnAddIMAddress;
461 wxButton* btnModifyIMAddress;
462 wxButton* btnDeleteIMAddress;
463 wxStaticText* lblTelephone;
464 wxListCtrl* lboTelephone;
465 wxButton* btnAddTelephone;
466 wxButton* btnModifyTelephone;
467 wxButton* btnDeleteTelephone;
468 wxStaticText* lblLanguages;
469 wxListCtrl* lboLanguages;
470 wxButton* btnAddLanguage;
471 wxButton* btnModifyLanguage;
472 wxButton* btnDeleteLanguage;
473 wxStaticText* lblTimezone;
474 wxListCtrl* lboTimezones;
475 wxButton* btnAddTimezone;
476 wxButton* btnModifyTimezone;
477 wxButton* btnDeleteTimezone;
478 wxStaticText* lblGeopositioning;
479 wxListCtrl* lboGeoposition;
480 wxButton* btnAddGeneralGeoposition;
481 wxButton* btnModifyGeneralGeoposition;
482 wxButton* btnDeleteGeneralGeoposition;
483 wxStaticText* lblRelated;
484 wxListCtrl* lboRelated;
485 wxButton* btnAddRelated;
486 wxButton* btnModifyRelated;
487 wxButton* btnDeleteRelated;
488 wxStaticText* lblWebsites;
489 wxListCtrl* lboWebsites;
490 wxButton* btnAddWebsite;
491 wxButton* btnModifyWebsite;
492 wxButton* btnDeleteWebsite;
493 wxStaticText* lblTitles;
494 wxListCtrl* lboTitles;
495 wxButton* btnAddTitle;
496 wxButton* btnModifyTitle;
497 wxButton* btnDeleteTitle;
498 wxStaticText* lblRoles;
499 wxListCtrl* lboRoles;
500 wxButton* btnAddRole;
501 wxButton* btnModifyRole;
502 wxButton* btnDeleteRole;
503 wxStaticText* lblOrganisations;
504 wxListCtrl* lboOrganisations;
505 wxButton* btnAddOrganisations;
506 wxButton* btnModifyOrganisations;
507 wxButton* btnDeleteOrganisations;
508 wxStaticText* lblNotes;
509 wxListCtrl* lboNotes;
510 wxButton* btnAddNote;
511 wxButton* btnModifyNote;
512 wxButton* btnDeleteNote;
513 wxScrolledWindow* tabHome;
514 wxStaticText* lblHomeNickname;
515 wxListCtrl* lboHomeNicknames;
516 wxButton* btnAddHomeNickname;
517 wxButton* btnModifyHomeNickname;
518 wxButton* btnDeleteHomeNickname;
519 wxStaticText* lblHomeAddresses;
520 wxListCtrl* lboHomeAddresses;
521 wxButton* btnAddHomeAddress;
522 wxButton* btnModifyHomeAddress;
523 wxButton* btnDeleteHomeAddress;
524 wxStaticText* lblHomeEmail;
525 wxListCtrl* lboHomeEmails;
526 wxButton* btnAddHomeEmailAddress;
527 wxButton* btnModifyHomeEmailAddress;
528 wxButton* btnDeleteHomeEmailAddress;
529 wxStaticText* lblHomeIM;
530 wxListCtrl* lboHomeIM;
531 wxButton* btnAddHomeIMAddress;
532 wxButton* btnModifyHomeIMAddress;
533 wxButton* btnDeleteHomeIMAddress;
534 wxStaticText* lblHomeTelephone;
535 wxListCtrl* lboHomeTelephone;
536 wxButton* btnAddHomeTelephone;
537 wxButton* btnModifyHomeTelephone;
538 wxButton* btnDeleteHomeTelephone;
539 wxStaticText* lblHomeLanguages;
540 wxListCtrl* lboHomeLanguages;
541 wxButton* btnAddHomeLanguage;
542 wxButton* btnModifyHomeLanguage;
543 wxButton* btnDeleteHomeLanguage;
544 wxStaticText* lblHomeTimezone;
545 wxListCtrl* lboHomeTimezones;
546 wxButton* btnAddHomeTimezone;
547 wxButton* btnModifyHomeTimezone;
548 wxButton* btnDeleteHomeTimezone;
549 wxStaticText* lblHomeGeopositioning;
550 wxListCtrl* lboHomeGeoposition;
551 wxButton* btnAddHomeGeoposition;
552 wxButton* btnModifyHomeGeoposition;
553 wxButton* btnDeleteHomePosition;
554 wxStaticText* lblHomeWebsites;
555 wxListCtrl* lboHomeWebsites;
556 wxButton* btnAddHomeWebsite;
557 wxButton* btnHomeModifyWebsite;
558 wxButton* btnDeleteHomeWebsite;
559 wxStaticText* lblHomeTitles;
560 wxListCtrl* lboHomeTitles;
561 wxButton* btnAddHomeTitle;
562 wxButton* btnModifyHomeTitle;
563 wxButton* btnDeleteHomeTitle;
564 wxStaticText* lblHomeRoles;
565 wxListCtrl* lboHomeRoles;
566 wxButton* btnAddHomeRole;
567 wxButton* btnModifyHomeRole;
568 wxButton* btnDeleteHomeRole;
569 wxStaticText* lblHomeOrganisations;
570 wxListCtrl* lboHomeOrganisations;
571 wxButton* btnAddHomeOrganisations;
572 wxButton* btnModifyHomeOrganisations;
573 wxButton* btnDeleteHomeOrganisations;
574 wxStaticText* lblHomeNotes;
575 wxListCtrl* lboHomeNotes;
576 wxButton* btnAddHomeNote;
577 wxButton* btnModifyHomeNote;
578 wxButton* btnDeleteHomeNote;
579 wxScrolledWindow* tabBusiness;
580 wxStaticText* lblBusinessNickname;
581 wxListCtrl* lboBusinessNicknames;
582 wxButton* btnAddBusinessNickname;
583 wxButton* btnModifyBusinessNickname;
584 wxButton* btnDeleteBusinessNickname;
585 wxStaticText* lblBusinessAddress;
586 wxListCtrl* lboBusinessAddresses;
587 wxButton* btnAddBusinessAddress;
588 wxButton* btnModifyBusinessAddress;
589 wxButton* btnDeleteBusinessAddress;
590 wxStaticText* lblBusinessEmail;
591 wxListCtrl* lboBusinessEmail;
592 wxButton* btnAddBusinessEmailAddress;
593 wxButton* btnModifyBusinessEmailAddress;
594 wxButton* btnDeleteBusinessEmailAddress;
595 wxStaticText* lblBusinessIM;
596 wxListCtrl* lboBusinessIM;
597 wxButton* btnAddBusinessIMAddress;
598 wxButton* btnModifyBusinessIMAddress;
599 wxButton* btnDeleteBusinessIMAddress;
600 wxStaticText* lblBusinessTelephone;
601 wxListCtrl* lboBusinessTelephone;
602 wxButton* btnBusinessAddTelephone;
603 wxButton* btnBusinessModifyTelephone;
604 wxButton* btnBusinessDeleteTelephone;
605 wxStaticText* lblBusinessLanguage;
606 wxListCtrl* lboBusinessLanguages;
607 wxButton* btnBusinessAddLanguage;
608 wxButton* btnBusinessModifyLanguage;
609 wxButton* btnBusinessDeleteLanguage;
610 wxStaticText* lblBusinessTimezones;
611 wxListCtrl* lboBusinessTimezones;
612 wxButton* btnBusinessAddTimezone;
613 wxButton* btnBusinessModifyTimezone;
614 wxButton* btnDeleteBusinessTimezone;
615 wxStaticText* lblBusinessGeopositioning;
616 wxListCtrl* lboBusinessGeoposition;
617 wxButton* btnAddBusinessGeoposition;
618 wxButton* btnModifyBusinessGeoposition;
619 wxButton* btnDeleteBusinessGeoposition;
620 wxStaticText* lblBusinessWebsites;
621 wxListCtrl* lboBusinessWebsites;
622 wxButton* btnAddBusinessWebsite;
623 wxButton* btnModifyBusinessWebsite;
624 wxButton* btnDeleteBusinessWebsite;
625 wxStaticText* lblBusinessTitles;
626 wxListCtrl* lboBusinessTitles;
627 wxButton* btnAddBusinessTitle;
628 wxButton* btnModifyBusinessTitle;
629 wxButton* btnDeleteBusinessTitle;
630 wxStaticText* lblBusinessRoles;
631 wxListCtrl* lboBusinessRoles;
632 wxButton* btnAddBusinessRole;
633 wxButton* btnModifyBusinessRole;
634 wxButton* btnDeleteBusinessRole;
635 wxStaticText* lblBusinessOrganisations;
636 wxListCtrl* lboBusinessOrganisations;
637 wxButton* btnAddBusinessOrganisations;
638 wxButton* btnModifyBusinessOrganisations;
639 wxButton* btnDeleteBusinessOrganisations;
640 wxStaticText* lblBusinessNotes;
641 wxListCtrl* lboBusinessNotes;
642 wxButton* btnBusinessAddNote;
643 wxButton* btnBusinessModifyNote;
644 wxButton* btnBusinessDeleteNote;
645 wxScrolledWindow* tabCategories;
646 wxListCtrl* lboCategories;
647 wxButton* btnAddCategory;
648 wxButton* btnModifyCategory;
649 wxButton* btnDeleteCategory;
650 wxScrolledWindow* tabMembers;
651 wxListCtrl* lboGroups;
652 wxButton* btnAddGroups;
653 wxButton* btnModifyGroups;
654 wxButton* btnDeleteGroups;
655 wxScrolledWindow* tabPictures;
656 wxStaticBitmap* imgPicture;
657 wxListCtrl* lboPictures;
658 wxButton* btnAddPicture;
659 wxButton* btnModifyPicture;
660 wxButton* btnDeletePicture;
661 wxButton* btnSavePicture;
662 wxScrolledWindow* tabLogo;
663 wxStaticBitmap* imgLogo;
664 wxListCtrl* lboLogos;
665 wxButton* btnAddLogo;
666 wxButton* btnModifyLogo;
667 wxButton* btnDeleteLogo;
668 wxButton* btnSaveLogo;
669 wxScrolledWindow* tabSounds;
670 wxListCtrl* lboSounds;
671 wxButton* btnAddSound;
672 wxButton* btnModifySound;
673 wxButton* btnDeleteSound;
674 wxButton* btnSaveSound;
675 wxStaticLine* m_staticline1;
676 wxBitmapButton* btnPlay;
677 wxBitmapButton* btnStop;
678 wxScrolledWindow* tabCalendaring;
679 wxStaticText* lblCalendarAddresses;
680 wxListCtrl* lboCalendarAddresses;
681 wxButton* btnAddCalendarAddress;
682 wxButton* btnModifyCalendarAddress;
683 wxButton* btnDeleteCalendarAddress;
684 wxStaticText* lblCalendarRequestAddresses;
685 wxListCtrl* lboCalendarRequestAddress;
686 wxButton* btnAddCalendarRequestAddress;
687 wxButton* btnModifyCalendarRequestAddress;
688 wxButton* btnDeleteCalendarRequestAddress;
689 wxStaticText* lblFreeBusyAddresses;
690 wxListCtrl* lboFreeBusyAddresses;
691 wxButton* btnAddFreeBusyAddress;
692 wxButton* btnModifyFreeBusyAddress;
693 wxButton* btnDeleteFreeBusyAddress;
694 wxScrolledWindow* tabSecurity;
697 wxButton* btnModifyKey;
698 wxButton* btnDeleteKey;
699 wxScrolledWindow* tabOther;
700 wxStaticText* lblVendorNamespace;
701 wxListCtrl* lboVendorNamespace;
702 wxButton* btnAddVendorNamespace;
703 wxButton* btnModifyVendorNamespace;
704 wxButton* btnDeleteVendorNamespace;
705 wxStaticText* lblXTokens;
706 wxListCtrl* lboXToken;
707 wxButton* btnAddXToken;
708 wxButton* btnModifyXToken;
709 wxButton* btnDeleteXToken;
710 wxMenuBar* m_menubar3;
714 // Virtual event handlers, overide them in your derived class
715 virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
716 virtual void UpdateDisplayAs( wxCommandEvent& event ) { event.Skip(); }
717 virtual void UpdateName( wxCommandEvent& event ) { event.Skip(); }
718 virtual void UpdateMembersTab( wxCommandEvent& event ) { event.Skip(); }
719 virtual void AddGeneralNickname( wxCommandEvent& event ) { event.Skip(); }
720 virtual void ModifyGeneralNickname( wxCommandEvent& event ) { event.Skip(); }
721 virtual void DeleteGeneralNickname( wxCommandEvent& event ) { event.Skip(); }
722 virtual void AddGeneralAddress( wxCommandEvent& event ) { event.Skip(); }
723 virtual void ModifyGeneralAddress( wxCommandEvent& event ) { event.Skip(); }
724 virtual void DeleteGeneralAddress( wxCommandEvent& event ) { event.Skip(); }
725 virtual void AddGeneralEmail( wxCommandEvent& event ) { event.Skip(); }
726 virtual void ModifyGeneralEmail( wxCommandEvent& event ) { event.Skip(); }
727 virtual void DeleteGeneralEmail( wxCommandEvent& event ) { event.Skip(); }
728 virtual void AddGeneralIM( wxCommandEvent& event ) { event.Skip(); }
729 virtual void ModifyGeneralIM( wxCommandEvent& event ) { event.Skip(); }
730 virtual void DeleteGeneralIM( wxCommandEvent& event ) { event.Skip(); }
731 virtual void AddGeneralTelephone( wxCommandEvent& event ) { event.Skip(); }
732 virtual void ModifyGeneralTelephone( wxCommandEvent& event ) { event.Skip(); }
733 virtual void DeleteGeneralTelephone( wxCommandEvent& event ) { event.Skip(); }
734 virtual void AddGeneralLanguages( wxCommandEvent& event ) { event.Skip(); }
735 virtual void ModifyGeneralLanguages( wxCommandEvent& event ) { event.Skip(); }
736 virtual void DeleteGeneralLanguage( wxCommandEvent& event ) { event.Skip(); }
737 virtual void AddGeneralTimezone( wxCommandEvent& event ) { event.Skip(); }
738 virtual void ModifyGeneralTimezone( wxCommandEvent& event ) { event.Skip(); }
739 virtual void DeleteGeneralTimezone( wxCommandEvent& event ) { event.Skip(); }
740 virtual void AddGeneralGeoposition( wxCommandEvent& event ) { event.Skip(); }
741 virtual void ModifyGeneralGeoposition( wxCommandEvent& event ) { event.Skip(); }
742 virtual void DeleteGeneralGeoposition( wxCommandEvent& event ) { event.Skip(); }
743 virtual void AddGeneralRelated( wxCommandEvent& event ) { event.Skip(); }
744 virtual void ModifyGeneralRelated( wxCommandEvent& event ) { event.Skip(); }
745 virtual void DeleteGeneralRelated( wxCommandEvent& event ) { event.Skip(); }
746 virtual void AddGeneralWebsite( wxCommandEvent& event ) { event.Skip(); }
747 virtual void ModifyGeneralWebsite( wxCommandEvent& event ) { event.Skip(); }
748 virtual void DeleteGeneralWebsite( wxCommandEvent& event ) { event.Skip(); }
749 virtual void AddGeneralTitle( wxCommandEvent& event ) { event.Skip(); }
750 virtual void ModifyGeneralTitle( wxCommandEvent& event ) { event.Skip(); }
751 virtual void DeleteGeneralTitle( wxCommandEvent& event ) { event.Skip(); }
752 virtual void AddGeneralRole( wxCommandEvent& event ) { event.Skip(); }
753 virtual void ModifyGeneralRole( wxCommandEvent& event ) { event.Skip(); }
754 virtual void DeleteGeneralRole( wxCommandEvent& event ) { event.Skip(); }
755 virtual void AddGeneralOrganisation( wxCommandEvent& event ) { event.Skip(); }
756 virtual void ModifyGeneralOrganisation( wxCommandEvent& event ) { event.Skip(); }
757 virtual void DeleteGeneralOrganisation( wxCommandEvent& event ) { event.Skip(); }
758 virtual void AddGeneralNote( wxCommandEvent& event ) { event.Skip(); }
759 virtual void ModifyGeneralNote( wxCommandEvent& event ) { event.Skip(); }
760 virtual void DeleteGeneralNote( wxCommandEvent& event ) { event.Skip(); }
761 virtual void AddHomeNickname( wxCommandEvent& event ) { event.Skip(); }
762 virtual void ModifyHomeNickname( wxCommandEvent& event ) { event.Skip(); }
763 virtual void DeleteHomeNickname( wxCommandEvent& event ) { event.Skip(); }
764 virtual void AddHomeAddress( wxCommandEvent& event ) { event.Skip(); }
765 virtual void ModifyHomeAddress( wxCommandEvent& event ) { event.Skip(); }
766 virtual void DeleteHomeAddress( wxCommandEvent& event ) { event.Skip(); }
767 virtual void AddHomeEmail( wxCommandEvent& event ) { event.Skip(); }
768 virtual void ModifyHomeEmail( wxCommandEvent& event ) { event.Skip(); }
769 virtual void DeleteHomeEmail( wxCommandEvent& event ) { event.Skip(); }
770 virtual void AddHomeIM( wxCommandEvent& event ) { event.Skip(); }
771 virtual void ModifyHomeIM( wxCommandEvent& event ) { event.Skip(); }
772 virtual void DeleteHomeIM( wxCommandEvent& event ) { event.Skip(); }
773 virtual void AddHomeTelephone( wxCommandEvent& event ) { event.Skip(); }
774 virtual void ModifyHomeTelephone( wxCommandEvent& event ) { event.Skip(); }
775 virtual void DeleteHomeTelephone( wxCommandEvent& event ) { event.Skip(); }
776 virtual void AddHomeLanguage( wxCommandEvent& event ) { event.Skip(); }
777 virtual void ModifyHomeLanguage( wxCommandEvent& event ) { event.Skip(); }
778 virtual void DeleteHomeLanguage( wxCommandEvent& event ) { event.Skip(); }
779 virtual void AddHomeTimezone( wxCommandEvent& event ) { event.Skip(); }
780 virtual void ModifyHomeTimezone( wxCommandEvent& event ) { event.Skip(); }
781 virtual void DeleteHomeTimezone( wxCommandEvent& event ) { event.Skip(); }
782 virtual void AddHomeGeoposition( wxCommandEvent& event ) { event.Skip(); }
783 virtual void ModifyHomeGeoposition( wxCommandEvent& event ) { event.Skip(); }
784 virtual void DeleteHomeGeoposition( wxCommandEvent& event ) { event.Skip(); }
785 virtual void AddHomeWebsite( wxCommandEvent& event ) { event.Skip(); }
786 virtual void ModifyHomeWebsite( wxCommandEvent& event ) { event.Skip(); }
787 virtual void DeleteHomeWebsite( wxCommandEvent& event ) { event.Skip(); }
788 virtual void AddHomeTitle( wxCommandEvent& event ) { event.Skip(); }
789 virtual void ModifyHomeTitle( wxCommandEvent& event ) { event.Skip(); }
790 virtual void DeleteHomeTitle( wxCommandEvent& event ) { event.Skip(); }
791 virtual void AddHomeRole( wxCommandEvent& event ) { event.Skip(); }
792 virtual void ModifyHomeRole( wxCommandEvent& event ) { event.Skip(); }
793 virtual void DeleteHomeRole( wxCommandEvent& event ) { event.Skip(); }
794 virtual void AddHomeOrganisation( wxCommandEvent& event ) { event.Skip(); }
795 virtual void ModifyHomeOrganisation( wxCommandEvent& event ) { event.Skip(); }
796 virtual void DeleteHomeOrganisation( wxCommandEvent& event ) { event.Skip(); }
797 virtual void AddHomeNote( wxCommandEvent& event ) { event.Skip(); }
798 virtual void ModifyHomeNote( wxCommandEvent& event ) { event.Skip(); }
799 virtual void DeleteHomeNote( wxCommandEvent& event ) { event.Skip(); }
800 virtual void AddBusinessNickname( wxCommandEvent& event ) { event.Skip(); }
801 virtual void ModifyBusinessNickname( wxCommandEvent& event ) { event.Skip(); }
802 virtual void DeleteBusinessNickname( wxCommandEvent& event ) { event.Skip(); }
803 virtual void AddBusinessAddress( wxCommandEvent& event ) { event.Skip(); }
804 virtual void ModifyBusinessAddress( wxCommandEvent& event ) { event.Skip(); }
805 virtual void DeleteBusinessAddress( wxCommandEvent& event ) { event.Skip(); }
806 virtual void AddBusinessEmail( wxCommandEvent& event ) { event.Skip(); }
807 virtual void ModifyBusinessEmail( wxCommandEvent& event ) { event.Skip(); }
808 virtual void DeleteBusinessEmail( wxCommandEvent& event ) { event.Skip(); }
809 virtual void AddBusinessIM( wxCommandEvent& event ) { event.Skip(); }
810 virtual void ModifyBusinessIM( wxCommandEvent& event ) { event.Skip(); }
811 virtual void DeleteBusinessIM( wxCommandEvent& event ) { event.Skip(); }
812 virtual void AddBusinessTelephone( wxCommandEvent& event ) { event.Skip(); }
813 virtual void ModifyBusinessTelephone( wxCommandEvent& event ) { event.Skip(); }
814 virtual void DeleteBusinessTelephone( wxCommandEvent& event ) { event.Skip(); }
815 virtual void AddBusinessLanguage( wxCommandEvent& event ) { event.Skip(); }
816 virtual void ModifyBusinessLanguage( wxCommandEvent& event ) { event.Skip(); }
817 virtual void DeleteBusinessLanguage( wxCommandEvent& event ) { event.Skip(); }
818 virtual void AddBusinessTimezone( wxCommandEvent& event ) { event.Skip(); }
819 virtual void ModifyBusinessTimezone( wxCommandEvent& event ) { event.Skip(); }
820 virtual void DeleteBusinessTimezone( wxCommandEvent& event ) { event.Skip(); }
821 virtual void AddBusinessGeoposition( wxCommandEvent& event ) { event.Skip(); }
822 virtual void ModifyBusinessGeoposition( wxCommandEvent& event ) { event.Skip(); }
823 virtual void DeleteBusinessGeoposition( wxCommandEvent& event ) { event.Skip(); }
824 virtual void AddBusinessWebsite( wxCommandEvent& event ) { event.Skip(); }
825 virtual void ModifyBusinessWebsite( wxCommandEvent& event ) { event.Skip(); }
826 virtual void DeleteBusinessWebsite( wxCommandEvent& event ) { event.Skip(); }
827 virtual void AddBusinessTitle( wxCommandEvent& event ) { event.Skip(); }
828 virtual void ModifyBusinessTitle( wxCommandEvent& event ) { event.Skip(); }
829 virtual void DeleteBusinessTitle( wxCommandEvent& event ) { event.Skip(); }
830 virtual void AddBusinessRole( wxCommandEvent& event ) { event.Skip(); }
831 virtual void ModifyBusinessRole( wxCommandEvent& event ) { event.Skip(); }
832 virtual void DeleteBusinessRole( wxCommandEvent& event ) { event.Skip(); }
833 virtual void AddBusinessOrganisation( wxCommandEvent& event ) { event.Skip(); }
834 virtual void ModifyBusinessOrganisation( wxCommandEvent& event ) { event.Skip(); }
835 virtual void DeleteBusinessOrganisation( wxCommandEvent& event ) { event.Skip(); }
836 virtual void AddBusinessNote( wxCommandEvent& event ) { event.Skip(); }
837 virtual void ModifyBusinessNote( wxCommandEvent& event ) { event.Skip(); }
838 virtual void DeleteBusinessNote( wxCommandEvent& event ) { event.Skip(); }
839 virtual void AddCategory( wxCommandEvent& event ) { event.Skip(); }
840 virtual void ModifyCategory( wxCommandEvent& event ) { event.Skip(); }
841 virtual void DeleteCategory( wxCommandEvent& event ) { event.Skip(); }
842 virtual void AddGroup( wxCommandEvent& event ) { event.Skip(); }
843 virtual void ModifyGroup( wxCommandEvent& event ) { event.Skip(); }
844 virtual void DeleteGroup( wxCommandEvent& event ) { event.Skip(); }
845 virtual void LoadPicture( wxListEvent& event ) { event.Skip(); }
846 virtual void AddPicture( wxCommandEvent& event ) { event.Skip(); }
847 virtual void ModifyPicture( wxCommandEvent& event ) { event.Skip(); }
848 virtual void DeletePicture( wxCommandEvent& event ) { event.Skip(); }
849 virtual void SavePicture( wxCommandEvent& event ) { event.Skip(); }
850 virtual void LoadLogo( wxListEvent& event ) { event.Skip(); }
851 virtual void AddLogo( wxCommandEvent& event ) { event.Skip(); }
852 virtual void ModifyLogo( wxCommandEvent& event ) { event.Skip(); }
853 virtual void DeleteLogo( wxCommandEvent& event ) { event.Skip(); }
854 virtual void SaveLogo( wxCommandEvent& event ) { event.Skip(); }
855 virtual void AddSound( wxCommandEvent& event ) { event.Skip(); }
856 virtual void ModifySound( wxCommandEvent& event ) { event.Skip(); }
857 virtual void DeleteSound( wxCommandEvent& event ) { event.Skip(); }
858 virtual void SaveSound( wxCommandEvent& event ) { event.Skip(); }
859 virtual void PlaySound( wxCommandEvent& event ) { event.Skip(); }
860 virtual void StopSound( wxCommandEvent& event ) { event.Skip(); }
861 virtual void AddCalendarAddress( wxCommandEvent& event ) { event.Skip(); }
862 virtual void ModifyCalendarAddress( wxCommandEvent& event ) { event.Skip(); }
863 virtual void DeleteCalendarAddress( wxCommandEvent& event ) { event.Skip(); }
864 virtual void AddCalendarRequest( wxCommandEvent& event ) { event.Skip(); }
865 virtual void ModifyCalendarRequest( wxCommandEvent& event ) { event.Skip(); }
866 virtual void AddFreeBusy( wxCommandEvent& event ) { event.Skip(); }
867 virtual void ModifyFreeBusy( wxCommandEvent& event ) { event.Skip(); }
868 virtual void DeleteFreeBusy( wxCommandEvent& event ) { event.Skip(); }
869 virtual void AddKey( wxCommandEvent& event ) { event.Skip(); }
870 virtual void ModifyKey( wxCommandEvent& event ) { event.Skip(); }
871 virtual void DeleteKey( wxCommandEvent& event ) { event.Skip(); }
872 virtual void AddVendorNamespace( wxCommandEvent& event ) { event.Skip(); }
873 virtual void ModifyVendorNamespace( wxCommandEvent& event ) { event.Skip(); }
874 virtual void DeleteVendorNamespace( wxCommandEvent& event ) { event.Skip(); }
875 virtual void AddXToken( wxCommandEvent& event ) { event.Skip(); }
876 virtual void ModifyXToken( wxCommandEvent& event ) { event.Skip(); }
877 virtual void DeleteXToken( wxCommandEvent& event ) { event.Skip(); }
878 virtual void SaveContact( wxCommandEvent& event ) { event.Skip(); }
879 virtual void SaveCloseContact( wxCommandEvent& event ) { event.Skip(); }
880 virtual void CloseContact( wxCommandEvent& event ) { event.Skip(); }
881 virtual void CutText( wxCommandEvent& event ) { event.Skip(); }
882 virtual void CopyText( wxCommandEvent& event ) { event.Skip(); }
883 virtual void PasteText( wxCommandEvent& event ) { event.Skip(); }
888 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 );
890 ~frmContactEditorADT();
894 ///////////////////////////////////////////////////////////////////////////////
895 /// Class frmContactEditorAddressADT
896 ///////////////////////////////////////////////////////////////////////////////
897 class frmContactEditorAddressADT : public wxDialog
902 wxNotebook* nbkAddress;
904 wxStaticText* lblAddress;
905 wxTextCtrl* txtAddress;
906 wxStaticText* m_staticText61;
907 wxTextCtrl* txtTownCity;
908 wxStaticText* lblCountyState;
909 wxTextCtrl* txtCounty;
910 wxStaticText* lblPostCode;
911 wxTextCtrl* txtPostCode;
912 wxStaticText* lblCountry;
913 wxTextCtrl* txtCountry;
914 wxStaticText* lblPriority;
915 wxCheckBox* chkUsePref;
916 wxSlider* sliPriority;
917 wxStaticText* lblHigh;
918 wxStaticText* lblLow;
920 wxButton* btnCopyMailing;
921 wxTextCtrl* txtLabel;
923 wxStaticText* lblLanguage;
924 wxComboBox* cmbLanguage;
925 wxStaticText* lblGeography;
927 wxStaticText* lblTimezone;
928 wxTextCtrl* txtTimezone;
932 // Virtual event handlers, overide them in your derived class
933 virtual void InitAddressEditor( wxInitDialogEvent& event ) { event.Skip(); }
934 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
935 virtual void CopyAddress( wxCommandEvent& event ) { event.Skip(); }
936 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
937 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
942 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 );
943 ~frmContactEditorAddressADT();
947 ///////////////////////////////////////////////////////////////////////////////
948 /// Class frmConflictResolutionADT
949 ///////////////////////////////////////////////////////////////////////////////
950 class frmConflictResolutionADT : public wxDialog
955 wxStaticText* lblText;
956 wxSplitterWindow* m_splitter3;
958 wxHtmlWindow* htmClient;
960 wxHtmlWindow* htmServer;
961 wxButton* btnKeepLocal;
962 wxButton* btnKeepServer;
963 wxButton* btnDecideLater;
965 // Virtual event handlers, overide them in your derived class
966 virtual void KeepLocalData( wxCommandEvent& event ) { event.Skip(); }
967 virtual void KeepServerData( wxCommandEvent& event ) { event.Skip(); }
968 virtual void DecideLater( wxCommandEvent& event ) { event.Skip(); }
973 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 );
974 ~frmConflictResolutionADT();
976 void m_splitter3OnIdle( wxIdleEvent& )
978 m_splitter3->SetSashPosition( 257 );
979 m_splitter3->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmConflictResolutionADT::m_splitter3OnIdle ), NULL, this );
984 ///////////////////////////////////////////////////////////////////////////////
985 /// Class frmActivityMgrADT
986 ///////////////////////////////////////////////////////////////////////////////
987 class frmActivityMgrADT : public wxFrame
992 wxMenuBar* mnuMenuBar;
994 wxMenuItem* mnuSleepMode;
996 wxStaticBitmap* bmpActivity;
998 wxStaticText* lblDetails;
999 wxGauge* GauProgress;
1001 wxListCtrl* lstActivity;
1003 // Virtual event handlers, overide them in your derived class
1004 virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
1005 virtual void StopTask( wxCommandEvent& event ) { event.Skip(); }
1006 virtual void StopAllTasks( wxCommandEvent& event ) { event.Skip(); }
1007 virtual void RetryTask( wxCommandEvent& event ) { event.Skip(); }
1008 virtual void SleepMode( wxCommandEvent& event ) { event.Skip(); }
1009 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1014 frmActivityMgrADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Activity Manager"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 400,425 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
1016 ~frmActivityMgrADT();
1020 ///////////////////////////////////////////////////////////////////////////////
1021 /// Class frmContactEditorNicknameADT
1022 ///////////////////////////////////////////////////////////////////////////////
1023 class frmContactEditorNicknameADT : public wxDialog
1028 wxNotebook* nbkAddress;
1029 wxPanel* tabGeneral;
1030 wxStaticText* lblNickname;
1031 wxTextCtrl* txtNickname;
1032 wxStaticText* lblPriority;
1033 wxCheckBox* chkUsePref;
1034 wxSlider* sliPriority;
1035 wxStaticText* lblHigh;
1036 wxStaticText* lblLow;
1038 wxStaticText* lblLanguage;
1039 wxComboBox* cmbLanguage;
1040 wxButton* btnAction;
1043 // Virtual event handlers, overide them in your derived class
1044 virtual void InitAddressEditor( wxInitDialogEvent& event ) { event.Skip(); }
1045 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1046 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1047 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1052 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 );
1053 ~frmContactEditorNicknameADT();
1057 ///////////////////////////////////////////////////////////////////////////////
1058 /// Class frmContactEditorGroupsADT
1059 ///////////////////////////////////////////////////////////////////////////////
1060 class frmContactEditorGroupsADT : public wxDialog
1065 wxNotebook* nbkGroup;
1066 wxPanel* tabGeneral;
1067 wxStaticText* lblContacts;
1068 wxCheckListBox* chkContacts;
1069 wxButton* btnAction;
1072 // Virtual event handlers, overide them in your derived class
1073 virtual void FetchContacts( wxInitDialogEvent& event ) { event.Skip(); }
1074 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1075 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1080 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 );
1081 ~frmContactEditorGroupsADT();
1085 ///////////////////////////////////////////////////////////////////////////////
1086 /// Class frmContactEditorRolesADT
1087 ///////////////////////////////////////////////////////////////////////////////
1088 class frmContactEditorRolesADT : public wxDialog
1093 wxNotebook* nbkRole;
1094 wxPanel* tabGeneral;
1095 wxStaticText* lblRole;
1096 wxTextCtrl* txtRole;
1097 wxStaticText* lblPriority;
1098 wxCheckBox* chkUsePref;
1099 wxSlider* sliPriority;
1100 wxStaticText* lblHigh;
1101 wxStaticText* lblLow;
1102 wxButton* btnAction;
1105 // Virtual event handlers, overide them in your derived class
1106 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1107 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1108 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1113 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 );
1114 ~frmContactEditorRolesADT();
1118 ///////////////////////////////////////////////////////////////////////////////
1119 /// Class frmContactEditorOrganisationsADT
1120 ///////////////////////////////////////////////////////////////////////////////
1121 class frmContactEditorOrganisationsADT : public wxDialog
1126 wxNotebook* nbkOrganisation;
1127 wxPanel* tabGeneral;
1128 wxStaticText* lblOrganisation;
1129 wxTextCtrl* txtOrganisation;
1130 wxStaticText* lblSortAs;
1131 wxComboBox* cmbSortAs;
1132 wxStaticText* lblPriority;
1133 wxCheckBox* chkUsePref;
1134 wxSlider* sliPriority;
1135 wxStaticText* lblHigh;
1136 wxStaticText* lblLow;
1137 wxButton* btnAction;
1140 // Virtual event handlers, overide them in your derived class
1141 virtual void UpdateSortAs( wxCommandEvent& event ) { event.Skip(); }
1142 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1143 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1144 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1149 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 );
1150 ~frmContactEditorOrganisationsADT();
1154 ///////////////////////////////////////////////////////////////////////////////
1155 /// Class frmContactEditorNotesADT
1156 ///////////////////////////////////////////////////////////////////////////////
1157 class frmContactEditorNotesADT : public wxDialog
1162 wxNotebook* nbkNotes;
1163 wxPanel* tabGeneral;
1164 wxTextCtrl* txtNote;
1165 wxPanel* tabPriority;
1166 wxStaticText* lblPriority;
1167 wxCheckBox* chkUsePref;
1168 wxSlider* sliPriority;
1169 wxStaticText* lblHigh;
1170 wxStaticText* lblLow;
1171 wxPanel* tabLanguage;
1172 wxStaticText* lblLanguage;
1173 wxComboBox* cmbLanguage;
1174 wxButton* btnAction;
1177 // Virtual event handlers, overide them in your derived class
1178 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1179 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1180 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1185 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 );
1186 ~frmContactEditorNotesADT();
1190 ///////////////////////////////////////////////////////////////////////////////
1191 /// Class frmContactEditorTitlesADT
1192 ///////////////////////////////////////////////////////////////////////////////
1193 class frmContactEditorTitlesADT : public wxDialog
1198 wxNotebook* nbkTitles;
1199 wxPanel* tabGeneral;
1200 wxStaticText* lblTitle;
1201 wxTextCtrl* txtTitle;
1202 wxStaticText* lblPriority;
1203 wxCheckBox* chkUsePref;
1204 wxSlider* sliPriority;
1205 wxStaticText* lblHigh;
1206 wxStaticText* lblLow;
1207 wxButton* btnAction;
1210 // Virtual event handlers, overide them in your derived class
1211 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1212 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1213 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1218 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 );
1219 ~frmContactEditorTitlesADT();
1223 ///////////////////////////////////////////////////////////////////////////////
1224 /// Class frmContactEditorRelatedADT
1225 ///////////////////////////////////////////////////////////////////////////////
1226 class frmContactEditorRelatedADT : public wxDialog
1231 wxNotebook* nbkRelated;
1232 wxPanel* tabGeneral;
1233 wxStaticText* lblRelation;
1234 wxTextCtrl* txtRelated;
1235 wxStaticText* lblType;
1236 wxComboBox* cmbType;
1237 wxStaticText* lblPriority;
1238 wxCheckBox* chkUsePref;
1239 wxSlider* sliPriority;
1240 wxStaticText* lblHigh;
1241 wxStaticText* lblLow;
1242 wxButton* btnAction;
1245 // Virtual event handlers, overide them in your derived class
1246 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1247 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1248 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1253 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 );
1254 ~frmContactEditorRelatedADT();
1258 ///////////////////////////////////////////////////////////////////////////////
1259 /// Class frmContactEditorSoundADT
1260 ///////////////////////////////////////////////////////////////////////////////
1261 class frmContactEditorSoundADT : public wxDialog
1266 wxNotebook* nbkRelated;
1267 wxPanel* tabGeneral;
1268 wxStaticText* lblSoundFile;
1269 wxFilePickerCtrl* fipSound;
1270 wxStaticText* lblType;
1272 wxStaticText* lblPriority;
1273 wxCheckBox* chkUsePref;
1274 wxSlider* sliPriority;
1275 wxStaticText* lblHigh;
1276 wxStaticText* lblLow;
1277 wxButton* btnAction;
1280 // Virtual event handlers, overide them in your derived class
1281 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1282 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1283 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1288 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 );
1289 ~frmContactEditorSoundADT();
1293 ///////////////////////////////////////////////////////////////////////////////
1294 /// Class frmContactEditorPictureADT
1295 ///////////////////////////////////////////////////////////////////////////////
1296 class frmContactEditorPictureADT : public wxDialog
1301 wxNotebook* nbkRelated;
1302 wxPanel* tabGeneral;
1303 wxStaticText* lblPictureFile;
1304 wxFilePickerCtrl* fipPicture;
1305 wxStaticText* lblType;
1307 wxStaticText* lblPriority;
1308 wxCheckBox* chkUsePref;
1309 wxSlider* sliPriority;
1310 wxStaticText* lblHigh;
1311 wxStaticText* lblLow;
1312 wxButton* btnAction;
1315 // Virtual event handlers, overide them in your derived class
1316 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1317 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1318 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1323 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 );
1324 ~frmContactEditorPictureADT();
1328 ///////////////////////////////////////////////////////////////////////////////
1329 /// Class frmContactEditorWebsitesADT
1330 ///////////////////////////////////////////////////////////////////////////////
1331 class frmContactEditorWebsitesADT : public wxDialog
1336 wxNotebook* nbkWebsite;
1337 wxPanel* tabGeneral;
1338 wxStaticText* lblWebsite;
1339 wxTextCtrl* txtWebsite;
1340 wxStaticText* lblPriority;
1341 wxCheckBox* chkUsePref;
1342 wxSlider* sliPriority;
1343 wxStaticText* lblHigh;
1344 wxStaticText* lblLow;
1345 wxButton* btnAction;
1348 // Virtual event handlers, overide them in your derived class
1349 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1350 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1351 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1356 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 );
1357 ~frmContactEditorWebsitesADT();
1361 ///////////////////////////////////////////////////////////////////////////////
1362 /// Class frmContactEditorGeopositionADT
1363 ///////////////////////////////////////////////////////////////////////////////
1364 class frmContactEditorGeopositionADT : public wxDialog
1369 wxNotebook* nbkWebsite;
1370 wxPanel* tabGeneral;
1371 wxStaticText* lblGeoposition;
1372 wxTextCtrl* txtGeoposition;
1373 wxStaticText* lblPriority;
1374 wxCheckBox* chkUsePref;
1375 wxSlider* sliPriority;
1376 wxStaticText* lblHigh;
1377 wxStaticText* lblLow;
1378 wxButton* btnAction;
1381 // Virtual event handlers, overide them in your derived class
1382 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1383 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1384 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1389 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 );
1390 ~frmContactEditorGeopositionADT();
1394 ///////////////////////////////////////////////////////////////////////////////
1395 /// Class frmContactEditorCalAdrADT
1396 ///////////////////////////////////////////////////////////////////////////////
1397 class frmContactEditorCalAdrADT : public wxDialog
1402 wxNotebook* nbkWebsite;
1403 wxPanel* tabGeneral;
1404 wxStaticText* lblAddress;
1405 wxTextCtrl* txtAddress;
1406 wxStaticText* lblType;
1408 wxStaticText* lblPriority;
1409 wxCheckBox* chkUsePref;
1410 wxSlider* sliPriority;
1411 wxStaticText* lblHigh;
1412 wxStaticText* lblLow;
1413 wxButton* btnAction;
1416 // Virtual event handlers, overide them in your derived class
1417 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1418 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1419 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1424 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 );
1425 ~frmContactEditorCalAdrADT();
1429 ///////////////////////////////////////////////////////////////////////////////
1430 /// Class frmContactEditorVendorADT
1431 ///////////////////////////////////////////////////////////////////////////////
1432 class frmContactEditorVendorADT : public wxDialog
1437 wxNotebook* nbkWebsite;
1438 wxPanel* tabGeneral;
1439 wxStaticText* lblVendorPEN;
1441 wxStaticText* lblElement;
1442 wxTextCtrl* txtElement;
1443 wxStaticText* lblValue;
1444 wxTextCtrl* txtValue;
1445 wxButton* btnAction;
1448 // Virtual event handlers, overide them in your derived class
1449 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1450 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1455 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 );
1456 ~frmContactEditorVendorADT();
1460 ///////////////////////////////////////////////////////////////////////////////
1461 /// Class frmContactEditorXTokenADT
1462 ///////////////////////////////////////////////////////////////////////////////
1463 class frmContactEditorXTokenADT : public wxDialog
1468 wxNotebook* nbkWebsite;
1469 wxPanel* tabGeneral;
1470 wxStaticText* lblTokenName;
1471 wxTextCtrl* txtTokenName;
1472 wxStaticText* lblXT;
1473 wxTextCtrl* txtValue;
1474 wxButton* btnAction;
1477 // Virtual event handlers, overide them in your derived class
1478 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1479 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1484 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 );
1485 ~frmContactEditorXTokenADT();
1489 ///////////////////////////////////////////////////////////////////////////////
1490 /// Class frmContactEditorKeyADT
1491 ///////////////////////////////////////////////////////////////////////////////
1492 class frmContactEditorKeyADT : public wxDialog
1497 wxNotebook* nbkWebsite;
1498 wxPanel* tabGeneral;
1499 wxStaticText* lblKeyType;
1500 wxChoice* cmbKeyMainType;
1501 wxStaticText* lblType;
1503 wxStaticText* lblPriority;
1504 wxCheckBox* chkUsePref;
1505 wxSlider* sliPriority;
1506 wxStaticText* lblHigh;
1507 wxStaticText* lblLow;
1509 wxStaticText* lblKeyFormat;
1511 wxStaticText* lblAddress;
1512 wxTextCtrl* txtAddress;
1514 wxStaticText* lblKeyFormatData;
1515 wxComboBox* cmbKeyType;
1516 wxStaticText* lblKeyData;
1517 wxTextCtrl* txtKeyData;
1518 wxButton* btnAction;
1521 // Virtual event handlers, overide them in your derived class
1522 virtual void ProcessKeyType( wxCommandEvent& event ) { event.Skip(); }
1523 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1524 virtual void ConvertURLType( wxCommandEvent& event ) { event.Skip(); }
1525 virtual void ConvertKeyType( wxCommandEvent& event ) { event.Skip(); }
1526 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1527 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1532 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 );
1533 ~frmContactEditorKeyADT();
1537 ///////////////////////////////////////////////////////////////////////////////
1538 /// Class frmContactEditorEmailADT
1539 ///////////////////////////////////////////////////////////////////////////////
1540 class frmContactEditorEmailADT : public wxDialog
1545 wxNotebook* nbkEmail;
1546 wxPanel* tabGeneral;
1547 wxStaticText* lblEmailAddress;
1548 wxTextCtrl* txtEmail;
1549 wxStaticText* lblPriority;
1550 wxCheckBox* chkUsePref;
1551 wxSlider* sliPriority;
1552 wxStaticText* lblHigh;
1553 wxStaticText* lblLow;
1554 wxButton* btnAction;
1557 // Virtual event handlers, overide them in your derived class
1558 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1559 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1560 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1565 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 );
1566 ~frmContactEditorEmailADT();
1570 ///////////////////////////////////////////////////////////////////////////////
1571 /// Class frmContactEditorIMADT
1572 ///////////////////////////////////////////////////////////////////////////////
1573 class frmContactEditorIMADT : public wxDialog
1579 wxPanel* tabGeneral;
1580 wxStaticText* lblIMType;
1581 wxComboBox* cmbIMType;
1582 wxStaticText* lblUsername;
1583 wxTextCtrl* txtUsername;
1584 wxStaticText* lblPriority;
1585 wxCheckBox* chkUsePref;
1586 wxSlider* sliPriority;
1587 wxStaticText* lblHigh;
1588 wxStaticText* lblLow;
1589 wxButton* btnAction;
1592 // Virtual event handlers, overide them in your derived class
1593 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1594 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1595 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1600 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 );
1601 ~frmContactEditorIMADT();
1605 ///////////////////////////////////////////////////////////////////////////////
1606 /// Class frmContactEditorCategoryADT
1607 ///////////////////////////////////////////////////////////////////////////////
1608 class frmContactEditorCategoryADT : public wxDialog
1614 wxPanel* tabGeneral;
1615 wxStaticText* lblCategory;
1616 wxTextCtrl* txtCategory;
1617 wxStaticText* lblType;
1619 wxStaticText* lblPriority;
1620 wxCheckBox* chkUsePref;
1621 wxSlider* sliPriority;
1622 wxStaticText* lblHigh;
1623 wxStaticText* lblLow;
1624 wxButton* btnAction;
1627 // Virtual event handlers, overide them in your derived class
1628 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1629 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1630 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1635 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 );
1636 ~frmContactEditorCategoryADT();
1640 ///////////////////////////////////////////////////////////////////////////////
1641 /// Class frmContactEditorTelephoneADT
1642 ///////////////////////////////////////////////////////////////////////////////
1643 class frmContactEditorTelephoneADT : public wxDialog
1648 wxNotebook* nbkAddress;
1649 wxPanel* tabGeneral;
1650 wxStaticText* lblTelephone;
1651 wxTextCtrl* txtTelephone;
1652 wxStaticText* lblPriority;
1653 wxCheckBox* chkUsePref;
1654 wxSlider* sliPriority;
1655 wxStaticText* lblHigh;
1656 wxStaticText* lblLow;
1657 wxStaticText* lblTelephoneType;
1658 wxCheckBox* chkVoice;
1659 wxCheckBox* chkText;
1661 wxCheckBox* chkMobile;
1662 wxCheckBox* chkVideo;
1663 wxCheckBox* chkTextphone;
1664 wxCheckBox* chkPager;
1665 wxButton* btnAction;
1668 // Virtual event handlers, overide them in your derived class
1669 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1670 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1671 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1676 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 );
1677 ~frmContactEditorTelephoneADT();
1681 ///////////////////////////////////////////////////////////////////////////////
1682 /// Class frmContactEditorLanguagesADT
1683 ///////////////////////////////////////////////////////////////////////////////
1684 class frmContactEditorLanguagesADT : public wxDialog
1689 wxNotebook* nbkLanguages;
1690 wxPanel* tabGeneral;
1691 wxStaticText* lblLanguage;
1692 wxTextCtrl* txtLanguage;
1693 wxStaticText* lblPriority;
1694 wxCheckBox* chkUsePref;
1695 wxSlider* sliPriority;
1696 wxStaticText* lblHigh;
1697 wxStaticText* lblLow;
1698 wxButton* btnAction;
1701 // Virtual event handlers, overide them in your derived class
1702 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1703 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1704 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1709 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 );
1710 ~frmContactEditorLanguagesADT();
1714 ///////////////////////////////////////////////////////////////////////////////
1715 /// Class frmContactEditorTimezonesADT
1716 ///////////////////////////////////////////////////////////////////////////////
1717 class frmContactEditorTimezonesADT : public wxDialog
1722 wxNotebook* nbkTimezone;
1723 wxPanel* tabGeneral;
1724 wxStaticText* lblTimezone;
1725 wxComboBox* cmbTimezone;
1726 wxStaticText* lblPriority;
1727 wxCheckBox* chkUsePref;
1728 wxSlider* sliPriority;
1729 wxStaticText* lblHigh;
1730 wxStaticText* lblLow;
1731 wxButton* btnAction;
1734 // Virtual event handlers, overide them in your derived class
1735 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1736 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1737 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1742 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 );
1743 ~frmContactEditorTimezonesADT();
1747 ///////////////////////////////////////////////////////////////////////////////
1748 /// Class XABSearchPanelADT
1749 ///////////////////////////////////////////////////////////////////////////////
1750 class XABSearchPanelADT : public wxPanel
1755 wxChoice* choOption;
1756 wxBoxSizer* szrSSet;
1757 wxCheckBox* chkActive;
1758 wxTextCtrl* txtSearch;
1759 wxBitmapButton* btnAdd;
1760 wxBitmapButton* btnDelete;
1762 // Virtual event handlers, overide them in your derived class
1763 virtual void UpdateOptions( wxCommandEvent& event ) { event.Skip(); }
1764 virtual void AddSearchWidget( wxCommandEvent& event ) { event.Skip(); }
1765 virtual void RemoveSearchWidget( wxCommandEvent& event ) { event.Skip(); }
1770 XABSearchPanelADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 390,40 ), long style = wxTAB_TRAVERSAL );
1771 ~XABSearchPanelADT();
1775 ///////////////////////////////////////////////////////////////////////////////
1776 /// Class frmSearchAccountsADT
1777 ///////////////////////////////////////////////////////////////////////////////
1778 class frmSearchAccountsADT : public wxDialog
1783 wxCheckListBox* chlAccounts;
1784 wxButton* btnSelect;
1785 wxButton* btnCancel;
1787 // Virtual event handlers, overide them in your derived class
1788 virtual void UpdateSelectedAccounts( wxCommandEvent& event ) { event.Skip(); }
1789 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1794 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 );
1795 ~frmSearchAccountsADT();
1799 ///////////////////////////////////////////////////////////////////////////////
1800 /// Class frmEditAccountADT
1801 ///////////////////////////////////////////////////////////////////////////////
1802 class frmEditAccountADT : public wxDialog
1807 wxNotebook* tabAccount;
1808 wxPanel* tabProperties;
1809 wxStaticText* lblAccName;
1810 wxTextCtrl* txtAccountName;
1811 wxStaticText* lblAccAdr;
1812 wxTextCtrl* txtAddress;
1813 wxStaticText* m_staticText193;
1814 wxTextCtrl* txtPort;
1815 wxStaticText* lblPort;
1816 wxTextCtrl* txtUsername;
1817 wxStaticText* lblPassword;
1818 wxTextCtrl* txtPassword;
1819 wxStaticText* lblPrefix;
1820 wxTextCtrl* txtPrefix;
1821 wxButton* btnDetect;
1822 wxStaticText* txtSSL;
1824 wxPanel* tabRefresh;
1825 wxStaticText* lblRefresh;
1826 wxTextCtrl* txtRefresh;
1828 wxButton* btnCancel;
1830 // Virtual event handlers, overide them in your derived class
1831 virtual void DetectAddressBook( wxCommandEvent& event ) { event.Skip(); }
1832 virtual void UpdateSettings( wxCommandEvent& event ) { event.Skip(); }
1833 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1838 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 );
1839 ~frmEditAccountADT();
1843 ///////////////////////////////////////////////////////////////////////////////
1844 /// Class frmSSLCertificateADT
1845 ///////////////////////////////////////////////////////////////////////////////
1846 class frmSSLCertificateADT : public wxDialog
1851 wxNotebook* m_notebook28;
1852 wxPanel* tabSummary;
1854 wxStaticText* lblCertName;
1855 wxStaticText* lblValidityStatus;
1857 wxStaticText* lblIssuedTo;
1858 wxStaticText* lblIssuedToData;
1859 wxStaticText* lblValidFrom;
1860 wxStaticText* lblValidFromData;
1861 wxStaticText* lblValidUntil;
1862 wxStaticText* lblValidUntilData;
1864 wxListCtrl* lstValues;
1865 wxTextCtrl* txtValueData;
1866 wxPanel* tabHierarchy;
1867 wxTreeCtrl* treHierarchy;
1869 wxButton* btnViewCert;
1870 wxPanel* pnlButtons;
1873 // Virtual event handlers, overide them in your derived class
1874 virtual void LoadValueData( wxListEvent& event ) { event.Skip(); }
1875 virtual void CheckCertificate( wxTreeEvent& event ) { event.Skip(); }
1876 virtual void ViewCertificate( wxCommandEvent& event ) { event.Skip(); }
1877 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1882 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 );
1883 ~frmSSLCertificateADT();
1887 ///////////////////////////////////////////////////////////////////////////////
1888 /// Class frmInvalidSSLCertificateADT
1889 ///////////////////////////////////////////////////////////////////////////////
1890 class frmInvalidSSLCertificateADT : public wxDialog
1895 wxStaticText* lblSSLText;
1896 wxButton* btnAccept;
1897 wxButton* btnReject;
1898 wxButton* btnViewCert;
1900 // Virtual event handlers, overide them in your derived class
1901 virtual void Accept( wxCommandEvent& event ) { event.Skip(); }
1902 virtual void Reject( wxCommandEvent& event ) { event.Skip(); }
1903 virtual void ViewCertificates( wxCommandEvent& event ) { event.Skip(); }
1908 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 );
1909 ~frmInvalidSSLCertificateADT();
1913 ///////////////////////////////////////////////////////////////////////////////
1914 /// Class frmImportContactsADT
1915 ///////////////////////////////////////////////////////////////////////////////
1916 class frmImportContactsADT : public wxDialog
1921 wxStaticText* lblImportText;
1922 wxCheckListBox* lstContacts;
1923 wxBoxSizer* szrAccount;
1924 wxStaticText* lblAccountText;
1925 wxButton* btnImport;
1926 wxButton* btnCancel;
1928 // Virtual event handlers, overide them in your derived class
1929 virtual void ImportContacts( wxCommandEvent& event ) { event.Skip(); }
1930 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1935 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 );
1936 ~frmImportContactsADT();
1940 ///////////////////////////////////////////////////////////////////////////////
1941 /// Class frmImportResultsADT
1942 ///////////////////////////////////////////////////////////////////////////////
1943 class frmImportResultsADT : public wxDialog
1948 wxStaticText* lblText;
1949 wxTextCtrl* txtResults;
1950 wxButton* btnCopyClipboard;
1951 wxButton* btnFinish;
1953 // Virtual event handlers, overide them in your derived class
1954 virtual void CopyClipboard( wxCommandEvent& event ) { event.Skip(); }
1955 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1960 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 );
1961 ~frmImportResultsADT();
1965 #endif //__APPXESTIAADDRBK_H__