1 ///////////////////////////////////////////////////////////////////////////
2 // C++ code generated with wxFormBuilder (version Feb 26 2014)
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>
31 #include <wx/stattext.h>
32 #include <wx/statline.h>
33 #include <wx/button.h>
34 #include <wx/dialog.h>
35 #include <wx/scrolwin.h>
36 #include <wx/notebook.h>
37 #include <wx/checkbox.h>
38 #include <wx/choice.h>
39 #include <wx/textctrl.h>
40 #include <wx/combobox.h>
41 #include <wx/datectrl.h>
42 #include <wx/dateevt.h>
43 #include <wx/bmpbuttn.h>
44 #include <wx/slider.h>
46 #include <wx/checklst.h>
47 #include <wx/filepicker.h>
48 #include <wx/treectrl.h>
50 ///////////////////////////////////////////////////////////////////////////
52 #define ID_MANAGE_NEWAB 1000
53 #define ID_MANAGE_IMPORT 1001
54 #define ID_MANAGE_EXPORT 1002
55 #define ID_CONTACT_EDIT 1003
56 #define ID_CONTACT_DELETE 1004
57 #define ID_VIEW_FNLN 1005
58 #define ID_VIEW_LNFN 1006
59 #define ID_VIEW_NICK 1007
60 #define ID_VIEW_ASC 1008
61 #define ID_VIEW_DESC 1009
62 #define ID_VIEW_STATUSBAR 1010
63 #define ID_MANAGE_CUT 1011
64 #define ID_MANAGE_COPY 1012
65 #define ID_MANAGE_PASTE 1013
66 #define ID_HELP_SHOW 1014
67 #define ID_MANAGE_UPDATE 1015
68 #define ID_CONTACT_CLOSE 1016
69 #define CONTACT_SAVE 1017
70 #define CONTACT_SAVECLOSE 1018
71 #define CONTACT_CLOSE 1019
73 ///////////////////////////////////////////////////////////////////////////////
75 ///////////////////////////////////////////////////////////////////////////////
76 class frmMainADT : public wxFrame
83 wxMenuItem* mnuPrefSep;
84 wxMenuItem* mnuExitSep;
87 wxMenu* mnuShowContactsAs;
88 wxMenu* mnuViewSortBy;
93 wxMenuItem* mnuHelpAboutSep;
95 wxStaticBitmap* bmpIcon;
97 wxSplitterWindow* m_splitter13;
99 wxFlexGridSizer* szrContactList;
100 wxFlexGridSizer* szrAccList;
101 wxListCtrl* lstContacts;
103 wxHtmlWindow* htmContactData;
104 wxStatusBar* stbBottom;
106 // Virtual event handlers, overide them in your derived class
107 virtual void OpenNewABDialog( wxCommandEvent& event ) { event.Skip(); }
108 virtual void RefreshAddressBook( wxCommandEvent& event ) { event.Skip(); }
109 virtual void OpenImportDialog( wxCommandEvent& event ) { event.Skip(); }
110 virtual void OpenExportDialog( wxCommandEvent& event ) { event.Skip(); }
111 virtual void OpenPreferences( wxCommandEvent& event ) { event.Skip(); }
112 virtual void QuitApp( wxCommandEvent& event ) { event.Skip(); }
113 virtual void ShowContactEditorNew( wxCommandEvent& event ) { event.Skip(); }
114 virtual void ShowContactEditorEdit( wxCommandEvent& event ) { event.Skip(); }
115 virtual void DeleteContact( wxCommandEvent& event ) { event.Skip(); }
116 virtual void OpenFindContactsWindow( wxCommandEvent& event ) { event.Skip(); }
117 virtual void SortFNLN( wxCommandEvent& event ) { event.Skip(); }
118 virtual void SortLNFN( wxCommandEvent& event ) { event.Skip(); }
119 virtual void SortNickname( wxCommandEvent& event ) { event.Skip(); }
120 virtual void SortDisplayAs( wxCommandEvent& event ) { event.Skip(); }
121 virtual void SortAscending( wxCommandEvent& event ) { event.Skip(); }
122 virtual void SortDescending( wxCommandEvent& event ) { event.Skip(); }
123 virtual void ToggleStatusBar( wxCommandEvent& event ) { event.Skip(); }
124 virtual void ShowActivityWindow( wxCommandEvent& event ) { event.Skip(); }
125 virtual void CutAction( wxCommandEvent& event ) { event.Skip(); }
126 virtual void CopyAction( wxCommandEvent& event ) { event.Skip(); }
127 virtual void PasteAction( wxCommandEvent& event ) { event.Skip(); }
128 virtual void ShowHelp( wxCommandEvent& event ) { event.Skip(); }
129 virtual void CheckUpdates( wxCommandEvent& event ) { event.Skip(); }
130 virtual void ShowAboutWindow( wxCommandEvent& event ) { event.Skip(); }
131 virtual void OpenContactInfo( wxListEvent& event ) { event.Skip(); }
132 virtual void ShowContactInfo( wxListEvent& event ) { event.Skip(); }
133 virtual void ShowContactSubmenu( wxMouseEvent& event ) { event.Skip(); }
134 virtual void UpdateSBIconPlacement( wxSizeEvent& event ) { event.Skip(); }
139 frmMainADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Xestia Address Book"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 500,300 ), long style = wxDEFAULT_FRAME_STYLE );
143 void m_splitter13OnIdle( wxIdleEvent& )
145 m_splitter13->SetSashPosition( 184 );
146 m_splitter13->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmMainADT::m_splitter13OnIdle ), NULL, this );
151 ///////////////////////////////////////////////////////////////////////////////
152 /// Class frmUpdateADT
153 ///////////////////////////////////////////////////////////////////////////////
154 class frmUpdateADT : public wxDialog
159 wxPanel* pnlUpdateData;
160 wxStaticText* lblRunningText;
161 wxStaticText* lblRunningVer;
162 wxStaticText* lblAvailableText;
163 wxStaticText* lblAvailableVer;
164 wxStaticText* lblBuildTypeText;
165 wxStaticText* lblBuildType;
166 wxStaticText* lblUpdateMessage;
167 wxStaticLine* statLine;
168 wxButton* btnVisitGelforn;
169 wxButton* btnVisitPREMIUM;
172 // Virtual event handlers, overide them in your derived class
173 virtual void VisitGelforn( wxCommandEvent& event ) { event.Skip(); }
174 virtual void VisitPREMIUM( wxCommandEvent& event ) { event.Skip(); }
175 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
180 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 );
185 ///////////////////////////////////////////////////////////////////////////////
186 /// Class frmSearchADT
187 ///////////////////////////////////////////////////////////////////////////////
188 class frmSearchADT : public wxFrame
193 wxStatusBar* stbBottom;
194 wxSplitterWindow* m_splitter4;
196 wxNotebook* nbkSearch;
197 wxScrolledWindow* tabSearch;
198 wxFlexGridSizer* szrSearch;
199 wxScrolledWindow* tabAdvanced;
200 wxButton* btnSelectAccounts;
204 wxListCtrl* lstResults;
205 wxMenuBar* m_menubar5;
208 // Virtual event handlers, overide them in your derived class
209 virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
210 virtual void SelectAccounts( wxCommandEvent& event ) { event.Skip(); }
211 virtual void SearchContacts( wxCommandEvent& event ) { event.Skip(); }
212 virtual void ResetContacts( wxCommandEvent& event ) { event.Skip(); }
213 virtual void OpenContact( wxCommandEvent& event ) { event.Skip(); }
214 virtual void EditContact( wxCommandEvent& event ) { event.Skip(); }
215 virtual void RevealContact( wxCommandEvent& event ) { event.Skip(); }
216 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
221 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 );
225 void m_splitter4OnIdle( wxIdleEvent& )
227 m_splitter4->SetSashPosition( 178 );
228 m_splitter4->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmSearchADT::m_splitter4OnIdle ), NULL, this );
233 ///////////////////////////////////////////////////////////////////////////////
234 /// Class frmPreferencesADT
235 ///////////////////////////////////////////////////////////////////////////////
236 class frmPreferencesADT : public wxDialog
241 wxNotebook* NbtPreferences;
243 wxCheckBox* chkSaveWindowPosition;
244 wxCheckBox* chkHideLocal;
246 wxListCtrl* lstThemes;
247 wxButton* btnThemeAdd;
248 wxButton* btnThemeModify;
249 wxButton* btnThemeDelete;
250 wxPanel* tabAccounts;
251 wxListCtrl* lstAccounts;
252 wxButton* btnAccountAdd;
253 wxButton* btnAccountModify;
254 wxButton* btnAccountDelete;
258 // Virtual event handlers, overide them in your derived class
259 virtual void LoadPreferences( wxInitDialogEvent& event ) { event.Skip(); }
260 virtual void DisableABButtons( wxListEvent& event ) { event.Skip(); }
261 virtual void EnableABButtons( wxListEvent& event ) { event.Skip(); }
262 virtual void AddABAccount( wxCommandEvent& event ) { event.Skip(); }
263 virtual void ModifyABAccount( wxCommandEvent& event ) { event.Skip(); }
264 virtual void DeleteABAccount( wxCommandEvent& event ) { event.Skip(); }
265 virtual void SavePreferences( wxCommandEvent& event ) { event.Skip(); }
266 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
271 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 );
272 ~frmPreferencesADT();
276 ///////////////////////////////////////////////////////////////////////////////
277 /// Class frmAboutADT
278 ///////////////////////////////////////////////////////////////////////////////
279 class frmAboutADT : public wxDialog
284 wxStaticBitmap* bmpLogo;
285 wxStaticText* lblVersion;
286 wxStaticText* lblCompileTime;
287 wxStaticText* lblCopyright;
290 // Virtual event handlers, overide them in your derived class
291 virtual void CloseAboutWindow( wxCommandEvent& event ) { event.Skip(); }
296 frmAboutADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("About Xestia Address Book"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,400 ), long style = wxDEFAULT_DIALOG_STYLE );
301 ///////////////////////////////////////////////////////////////////////////////
302 /// Class frmContactADT
303 ///////////////////////////////////////////////////////////////////////////////
304 class frmContactADT : public wxFrame
309 wxHtmlWindow* htmContactData;
310 wxMenuBar* m_menubar2;
313 // Virtual event handlers, overide them in your derived class
314 virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
315 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
320 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 );
326 ///////////////////////////////////////////////////////////////////////////////
327 /// Class frmNewAccountADT
328 ///////////////////////////////////////////////////////////////////////////////
329 class frmNewAccountADT : public wxDialog
334 wxBoxSizer* szrNewAccount;
336 wxStaticText* lblEnterText;
337 wxStaticText* lblType;
338 wxChoice* cmbServerType;
339 wxStaticText* lblServerAddress;
340 wxTextCtrl* txtServerAddress;
341 wxStaticText* lblServerPort;
342 wxTextCtrl* txtServerPort;
343 wxStaticText* lblUsername;
344 wxTextCtrl* txtUsername;
345 wxStaticText* lblPassword;
346 wxTextCtrl* txtPassword;
347 wxStaticText* lblSSL;
348 wxCheckBox* chkUseSSL;
350 wxStaticText* lblConnectionResult;
351 wxStaticText* lblServerConnected;
352 wxStaticText* lblServerConnResult;
353 wxStaticText* lblValidResponse;
354 wxStaticText* lblServerResponse;
355 wxStaticText* lblUseSSL;
356 wxStaticText* lblServerSSLResult;
357 wxStaticText* lblServerSSLCert;
358 wxStaticText* lblServerSSLValid;
359 wxStaticText* lblServerUsernamePassword;
360 wxStaticText* lblAbleToLoginResult;
361 wxStaticText* lblIsCalDAV;
362 wxStaticText* lblCardDAVSupportResult;
363 wxStaticLine* m_staticline3;
364 wxStaticText* lblConnectionResultText;
366 wxStaticText* lblFinishText;
367 wxStaticText* lblAccountName;
368 wxTextCtrl* txtAccountName;
369 wxButton* btnPrevious;
373 // Virtual event handlers, overide them in your derived class
374 virtual void UpdateRequirements( wxCommandEvent& event ) { event.Skip(); }
375 virtual void CheckAccountName( wxCommandEvent& event ) { event.Skip(); }
376 virtual void ProcessPrevious( wxCommandEvent& event ) { event.Skip(); }
377 virtual void ProcessNext( wxCommandEvent& event ) { event.Skip(); }
378 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
383 frmNewAccountADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("New Account"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 425,330 ), long style = wxDEFAULT_DIALOG_STYLE );
388 ///////////////////////////////////////////////////////////////////////////////
389 /// Class frmContactEditorADT
390 ///////////////////////////////////////////////////////////////////////////////
391 class frmContactEditorADT : public wxFrame
396 wxNotebook* nbkContact;
397 wxScrolledWindow* tabGeneral;
398 wxStaticText* lblTitle;
399 wxTextCtrl* txtTitle;
400 wxStaticText* lblForename;
401 wxTextCtrl* txtForename;
402 wxStaticText* lblSurname;
403 wxTextCtrl* txtSurname;
404 wxStaticText* lblOtherNames;
405 wxTextCtrl* txtOtherNames;
406 wxStaticText* lblSuffix;
407 wxTextCtrl* txtSuffix;
408 wxStaticText* lblDisplayAs;
409 wxComboBox* cmbDisplayAs;
410 wxStaticText* lblBirthday;
411 wxDatePickerCtrl* dapBirthday;
412 wxTextCtrl* txtBirthday;
413 wxStaticText* lblAnniversary;
414 wxDatePickerCtrl* dapAnniversary;
415 wxTextCtrl* txtAnniversary;
416 wxStaticText* lblGender;
418 wxTextCtrl* txtGenderDescription;
419 wxStaticText* lblType;
421 wxStaticText* lblNicknames;
422 wxListCtrl* lboNicknames;
423 wxButton* btnAddGeneralNickname;
424 wxButton* btnModifyGeneralNickname;
425 wxButton* btnDeleteGeneralNickname;
426 wxStaticText* lblAddress;
427 wxListCtrl* lboAddresses;
428 wxButton* btnAddGeneralAddress;
429 wxButton* btnModifyGeneralAddress;
430 wxButton* btnDeleteGeneralAddress;
431 wxStaticText* lblEmail;
432 wxListCtrl* lboEmails;
433 wxButton* btnAddEmailAddress;
434 wxButton* btnModifyEmailAddress;
435 wxButton* btnDeleteEmailAddress;
438 wxButton* btnAddIMAddress;
439 wxButton* btnModifyIMAddress;
440 wxButton* btnDeleteIMAddress;
441 wxStaticText* lblTelephone;
442 wxListCtrl* lboTelephone;
443 wxButton* btnAddTelephone;
444 wxButton* btnModifyTelephone;
445 wxButton* btnDeleteTelephone;
446 wxStaticText* lblLanguages;
447 wxListCtrl* lboLanguages;
448 wxButton* btnAddLanguage;
449 wxButton* btnModifyLanguage;
450 wxButton* btnDeleteLanguage;
451 wxStaticText* lblTimezone;
452 wxListCtrl* lboTimezones;
453 wxButton* btnAddTimezone;
454 wxButton* btnModifyTimezone;
455 wxButton* btnDeleteTimezone;
456 wxStaticText* lblGeopositioning;
457 wxListCtrl* lboGeoposition;
458 wxButton* btnAddGeneralGeoposition;
459 wxButton* btnModifyGeneralGeoposition;
460 wxButton* btnDeleteGeneralGeoposition;
461 wxStaticText* lblRelated;
462 wxListCtrl* lboRelated;
463 wxButton* btnAddRelated;
464 wxButton* btnModifyRelated;
465 wxButton* btnDeleteRelated;
466 wxStaticText* lblWebsites;
467 wxListCtrl* lboWebsites;
468 wxButton* btnAddWebsite;
469 wxButton* btnModifyWebsite;
470 wxButton* btnDeleteWebsite;
471 wxStaticText* lblTitles;
472 wxListCtrl* lboTitles;
473 wxButton* btnAddTitle;
474 wxButton* btnModifyTitle;
475 wxButton* btnDeleteTitle;
476 wxStaticText* lblRoles;
477 wxListCtrl* lboRoles;
478 wxButton* btnAddRole;
479 wxButton* btnModifyRole;
480 wxButton* btnDeleteRole;
481 wxStaticText* lblOrganisations;
482 wxListCtrl* lboOrganisations;
483 wxButton* btnAddOrganisations;
484 wxButton* btnModifyOrganisations;
485 wxButton* btnDeleteOrganisations;
486 wxStaticText* lblNotes;
487 wxListCtrl* lboNotes;
488 wxButton* btnAddNote;
489 wxButton* btnModifyNote;
490 wxButton* btnDeleteNote;
491 wxScrolledWindow* tabHome;
492 wxStaticText* lblHomeNickname;
493 wxListCtrl* lboHomeNicknames;
494 wxButton* btnAddHomeNickname;
495 wxButton* btnModifyHomeNickname;
496 wxButton* btnDeleteHomeNickname;
497 wxStaticText* lblHomeAddresses;
498 wxListCtrl* lboHomeAddresses;
499 wxButton* btnAddHomeAddress;
500 wxButton* btnModifyHomeAddress;
501 wxButton* btnDeleteHomeAddress;
502 wxStaticText* lblHomeEmail;
503 wxListCtrl* lboHomeEmails;
504 wxButton* btnAddHomeEmailAddress;
505 wxButton* btnModifyHomeEmailAddress;
506 wxButton* btnDeleteHomeEmailAddress;
507 wxStaticText* lblHomeIM;
508 wxListCtrl* lboHomeIM;
509 wxButton* btnAddHomeIMAddress;
510 wxButton* btnModifyHomeIMAddress;
511 wxButton* btnDeleteHomeIMAddress;
512 wxStaticText* lblHomeTelephone;
513 wxListCtrl* lboHomeTelephone;
514 wxButton* btnAddHomeTelephone;
515 wxButton* btnModifyHomeTelephone;
516 wxButton* btnDeleteHomeTelephone;
517 wxStaticText* lblHomeLanguages;
518 wxListCtrl* lboHomeLanguages;
519 wxButton* btnAddHomeLanguage;
520 wxButton* btnModifyHomeLanguage;
521 wxButton* btnDeleteHomeLanguage;
522 wxStaticText* lblHomeTimezone;
523 wxListCtrl* lboHomeTimezones;
524 wxButton* btnAddHomeTimezone;
525 wxButton* btnModifyHomeTimezone;
526 wxButton* btnDeleteHomeTimezone;
527 wxStaticText* lblHomeGeopositioning;
528 wxListCtrl* lboHomeGeoposition;
529 wxButton* btnAddHomeGeoposition;
530 wxButton* btnModifyHomeGeoposition;
531 wxButton* btnDeleteHomePosition;
532 wxStaticText* lblHomeWebsites;
533 wxListCtrl* lboHomeWebsites;
534 wxButton* btnAddHomeWebsite;
535 wxButton* btnHomeModifyWebsite;
536 wxButton* btnDeleteHomeWebsite;
537 wxStaticText* lblHomeTitles;
538 wxListCtrl* lboHomeTitles;
539 wxButton* btnAddHomeTitle;
540 wxButton* btnModifyHomeTitle;
541 wxButton* btnDeleteHomeTitle;
542 wxStaticText* lblHomeRoles;
543 wxListCtrl* lboHomeRoles;
544 wxButton* btnAddHomeRole;
545 wxButton* btnModifyHomeRole;
546 wxButton* btnDeleteHomeRole;
547 wxStaticText* lblHomeOrganisations;
548 wxListCtrl* lboHomeOrganisations;
549 wxButton* btnAddHomeOrganisations;
550 wxButton* btnModifyHomeOrganisations;
551 wxButton* btnDeleteHomeOrganisations;
552 wxStaticText* lblHomeNotes;
553 wxListCtrl* lboHomeNotes;
554 wxButton* btnAddHomeNote;
555 wxButton* btnModifyHomeNote;
556 wxButton* btnDeleteHomeNote;
557 wxScrolledWindow* tabBusiness;
558 wxStaticText* lblBusinessNickname;
559 wxListCtrl* lboBusinessNicknames;
560 wxButton* btnAddBusinessNickname;
561 wxButton* btnModifyBusinessNickname;
562 wxButton* btnDeleteBusinessNickname;
563 wxStaticText* lblBusinessAddress;
564 wxListCtrl* lboBusinessAddresses;
565 wxButton* btnAddBusinessAddress;
566 wxButton* btnModifyBusinessAddress;
567 wxButton* btnDeleteBusinessAddress;
568 wxStaticText* lblBusinessEmail;
569 wxListCtrl* lboBusinessEmail;
570 wxButton* btnAddBusinessEmailAddress;
571 wxButton* btnModifyBusinessEmailAddress;
572 wxButton* btnDeleteBusinessEmailAddress;
573 wxStaticText* lblBusinessIM;
574 wxListCtrl* lboBusinessIM;
575 wxButton* btnAddBusinessIMAddress;
576 wxButton* btnModifyBusinessIMAddress;
577 wxButton* btnDeleteBusinessIMAddress;
578 wxStaticText* lblBusinessTelephone;
579 wxListCtrl* lboBusinessTelephone;
580 wxButton* btnBusinessAddTelephone;
581 wxButton* btnBusinessModifyTelephone;
582 wxButton* btnBusinessDeleteTelephone;
583 wxStaticText* lblBusinessLanguage;
584 wxListCtrl* lboBusinessLanguages;
585 wxButton* btnBusinessAddLanguage;
586 wxButton* btnBusinessModifyLanguage;
587 wxButton* btnBusinessDeleteLanguage;
588 wxStaticText* lblBusinessTimezones;
589 wxListCtrl* lboBusinessTimezones;
590 wxButton* btnBusinessAddTimezone;
591 wxButton* btnBusinessModifyTimezone;
592 wxButton* btnDeleteBusinessTimezone;
593 wxStaticText* lblBusinessGeopositioning;
594 wxListCtrl* lboBusinessGeoposition;
595 wxButton* btnAddBusinessGeoposition;
596 wxButton* btnModifyBusinessGeoposition;
597 wxButton* btnDeleteBusinessGeoposition;
598 wxStaticText* lblBusinessWebsites;
599 wxListCtrl* lboBusinessWebsites;
600 wxButton* btnAddBusinessWebsite;
601 wxButton* btnModifyBusinessWebsite;
602 wxButton* btnDeleteBusinessWebsite;
603 wxStaticText* lblBusinessTitles;
604 wxListCtrl* lboBusinessTitles;
605 wxButton* btnAddBusinessTitle;
606 wxButton* btnModifyBusinessTitle;
607 wxButton* btnDeleteBusinessTitle;
608 wxStaticText* lblBusinessRoles;
609 wxListCtrl* lboBusinessRoles;
610 wxButton* btnAddBusinessRole;
611 wxButton* btnModifyBusinessRole;
612 wxButton* btnDeleteBusinessRole;
613 wxStaticText* lblBusinessOrganisations;
614 wxListCtrl* lboBusinessOrganisations;
615 wxButton* btnAddBusinessOrganisations;
616 wxButton* btnModifyBusinessOrganisations;
617 wxButton* btnDeleteBusinessOrganisations;
618 wxStaticText* lblBusinessNotes;
619 wxListCtrl* lboBusinessNotes;
620 wxButton* btnBusinessAddNote;
621 wxButton* btnBusinessModifyNote;
622 wxButton* btnBusinessDeleteNote;
623 wxScrolledWindow* tabCategories;
624 wxListCtrl* lboCategories;
625 wxButton* btnAddCategory;
626 wxButton* btnModifyCategory;
627 wxButton* btnDeleteCategory;
628 wxScrolledWindow* tabMembers;
629 wxListCtrl* lboGroups;
630 wxButton* btnAddGroups;
631 wxButton* btnModifyGroups;
632 wxButton* btnDeleteGroups;
633 wxScrolledWindow* tabPictures;
634 wxStaticBitmap* imgPicture;
635 wxListCtrl* lboPictures;
636 wxButton* btnAddPicture;
637 wxButton* btnModifyPicture;
638 wxButton* btnDeletePicture;
639 wxScrolledWindow* tabLogo;
640 wxStaticBitmap* imgLogo;
641 wxListCtrl* lboLogos;
642 wxButton* btnAddLogo;
643 wxButton* btnModifyLogo;
644 wxButton* btnDeleteLogo;
645 wxScrolledWindow* tabSounds;
646 wxListCtrl* lboSounds;
647 wxButton* btnAddSound;
648 wxButton* btnModifySound;
649 wxButton* btnDeleteSound;
650 wxStaticLine* m_staticline1;
651 wxBitmapButton* btnPlay;
652 wxBitmapButton* btnStop;
653 wxScrolledWindow* tabCalendaring;
654 wxStaticText* lblCalendarAddresses;
655 wxListCtrl* lboCalendarAddresses;
656 wxButton* btnAddCalendarAddress;
657 wxButton* btnModifyCalendarAddress;
658 wxButton* btnDeleteCalendarAddress;
659 wxStaticText* lblCalendarRequestAddresses;
660 wxListCtrl* lboCalendarRequestAddress;
661 wxButton* btnAddCalendarRequestAddress;
662 wxButton* btnModifyCalendarRequestAddress;
663 wxButton* btnDeleteCalendarRequestAddress;
664 wxStaticText* lblFreeBusyAddresses;
665 wxListCtrl* lboFreeBusyAddresses;
666 wxButton* btnAddFreeBusyAddress;
667 wxButton* btnModifyFreeBusyAddress;
668 wxButton* btnDeleteFreeBusyAddress;
669 wxScrolledWindow* tabSecurity;
672 wxButton* btnModifyKey;
673 wxButton* btnDeleteKey;
674 wxScrolledWindow* tabOther;
675 wxStaticText* lblVendorNamespace;
676 wxListCtrl* lboVendorNamespace;
677 wxButton* btnAddVendorNamespace;
678 wxButton* btnModifyVendorNamespace;
679 wxButton* btnDeleteVendorNamespace;
680 wxStaticText* lblXTokens;
681 wxListCtrl* lboXToken;
682 wxButton* btnAddXToken;
683 wxButton* btnModifyXToken;
684 wxButton* btnDeleteXToken;
685 wxMenuBar* m_menubar3;
689 // Virtual event handlers, overide them in your derived class
690 virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
691 virtual void UpdateDisplayAs( wxCommandEvent& event ) { event.Skip(); }
692 virtual void UpdateName( wxCommandEvent& event ) { event.Skip(); }
693 virtual void UpdateMembersTab( wxCommandEvent& event ) { event.Skip(); }
694 virtual void AddGeneralNickname( wxCommandEvent& event ) { event.Skip(); }
695 virtual void ModifyGeneralNickname( wxCommandEvent& event ) { event.Skip(); }
696 virtual void DeleteGeneralNickname( wxCommandEvent& event ) { event.Skip(); }
697 virtual void AddGeneralAddress( wxCommandEvent& event ) { event.Skip(); }
698 virtual void ModifyGeneralAddress( wxCommandEvent& event ) { event.Skip(); }
699 virtual void DeleteGeneralAddress( wxCommandEvent& event ) { event.Skip(); }
700 virtual void AddGeneralEmail( wxCommandEvent& event ) { event.Skip(); }
701 virtual void ModifyGeneralEmail( wxCommandEvent& event ) { event.Skip(); }
702 virtual void DeleteGeneralEmail( wxCommandEvent& event ) { event.Skip(); }
703 virtual void AddGeneralIM( wxCommandEvent& event ) { event.Skip(); }
704 virtual void ModifyGeneralIM( wxCommandEvent& event ) { event.Skip(); }
705 virtual void DeleteGeneralIM( wxCommandEvent& event ) { event.Skip(); }
706 virtual void AddGeneralTelephone( wxCommandEvent& event ) { event.Skip(); }
707 virtual void ModifyGeneralTelephone( wxCommandEvent& event ) { event.Skip(); }
708 virtual void DeleteGeneralTelephone( wxCommandEvent& event ) { event.Skip(); }
709 virtual void AddGeneralLanguages( wxCommandEvent& event ) { event.Skip(); }
710 virtual void ModifyGeneralLanguages( wxCommandEvent& event ) { event.Skip(); }
711 virtual void DeleteGeneralLanguage( wxCommandEvent& event ) { event.Skip(); }
712 virtual void AddGeneralTimezone( wxCommandEvent& event ) { event.Skip(); }
713 virtual void ModifyGeneralTimezone( wxCommandEvent& event ) { event.Skip(); }
714 virtual void DeleteGeneralTimezone( wxCommandEvent& event ) { event.Skip(); }
715 virtual void AddGeneralGeoposition( wxCommandEvent& event ) { event.Skip(); }
716 virtual void ModifyGeneralGeoposition( wxCommandEvent& event ) { event.Skip(); }
717 virtual void DeleteGeneralGeoposition( wxCommandEvent& event ) { event.Skip(); }
718 virtual void AddGeneralRelated( wxCommandEvent& event ) { event.Skip(); }
719 virtual void ModifyGeneralRelated( wxCommandEvent& event ) { event.Skip(); }
720 virtual void DeleteGeneralRelated( wxCommandEvent& event ) { event.Skip(); }
721 virtual void AddGeneralWebsite( wxCommandEvent& event ) { event.Skip(); }
722 virtual void ModifyGeneralWebsite( wxCommandEvent& event ) { event.Skip(); }
723 virtual void DeleteGeneralWebsite( wxCommandEvent& event ) { event.Skip(); }
724 virtual void AddGeneralTitle( wxCommandEvent& event ) { event.Skip(); }
725 virtual void ModifyGeneralTitle( wxCommandEvent& event ) { event.Skip(); }
726 virtual void DeleteGeneralTitle( wxCommandEvent& event ) { event.Skip(); }
727 virtual void AddGeneralRole( wxCommandEvent& event ) { event.Skip(); }
728 virtual void ModifyGeneralRole( wxCommandEvent& event ) { event.Skip(); }
729 virtual void DeleteGeneralRole( wxCommandEvent& event ) { event.Skip(); }
730 virtual void AddGeneralOrganisation( wxCommandEvent& event ) { event.Skip(); }
731 virtual void ModifyGeneralOrganisation( wxCommandEvent& event ) { event.Skip(); }
732 virtual void DeleteGeneralOrganisation( wxCommandEvent& event ) { event.Skip(); }
733 virtual void AddGeneralNote( wxCommandEvent& event ) { event.Skip(); }
734 virtual void ModifyGeneralNote( wxCommandEvent& event ) { event.Skip(); }
735 virtual void DeleteGeneralNote( wxCommandEvent& event ) { event.Skip(); }
736 virtual void AddHomeNickname( wxCommandEvent& event ) { event.Skip(); }
737 virtual void ModifyHomeNickname( wxCommandEvent& event ) { event.Skip(); }
738 virtual void DeleteHomeNickname( wxCommandEvent& event ) { event.Skip(); }
739 virtual void AddHomeAddress( wxCommandEvent& event ) { event.Skip(); }
740 virtual void ModifyHomeAddress( wxCommandEvent& event ) { event.Skip(); }
741 virtual void DeleteHomeAddress( wxCommandEvent& event ) { event.Skip(); }
742 virtual void AddHomeEmail( wxCommandEvent& event ) { event.Skip(); }
743 virtual void ModifyHomeEmail( wxCommandEvent& event ) { event.Skip(); }
744 virtual void DeleteHomeEmail( wxCommandEvent& event ) { event.Skip(); }
745 virtual void AddHomeIM( wxCommandEvent& event ) { event.Skip(); }
746 virtual void ModifyHomeIM( wxCommandEvent& event ) { event.Skip(); }
747 virtual void DeleteHomeIM( wxCommandEvent& event ) { event.Skip(); }
748 virtual void AddHomeTelephone( wxCommandEvent& event ) { event.Skip(); }
749 virtual void ModifyHomeTelephone( wxCommandEvent& event ) { event.Skip(); }
750 virtual void DeleteHomeTelephone( wxCommandEvent& event ) { event.Skip(); }
751 virtual void AddHomeLanguage( wxCommandEvent& event ) { event.Skip(); }
752 virtual void ModifyHomeLanguage( wxCommandEvent& event ) { event.Skip(); }
753 virtual void DeleteHomeLanguage( wxCommandEvent& event ) { event.Skip(); }
754 virtual void AddHomeTimezone( wxCommandEvent& event ) { event.Skip(); }
755 virtual void ModifyHomeTimezone( wxCommandEvent& event ) { event.Skip(); }
756 virtual void DeleteHomeTimezone( wxCommandEvent& event ) { event.Skip(); }
757 virtual void AddHomeGeoposition( wxCommandEvent& event ) { event.Skip(); }
758 virtual void ModifyHomeGeoposition( wxCommandEvent& event ) { event.Skip(); }
759 virtual void DeleteHomeGeoposition( wxCommandEvent& event ) { event.Skip(); }
760 virtual void AddHomeWebsite( wxCommandEvent& event ) { event.Skip(); }
761 virtual void ModifyHomeWebsite( wxCommandEvent& event ) { event.Skip(); }
762 virtual void DeleteHomeWebsite( wxCommandEvent& event ) { event.Skip(); }
763 virtual void AddHomeTitle( wxCommandEvent& event ) { event.Skip(); }
764 virtual void ModifyHomeTitle( wxCommandEvent& event ) { event.Skip(); }
765 virtual void DeleteHomeTitle( wxCommandEvent& event ) { event.Skip(); }
766 virtual void AddHomeRole( wxCommandEvent& event ) { event.Skip(); }
767 virtual void ModifyHomeRole( wxCommandEvent& event ) { event.Skip(); }
768 virtual void DeleteHomeRole( wxCommandEvent& event ) { event.Skip(); }
769 virtual void AddHomeOrganisation( wxCommandEvent& event ) { event.Skip(); }
770 virtual void ModifyHomeOrganisation( wxCommandEvent& event ) { event.Skip(); }
771 virtual void DeleteHomeOrganisation( wxCommandEvent& event ) { event.Skip(); }
772 virtual void AddHomeNote( wxCommandEvent& event ) { event.Skip(); }
773 virtual void ModifyHomeNote( wxCommandEvent& event ) { event.Skip(); }
774 virtual void DeleteHomeNote( wxCommandEvent& event ) { event.Skip(); }
775 virtual void AddBusinessNickname( wxCommandEvent& event ) { event.Skip(); }
776 virtual void ModifyBusinessNickname( wxCommandEvent& event ) { event.Skip(); }
777 virtual void DeleteBusinessNickname( wxCommandEvent& event ) { event.Skip(); }
778 virtual void AddBusinessAddress( wxCommandEvent& event ) { event.Skip(); }
779 virtual void ModifyBusinessAddress( wxCommandEvent& event ) { event.Skip(); }
780 virtual void DeleteBusinessAddress( wxCommandEvent& event ) { event.Skip(); }
781 virtual void AddBusinessEmail( wxCommandEvent& event ) { event.Skip(); }
782 virtual void ModifyBusinessEmail( wxCommandEvent& event ) { event.Skip(); }
783 virtual void DeleteBusinessEmail( wxCommandEvent& event ) { event.Skip(); }
784 virtual void AddBusinessIM( wxCommandEvent& event ) { event.Skip(); }
785 virtual void ModifyBusinessIM( wxCommandEvent& event ) { event.Skip(); }
786 virtual void DeleteBusinessIM( wxCommandEvent& event ) { event.Skip(); }
787 virtual void AddBusinessTelephone( wxCommandEvent& event ) { event.Skip(); }
788 virtual void ModifyBusinessTelephone( wxCommandEvent& event ) { event.Skip(); }
789 virtual void DeleteBusinessTelephone( wxCommandEvent& event ) { event.Skip(); }
790 virtual void AddBusinessLanguage( wxCommandEvent& event ) { event.Skip(); }
791 virtual void ModifyBusinessLanguage( wxCommandEvent& event ) { event.Skip(); }
792 virtual void DeleteBusinessLanguage( wxCommandEvent& event ) { event.Skip(); }
793 virtual void AddBusinessTimezone( wxCommandEvent& event ) { event.Skip(); }
794 virtual void ModifyBusinessTimezone( wxCommandEvent& event ) { event.Skip(); }
795 virtual void DeleteBusinessTimezone( wxCommandEvent& event ) { event.Skip(); }
796 virtual void AddBusinessGeoposition( wxCommandEvent& event ) { event.Skip(); }
797 virtual void ModifyBusinessGeoposition( wxCommandEvent& event ) { event.Skip(); }
798 virtual void DeleteBusinessGeoposition( wxCommandEvent& event ) { event.Skip(); }
799 virtual void AddBusinessWebsite( wxCommandEvent& event ) { event.Skip(); }
800 virtual void ModifyBusinessWebsite( wxCommandEvent& event ) { event.Skip(); }
801 virtual void DeleteBusinessWebsite( wxCommandEvent& event ) { event.Skip(); }
802 virtual void AddBusinessTitle( wxCommandEvent& event ) { event.Skip(); }
803 virtual void ModifyBusinessTitle( wxCommandEvent& event ) { event.Skip(); }
804 virtual void DeleteBusinessTitle( wxCommandEvent& event ) { event.Skip(); }
805 virtual void AddBusinessRole( wxCommandEvent& event ) { event.Skip(); }
806 virtual void ModifyBusinessRole( wxCommandEvent& event ) { event.Skip(); }
807 virtual void DeleteBusinessRole( wxCommandEvent& event ) { event.Skip(); }
808 virtual void AddBusinessOrganisation( wxCommandEvent& event ) { event.Skip(); }
809 virtual void ModifyBusinessOrganisation( wxCommandEvent& event ) { event.Skip(); }
810 virtual void DeleteBusinessOrganisation( wxCommandEvent& event ) { event.Skip(); }
811 virtual void AddBusinessNote( wxCommandEvent& event ) { event.Skip(); }
812 virtual void ModifyBusinessNote( wxCommandEvent& event ) { event.Skip(); }
813 virtual void DeleteBusinessNote( wxCommandEvent& event ) { event.Skip(); }
814 virtual void AddCategory( wxCommandEvent& event ) { event.Skip(); }
815 virtual void ModifyCategory( wxCommandEvent& event ) { event.Skip(); }
816 virtual void DeleteCategory( wxCommandEvent& event ) { event.Skip(); }
817 virtual void AddGroup( wxCommandEvent& event ) { event.Skip(); }
818 virtual void ModifyGroup( wxCommandEvent& event ) { event.Skip(); }
819 virtual void DeleteGroup( wxCommandEvent& event ) { event.Skip(); }
820 virtual void LoadPicture( wxListEvent& event ) { event.Skip(); }
821 virtual void AddPicture( wxCommandEvent& event ) { event.Skip(); }
822 virtual void ModifyPicture( wxCommandEvent& event ) { event.Skip(); }
823 virtual void DeletePicture( wxCommandEvent& event ) { event.Skip(); }
824 virtual void LoadLogo( wxListEvent& event ) { event.Skip(); }
825 virtual void AddLogo( wxCommandEvent& event ) { event.Skip(); }
826 virtual void ModifyLogo( wxCommandEvent& event ) { event.Skip(); }
827 virtual void DeleteLogo( wxCommandEvent& event ) { event.Skip(); }
828 virtual void AddSound( wxCommandEvent& event ) { event.Skip(); }
829 virtual void ModifySound( wxCommandEvent& event ) { event.Skip(); }
830 virtual void DeleteSound( wxCommandEvent& event ) { event.Skip(); }
831 virtual void PlaySound( wxCommandEvent& event ) { event.Skip(); }
832 virtual void StopSound( wxCommandEvent& event ) { event.Skip(); }
833 virtual void AddCalendarAddress( wxCommandEvent& event ) { event.Skip(); }
834 virtual void ModifyCalendarAddress( wxCommandEvent& event ) { event.Skip(); }
835 virtual void DeleteCalendarAddress( wxCommandEvent& event ) { event.Skip(); }
836 virtual void AddCalendarRequest( wxCommandEvent& event ) { event.Skip(); }
837 virtual void ModifyCalendarRequest( wxCommandEvent& event ) { event.Skip(); }
838 virtual void AddFreeBusy( wxCommandEvent& event ) { event.Skip(); }
839 virtual void ModifyFreeBusy( wxCommandEvent& event ) { event.Skip(); }
840 virtual void DeleteFreeBusy( wxCommandEvent& event ) { event.Skip(); }
841 virtual void AddKey( wxCommandEvent& event ) { event.Skip(); }
842 virtual void ModifyKey( wxCommandEvent& event ) { event.Skip(); }
843 virtual void DeleteKey( wxCommandEvent& event ) { event.Skip(); }
844 virtual void AddVendorNamespace( wxCommandEvent& event ) { event.Skip(); }
845 virtual void ModifyVendorNamespace( wxCommandEvent& event ) { event.Skip(); }
846 virtual void DeleteVendorNamespace( wxCommandEvent& event ) { event.Skip(); }
847 virtual void AddXToken( wxCommandEvent& event ) { event.Skip(); }
848 virtual void ModifyXToken( wxCommandEvent& event ) { event.Skip(); }
849 virtual void DeleteXToken( wxCommandEvent& event ) { event.Skip(); }
850 virtual void SaveContact( wxCommandEvent& event ) { event.Skip(); }
851 virtual void SaveCloseContact( wxCommandEvent& event ) { event.Skip(); }
852 virtual void CloseContact( wxCommandEvent& event ) { event.Skip(); }
853 virtual void CutText( wxCommandEvent& event ) { event.Skip(); }
854 virtual void CopyText( wxCommandEvent& event ) { event.Skip(); }
855 virtual void PasteText( wxCommandEvent& event ) { event.Skip(); }
860 frmContactEditorADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Contact Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 769,517 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
862 ~frmContactEditorADT();
866 ///////////////////////////////////////////////////////////////////////////////
867 /// Class frmContactEditorAddressADT
868 ///////////////////////////////////////////////////////////////////////////////
869 class frmContactEditorAddressADT : public wxDialog
874 wxNotebook* nbkAddress;
876 wxStaticText* lblAddress;
877 wxTextCtrl* txtAddress;
878 wxStaticText* m_staticText61;
879 wxTextCtrl* txtTownCity;
880 wxStaticText* lblCountyState;
881 wxTextCtrl* txtCounty;
882 wxStaticText* lblPostCode;
883 wxTextCtrl* txtPostCode;
884 wxStaticText* lblCountry;
885 wxTextCtrl* txtCountry;
886 wxStaticText* lblPriority;
887 wxCheckBox* chkUsePref;
888 wxSlider* sliPriority;
889 wxStaticText* lblHigh;
890 wxStaticText* lblLow;
892 wxButton* btnCopyMailing;
893 wxTextCtrl* txtLabel;
895 wxStaticText* lblLanguage;
896 wxComboBox* cmbLanguage;
897 wxStaticText* lblGeography;
899 wxStaticText* lblTimezone;
900 wxTextCtrl* txtTimezone;
904 // Virtual event handlers, overide them in your derived class
905 virtual void InitAddressEditor( wxInitDialogEvent& event ) { event.Skip(); }
906 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
907 virtual void CopyAddress( wxCommandEvent& event ) { event.Skip(); }
908 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
909 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
914 frmContactEditorAddressADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Address Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 426,317 ), long style = wxDEFAULT_DIALOG_STYLE );
915 ~frmContactEditorAddressADT();
919 ///////////////////////////////////////////////////////////////////////////////
920 /// Class frmConflictResolutionADT
921 ///////////////////////////////////////////////////////////////////////////////
922 class frmConflictResolutionADT : public wxDialog
927 wxStaticText* lblText;
928 wxSplitterWindow* m_splitter3;
930 wxHtmlWindow* htmClient;
932 wxHtmlWindow* htmServer;
933 wxButton* btnKeepLocal;
934 wxButton* btnKeepServer;
935 wxButton* btnDecideLater;
937 // Virtual event handlers, overide them in your derived class
938 virtual void KeepLocalData( wxCommandEvent& event ) { event.Skip(); }
939 virtual void KeepServerData( wxCommandEvent& event ) { event.Skip(); }
940 virtual void DecideLater( wxCommandEvent& event ) { event.Skip(); }
945 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 );
946 ~frmConflictResolutionADT();
948 void m_splitter3OnIdle( wxIdleEvent& )
950 m_splitter3->SetSashPosition( 257 );
951 m_splitter3->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmConflictResolutionADT::m_splitter3OnIdle ), NULL, this );
956 ///////////////////////////////////////////////////////////////////////////////
957 /// Class frmActivityMgrADT
958 ///////////////////////////////////////////////////////////////////////////////
959 class frmActivityMgrADT : public wxFrame
964 wxMenuBar* mnuMenuBar;
967 wxStaticBitmap* bmpActivity;
969 wxStaticText* lblDetails;
970 wxGauge* GauProgress;
972 wxListCtrl* lstActivity;
974 // Virtual event handlers, overide them in your derived class
975 virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
976 virtual void StopTask( wxCommandEvent& event ) { event.Skip(); }
977 virtual void StopAllTasks( wxCommandEvent& event ) { event.Skip(); }
978 virtual void RetryTask( wxCommandEvent& event ) { event.Skip(); }
979 virtual void SleepMode( wxCommandEvent& event ) { event.Skip(); }
980 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
985 frmActivityMgrADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Activity Manager"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 400,300 ), long style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL );
987 ~frmActivityMgrADT();
991 ///////////////////////////////////////////////////////////////////////////////
992 /// Class frmContactEditorNicknameADT
993 ///////////////////////////////////////////////////////////////////////////////
994 class frmContactEditorNicknameADT : public wxDialog
999 wxNotebook* nbkAddress;
1000 wxPanel* tabGeneral;
1001 wxStaticText* lblNickname;
1002 wxTextCtrl* txtNickname;
1003 wxStaticText* lblPriority;
1004 wxCheckBox* chkUsePref;
1005 wxSlider* sliPriority;
1006 wxStaticText* lblHigh;
1007 wxStaticText* lblLow;
1009 wxStaticText* lblLanguage;
1010 wxComboBox* cmbLanguage;
1011 wxButton* btnAction;
1014 // Virtual event handlers, overide them in your derived class
1015 virtual void InitAddressEditor( wxInitDialogEvent& event ) { event.Skip(); }
1016 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1017 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1018 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1023 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 );
1024 ~frmContactEditorNicknameADT();
1028 ///////////////////////////////////////////////////////////////////////////////
1029 /// Class frmContactEditorGroupsADT
1030 ///////////////////////////////////////////////////////////////////////////////
1031 class frmContactEditorGroupsADT : public wxDialog
1036 wxNotebook* nbkGroup;
1037 wxPanel* tabGeneral;
1038 wxStaticText* lblContacts;
1039 wxCheckListBox* chkContacts;
1040 wxButton* btnAction;
1043 // Virtual event handlers, overide them in your derived class
1044 virtual void FetchContacts( wxInitDialogEvent& event ) { event.Skip(); }
1045 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1046 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1051 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 );
1052 ~frmContactEditorGroupsADT();
1056 ///////////////////////////////////////////////////////////////////////////////
1057 /// Class frmContactEditorRolesADT
1058 ///////////////////////////////////////////////////////////////////////////////
1059 class frmContactEditorRolesADT : public wxDialog
1064 wxNotebook* nbkRole;
1065 wxPanel* tabGeneral;
1066 wxStaticText* lblRole;
1067 wxTextCtrl* txtRole;
1068 wxStaticText* lblPriority;
1069 wxCheckBox* chkUsePref;
1070 wxSlider* sliPriority;
1071 wxStaticText* lblHigh;
1072 wxStaticText* lblLow;
1073 wxButton* btnAction;
1076 // Virtual event handlers, overide them in your derived class
1077 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1078 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1079 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1084 frmContactEditorRolesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Role Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,184 ), long style = wxDEFAULT_DIALOG_STYLE );
1085 ~frmContactEditorRolesADT();
1089 ///////////////////////////////////////////////////////////////////////////////
1090 /// Class frmContactEditorOrganisationsADT
1091 ///////////////////////////////////////////////////////////////////////////////
1092 class frmContactEditorOrganisationsADT : public wxDialog
1097 wxNotebook* nbkOrganisation;
1098 wxPanel* tabGeneral;
1099 wxStaticText* lblOrganisation;
1100 wxTextCtrl* txtOrganisation;
1101 wxStaticText* lblSortAs;
1102 wxComboBox* cmbSortAs;
1103 wxStaticText* lblPriority;
1104 wxCheckBox* chkUsePref;
1105 wxSlider* sliPriority;
1106 wxStaticText* lblHigh;
1107 wxStaticText* lblLow;
1108 wxButton* btnAction;
1111 // Virtual event handlers, overide them in your derived class
1112 virtual void UpdateSortAs( wxCommandEvent& event ) { event.Skip(); }
1113 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1114 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1115 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1120 frmContactEditorOrganisationsADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Organisation Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 349,224 ), long style = wxDEFAULT_DIALOG_STYLE );
1121 ~frmContactEditorOrganisationsADT();
1125 ///////////////////////////////////////////////////////////////////////////////
1126 /// Class frmContactEditorNotesADT
1127 ///////////////////////////////////////////////////////////////////////////////
1128 class frmContactEditorNotesADT : public wxDialog
1133 wxNotebook* nbkNotes;
1134 wxPanel* tabGeneral;
1135 wxTextCtrl* txtNote;
1136 wxPanel* tabPriority;
1137 wxStaticText* lblPriority;
1138 wxCheckBox* chkUsePref;
1139 wxSlider* sliPriority;
1140 wxStaticText* lblHigh;
1141 wxStaticText* lblLow;
1142 wxPanel* tabLanguage;
1143 wxStaticText* lblLanguage;
1144 wxComboBox* cmbLanguage;
1145 wxButton* btnAction;
1148 // Virtual event handlers, overide them in your derived class
1149 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1150 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1151 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1156 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 );
1157 ~frmContactEditorNotesADT();
1161 ///////////////////////////////////////////////////////////////////////////////
1162 /// Class frmContactEditorTitlesADT
1163 ///////////////////////////////////////////////////////////////////////////////
1164 class frmContactEditorTitlesADT : public wxDialog
1169 wxNotebook* nbkTitles;
1170 wxPanel* tabGeneral;
1171 wxStaticText* lblTitle;
1172 wxTextCtrl* txtTitle;
1173 wxStaticText* lblPriority;
1174 wxCheckBox* chkUsePref;
1175 wxSlider* sliPriority;
1176 wxStaticText* lblHigh;
1177 wxStaticText* lblLow;
1178 wxButton* btnAction;
1181 // Virtual event handlers, overide them in your derived class
1182 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1183 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1184 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1189 frmContactEditorTitlesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Title Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,184 ), long style = wxDEFAULT_DIALOG_STYLE );
1190 ~frmContactEditorTitlesADT();
1194 ///////////////////////////////////////////////////////////////////////////////
1195 /// Class frmContactEditorRelatedADT
1196 ///////////////////////////////////////////////////////////////////////////////
1197 class frmContactEditorRelatedADT : public wxDialog
1202 wxNotebook* nbkRelated;
1203 wxPanel* tabGeneral;
1204 wxStaticText* lblRelation;
1205 wxTextCtrl* txtRelated;
1206 wxStaticText* lblType;
1207 wxComboBox* cmbType;
1208 wxStaticText* lblPriority;
1209 wxCheckBox* chkUsePref;
1210 wxSlider* sliPriority;
1211 wxStaticText* lblHigh;
1212 wxStaticText* lblLow;
1213 wxButton* btnAction;
1216 // Virtual event handlers, overide them in your derived class
1217 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1218 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1219 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1224 frmContactEditorRelatedADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Related Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,226 ), long style = wxDEFAULT_DIALOG_STYLE );
1225 ~frmContactEditorRelatedADT();
1229 ///////////////////////////////////////////////////////////////////////////////
1230 /// Class frmContactEditorSoundADT
1231 ///////////////////////////////////////////////////////////////////////////////
1232 class frmContactEditorSoundADT : public wxDialog
1237 wxNotebook* nbkRelated;
1238 wxPanel* tabGeneral;
1239 wxStaticText* lblSoundFile;
1240 wxFilePickerCtrl* fipSound;
1241 wxStaticText* lblType;
1243 wxStaticText* lblPriority;
1244 wxCheckBox* chkUsePref;
1245 wxSlider* sliPriority;
1246 wxStaticText* lblHigh;
1247 wxStaticText* lblLow;
1248 wxButton* btnAction;
1251 // Virtual event handlers, overide them in your derived class
1252 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1253 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1254 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1259 frmContactEditorSoundADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Sound Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,226 ), long style = wxDEFAULT_DIALOG_STYLE );
1260 ~frmContactEditorSoundADT();
1264 ///////////////////////////////////////////////////////////////////////////////
1265 /// Class frmContactEditorPictureADT
1266 ///////////////////////////////////////////////////////////////////////////////
1267 class frmContactEditorPictureADT : public wxDialog
1272 wxNotebook* nbkRelated;
1273 wxPanel* tabGeneral;
1274 wxStaticText* lblPictureFile;
1275 wxFilePickerCtrl* fipPicture;
1276 wxStaticText* lblType;
1278 wxStaticText* lblPriority;
1279 wxCheckBox* chkUsePref;
1280 wxSlider* sliPriority;
1281 wxStaticText* lblHigh;
1282 wxStaticText* lblLow;
1283 wxButton* btnAction;
1286 // Virtual event handlers, overide them in your derived class
1287 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1288 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1289 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1294 frmContactEditorPictureADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Picture Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,226 ), long style = wxDEFAULT_DIALOG_STYLE );
1295 ~frmContactEditorPictureADT();
1299 ///////////////////////////////////////////////////////////////////////////////
1300 /// Class frmContactEditorWebsitesADT
1301 ///////////////////////////////////////////////////////////////////////////////
1302 class frmContactEditorWebsitesADT : public wxDialog
1307 wxNotebook* nbkWebsite;
1308 wxPanel* tabGeneral;
1309 wxStaticText* lblWebsite;
1310 wxTextCtrl* txtWebsite;
1311 wxStaticText* lblPriority;
1312 wxCheckBox* chkUsePref;
1313 wxSlider* sliPriority;
1314 wxStaticText* lblHigh;
1315 wxStaticText* lblLow;
1316 wxButton* btnAction;
1319 // Virtual event handlers, overide them in your derived class
1320 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1321 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1322 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1327 frmContactEditorWebsitesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Website Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,184 ), long style = wxDEFAULT_DIALOG_STYLE );
1328 ~frmContactEditorWebsitesADT();
1332 ///////////////////////////////////////////////////////////////////////////////
1333 /// Class frmContactEditorGeopositionADT
1334 ///////////////////////////////////////////////////////////////////////////////
1335 class frmContactEditorGeopositionADT : public wxDialog
1340 wxNotebook* nbkWebsite;
1341 wxPanel* tabGeneral;
1342 wxStaticText* lblGeoposition;
1343 wxTextCtrl* txtGeoposition;
1344 wxStaticText* lblPriority;
1345 wxCheckBox* chkUsePref;
1346 wxSlider* sliPriority;
1347 wxStaticText* lblHigh;
1348 wxStaticText* lblLow;
1349 wxButton* btnAction;
1352 // Virtual event handlers, overide them in your derived class
1353 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1354 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1355 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1360 frmContactEditorGeopositionADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Geoposition Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,184 ), long style = wxDEFAULT_DIALOG_STYLE );
1361 ~frmContactEditorGeopositionADT();
1365 ///////////////////////////////////////////////////////////////////////////////
1366 /// Class frmContactEditorCalAdrADT
1367 ///////////////////////////////////////////////////////////////////////////////
1368 class frmContactEditorCalAdrADT : public wxDialog
1373 wxNotebook* nbkWebsite;
1374 wxPanel* tabGeneral;
1375 wxStaticText* lblAddress;
1376 wxTextCtrl* txtAddress;
1377 wxStaticText* lblType;
1379 wxStaticText* lblPriority;
1380 wxCheckBox* chkUsePref;
1381 wxSlider* sliPriority;
1382 wxStaticText* lblHigh;
1383 wxStaticText* lblLow;
1384 wxButton* btnAction;
1387 // Virtual event handlers, overide them in your derived class
1388 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1389 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1390 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1395 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 );
1396 ~frmContactEditorCalAdrADT();
1400 ///////////////////////////////////////////////////////////////////////////////
1401 /// Class frmContactEditorVendorADT
1402 ///////////////////////////////////////////////////////////////////////////////
1403 class frmContactEditorVendorADT : public wxDialog
1408 wxNotebook* nbkWebsite;
1409 wxPanel* tabGeneral;
1410 wxStaticText* lblVendorPEN;
1412 wxStaticText* lblElement;
1413 wxTextCtrl* txtElement;
1414 wxStaticText* lblValue;
1415 wxTextCtrl* txtValue;
1416 wxButton* btnAction;
1419 // Virtual event handlers, overide them in your derived class
1420 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1421 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1426 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 );
1427 ~frmContactEditorVendorADT();
1431 ///////////////////////////////////////////////////////////////////////////////
1432 /// Class frmContactEditorXTokenADT
1433 ///////////////////////////////////////////////////////////////////////////////
1434 class frmContactEditorXTokenADT : public wxDialog
1439 wxNotebook* nbkWebsite;
1440 wxPanel* tabGeneral;
1441 wxStaticText* lblTokenName;
1442 wxTextCtrl* txtTokenName;
1443 wxStaticText* lblXT;
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 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 );
1456 ~frmContactEditorXTokenADT();
1460 ///////////////////////////////////////////////////////////////////////////////
1461 /// Class frmContactEditorKeyADT
1462 ///////////////////////////////////////////////////////////////////////////////
1463 class frmContactEditorKeyADT : public wxDialog
1468 wxNotebook* nbkWebsite;
1469 wxPanel* tabGeneral;
1470 wxStaticText* lblKeyType;
1471 wxChoice* cmbKeyMainType;
1472 wxStaticText* lblType;
1474 wxStaticText* lblPriority;
1475 wxCheckBox* chkUsePref;
1476 wxSlider* sliPriority;
1477 wxStaticText* lblHigh;
1478 wxStaticText* lblLow;
1480 wxStaticText* lblKeyFormat;
1482 wxStaticText* lblAddress;
1483 wxTextCtrl* txtAddress;
1485 wxStaticText* lblKeyFormatData;
1486 wxComboBox* cmbKeyType;
1487 wxStaticText* lblKeyData;
1488 wxTextCtrl* txtKeyData;
1489 wxButton* btnAction;
1492 // Virtual event handlers, overide them in your derived class
1493 virtual void ProcessKeyType( wxCommandEvent& event ) { event.Skip(); }
1494 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1495 virtual void ConvertURLType( wxCommandEvent& event ) { event.Skip(); }
1496 virtual void ConvertKeyType( wxCommandEvent& event ) { event.Skip(); }
1497 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1498 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1503 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 );
1504 ~frmContactEditorKeyADT();
1508 ///////////////////////////////////////////////////////////////////////////////
1509 /// Class frmContactEditorEmailADT
1510 ///////////////////////////////////////////////////////////////////////////////
1511 class frmContactEditorEmailADT : public wxDialog
1516 wxNotebook* nbkEmail;
1517 wxPanel* tabGeneral;
1518 wxStaticText* lblEmailAddress;
1519 wxTextCtrl* txtEmail;
1520 wxStaticText* lblPriority;
1521 wxCheckBox* chkUsePref;
1522 wxSlider* sliPriority;
1523 wxStaticText* lblHigh;
1524 wxStaticText* lblLow;
1525 wxButton* btnAction;
1528 // Virtual event handlers, overide them in your derived class
1529 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1530 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1531 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1536 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 );
1537 ~frmContactEditorEmailADT();
1541 ///////////////////////////////////////////////////////////////////////////////
1542 /// Class frmContactEditorIMADT
1543 ///////////////////////////////////////////////////////////////////////////////
1544 class frmContactEditorIMADT : public wxDialog
1550 wxPanel* tabGeneral;
1551 wxStaticText* lblIMType;
1552 wxComboBox* cmbIMType;
1553 wxStaticText* lblUsername;
1554 wxTextCtrl* txtUsername;
1555 wxStaticText* lblPriority;
1556 wxCheckBox* chkUsePref;
1557 wxSlider* sliPriority;
1558 wxStaticText* lblHigh;
1559 wxStaticText* lblLow;
1560 wxButton* btnAction;
1563 // Virtual event handlers, overide them in your derived class
1564 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1565 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1566 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1571 frmContactEditorIMADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Instant Messaging Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 424,224 ), long style = wxDEFAULT_DIALOG_STYLE );
1572 ~frmContactEditorIMADT();
1576 ///////////////////////////////////////////////////////////////////////////////
1577 /// Class frmContactEditorCategoryADT
1578 ///////////////////////////////////////////////////////////////////////////////
1579 class frmContactEditorCategoryADT : public wxDialog
1585 wxPanel* tabGeneral;
1586 wxStaticText* lblCategory;
1587 wxTextCtrl* txtCategory;
1588 wxStaticText* lblType;
1590 wxStaticText* lblPriority;
1591 wxCheckBox* chkUsePref;
1592 wxSlider* sliPriority;
1593 wxStaticText* lblHigh;
1594 wxStaticText* lblLow;
1595 wxButton* btnAction;
1598 // Virtual event handlers, overide them in your derived class
1599 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1600 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1601 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1606 frmContactEditorCategoryADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Category Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 424,224 ), long style = wxDEFAULT_DIALOG_STYLE );
1607 ~frmContactEditorCategoryADT();
1611 ///////////////////////////////////////////////////////////////////////////////
1612 /// Class frmContactEditorTelephoneADT
1613 ///////////////////////////////////////////////////////////////////////////////
1614 class frmContactEditorTelephoneADT : public wxDialog
1619 wxNotebook* nbkAddress;
1620 wxPanel* tabGeneral;
1621 wxStaticText* lblTelephone;
1622 wxTextCtrl* txtTelephone;
1623 wxStaticText* lblPriority;
1624 wxCheckBox* chkUsePref;
1625 wxSlider* sliPriority;
1626 wxStaticText* lblHigh;
1627 wxStaticText* lblLow;
1628 wxStaticText* lblTelephoneType;
1629 wxCheckBox* chkVoice;
1630 wxCheckBox* chkText;
1632 wxCheckBox* chkMobile;
1633 wxCheckBox* chkVideo;
1634 wxCheckBox* chkTextphone;
1635 wxCheckBox* chkPager;
1636 wxButton* btnAction;
1639 // Virtual event handlers, overide them in your derived class
1640 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1641 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1642 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1647 frmContactEditorTelephoneADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Telephone Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 401,262 ), long style = wxDEFAULT_DIALOG_STYLE );
1648 ~frmContactEditorTelephoneADT();
1652 ///////////////////////////////////////////////////////////////////////////////
1653 /// Class frmContactEditorLanguagesADT
1654 ///////////////////////////////////////////////////////////////////////////////
1655 class frmContactEditorLanguagesADT : public wxDialog
1660 wxNotebook* nbkLanguages;
1661 wxPanel* tabGeneral;
1662 wxStaticText* lblLanguage;
1663 wxTextCtrl* txtLanguage;
1664 wxStaticText* lblPriority;
1665 wxCheckBox* chkUsePref;
1666 wxSlider* sliPriority;
1667 wxStaticText* lblHigh;
1668 wxStaticText* lblLow;
1669 wxButton* btnAction;
1672 // Virtual event handlers, overide them in your derived class
1673 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1674 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1675 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1680 frmContactEditorLanguagesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Language Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,184 ), long style = wxDEFAULT_DIALOG_STYLE );
1681 ~frmContactEditorLanguagesADT();
1685 ///////////////////////////////////////////////////////////////////////////////
1686 /// Class frmContactEditorTimezonesADT
1687 ///////////////////////////////////////////////////////////////////////////////
1688 class frmContactEditorTimezonesADT : public wxDialog
1693 wxNotebook* nbkTimezone;
1694 wxPanel* tabGeneral;
1695 wxStaticText* lblTimezone;
1696 wxComboBox* cmbTimezone;
1697 wxStaticText* lblPriority;
1698 wxCheckBox* chkUsePref;
1699 wxSlider* sliPriority;
1700 wxStaticText* lblHigh;
1701 wxStaticText* lblLow;
1702 wxButton* btnAction;
1705 // Virtual event handlers, overide them in your derived class
1706 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1707 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1708 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1713 frmContactEditorTimezonesADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Timezone Editor"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 350,184 ), long style = wxDEFAULT_DIALOG_STYLE );
1714 ~frmContactEditorTimezonesADT();
1718 ///////////////////////////////////////////////////////////////////////////////
1719 /// Class XABSearchPanelADT
1720 ///////////////////////////////////////////////////////////////////////////////
1721 class XABSearchPanelADT : public wxPanel
1726 wxChoice* choOption;
1727 wxBoxSizer* szrSSet;
1728 wxCheckBox* chkActive;
1729 wxTextCtrl* txtSearch;
1730 wxBitmapButton* btnAdd;
1731 wxBitmapButton* btnDelete;
1733 // Virtual event handlers, overide them in your derived class
1734 virtual void UpdateOptions( wxCommandEvent& event ) { event.Skip(); }
1735 virtual void AddSearchWidget( wxCommandEvent& event ) { event.Skip(); }
1736 virtual void RemoveSearchWidget( wxCommandEvent& event ) { event.Skip(); }
1741 XABSearchPanelADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 390,40 ), long style = wxTAB_TRAVERSAL );
1742 ~XABSearchPanelADT();
1746 ///////////////////////////////////////////////////////////////////////////////
1747 /// Class frmSearchAccountsADT
1748 ///////////////////////////////////////////////////////////////////////////////
1749 class frmSearchAccountsADT : public wxDialog
1754 wxCheckListBox* chlAccounts;
1755 wxButton* btnSelect;
1756 wxButton* btnCancel;
1758 // Virtual event handlers, overide them in your derived class
1759 virtual void UpdateSelectedAccounts( wxCommandEvent& event ) { event.Skip(); }
1760 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1765 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 );
1766 ~frmSearchAccountsADT();
1770 ///////////////////////////////////////////////////////////////////////////////
1771 /// Class frmEditAccountADT
1772 ///////////////////////////////////////////////////////////////////////////////
1773 class frmEditAccountADT : public wxDialog
1778 wxNotebook* tabAccount;
1779 wxPanel* tabProperties;
1780 wxStaticText* lblAccName;
1781 wxTextCtrl* txtAccountName;
1782 wxStaticText* lblAccAdr;
1783 wxTextCtrl* txtAddress;
1784 wxStaticText* m_staticText193;
1785 wxTextCtrl* txtPort;
1786 wxStaticText* lblPort;
1787 wxTextCtrl* txtUsername;
1788 wxStaticText* lblPassword;
1789 wxTextCtrl* txtPassword;
1790 wxStaticText* lblPrefix;
1791 wxTextCtrl* txtPrefix;
1792 wxButton* btnDetect;
1793 wxStaticText* txtSSL;
1795 wxPanel* tabRefresh;
1796 wxStaticText* lblRefresh;
1797 wxTextCtrl* txtRefresh;
1799 wxButton* btnCancel;
1801 // Virtual event handlers, overide them in your derived class
1802 virtual void DetectAddressBook( wxCommandEvent& event ) { event.Skip(); }
1803 virtual void UpdateSettings( wxCommandEvent& event ) { event.Skip(); }
1804 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1809 frmEditAccountADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Edit Account"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 306,319 ), long style = wxDEFAULT_DIALOG_STYLE );
1810 ~frmEditAccountADT();
1814 ///////////////////////////////////////////////////////////////////////////////
1815 /// Class frmSSLCertificateADT
1816 ///////////////////////////////////////////////////////////////////////////////
1817 class frmSSLCertificateADT : public wxDialog
1822 wxNotebook* m_notebook28;
1823 wxPanel* tabSummary;
1825 wxStaticText* lblCertName;
1826 wxStaticText* lblValidityStatus;
1828 wxStaticText* lblIssuedTo;
1829 wxStaticText* lblIssuedToData;
1830 wxStaticText* lblValidFrom;
1831 wxStaticText* lblValidFromData;
1832 wxStaticText* lblValidUntil;
1833 wxStaticText* lblValidUntilData;
1835 wxListCtrl* lstValues;
1836 wxTextCtrl* txtValueData;
1837 wxPanel* tabHierarchy;
1838 wxTreeCtrl* treHierarchy;
1840 wxButton* btnViewCert;
1841 wxPanel* pnlButtons;
1844 // Virtual event handlers, overide them in your derived class
1845 virtual void LoadValueData( wxListEvent& event ) { event.Skip(); }
1846 virtual void CheckCertificate( wxTreeEvent& event ) { event.Skip(); }
1847 virtual void ViewCertificate( wxCommandEvent& event ) { event.Skip(); }
1848 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1853 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 );
1854 ~frmSSLCertificateADT();
1858 ///////////////////////////////////////////////////////////////////////////////
1859 /// Class frmInvalidSSLCertificateADT
1860 ///////////////////////////////////////////////////////////////////////////////
1861 class frmInvalidSSLCertificateADT : public wxDialog
1866 wxStaticText* lblSSLText;
1867 wxButton* btnAccept;
1868 wxButton* btnReject;
1869 wxButton* btnViewCert;
1871 // Virtual event handlers, overide them in your derived class
1872 virtual void Accept( wxCommandEvent& event ) { event.Skip(); }
1873 virtual void Reject( wxCommandEvent& event ) { event.Skip(); }
1874 virtual void ViewCertificates( wxCommandEvent& event ) { event.Skip(); }
1879 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 );
1880 ~frmInvalidSSLCertificateADT();
1884 ///////////////////////////////////////////////////////////////////////////////
1885 /// Class frmImportContactsADT
1886 ///////////////////////////////////////////////////////////////////////////////
1887 class frmImportContactsADT : public wxDialog
1892 wxStaticText* lblImportText;
1893 wxCheckListBox* lstContacts;
1894 wxBoxSizer* szrAccount;
1895 wxStaticText* lblAccountText;
1896 wxButton* btnImport;
1897 wxButton* btnCancel;
1899 // Virtual event handlers, overide them in your derived class
1900 virtual void ImportContacts( wxCommandEvent& event ) { event.Skip(); }
1901 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1906 frmImportContactsADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 362,403 ), long style = wxDEFAULT_DIALOG_STYLE );
1907 ~frmImportContactsADT();
1911 ///////////////////////////////////////////////////////////////////////////////
1912 /// Class frmImportResultsADT
1913 ///////////////////////////////////////////////////////////////////////////////
1914 class frmImportResultsADT : public wxDialog
1919 wxStaticText* lblText;
1920 wxTextCtrl* txtResults;
1921 wxButton* btnCopyClipboard;
1922 wxButton* btnFinish;
1924 // Virtual event handlers, overide them in your derived class
1925 virtual void CopyClipboard( wxCommandEvent& event ) { event.Skip(); }
1926 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1931 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 );
1932 ~frmImportResultsADT();
1936 #endif //__APPXESTIAADDRBK_H__