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/choice.h>
40 #include <wx/textctrl.h>
41 #include <wx/combobox.h>
42 #include <wx/datectrl.h>
43 #include <wx/dateevt.h>
44 #include <wx/bmpbuttn.h>
45 #include <wx/slider.h>
47 #include <wx/checklst.h>
48 #include <wx/filepicker.h>
49 #include <wx/treectrl.h>
51 ///////////////////////////////////////////////////////////////////////////
53 #define ID_MANAGE_NEWAB 1000
54 #define ID_IMPORT 1001
55 #define ID_EXPORT 1002
56 #define ID_CONTACT_ADD 1003
57 #define ID_CONTACT_EDIT 1004
58 #define ID_CONTACT_DELETE 1005
59 #define ID_CONTACT_FIND 1006
60 #define ID_VIEW_FNLN 1007
61 #define ID_VIEW_LNFN 1008
62 #define ID_VIEW_NICK 1009
63 #define ID_VIEW_ASC 1010
64 #define ID_VIEW_DESC 1011
65 #define ID_VIEW_STATUSBAR 1012
66 #define ID_MANAGE_CUT 1013
67 #define ID_MANAGE_COPY 1014
68 #define ID_MANAGE_PASTE 1015
69 #define ID_HELP_SHOW 1016
70 #define ID_MANAGE_UPDATE 1017
71 #define ID_CONTACT_CLOSE 1018
72 #define CONTACT_SAVE 1019
73 #define CONTACT_SAVECLOSE 1020
74 #define CONTACT_CLOSE 1021
76 ///////////////////////////////////////////////////////////////////////////////
78 ///////////////////////////////////////////////////////////////////////////////
79 class frmMainADT : public wxFrame
86 wxMenuItem* mnuPrefSep;
87 wxMenuItem* mnuExitSep;
90 wxMenu* mnuShowContactsAs;
91 wxMenu* mnuViewSortBy;
96 wxMenuItem* mnuHelpAboutSep;
98 wxStaticBitmap* bmpIcon;
100 wxSplitterWindow* m_splitter13;
102 wxBoxSizer* szrContactList;
103 wxListCtrl* lstContacts;
105 wxHtmlWindow* htmContactData;
106 wxStatusBar* stbBottom;
108 wxToolBarToolBase* tbtNewAccount;
109 wxToolBarToolBase* tbtPreferences;
110 wxToolBarToolBase* tbtSearch;
111 wxToolBarToolBase* tbtAddContact;
112 wxToolBarToolBase* tbtEditContact;
113 wxToolBarToolBase* tbtDeleteContact;
115 // Virtual event handlers, overide them in your derived class
116 virtual void QuitApp( wxCloseEvent& event ) { event.Skip(); }
117 virtual void OpenNewABDialog( wxCommandEvent& event ) { event.Skip(); }
118 virtual void RefreshAddressBook( wxCommandEvent& event ) { event.Skip(); }
119 virtual void OpenImportDialog( wxCommandEvent& event ) { event.Skip(); }
120 virtual void OpenExportDialog( wxCommandEvent& event ) { event.Skip(); }
121 virtual void OpenPreferences( wxCommandEvent& event ) { event.Skip(); }
122 virtual void QuitApp( wxCommandEvent& event ) { event.Skip(); }
123 virtual void ShowContactEditorNew( wxCommandEvent& event ) { event.Skip(); }
124 virtual void ShowContactEditorEdit( wxCommandEvent& event ) { event.Skip(); }
125 virtual void DeleteContact( wxCommandEvent& event ) { event.Skip(); }
126 virtual void OpenFindContactsWindow( wxCommandEvent& event ) { event.Skip(); }
127 virtual void SortFNLN( wxCommandEvent& event ) { event.Skip(); }
128 virtual void SortLNFN( wxCommandEvent& event ) { event.Skip(); }
129 virtual void SortNickname( wxCommandEvent& event ) { event.Skip(); }
130 virtual void SortDisplayAs( wxCommandEvent& event ) { event.Skip(); }
131 virtual void SortAscending( wxCommandEvent& event ) { event.Skip(); }
132 virtual void SortDescending( wxCommandEvent& event ) { event.Skip(); }
133 virtual void ToggleStatusBar( wxCommandEvent& event ) { event.Skip(); }
134 virtual void ShowActivityWindow( wxCommandEvent& event ) { event.Skip(); }
135 virtual void CutAction( wxCommandEvent& event ) { event.Skip(); }
136 virtual void CopyAction( wxCommandEvent& event ) { event.Skip(); }
137 virtual void PasteAction( wxCommandEvent& event ) { event.Skip(); }
138 virtual void ShowHelp( wxCommandEvent& event ) { event.Skip(); }
139 virtual void CheckUpdates( wxCommandEvent& event ) { event.Skip(); }
140 virtual void ShowAboutWindow( wxCommandEvent& event ) { event.Skip(); }
141 virtual void OpenContactInfoList( wxListEvent& event ) { event.Skip(); }
142 virtual void ShowContactInfo( wxListEvent& event ) { event.Skip(); }
143 virtual void ShowContactMenu( wxMouseEvent& event ) { event.Skip(); }
144 virtual void ShowContactSubmenu( wxMouseEvent& event ) { event.Skip(); }
145 virtual void UpdateSBIconPlacement( wxSizeEvent& event ) { event.Skip(); }
150 frmMainADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Xestia Address Book"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 745,476 ), long style = wxDEFAULT_FRAME_STYLE );
154 void m_splitter13OnIdle( wxIdleEvent& )
156 m_splitter13->SetSashPosition( 201 );
157 m_splitter13->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmMainADT::m_splitter13OnIdle ), NULL, this );
162 ///////////////////////////////////////////////////////////////////////////////
163 /// Class frmUpdateADT
164 ///////////////////////////////////////////////////////////////////////////////
165 class frmUpdateADT : public wxDialog
170 wxPanel* pnlUpdateData;
171 wxStaticText* lblRunningText;
172 wxStaticText* lblRunningVer;
173 wxStaticText* lblAvailableText;
174 wxStaticText* lblAvailableVer;
175 wxStaticText* lblBuildTypeText;
176 wxStaticText* lblBuildType;
177 wxStaticText* lblUpdateMessage;
178 wxStaticLine* statLine;
179 wxButton* btnVisitGelforn;
180 wxButton* btnVisitPREMIUM;
183 // Virtual event handlers, overide them in your derived class
184 virtual void VisitGelforn( wxCommandEvent& event ) { event.Skip(); }
185 virtual void VisitPREMIUM( wxCommandEvent& event ) { event.Skip(); }
186 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
191 frmUpdateADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Check For Updates"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 433,273 ), long style = wxDEFAULT_DIALOG_STYLE );
196 ///////////////////////////////////////////////////////////////////////////////
197 /// Class frmSearchADT
198 ///////////////////////////////////////////////////////////////////////////////
199 class frmSearchADT : public wxFrame
204 wxStatusBar* stbBottom;
205 wxSplitterWindow* m_splitter4;
207 wxNotebook* nbkSearch;
208 wxScrolledWindow* tabSearch;
209 wxFlexGridSizer* szrSearch;
210 wxScrolledWindow* tabAdvanced;
211 wxButton* btnSelectAccounts;
215 wxListCtrl* lstResults;
216 wxMenuBar* m_menubar5;
218 wxMenuItem* mnuContactEdit;
219 wxMenuItem* mnuContactReveal;
221 // Virtual event handlers, overide them in your derived class
222 virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
223 virtual void SelectAccounts( wxCommandEvent& event ) { event.Skip(); }
224 virtual void SearchContacts( wxCommandEvent& event ) { event.Skip(); }
225 virtual void ResetContacts( wxCommandEvent& event ) { event.Skip(); }
226 virtual void ShowContactMenu( wxMouseEvent& event ) { event.Skip(); }
227 virtual void OpenContact( wxCommandEvent& event ) { event.Skip(); }
228 virtual void EditContact( wxCommandEvent& event ) { event.Skip(); }
229 virtual void RevealContact( wxCommandEvent& event ) { event.Skip(); }
230 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
235 frmSearchADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Search Contacts"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 517,450 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
239 void m_splitter4OnIdle( wxIdleEvent& )
241 m_splitter4->SetSashPosition( 178 );
242 m_splitter4->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmSearchADT::m_splitter4OnIdle ), NULL, this );
247 ///////////////////////////////////////////////////////////////////////////////
248 /// Class frmPreferencesADT
249 ///////////////////////////////////////////////////////////////////////////////
250 class frmPreferencesADT : public wxDialog
255 wxNotebook* NbtPreferences;
257 wxStaticBitmap* bmpWindowPosition;
258 wxCheckBox* chkSaveWindowPosition;
259 wxStaticBitmap* bmpLocalAddressBooks;
260 wxCheckBox* chkHideLocal;
262 wxListCtrl* lstThemes;
263 wxButton* btnThemeAdd;
264 wxButton* btnThemeModify;
265 wxButton* btnThemeDelete;
266 wxPanel* tabAccounts;
267 wxListCtrl* lstAccounts;
268 wxButton* btnAccountAdd;
269 wxButton* btnAccountModify;
270 wxButton* btnAccountDelete;
274 // Virtual event handlers, overide them in your derived class
275 virtual void LoadPreferences( wxInitDialogEvent& event ) { event.Skip(); }
276 virtual void DisableABButtons( wxListEvent& event ) { event.Skip(); }
277 virtual void EnableABButtons( wxListEvent& event ) { event.Skip(); }
278 virtual void AddABAccount( wxCommandEvent& event ) { event.Skip(); }
279 virtual void ModifyABAccount( wxCommandEvent& event ) { event.Skip(); }
280 virtual void DeleteABAccount( wxCommandEvent& event ) { event.Skip(); }
281 virtual void ModifyABAccount( wxMouseEvent& event ) { event.Skip(); }
282 virtual void SavePreferences( wxCommandEvent& event ) { event.Skip(); }
283 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
288 frmPreferencesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Preferences"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 450,400 ), long style = wxDEFAULT_DIALOG_STYLE );
289 ~frmPreferencesADT();
293 ///////////////////////////////////////////////////////////////////////////////
294 /// Class frmAboutADT
295 ///////////////////////////////////////////////////////////////////////////////
296 class frmAboutADT : public wxDialog
301 wxStaticBitmap* bmpLogo;
302 wxStaticText* lblVersion;
303 wxStaticText* lblCompileTime;
304 wxStaticText* lblCopyright;
307 // Virtual event handlers, overide them in your derived class
308 virtual void CloseAboutWindow( wxCommandEvent& event ) { event.Skip(); }
313 frmAboutADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("About Xestia Address Book"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,400 ), long style = wxDEFAULT_DIALOG_STYLE );
318 ///////////////////////////////////////////////////////////////////////////////
319 /// Class frmContactADT
320 ///////////////////////////////////////////////////////////////////////////////
321 class frmContactADT : public wxFrame
326 wxHtmlWindow* htmContactData;
327 wxMenuBar* m_menubar2;
330 // Virtual event handlers, overide them in your derived class
331 virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
332 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
337 frmContactADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 320,240 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
343 ///////////////////////////////////////////////////////////////////////////////
344 /// Class frmNewAccountADT
345 ///////////////////////////////////////////////////////////////////////////////
346 class frmNewAccountADT : public wxDialog
351 wxBoxSizer* szrNewAccount;
353 wxStaticText* lblEnterText;
354 wxStaticText* lblType;
355 wxChoice* cmbServerType;
356 wxStaticText* lblServerAddress;
357 wxTextCtrl* txtServerAddress;
358 wxStaticText* lblServerPort;
359 wxTextCtrl* txtServerPort;
360 wxStaticText* lblUsername;
361 wxTextCtrl* txtUsername;
362 wxStaticText* lblPassword;
363 wxTextCtrl* txtPassword;
364 wxStaticText* lblSSL;
365 wxCheckBox* chkUseSSL;
367 wxStaticText* lblConnectionResult;
368 wxStaticText* lblServerConnected;
369 wxStaticText* lblServerConnResult;
370 wxStaticText* lblValidResponse;
371 wxStaticText* lblServerResponse;
372 wxStaticText* lblUseSSL;
373 wxStaticText* lblServerSSLResult;
374 wxStaticText* lblServerSSLCert;
375 wxStaticText* lblServerSSLValid;
376 wxStaticText* lblServerUsernamePassword;
377 wxStaticText* lblAbleToLoginResult;
378 wxStaticText* lblIsCalDAV;
379 wxStaticText* lblCardDAVSupportResult;
380 wxStaticLine* m_staticline3;
381 wxStaticText* lblConnectionResultText;
383 wxStaticText* lblFinishText;
384 wxStaticText* lblAccountName;
385 wxTextCtrl* txtAccountName;
386 wxButton* btnPrevious;
390 // Virtual event handlers, overide them in your derived class
391 virtual void UpdateRequirements( wxCommandEvent& event ) { event.Skip(); }
392 virtual void CheckAccountName( wxCommandEvent& event ) { event.Skip(); }
393 virtual void ProcessPrevious( wxCommandEvent& event ) { event.Skip(); }
394 virtual void ProcessNext( wxCommandEvent& event ) { event.Skip(); }
395 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
400 frmNewAccountADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("New Account"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 425,330 ), long style = wxDEFAULT_DIALOG_STYLE );
405 ///////////////////////////////////////////////////////////////////////////////
406 /// Class frmContactEditorADT
407 ///////////////////////////////////////////////////////////////////////////////
408 class frmContactEditorADT : public wxFrame
413 wxNotebook* nbkContact;
414 wxScrolledWindow* tabGeneral;
415 wxStaticText* lblTitle;
416 wxTextCtrl* txtTitle;
417 wxStaticText* lblForename;
418 wxTextCtrl* txtForename;
419 wxStaticText* lblSurname;
420 wxTextCtrl* txtSurname;
421 wxStaticText* lblOtherNames;
422 wxTextCtrl* txtOtherNames;
423 wxStaticText* lblSuffix;
424 wxTextCtrl* txtSuffix;
425 wxStaticText* lblDisplayAs;
426 wxComboBox* cmbDisplayAs;
427 wxStaticText* lblBirthday;
428 wxDatePickerCtrl* dapBirthday;
429 wxTextCtrl* txtBirthday;
430 wxStaticText* lblAnniversary;
431 wxDatePickerCtrl* dapAnniversary;
432 wxTextCtrl* txtAnniversary;
433 wxStaticText* lblGender;
435 wxTextCtrl* txtGenderDescription;
436 wxStaticText* lblType;
438 wxStaticText* lblNicknames;
439 wxListCtrl* lboNicknames;
440 wxButton* btnAddGeneralNickname;
441 wxButton* btnModifyGeneralNickname;
442 wxButton* btnDeleteGeneralNickname;
443 wxStaticText* lblAddress;
444 wxListCtrl* lboAddresses;
445 wxButton* btnAddGeneralAddress;
446 wxButton* btnModifyGeneralAddress;
447 wxButton* btnDeleteGeneralAddress;
448 wxStaticText* lblEmail;
449 wxListCtrl* lboEmails;
450 wxButton* btnAddEmailAddress;
451 wxButton* btnModifyEmailAddress;
452 wxButton* btnDeleteEmailAddress;
455 wxButton* btnAddIMAddress;
456 wxButton* btnModifyIMAddress;
457 wxButton* btnDeleteIMAddress;
458 wxStaticText* lblTelephone;
459 wxListCtrl* lboTelephone;
460 wxButton* btnAddTelephone;
461 wxButton* btnModifyTelephone;
462 wxButton* btnDeleteTelephone;
463 wxStaticText* lblLanguages;
464 wxListCtrl* lboLanguages;
465 wxButton* btnAddLanguage;
466 wxButton* btnModifyLanguage;
467 wxButton* btnDeleteLanguage;
468 wxStaticText* lblTimezone;
469 wxListCtrl* lboTimezones;
470 wxButton* btnAddTimezone;
471 wxButton* btnModifyTimezone;
472 wxButton* btnDeleteTimezone;
473 wxStaticText* lblGeopositioning;
474 wxListCtrl* lboGeoposition;
475 wxButton* btnAddGeneralGeoposition;
476 wxButton* btnModifyGeneralGeoposition;
477 wxButton* btnDeleteGeneralGeoposition;
478 wxStaticText* lblRelated;
479 wxListCtrl* lboRelated;
480 wxButton* btnAddRelated;
481 wxButton* btnModifyRelated;
482 wxButton* btnDeleteRelated;
483 wxStaticText* lblWebsites;
484 wxListCtrl* lboWebsites;
485 wxButton* btnAddWebsite;
486 wxButton* btnModifyWebsite;
487 wxButton* btnDeleteWebsite;
488 wxStaticText* lblTitles;
489 wxListCtrl* lboTitles;
490 wxButton* btnAddTitle;
491 wxButton* btnModifyTitle;
492 wxButton* btnDeleteTitle;
493 wxStaticText* lblRoles;
494 wxListCtrl* lboRoles;
495 wxButton* btnAddRole;
496 wxButton* btnModifyRole;
497 wxButton* btnDeleteRole;
498 wxStaticText* lblOrganisations;
499 wxListCtrl* lboOrganisations;
500 wxButton* btnAddOrganisations;
501 wxButton* btnModifyOrganisations;
502 wxButton* btnDeleteOrganisations;
503 wxStaticText* lblNotes;
504 wxListCtrl* lboNotes;
505 wxButton* btnAddNote;
506 wxButton* btnModifyNote;
507 wxButton* btnDeleteNote;
508 wxScrolledWindow* tabHome;
509 wxStaticText* lblHomeNickname;
510 wxListCtrl* lboHomeNicknames;
511 wxButton* btnAddHomeNickname;
512 wxButton* btnModifyHomeNickname;
513 wxButton* btnDeleteHomeNickname;
514 wxStaticText* lblHomeAddresses;
515 wxListCtrl* lboHomeAddresses;
516 wxButton* btnAddHomeAddress;
517 wxButton* btnModifyHomeAddress;
518 wxButton* btnDeleteHomeAddress;
519 wxStaticText* lblHomeEmail;
520 wxListCtrl* lboHomeEmails;
521 wxButton* btnAddHomeEmailAddress;
522 wxButton* btnModifyHomeEmailAddress;
523 wxButton* btnDeleteHomeEmailAddress;
524 wxStaticText* lblHomeIM;
525 wxListCtrl* lboHomeIM;
526 wxButton* btnAddHomeIMAddress;
527 wxButton* btnModifyHomeIMAddress;
528 wxButton* btnDeleteHomeIMAddress;
529 wxStaticText* lblHomeTelephone;
530 wxListCtrl* lboHomeTelephone;
531 wxButton* btnAddHomeTelephone;
532 wxButton* btnModifyHomeTelephone;
533 wxButton* btnDeleteHomeTelephone;
534 wxStaticText* lblHomeLanguages;
535 wxListCtrl* lboHomeLanguages;
536 wxButton* btnAddHomeLanguage;
537 wxButton* btnModifyHomeLanguage;
538 wxButton* btnDeleteHomeLanguage;
539 wxStaticText* lblHomeTimezone;
540 wxListCtrl* lboHomeTimezones;
541 wxButton* btnAddHomeTimezone;
542 wxButton* btnModifyHomeTimezone;
543 wxButton* btnDeleteHomeTimezone;
544 wxStaticText* lblHomeGeopositioning;
545 wxListCtrl* lboHomeGeoposition;
546 wxButton* btnAddHomeGeoposition;
547 wxButton* btnModifyHomeGeoposition;
548 wxButton* btnDeleteHomePosition;
549 wxStaticText* lblHomeWebsites;
550 wxListCtrl* lboHomeWebsites;
551 wxButton* btnAddHomeWebsite;
552 wxButton* btnHomeModifyWebsite;
553 wxButton* btnDeleteHomeWebsite;
554 wxStaticText* lblHomeTitles;
555 wxListCtrl* lboHomeTitles;
556 wxButton* btnAddHomeTitle;
557 wxButton* btnModifyHomeTitle;
558 wxButton* btnDeleteHomeTitle;
559 wxStaticText* lblHomeRoles;
560 wxListCtrl* lboHomeRoles;
561 wxButton* btnAddHomeRole;
562 wxButton* btnModifyHomeRole;
563 wxButton* btnDeleteHomeRole;
564 wxStaticText* lblHomeOrganisations;
565 wxListCtrl* lboHomeOrganisations;
566 wxButton* btnAddHomeOrganisations;
567 wxButton* btnModifyHomeOrganisations;
568 wxButton* btnDeleteHomeOrganisations;
569 wxStaticText* lblHomeNotes;
570 wxListCtrl* lboHomeNotes;
571 wxButton* btnAddHomeNote;
572 wxButton* btnModifyHomeNote;
573 wxButton* btnDeleteHomeNote;
574 wxScrolledWindow* tabBusiness;
575 wxStaticText* lblBusinessNickname;
576 wxListCtrl* lboBusinessNicknames;
577 wxButton* btnAddBusinessNickname;
578 wxButton* btnModifyBusinessNickname;
579 wxButton* btnDeleteBusinessNickname;
580 wxStaticText* lblBusinessAddress;
581 wxListCtrl* lboBusinessAddresses;
582 wxButton* btnAddBusinessAddress;
583 wxButton* btnModifyBusinessAddress;
584 wxButton* btnDeleteBusinessAddress;
585 wxStaticText* lblBusinessEmail;
586 wxListCtrl* lboBusinessEmail;
587 wxButton* btnAddBusinessEmailAddress;
588 wxButton* btnModifyBusinessEmailAddress;
589 wxButton* btnDeleteBusinessEmailAddress;
590 wxStaticText* lblBusinessIM;
591 wxListCtrl* lboBusinessIM;
592 wxButton* btnAddBusinessIMAddress;
593 wxButton* btnModifyBusinessIMAddress;
594 wxButton* btnDeleteBusinessIMAddress;
595 wxStaticText* lblBusinessTelephone;
596 wxListCtrl* lboBusinessTelephone;
597 wxButton* btnBusinessAddTelephone;
598 wxButton* btnBusinessModifyTelephone;
599 wxButton* btnBusinessDeleteTelephone;
600 wxStaticText* lblBusinessLanguage;
601 wxListCtrl* lboBusinessLanguages;
602 wxButton* btnBusinessAddLanguage;
603 wxButton* btnBusinessModifyLanguage;
604 wxButton* btnBusinessDeleteLanguage;
605 wxStaticText* lblBusinessTimezones;
606 wxListCtrl* lboBusinessTimezones;
607 wxButton* btnBusinessAddTimezone;
608 wxButton* btnBusinessModifyTimezone;
609 wxButton* btnDeleteBusinessTimezone;
610 wxStaticText* lblBusinessGeopositioning;
611 wxListCtrl* lboBusinessGeoposition;
612 wxButton* btnAddBusinessGeoposition;
613 wxButton* btnModifyBusinessGeoposition;
614 wxButton* btnDeleteBusinessGeoposition;
615 wxStaticText* lblBusinessWebsites;
616 wxListCtrl* lboBusinessWebsites;
617 wxButton* btnAddBusinessWebsite;
618 wxButton* btnModifyBusinessWebsite;
619 wxButton* btnDeleteBusinessWebsite;
620 wxStaticText* lblBusinessTitles;
621 wxListCtrl* lboBusinessTitles;
622 wxButton* btnAddBusinessTitle;
623 wxButton* btnModifyBusinessTitle;
624 wxButton* btnDeleteBusinessTitle;
625 wxStaticText* lblBusinessRoles;
626 wxListCtrl* lboBusinessRoles;
627 wxButton* btnAddBusinessRole;
628 wxButton* btnModifyBusinessRole;
629 wxButton* btnDeleteBusinessRole;
630 wxStaticText* lblBusinessOrganisations;
631 wxListCtrl* lboBusinessOrganisations;
632 wxButton* btnAddBusinessOrganisations;
633 wxButton* btnModifyBusinessOrganisations;
634 wxButton* btnDeleteBusinessOrganisations;
635 wxStaticText* lblBusinessNotes;
636 wxListCtrl* lboBusinessNotes;
637 wxButton* btnBusinessAddNote;
638 wxButton* btnBusinessModifyNote;
639 wxButton* btnBusinessDeleteNote;
640 wxScrolledWindow* tabCategories;
641 wxListCtrl* lboCategories;
642 wxButton* btnAddCategory;
643 wxButton* btnModifyCategory;
644 wxButton* btnDeleteCategory;
645 wxScrolledWindow* tabMembers;
646 wxListCtrl* lboGroups;
647 wxButton* btnAddGroups;
648 wxButton* btnModifyGroups;
649 wxButton* btnDeleteGroups;
650 wxScrolledWindow* tabPictures;
651 wxStaticBitmap* imgPicture;
652 wxListCtrl* lboPictures;
653 wxButton* btnAddPicture;
654 wxButton* btnModifyPicture;
655 wxButton* btnDeletePicture;
656 wxButton* btnSavePicture;
657 wxScrolledWindow* tabLogo;
658 wxStaticBitmap* imgLogo;
659 wxListCtrl* lboLogos;
660 wxButton* btnAddLogo;
661 wxButton* btnModifyLogo;
662 wxButton* btnDeleteLogo;
663 wxButton* btnSaveLogo;
664 wxScrolledWindow* tabSounds;
665 wxListCtrl* lboSounds;
666 wxButton* btnAddSound;
667 wxButton* btnModifySound;
668 wxButton* btnDeleteSound;
669 wxButton* btnSaveSound;
670 wxStaticLine* m_staticline1;
671 wxBitmapButton* btnPlay;
672 wxBitmapButton* btnStop;
673 wxScrolledWindow* tabCalendaring;
674 wxStaticText* lblCalendarAddresses;
675 wxListCtrl* lboCalendarAddresses;
676 wxButton* btnAddCalendarAddress;
677 wxButton* btnModifyCalendarAddress;
678 wxButton* btnDeleteCalendarAddress;
679 wxStaticText* lblCalendarRequestAddresses;
680 wxListCtrl* lboCalendarRequestAddress;
681 wxButton* btnAddCalendarRequestAddress;
682 wxButton* btnModifyCalendarRequestAddress;
683 wxButton* btnDeleteCalendarRequestAddress;
684 wxStaticText* lblFreeBusyAddresses;
685 wxListCtrl* lboFreeBusyAddresses;
686 wxButton* btnAddFreeBusyAddress;
687 wxButton* btnModifyFreeBusyAddress;
688 wxButton* btnDeleteFreeBusyAddress;
689 wxScrolledWindow* tabSecurity;
692 wxButton* btnModifyKey;
693 wxButton* btnDeleteKey;
694 wxScrolledWindow* tabOther;
695 wxStaticText* lblVendorNamespace;
696 wxListCtrl* lboVendorNamespace;
697 wxButton* btnAddVendorNamespace;
698 wxButton* btnModifyVendorNamespace;
699 wxButton* btnDeleteVendorNamespace;
700 wxStaticText* lblXTokens;
701 wxListCtrl* lboXToken;
702 wxButton* btnAddXToken;
703 wxButton* btnModifyXToken;
704 wxButton* btnDeleteXToken;
705 wxMenuBar* m_menubar3;
709 // Virtual event handlers, overide them in your derived class
710 virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
711 virtual void UpdateDisplayAs( wxCommandEvent& event ) { event.Skip(); }
712 virtual void UpdateName( wxCommandEvent& event ) { event.Skip(); }
713 virtual void UpdateMembersTab( wxCommandEvent& event ) { event.Skip(); }
714 virtual void AddGeneralNickname( wxCommandEvent& event ) { event.Skip(); }
715 virtual void ModifyGeneralNickname( wxCommandEvent& event ) { event.Skip(); }
716 virtual void DeleteGeneralNickname( wxCommandEvent& event ) { event.Skip(); }
717 virtual void AddGeneralAddress( wxCommandEvent& event ) { event.Skip(); }
718 virtual void ModifyGeneralAddress( wxCommandEvent& event ) { event.Skip(); }
719 virtual void DeleteGeneralAddress( wxCommandEvent& event ) { event.Skip(); }
720 virtual void AddGeneralEmail( wxCommandEvent& event ) { event.Skip(); }
721 virtual void ModifyGeneralEmail( wxCommandEvent& event ) { event.Skip(); }
722 virtual void DeleteGeneralEmail( wxCommandEvent& event ) { event.Skip(); }
723 virtual void AddGeneralIM( wxCommandEvent& event ) { event.Skip(); }
724 virtual void ModifyGeneralIM( wxCommandEvent& event ) { event.Skip(); }
725 virtual void DeleteGeneralIM( wxCommandEvent& event ) { event.Skip(); }
726 virtual void AddGeneralTelephone( wxCommandEvent& event ) { event.Skip(); }
727 virtual void ModifyGeneralTelephone( wxCommandEvent& event ) { event.Skip(); }
728 virtual void DeleteGeneralTelephone( wxCommandEvent& event ) { event.Skip(); }
729 virtual void AddGeneralLanguages( wxCommandEvent& event ) { event.Skip(); }
730 virtual void ModifyGeneralLanguages( wxCommandEvent& event ) { event.Skip(); }
731 virtual void DeleteGeneralLanguage( wxCommandEvent& event ) { event.Skip(); }
732 virtual void AddGeneralTimezone( wxCommandEvent& event ) { event.Skip(); }
733 virtual void ModifyGeneralTimezone( wxCommandEvent& event ) { event.Skip(); }
734 virtual void DeleteGeneralTimezone( wxCommandEvent& event ) { event.Skip(); }
735 virtual void AddGeneralGeoposition( wxCommandEvent& event ) { event.Skip(); }
736 virtual void ModifyGeneralGeoposition( wxCommandEvent& event ) { event.Skip(); }
737 virtual void DeleteGeneralGeoposition( wxCommandEvent& event ) { event.Skip(); }
738 virtual void AddGeneralRelated( wxCommandEvent& event ) { event.Skip(); }
739 virtual void ModifyGeneralRelated( wxCommandEvent& event ) { event.Skip(); }
740 virtual void DeleteGeneralRelated( wxCommandEvent& event ) { event.Skip(); }
741 virtual void AddGeneralWebsite( wxCommandEvent& event ) { event.Skip(); }
742 virtual void ModifyGeneralWebsite( wxCommandEvent& event ) { event.Skip(); }
743 virtual void DeleteGeneralWebsite( wxCommandEvent& event ) { event.Skip(); }
744 virtual void AddGeneralTitle( wxCommandEvent& event ) { event.Skip(); }
745 virtual void ModifyGeneralTitle( wxCommandEvent& event ) { event.Skip(); }
746 virtual void DeleteGeneralTitle( wxCommandEvent& event ) { event.Skip(); }
747 virtual void AddGeneralRole( wxCommandEvent& event ) { event.Skip(); }
748 virtual void ModifyGeneralRole( wxCommandEvent& event ) { event.Skip(); }
749 virtual void DeleteGeneralRole( wxCommandEvent& event ) { event.Skip(); }
750 virtual void AddGeneralOrganisation( wxCommandEvent& event ) { event.Skip(); }
751 virtual void ModifyGeneralOrganisation( wxCommandEvent& event ) { event.Skip(); }
752 virtual void DeleteGeneralOrganisation( wxCommandEvent& event ) { event.Skip(); }
753 virtual void AddGeneralNote( wxCommandEvent& event ) { event.Skip(); }
754 virtual void ModifyGeneralNote( wxCommandEvent& event ) { event.Skip(); }
755 virtual void DeleteGeneralNote( wxCommandEvent& event ) { event.Skip(); }
756 virtual void AddHomeNickname( wxCommandEvent& event ) { event.Skip(); }
757 virtual void ModifyHomeNickname( wxCommandEvent& event ) { event.Skip(); }
758 virtual void DeleteHomeNickname( wxCommandEvent& event ) { event.Skip(); }
759 virtual void AddHomeAddress( wxCommandEvent& event ) { event.Skip(); }
760 virtual void ModifyHomeAddress( wxCommandEvent& event ) { event.Skip(); }
761 virtual void DeleteHomeAddress( wxCommandEvent& event ) { event.Skip(); }
762 virtual void AddHomeEmail( wxCommandEvent& event ) { event.Skip(); }
763 virtual void ModifyHomeEmail( wxCommandEvent& event ) { event.Skip(); }
764 virtual void DeleteHomeEmail( wxCommandEvent& event ) { event.Skip(); }
765 virtual void AddHomeIM( wxCommandEvent& event ) { event.Skip(); }
766 virtual void ModifyHomeIM( wxCommandEvent& event ) { event.Skip(); }
767 virtual void DeleteHomeIM( wxCommandEvent& event ) { event.Skip(); }
768 virtual void AddHomeTelephone( wxCommandEvent& event ) { event.Skip(); }
769 virtual void ModifyHomeTelephone( wxCommandEvent& event ) { event.Skip(); }
770 virtual void DeleteHomeTelephone( wxCommandEvent& event ) { event.Skip(); }
771 virtual void AddHomeLanguage( wxCommandEvent& event ) { event.Skip(); }
772 virtual void ModifyHomeLanguage( wxCommandEvent& event ) { event.Skip(); }
773 virtual void DeleteHomeLanguage( wxCommandEvent& event ) { event.Skip(); }
774 virtual void AddHomeTimezone( wxCommandEvent& event ) { event.Skip(); }
775 virtual void ModifyHomeTimezone( wxCommandEvent& event ) { event.Skip(); }
776 virtual void DeleteHomeTimezone( wxCommandEvent& event ) { event.Skip(); }
777 virtual void AddHomeGeoposition( wxCommandEvent& event ) { event.Skip(); }
778 virtual void ModifyHomeGeoposition( wxCommandEvent& event ) { event.Skip(); }
779 virtual void DeleteHomeGeoposition( wxCommandEvent& event ) { event.Skip(); }
780 virtual void AddHomeWebsite( wxCommandEvent& event ) { event.Skip(); }
781 virtual void ModifyHomeWebsite( wxCommandEvent& event ) { event.Skip(); }
782 virtual void DeleteHomeWebsite( wxCommandEvent& event ) { event.Skip(); }
783 virtual void AddHomeTitle( wxCommandEvent& event ) { event.Skip(); }
784 virtual void ModifyHomeTitle( wxCommandEvent& event ) { event.Skip(); }
785 virtual void DeleteHomeTitle( wxCommandEvent& event ) { event.Skip(); }
786 virtual void AddHomeRole( wxCommandEvent& event ) { event.Skip(); }
787 virtual void ModifyHomeRole( wxCommandEvent& event ) { event.Skip(); }
788 virtual void DeleteHomeRole( wxCommandEvent& event ) { event.Skip(); }
789 virtual void AddHomeOrganisation( wxCommandEvent& event ) { event.Skip(); }
790 virtual void ModifyHomeOrganisation( wxCommandEvent& event ) { event.Skip(); }
791 virtual void DeleteHomeOrganisation( wxCommandEvent& event ) { event.Skip(); }
792 virtual void AddHomeNote( wxCommandEvent& event ) { event.Skip(); }
793 virtual void ModifyHomeNote( wxCommandEvent& event ) { event.Skip(); }
794 virtual void DeleteHomeNote( wxCommandEvent& event ) { event.Skip(); }
795 virtual void AddBusinessNickname( wxCommandEvent& event ) { event.Skip(); }
796 virtual void ModifyBusinessNickname( wxCommandEvent& event ) { event.Skip(); }
797 virtual void DeleteBusinessNickname( wxCommandEvent& event ) { event.Skip(); }
798 virtual void AddBusinessAddress( wxCommandEvent& event ) { event.Skip(); }
799 virtual void ModifyBusinessAddress( wxCommandEvent& event ) { event.Skip(); }
800 virtual void DeleteBusinessAddress( wxCommandEvent& event ) { event.Skip(); }
801 virtual void AddBusinessEmail( wxCommandEvent& event ) { event.Skip(); }
802 virtual void ModifyBusinessEmail( wxCommandEvent& event ) { event.Skip(); }
803 virtual void DeleteBusinessEmail( wxCommandEvent& event ) { event.Skip(); }
804 virtual void AddBusinessIM( wxCommandEvent& event ) { event.Skip(); }
805 virtual void ModifyBusinessIM( wxCommandEvent& event ) { event.Skip(); }
806 virtual void DeleteBusinessIM( wxCommandEvent& event ) { event.Skip(); }
807 virtual void AddBusinessTelephone( wxCommandEvent& event ) { event.Skip(); }
808 virtual void ModifyBusinessTelephone( wxCommandEvent& event ) { event.Skip(); }
809 virtual void DeleteBusinessTelephone( wxCommandEvent& event ) { event.Skip(); }
810 virtual void AddBusinessLanguage( wxCommandEvent& event ) { event.Skip(); }
811 virtual void ModifyBusinessLanguage( wxCommandEvent& event ) { event.Skip(); }
812 virtual void DeleteBusinessLanguage( wxCommandEvent& event ) { event.Skip(); }
813 virtual void AddBusinessTimezone( wxCommandEvent& event ) { event.Skip(); }
814 virtual void ModifyBusinessTimezone( wxCommandEvent& event ) { event.Skip(); }
815 virtual void DeleteBusinessTimezone( wxCommandEvent& event ) { event.Skip(); }
816 virtual void AddBusinessGeoposition( wxCommandEvent& event ) { event.Skip(); }
817 virtual void ModifyBusinessGeoposition( wxCommandEvent& event ) { event.Skip(); }
818 virtual void DeleteBusinessGeoposition( wxCommandEvent& event ) { event.Skip(); }
819 virtual void AddBusinessWebsite( wxCommandEvent& event ) { event.Skip(); }
820 virtual void ModifyBusinessWebsite( wxCommandEvent& event ) { event.Skip(); }
821 virtual void DeleteBusinessWebsite( wxCommandEvent& event ) { event.Skip(); }
822 virtual void AddBusinessTitle( wxCommandEvent& event ) { event.Skip(); }
823 virtual void ModifyBusinessTitle( wxCommandEvent& event ) { event.Skip(); }
824 virtual void DeleteBusinessTitle( wxCommandEvent& event ) { event.Skip(); }
825 virtual void AddBusinessRole( wxCommandEvent& event ) { event.Skip(); }
826 virtual void ModifyBusinessRole( wxCommandEvent& event ) { event.Skip(); }
827 virtual void DeleteBusinessRole( wxCommandEvent& event ) { event.Skip(); }
828 virtual void AddBusinessOrganisation( wxCommandEvent& event ) { event.Skip(); }
829 virtual void ModifyBusinessOrganisation( wxCommandEvent& event ) { event.Skip(); }
830 virtual void DeleteBusinessOrganisation( wxCommandEvent& event ) { event.Skip(); }
831 virtual void AddBusinessNote( wxCommandEvent& event ) { event.Skip(); }
832 virtual void ModifyBusinessNote( wxCommandEvent& event ) { event.Skip(); }
833 virtual void DeleteBusinessNote( wxCommandEvent& event ) { event.Skip(); }
834 virtual void AddCategory( wxCommandEvent& event ) { event.Skip(); }
835 virtual void ModifyCategory( wxCommandEvent& event ) { event.Skip(); }
836 virtual void DeleteCategory( wxCommandEvent& event ) { event.Skip(); }
837 virtual void AddGroup( wxCommandEvent& event ) { event.Skip(); }
838 virtual void ModifyGroup( wxCommandEvent& event ) { event.Skip(); }
839 virtual void DeleteGroup( wxCommandEvent& event ) { event.Skip(); }
840 virtual void LoadPicture( wxListEvent& event ) { event.Skip(); }
841 virtual void AddPicture( wxCommandEvent& event ) { event.Skip(); }
842 virtual void ModifyPicture( wxCommandEvent& event ) { event.Skip(); }
843 virtual void DeletePicture( wxCommandEvent& event ) { event.Skip(); }
844 virtual void SavePicture( wxCommandEvent& event ) { event.Skip(); }
845 virtual void LoadLogo( wxListEvent& event ) { event.Skip(); }
846 virtual void AddLogo( wxCommandEvent& event ) { event.Skip(); }
847 virtual void ModifyLogo( wxCommandEvent& event ) { event.Skip(); }
848 virtual void DeleteLogo( wxCommandEvent& event ) { event.Skip(); }
849 virtual void SaveLogo( wxCommandEvent& event ) { event.Skip(); }
850 virtual void AddSound( wxCommandEvent& event ) { event.Skip(); }
851 virtual void ModifySound( wxCommandEvent& event ) { event.Skip(); }
852 virtual void DeleteSound( wxCommandEvent& event ) { event.Skip(); }
853 virtual void SaveSound( wxCommandEvent& event ) { event.Skip(); }
854 virtual void PlaySound( wxCommandEvent& event ) { event.Skip(); }
855 virtual void StopSound( wxCommandEvent& event ) { event.Skip(); }
856 virtual void AddCalendarAddress( wxCommandEvent& event ) { event.Skip(); }
857 virtual void ModifyCalendarAddress( wxCommandEvent& event ) { event.Skip(); }
858 virtual void DeleteCalendarAddress( wxCommandEvent& event ) { event.Skip(); }
859 virtual void AddCalendarRequest( wxCommandEvent& event ) { event.Skip(); }
860 virtual void ModifyCalendarRequest( wxCommandEvent& event ) { event.Skip(); }
861 virtual void AddFreeBusy( wxCommandEvent& event ) { event.Skip(); }
862 virtual void ModifyFreeBusy( wxCommandEvent& event ) { event.Skip(); }
863 virtual void DeleteFreeBusy( wxCommandEvent& event ) { event.Skip(); }
864 virtual void AddKey( wxCommandEvent& event ) { event.Skip(); }
865 virtual void ModifyKey( wxCommandEvent& event ) { event.Skip(); }
866 virtual void DeleteKey( wxCommandEvent& event ) { event.Skip(); }
867 virtual void AddVendorNamespace( wxCommandEvent& event ) { event.Skip(); }
868 virtual void ModifyVendorNamespace( wxCommandEvent& event ) { event.Skip(); }
869 virtual void DeleteVendorNamespace( wxCommandEvent& event ) { event.Skip(); }
870 virtual void AddXToken( wxCommandEvent& event ) { event.Skip(); }
871 virtual void ModifyXToken( wxCommandEvent& event ) { event.Skip(); }
872 virtual void DeleteXToken( wxCommandEvent& event ) { event.Skip(); }
873 virtual void SaveContact( wxCommandEvent& event ) { event.Skip(); }
874 virtual void SaveCloseContact( wxCommandEvent& event ) { event.Skip(); }
875 virtual void CloseContact( wxCommandEvent& event ) { event.Skip(); }
876 virtual void CutText( wxCommandEvent& event ) { event.Skip(); }
877 virtual void CopyText( wxCommandEvent& event ) { event.Skip(); }
878 virtual void PasteText( wxCommandEvent& event ) { event.Skip(); }
883 frmContactEditorADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Contact Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 800,517 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
885 ~frmContactEditorADT();
889 ///////////////////////////////////////////////////////////////////////////////
890 /// Class frmContactEditorAddressADT
891 ///////////////////////////////////////////////////////////////////////////////
892 class frmContactEditorAddressADT : public wxDialog
897 wxNotebook* nbkAddress;
899 wxStaticText* lblAddress;
900 wxTextCtrl* txtAddress;
901 wxStaticText* m_staticText61;
902 wxTextCtrl* txtTownCity;
903 wxStaticText* lblCountyState;
904 wxTextCtrl* txtCounty;
905 wxStaticText* lblPostCode;
906 wxTextCtrl* txtPostCode;
907 wxStaticText* lblCountry;
908 wxTextCtrl* txtCountry;
909 wxStaticText* lblPriority;
910 wxCheckBox* chkUsePref;
911 wxSlider* sliPriority;
912 wxStaticText* lblHigh;
913 wxStaticText* lblLow;
915 wxButton* btnCopyMailing;
916 wxTextCtrl* txtLabel;
918 wxStaticText* lblLanguage;
919 wxComboBox* cmbLanguage;
920 wxStaticText* lblGeography;
922 wxStaticText* lblTimezone;
923 wxTextCtrl* txtTimezone;
927 // Virtual event handlers, overide them in your derived class
928 virtual void InitAddressEditor( wxInitDialogEvent& event ) { event.Skip(); }
929 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
930 virtual void CopyAddress( wxCommandEvent& event ) { event.Skip(); }
931 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
932 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
937 frmContactEditorAddressADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Address Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 426,362 ), long style = wxDEFAULT_DIALOG_STYLE );
938 ~frmContactEditorAddressADT();
942 ///////////////////////////////////////////////////////////////////////////////
943 /// Class frmConflictResolutionADT
944 ///////////////////////////////////////////////////////////////////////////////
945 class frmConflictResolutionADT : public wxDialog
950 wxStaticText* lblText;
951 wxSplitterWindow* m_splitter3;
953 wxHtmlWindow* htmClient;
955 wxHtmlWindow* htmServer;
956 wxButton* btnKeepLocal;
957 wxButton* btnKeepServer;
958 wxButton* btnDecideLater;
960 // Virtual event handlers, overide them in your derived class
961 virtual void KeepLocalData( wxCommandEvent& event ) { event.Skip(); }
962 virtual void KeepServerData( wxCommandEvent& event ) { event.Skip(); }
963 virtual void DecideLater( wxCommandEvent& event ) { event.Skip(); }
968 frmConflictResolutionADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Conflict Resolution"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 536,417 ), long style = wxDEFAULT_DIALOG_STYLE );
969 ~frmConflictResolutionADT();
971 void m_splitter3OnIdle( wxIdleEvent& )
973 m_splitter3->SetSashPosition( 257 );
974 m_splitter3->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmConflictResolutionADT::m_splitter3OnIdle ), NULL, this );
979 ///////////////////////////////////////////////////////////////////////////////
980 /// Class frmActivityMgrADT
981 ///////////////////////////////////////////////////////////////////////////////
982 class frmActivityMgrADT : public wxFrame
987 wxMenuBar* mnuMenuBar;
989 wxMenuItem* mnuSleepMode;
991 wxStaticBitmap* bmpActivity;
993 wxStaticText* lblDetails;
994 wxGauge* GauProgress;
996 wxListCtrl* lstActivity;
998 // Virtual event handlers, overide them in your derived class
999 virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
1000 virtual void StopTask( wxCommandEvent& event ) { event.Skip(); }
1001 virtual void StopAllTasks( wxCommandEvent& event ) { event.Skip(); }
1002 virtual void RetryTask( wxCommandEvent& event ) { event.Skip(); }
1003 virtual void SleepMode( wxCommandEvent& event ) { event.Skip(); }
1004 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1009 frmActivityMgrADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Activity Manager"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 400,425 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
1011 ~frmActivityMgrADT();
1015 ///////////////////////////////////////////////////////////////////////////////
1016 /// Class frmContactEditorNicknameADT
1017 ///////////////////////////////////////////////////////////////////////////////
1018 class frmContactEditorNicknameADT : public wxDialog
1023 wxNotebook* nbkAddress;
1024 wxPanel* tabGeneral;
1025 wxStaticText* lblNickname;
1026 wxTextCtrl* txtNickname;
1027 wxStaticText* lblPriority;
1028 wxCheckBox* chkUsePref;
1029 wxSlider* sliPriority;
1030 wxStaticText* lblHigh;
1031 wxStaticText* lblLow;
1033 wxStaticText* lblLanguage;
1034 wxComboBox* cmbLanguage;
1035 wxButton* btnAction;
1038 // Virtual event handlers, overide them in your derived class
1039 virtual void InitAddressEditor( wxInitDialogEvent& event ) { event.Skip(); }
1040 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1041 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1042 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1047 frmContactEditorNicknameADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Nickname Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 386,231 ), long style = wxDEFAULT_DIALOG_STYLE );
1048 ~frmContactEditorNicknameADT();
1052 ///////////////////////////////////////////////////////////////////////////////
1053 /// Class frmContactEditorGroupsADT
1054 ///////////////////////////////////////////////////////////////////////////////
1055 class frmContactEditorGroupsADT : public wxDialog
1060 wxNotebook* nbkGroup;
1061 wxPanel* tabGeneral;
1062 wxStaticText* lblContacts;
1063 wxCheckListBox* chkContacts;
1064 wxButton* btnAction;
1067 // Virtual event handlers, overide them in your derived class
1068 virtual void FetchContacts( wxInitDialogEvent& event ) { event.Skip(); }
1069 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1070 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1075 frmContactEditorGroupsADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Group Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 398,392 ), long style = wxDEFAULT_DIALOG_STYLE );
1076 ~frmContactEditorGroupsADT();
1080 ///////////////////////////////////////////////////////////////////////////////
1081 /// Class frmContactEditorRolesADT
1082 ///////////////////////////////////////////////////////////////////////////////
1083 class frmContactEditorRolesADT : public wxDialog
1088 wxNotebook* nbkRole;
1089 wxPanel* tabGeneral;
1090 wxStaticText* lblRole;
1091 wxTextCtrl* txtRole;
1092 wxStaticText* lblPriority;
1093 wxCheckBox* chkUsePref;
1094 wxSlider* sliPriority;
1095 wxStaticText* lblHigh;
1096 wxStaticText* lblLow;
1097 wxButton* btnAction;
1100 // Virtual event handlers, overide them in your derived class
1101 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1102 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1103 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1108 frmContactEditorRolesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Role Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,210 ), long style = wxDEFAULT_DIALOG_STYLE );
1109 ~frmContactEditorRolesADT();
1113 ///////////////////////////////////////////////////////////////////////////////
1114 /// Class frmContactEditorOrganisationsADT
1115 ///////////////////////////////////////////////////////////////////////////////
1116 class frmContactEditorOrganisationsADT : public wxDialog
1121 wxNotebook* nbkOrganisation;
1122 wxPanel* tabGeneral;
1123 wxStaticText* lblOrganisation;
1124 wxTextCtrl* txtOrganisation;
1125 wxStaticText* lblSortAs;
1126 wxComboBox* cmbSortAs;
1127 wxStaticText* lblPriority;
1128 wxCheckBox* chkUsePref;
1129 wxSlider* sliPriority;
1130 wxStaticText* lblHigh;
1131 wxStaticText* lblLow;
1132 wxButton* btnAction;
1135 // Virtual event handlers, overide them in your derived class
1136 virtual void UpdateSortAs( wxCommandEvent& event ) { event.Skip(); }
1137 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1138 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1139 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1144 frmContactEditorOrganisationsADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Organisation Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 349,264 ), long style = wxDEFAULT_DIALOG_STYLE );
1145 ~frmContactEditorOrganisationsADT();
1149 ///////////////////////////////////////////////////////////////////////////////
1150 /// Class frmContactEditorNotesADT
1151 ///////////////////////////////////////////////////////////////////////////////
1152 class frmContactEditorNotesADT : public wxDialog
1157 wxNotebook* nbkNotes;
1158 wxPanel* tabGeneral;
1159 wxTextCtrl* txtNote;
1160 wxPanel* tabPriority;
1161 wxStaticText* lblPriority;
1162 wxCheckBox* chkUsePref;
1163 wxSlider* sliPriority;
1164 wxStaticText* lblHigh;
1165 wxStaticText* lblLow;
1166 wxPanel* tabLanguage;
1167 wxStaticText* lblLanguage;
1168 wxComboBox* cmbLanguage;
1169 wxButton* btnAction;
1172 // Virtual event handlers, overide them in your derived class
1173 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1174 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1175 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1180 frmContactEditorNotesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Note Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,184 ), long style = wxDEFAULT_DIALOG_STYLE );
1181 ~frmContactEditorNotesADT();
1185 ///////////////////////////////////////////////////////////////////////////////
1186 /// Class frmContactEditorTitlesADT
1187 ///////////////////////////////////////////////////////////////////////////////
1188 class frmContactEditorTitlesADT : public wxDialog
1193 wxNotebook* nbkTitles;
1194 wxPanel* tabGeneral;
1195 wxStaticText* lblTitle;
1196 wxTextCtrl* txtTitle;
1197 wxStaticText* lblPriority;
1198 wxCheckBox* chkUsePref;
1199 wxSlider* sliPriority;
1200 wxStaticText* lblHigh;
1201 wxStaticText* lblLow;
1202 wxButton* btnAction;
1205 // Virtual event handlers, overide them in your derived class
1206 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1207 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1208 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1213 frmContactEditorTitlesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Title Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,204 ), long style = wxDEFAULT_DIALOG_STYLE );
1214 ~frmContactEditorTitlesADT();
1218 ///////////////////////////////////////////////////////////////////////////////
1219 /// Class frmContactEditorRelatedADT
1220 ///////////////////////////////////////////////////////////////////////////////
1221 class frmContactEditorRelatedADT : public wxDialog
1226 wxNotebook* nbkRelated;
1227 wxPanel* tabGeneral;
1228 wxStaticText* lblRelation;
1229 wxTextCtrl* txtRelated;
1230 wxStaticText* lblType;
1231 wxComboBox* cmbType;
1232 wxStaticText* lblPriority;
1233 wxCheckBox* chkUsePref;
1234 wxSlider* sliPriority;
1235 wxStaticText* lblHigh;
1236 wxStaticText* lblLow;
1237 wxButton* btnAction;
1240 // Virtual event handlers, overide them in your derived class
1241 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1242 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1243 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1248 frmContactEditorRelatedADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Related Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,236 ), long style = wxDEFAULT_DIALOG_STYLE );
1249 ~frmContactEditorRelatedADT();
1253 ///////////////////////////////////////////////////////////////////////////////
1254 /// Class frmContactEditorSoundADT
1255 ///////////////////////////////////////////////////////////////////////////////
1256 class frmContactEditorSoundADT : public wxDialog
1261 wxNotebook* nbkRelated;
1262 wxPanel* tabGeneral;
1263 wxStaticText* lblSoundFile;
1264 wxFilePickerCtrl* fipSound;
1265 wxStaticText* lblType;
1267 wxStaticText* lblPriority;
1268 wxCheckBox* chkUsePref;
1269 wxSlider* sliPriority;
1270 wxStaticText* lblHigh;
1271 wxStaticText* lblLow;
1272 wxButton* btnAction;
1275 // Virtual event handlers, overide them in your derived class
1276 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1277 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1278 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1283 frmContactEditorSoundADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Sound Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,250 ), long style = wxDEFAULT_DIALOG_STYLE );
1284 ~frmContactEditorSoundADT();
1288 ///////////////////////////////////////////////////////////////////////////////
1289 /// Class frmContactEditorPictureADT
1290 ///////////////////////////////////////////////////////////////////////////////
1291 class frmContactEditorPictureADT : public wxDialog
1296 wxNotebook* nbkRelated;
1297 wxPanel* tabGeneral;
1298 wxStaticText* lblPictureFile;
1299 wxFilePickerCtrl* fipPicture;
1300 wxStaticText* lblType;
1302 wxStaticText* lblPriority;
1303 wxCheckBox* chkUsePref;
1304 wxSlider* sliPriority;
1305 wxStaticText* lblHigh;
1306 wxStaticText* lblLow;
1307 wxButton* btnAction;
1310 // Virtual event handlers, overide them in your derived class
1311 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1312 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1313 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1318 frmContactEditorPictureADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Picture Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,247 ), long style = wxDEFAULT_DIALOG_STYLE );
1319 ~frmContactEditorPictureADT();
1323 ///////////////////////////////////////////////////////////////////////////////
1324 /// Class frmContactEditorWebsitesADT
1325 ///////////////////////////////////////////////////////////////////////////////
1326 class frmContactEditorWebsitesADT : public wxDialog
1331 wxNotebook* nbkWebsite;
1332 wxPanel* tabGeneral;
1333 wxStaticText* lblWebsite;
1334 wxTextCtrl* txtWebsite;
1335 wxStaticText* lblPriority;
1336 wxCheckBox* chkUsePref;
1337 wxSlider* sliPriority;
1338 wxStaticText* lblHigh;
1339 wxStaticText* lblLow;
1340 wxButton* btnAction;
1343 // Virtual event handlers, overide them in your derived class
1344 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1345 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1346 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1351 frmContactEditorWebsitesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Website Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,205 ), long style = wxDEFAULT_DIALOG_STYLE );
1352 ~frmContactEditorWebsitesADT();
1356 ///////////////////////////////////////////////////////////////////////////////
1357 /// Class frmContactEditorGeopositionADT
1358 ///////////////////////////////////////////////////////////////////////////////
1359 class frmContactEditorGeopositionADT : public wxDialog
1364 wxNotebook* nbkWebsite;
1365 wxPanel* tabGeneral;
1366 wxStaticText* lblGeoposition;
1367 wxTextCtrl* txtGeoposition;
1368 wxStaticText* lblPriority;
1369 wxCheckBox* chkUsePref;
1370 wxSlider* sliPriority;
1371 wxStaticText* lblHigh;
1372 wxStaticText* lblLow;
1373 wxButton* btnAction;
1376 // Virtual event handlers, overide them in your derived class
1377 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1378 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1379 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1384 frmContactEditorGeopositionADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Geoposition Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,201 ), long style = wxDEFAULT_DIALOG_STYLE );
1385 ~frmContactEditorGeopositionADT();
1389 ///////////////////////////////////////////////////////////////////////////////
1390 /// Class frmContactEditorCalAdrADT
1391 ///////////////////////////////////////////////////////////////////////////////
1392 class frmContactEditorCalAdrADT : public wxDialog
1397 wxNotebook* nbkWebsite;
1398 wxPanel* tabGeneral;
1399 wxStaticText* lblAddress;
1400 wxTextCtrl* txtAddress;
1401 wxStaticText* lblType;
1403 wxStaticText* lblPriority;
1404 wxCheckBox* chkUsePref;
1405 wxSlider* sliPriority;
1406 wxStaticText* lblHigh;
1407 wxStaticText* lblLow;
1408 wxButton* btnAction;
1411 // Virtual event handlers, overide them in your derived class
1412 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1413 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1414 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1419 frmContactEditorCalAdrADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Calendar Address Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 448,270 ), long style = wxDEFAULT_DIALOG_STYLE );
1420 ~frmContactEditorCalAdrADT();
1424 ///////////////////////////////////////////////////////////////////////////////
1425 /// Class frmContactEditorVendorADT
1426 ///////////////////////////////////////////////////////////////////////////////
1427 class frmContactEditorVendorADT : public wxDialog
1432 wxNotebook* nbkWebsite;
1433 wxPanel* tabGeneral;
1434 wxStaticText* lblVendorPEN;
1436 wxStaticText* lblElement;
1437 wxTextCtrl* txtElement;
1438 wxStaticText* lblValue;
1439 wxTextCtrl* txtValue;
1440 wxButton* btnAction;
1443 // Virtual event handlers, overide them in your derived class
1444 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1445 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1450 frmContactEditorVendorADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Vendor Namespace Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 448,270 ), long style = wxDEFAULT_DIALOG_STYLE );
1451 ~frmContactEditorVendorADT();
1455 ///////////////////////////////////////////////////////////////////////////////
1456 /// Class frmContactEditorXTokenADT
1457 ///////////////////////////////////////////////////////////////////////////////
1458 class frmContactEditorXTokenADT : public wxDialog
1463 wxNotebook* nbkWebsite;
1464 wxPanel* tabGeneral;
1465 wxStaticText* lblTokenName;
1466 wxTextCtrl* txtTokenName;
1467 wxStaticText* lblXT;
1468 wxTextCtrl* txtValue;
1469 wxButton* btnAction;
1472 // Virtual event handlers, overide them in your derived class
1473 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1474 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1479 frmContactEditorXTokenADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("X-Token Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 448,270 ), long style = wxDEFAULT_DIALOG_STYLE );
1480 ~frmContactEditorXTokenADT();
1484 ///////////////////////////////////////////////////////////////////////////////
1485 /// Class frmContactEditorKeyADT
1486 ///////////////////////////////////////////////////////////////////////////////
1487 class frmContactEditorKeyADT : public wxDialog
1492 wxNotebook* nbkWebsite;
1493 wxPanel* tabGeneral;
1494 wxStaticText* lblKeyType;
1495 wxChoice* cmbKeyMainType;
1496 wxStaticText* lblType;
1498 wxStaticText* lblPriority;
1499 wxCheckBox* chkUsePref;
1500 wxSlider* sliPriority;
1501 wxStaticText* lblHigh;
1502 wxStaticText* lblLow;
1504 wxStaticText* lblKeyFormat;
1506 wxStaticText* lblAddress;
1507 wxTextCtrl* txtAddress;
1509 wxStaticText* lblKeyFormatData;
1510 wxComboBox* cmbKeyType;
1511 wxStaticText* lblKeyData;
1512 wxTextCtrl* txtKeyData;
1513 wxButton* btnAction;
1516 // Virtual event handlers, overide them in your derived class
1517 virtual void ProcessKeyType( wxCommandEvent& event ) { event.Skip(); }
1518 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1519 virtual void ConvertURLType( wxCommandEvent& event ) { event.Skip(); }
1520 virtual void ConvertKeyType( wxCommandEvent& event ) { event.Skip(); }
1521 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1522 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1527 frmContactEditorKeyADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Key Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 448,270 ), long style = wxDEFAULT_DIALOG_STYLE );
1528 ~frmContactEditorKeyADT();
1532 ///////////////////////////////////////////////////////////////////////////////
1533 /// Class frmContactEditorEmailADT
1534 ///////////////////////////////////////////////////////////////////////////////
1535 class frmContactEditorEmailADT : public wxDialog
1540 wxNotebook* nbkEmail;
1541 wxPanel* tabGeneral;
1542 wxStaticText* lblEmailAddress;
1543 wxTextCtrl* txtEmail;
1544 wxStaticText* lblPriority;
1545 wxCheckBox* chkUsePref;
1546 wxSlider* sliPriority;
1547 wxStaticText* lblHigh;
1548 wxStaticText* lblLow;
1549 wxButton* btnAction;
1552 // Virtual event handlers, overide them in your derived class
1553 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1554 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1555 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1560 frmContactEditorEmailADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Email Address Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 411,251 ), long style = wxDEFAULT_DIALOG_STYLE );
1561 ~frmContactEditorEmailADT();
1565 ///////////////////////////////////////////////////////////////////////////////
1566 /// Class frmContactEditorIMADT
1567 ///////////////////////////////////////////////////////////////////////////////
1568 class frmContactEditorIMADT : public wxDialog
1574 wxPanel* tabGeneral;
1575 wxStaticText* lblIMType;
1576 wxComboBox* cmbIMType;
1577 wxStaticText* lblUsername;
1578 wxTextCtrl* txtUsername;
1579 wxStaticText* lblPriority;
1580 wxCheckBox* chkUsePref;
1581 wxSlider* sliPriority;
1582 wxStaticText* lblHigh;
1583 wxStaticText* lblLow;
1584 wxButton* btnAction;
1587 // Virtual event handlers, overide them in your derived class
1588 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1589 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1590 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1595 frmContactEditorIMADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Instant Messaging Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 421,279 ), long style = wxDEFAULT_DIALOG_STYLE );
1596 ~frmContactEditorIMADT();
1600 ///////////////////////////////////////////////////////////////////////////////
1601 /// Class frmContactEditorCategoryADT
1602 ///////////////////////////////////////////////////////////////////////////////
1603 class frmContactEditorCategoryADT : public wxDialog
1609 wxPanel* tabGeneral;
1610 wxStaticText* lblCategory;
1611 wxTextCtrl* txtCategory;
1612 wxStaticText* lblType;
1614 wxStaticText* lblPriority;
1615 wxCheckBox* chkUsePref;
1616 wxSlider* sliPriority;
1617 wxStaticText* lblHigh;
1618 wxStaticText* lblLow;
1619 wxButton* btnAction;
1622 // Virtual event handlers, overide them in your derived class
1623 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1624 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1625 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1630 frmContactEditorCategoryADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Category Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 424,245 ), long style = wxDEFAULT_DIALOG_STYLE );
1631 ~frmContactEditorCategoryADT();
1635 ///////////////////////////////////////////////////////////////////////////////
1636 /// Class frmContactEditorTelephoneADT
1637 ///////////////////////////////////////////////////////////////////////////////
1638 class frmContactEditorTelephoneADT : public wxDialog
1643 wxNotebook* nbkAddress;
1644 wxPanel* tabGeneral;
1645 wxStaticText* lblTelephone;
1646 wxTextCtrl* txtTelephone;
1647 wxStaticText* lblPriority;
1648 wxCheckBox* chkUsePref;
1649 wxSlider* sliPriority;
1650 wxStaticText* lblHigh;
1651 wxStaticText* lblLow;
1652 wxStaticText* lblTelephoneType;
1653 wxCheckBox* chkVoice;
1654 wxCheckBox* chkText;
1656 wxCheckBox* chkMobile;
1657 wxCheckBox* chkVideo;
1658 wxCheckBox* chkTextphone;
1659 wxCheckBox* chkPager;
1660 wxButton* btnAction;
1663 // Virtual event handlers, overide them in your derived class
1664 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1665 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1666 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1671 frmContactEditorTelephoneADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Telephone Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 402,331 ), long style = wxDEFAULT_DIALOG_STYLE );
1672 ~frmContactEditorTelephoneADT();
1676 ///////////////////////////////////////////////////////////////////////////////
1677 /// Class frmContactEditorLanguagesADT
1678 ///////////////////////////////////////////////////////////////////////////////
1679 class frmContactEditorLanguagesADT : public wxDialog
1684 wxNotebook* nbkLanguages;
1685 wxPanel* tabGeneral;
1686 wxStaticText* lblLanguage;
1687 wxTextCtrl* txtLanguage;
1688 wxStaticText* lblPriority;
1689 wxCheckBox* chkUsePref;
1690 wxSlider* sliPriority;
1691 wxStaticText* lblHigh;
1692 wxStaticText* lblLow;
1693 wxButton* btnAction;
1696 // Virtual event handlers, overide them in your derived class
1697 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1698 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1699 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1704 frmContactEditorLanguagesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Language Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 369,206 ), long style = wxDEFAULT_DIALOG_STYLE );
1705 ~frmContactEditorLanguagesADT();
1709 ///////////////////////////////////////////////////////////////////////////////
1710 /// Class frmContactEditorTimezonesADT
1711 ///////////////////////////////////////////////////////////////////////////////
1712 class frmContactEditorTimezonesADT : public wxDialog
1717 wxNotebook* nbkTimezone;
1718 wxPanel* tabGeneral;
1719 wxStaticText* lblTimezone;
1720 wxComboBox* cmbTimezone;
1721 wxStaticText* lblPriority;
1722 wxCheckBox* chkUsePref;
1723 wxSlider* sliPriority;
1724 wxStaticText* lblHigh;
1725 wxStaticText* lblLow;
1726 wxButton* btnAction;
1729 // Virtual event handlers, overide them in your derived class
1730 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1731 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1732 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1737 frmContactEditorTimezonesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Timezone Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,231 ), long style = wxDEFAULT_DIALOG_STYLE );
1738 ~frmContactEditorTimezonesADT();
1742 ///////////////////////////////////////////////////////////////////////////////
1743 /// Class XABSearchPanelADT
1744 ///////////////////////////////////////////////////////////////////////////////
1745 class XABSearchPanelADT : public wxPanel
1750 wxChoice* choOption;
1751 wxBoxSizer* szrSSet;
1752 wxCheckBox* chkActive;
1753 wxTextCtrl* txtSearch;
1754 wxBitmapButton* btnAdd;
1755 wxBitmapButton* btnDelete;
1757 // Virtual event handlers, overide them in your derived class
1758 virtual void UpdateOptions( wxCommandEvent& event ) { event.Skip(); }
1759 virtual void AddSearchWidget( wxCommandEvent& event ) { event.Skip(); }
1760 virtual void RemoveSearchWidget( wxCommandEvent& event ) { event.Skip(); }
1765 XABSearchPanelADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 390,40 ), long style = wxTAB_TRAVERSAL );
1766 ~XABSearchPanelADT();
1770 ///////////////////////////////////////////////////////////////////////////////
1771 /// Class frmSearchAccountsADT
1772 ///////////////////////////////////////////////////////////////////////////////
1773 class frmSearchAccountsADT : public wxDialog
1778 wxCheckListBox* chlAccounts;
1779 wxButton* btnSelect;
1780 wxButton* btnCancel;
1782 // Virtual event handlers, overide them in your derived class
1783 virtual void UpdateSelectedAccounts( wxCommandEvent& event ) { event.Skip(); }
1784 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1789 frmSearchAccountsADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Select Accounts"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 353,376 ), long style = wxDEFAULT_DIALOG_STYLE );
1790 ~frmSearchAccountsADT();
1794 ///////////////////////////////////////////////////////////////////////////////
1795 /// Class frmEditAccountADT
1796 ///////////////////////////////////////////////////////////////////////////////
1797 class frmEditAccountADT : public wxDialog
1802 wxNotebook* tabAccount;
1803 wxPanel* tabProperties;
1804 wxStaticText* lblAccName;
1805 wxTextCtrl* txtAccountName;
1806 wxStaticText* lblAccAdr;
1807 wxTextCtrl* txtAddress;
1808 wxStaticText* m_staticText193;
1809 wxTextCtrl* txtPort;
1810 wxStaticText* lblPort;
1811 wxTextCtrl* txtUsername;
1812 wxStaticText* lblPassword;
1813 wxTextCtrl* txtPassword;
1814 wxStaticText* lblPrefix;
1815 wxTextCtrl* txtPrefix;
1816 wxButton* btnDetect;
1817 wxStaticText* txtSSL;
1819 wxPanel* tabRefresh;
1820 wxStaticText* lblRefresh;
1821 wxTextCtrl* txtRefresh;
1823 wxButton* btnCancel;
1825 // Virtual event handlers, overide them in your derived class
1826 virtual void DetectAddressBook( wxCommandEvent& event ) { event.Skip(); }
1827 virtual void UpdateSettings( wxCommandEvent& event ) { event.Skip(); }
1828 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1833 frmEditAccountADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Edit Account"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 306,341 ), long style = wxDEFAULT_DIALOG_STYLE );
1834 ~frmEditAccountADT();
1838 ///////////////////////////////////////////////////////////////////////////////
1839 /// Class frmSSLCertificateADT
1840 ///////////////////////////////////////////////////////////////////////////////
1841 class frmSSLCertificateADT : public wxDialog
1846 wxNotebook* m_notebook28;
1847 wxPanel* tabSummary;
1849 wxStaticText* lblCertName;
1850 wxStaticText* lblValidityStatus;
1852 wxStaticText* lblIssuedTo;
1853 wxStaticText* lblIssuedToData;
1854 wxStaticText* lblValidFrom;
1855 wxStaticText* lblValidFromData;
1856 wxStaticText* lblValidUntil;
1857 wxStaticText* lblValidUntilData;
1859 wxListCtrl* lstValues;
1860 wxTextCtrl* txtValueData;
1861 wxPanel* tabHierarchy;
1862 wxTreeCtrl* treHierarchy;
1864 wxButton* btnViewCert;
1865 wxPanel* pnlButtons;
1868 // Virtual event handlers, overide them in your derived class
1869 virtual void LoadValueData( wxListEvent& event ) { event.Skip(); }
1870 virtual void CheckCertificate( wxTreeEvent& event ) { event.Skip(); }
1871 virtual void ViewCertificate( wxCommandEvent& event ) { event.Skip(); }
1872 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1877 frmSSLCertificateADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("SSL Certificate Window"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 347,402 ), long style = wxDEFAULT_DIALOG_STYLE );
1878 ~frmSSLCertificateADT();
1882 ///////////////////////////////////////////////////////////////////////////////
1883 /// Class frmInvalidSSLCertificateADT
1884 ///////////////////////////////////////////////////////////////////////////////
1885 class frmInvalidSSLCertificateADT : public wxDialog
1890 wxStaticText* lblSSLText;
1891 wxButton* btnAccept;
1892 wxButton* btnReject;
1893 wxButton* btnViewCert;
1895 // Virtual event handlers, overide them in your derived class
1896 virtual void Accept( wxCommandEvent& event ) { event.Skip(); }
1897 virtual void Reject( wxCommandEvent& event ) { event.Skip(); }
1898 virtual void ViewCertificates( wxCommandEvent& event ) { event.Skip(); }
1903 frmInvalidSSLCertificateADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Invalid SSL Certificate"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 445,239 ), long style = wxCAPTION );
1904 ~frmInvalidSSLCertificateADT();
1908 ///////////////////////////////////////////////////////////////////////////////
1909 /// Class frmImportContactsADT
1910 ///////////////////////////////////////////////////////////////////////////////
1911 class frmImportContactsADT : public wxDialog
1916 wxStaticText* lblImportText;
1917 wxCheckListBox* lstContacts;
1918 wxBoxSizer* szrAccount;
1919 wxStaticText* lblAccountText;
1920 wxButton* btnImport;
1921 wxButton* btnCancel;
1923 // Virtual event handlers, overide them in your derived class
1924 virtual void ImportContacts( wxCommandEvent& event ) { event.Skip(); }
1925 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1930 frmImportContactsADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 325,400 ), long style = wxDEFAULT_DIALOG_STYLE );
1931 ~frmImportContactsADT();
1935 ///////////////////////////////////////////////////////////////////////////////
1936 /// Class frmImportResultsADT
1937 ///////////////////////////////////////////////////////////////////////////////
1938 class frmImportResultsADT : public wxDialog
1943 wxStaticText* lblText;
1944 wxTextCtrl* txtResults;
1945 wxButton* btnCopyClipboard;
1946 wxButton* btnFinish;
1948 // Virtual event handlers, overide them in your derived class
1949 virtual void CopyClipboard( wxCommandEvent& event ) { event.Skip(); }
1950 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1955 frmImportResultsADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Import Results"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 489,299 ), long style = wxDEFAULT_DIALOG_STYLE );
1956 ~frmImportResultsADT();
1960 #endif //__APPXESTIAADDRBK_H__