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 wxCheckBox* chkSaveWindowPosition;
258 wxCheckBox* chkHideLocal;
260 wxListCtrl* lstThemes;
261 wxButton* btnThemeAdd;
262 wxButton* btnThemeModify;
263 wxButton* btnThemeDelete;
264 wxPanel* tabAccounts;
265 wxListCtrl* lstAccounts;
266 wxButton* btnAccountAdd;
267 wxButton* btnAccountModify;
268 wxButton* btnAccountDelete;
272 // Virtual event handlers, overide them in your derived class
273 virtual void LoadPreferences( wxInitDialogEvent& event ) { event.Skip(); }
274 virtual void DisableABButtons( wxListEvent& event ) { event.Skip(); }
275 virtual void EnableABButtons( wxListEvent& event ) { event.Skip(); }
276 virtual void AddABAccount( wxCommandEvent& event ) { event.Skip(); }
277 virtual void ModifyABAccount( wxCommandEvent& event ) { event.Skip(); }
278 virtual void DeleteABAccount( wxCommandEvent& event ) { event.Skip(); }
279 virtual void SavePreferences( wxCommandEvent& event ) { event.Skip(); }
280 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
285 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 );
286 ~frmPreferencesADT();
290 ///////////////////////////////////////////////////////////////////////////////
291 /// Class frmAboutADT
292 ///////////////////////////////////////////////////////////////////////////////
293 class frmAboutADT : public wxDialog
298 wxStaticBitmap* bmpLogo;
299 wxStaticText* lblVersion;
300 wxStaticText* lblCompileTime;
301 wxStaticText* lblCopyright;
304 // Virtual event handlers, overide them in your derived class
305 virtual void CloseAboutWindow( wxCommandEvent& event ) { event.Skip(); }
310 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 );
315 ///////////////////////////////////////////////////////////////////////////////
316 /// Class frmContactADT
317 ///////////////////////////////////////////////////////////////////////////////
318 class frmContactADT : public wxFrame
323 wxHtmlWindow* htmContactData;
324 wxMenuBar* m_menubar2;
327 // Virtual event handlers, overide them in your derived class
328 virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
329 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
334 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 );
340 ///////////////////////////////////////////////////////////////////////////////
341 /// Class frmNewAccountADT
342 ///////////////////////////////////////////////////////////////////////////////
343 class frmNewAccountADT : public wxDialog
348 wxBoxSizer* szrNewAccount;
350 wxStaticText* lblEnterText;
351 wxStaticText* lblType;
352 wxChoice* cmbServerType;
353 wxStaticText* lblServerAddress;
354 wxTextCtrl* txtServerAddress;
355 wxStaticText* lblServerPort;
356 wxTextCtrl* txtServerPort;
357 wxStaticText* lblUsername;
358 wxTextCtrl* txtUsername;
359 wxStaticText* lblPassword;
360 wxTextCtrl* txtPassword;
361 wxStaticText* lblSSL;
362 wxCheckBox* chkUseSSL;
364 wxStaticText* lblConnectionResult;
365 wxStaticText* lblServerConnected;
366 wxStaticText* lblServerConnResult;
367 wxStaticText* lblValidResponse;
368 wxStaticText* lblServerResponse;
369 wxStaticText* lblUseSSL;
370 wxStaticText* lblServerSSLResult;
371 wxStaticText* lblServerSSLCert;
372 wxStaticText* lblServerSSLValid;
373 wxStaticText* lblServerUsernamePassword;
374 wxStaticText* lblAbleToLoginResult;
375 wxStaticText* lblIsCalDAV;
376 wxStaticText* lblCardDAVSupportResult;
377 wxStaticLine* m_staticline3;
378 wxStaticText* lblConnectionResultText;
380 wxStaticText* lblFinishText;
381 wxStaticText* lblAccountName;
382 wxTextCtrl* txtAccountName;
383 wxButton* btnPrevious;
387 // Virtual event handlers, overide them in your derived class
388 virtual void UpdateRequirements( wxCommandEvent& event ) { event.Skip(); }
389 virtual void CheckAccountName( wxCommandEvent& event ) { event.Skip(); }
390 virtual void ProcessPrevious( wxCommandEvent& event ) { event.Skip(); }
391 virtual void ProcessNext( wxCommandEvent& event ) { event.Skip(); }
392 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
397 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 );
402 ///////////////////////////////////////////////////////////////////////////////
403 /// Class frmContactEditorADT
404 ///////////////////////////////////////////////////////////////////////////////
405 class frmContactEditorADT : public wxFrame
410 wxNotebook* nbkContact;
411 wxScrolledWindow* tabGeneral;
412 wxStaticText* lblTitle;
413 wxTextCtrl* txtTitle;
414 wxStaticText* lblForename;
415 wxTextCtrl* txtForename;
416 wxStaticText* lblSurname;
417 wxTextCtrl* txtSurname;
418 wxStaticText* lblOtherNames;
419 wxTextCtrl* txtOtherNames;
420 wxStaticText* lblSuffix;
421 wxTextCtrl* txtSuffix;
422 wxStaticText* lblDisplayAs;
423 wxComboBox* cmbDisplayAs;
424 wxStaticText* lblBirthday;
425 wxDatePickerCtrl* dapBirthday;
426 wxTextCtrl* txtBirthday;
427 wxStaticText* lblAnniversary;
428 wxDatePickerCtrl* dapAnniversary;
429 wxTextCtrl* txtAnniversary;
430 wxStaticText* lblGender;
432 wxTextCtrl* txtGenderDescription;
433 wxStaticText* lblType;
435 wxStaticText* lblNicknames;
436 wxListCtrl* lboNicknames;
437 wxButton* btnAddGeneralNickname;
438 wxButton* btnModifyGeneralNickname;
439 wxButton* btnDeleteGeneralNickname;
440 wxStaticText* lblAddress;
441 wxListCtrl* lboAddresses;
442 wxButton* btnAddGeneralAddress;
443 wxButton* btnModifyGeneralAddress;
444 wxButton* btnDeleteGeneralAddress;
445 wxStaticText* lblEmail;
446 wxListCtrl* lboEmails;
447 wxButton* btnAddEmailAddress;
448 wxButton* btnModifyEmailAddress;
449 wxButton* btnDeleteEmailAddress;
452 wxButton* btnAddIMAddress;
453 wxButton* btnModifyIMAddress;
454 wxButton* btnDeleteIMAddress;
455 wxStaticText* lblTelephone;
456 wxListCtrl* lboTelephone;
457 wxButton* btnAddTelephone;
458 wxButton* btnModifyTelephone;
459 wxButton* btnDeleteTelephone;
460 wxStaticText* lblLanguages;
461 wxListCtrl* lboLanguages;
462 wxButton* btnAddLanguage;
463 wxButton* btnModifyLanguage;
464 wxButton* btnDeleteLanguage;
465 wxStaticText* lblTimezone;
466 wxListCtrl* lboTimezones;
467 wxButton* btnAddTimezone;
468 wxButton* btnModifyTimezone;
469 wxButton* btnDeleteTimezone;
470 wxStaticText* lblGeopositioning;
471 wxListCtrl* lboGeoposition;
472 wxButton* btnAddGeneralGeoposition;
473 wxButton* btnModifyGeneralGeoposition;
474 wxButton* btnDeleteGeneralGeoposition;
475 wxStaticText* lblRelated;
476 wxListCtrl* lboRelated;
477 wxButton* btnAddRelated;
478 wxButton* btnModifyRelated;
479 wxButton* btnDeleteRelated;
480 wxStaticText* lblWebsites;
481 wxListCtrl* lboWebsites;
482 wxButton* btnAddWebsite;
483 wxButton* btnModifyWebsite;
484 wxButton* btnDeleteWebsite;
485 wxStaticText* lblTitles;
486 wxListCtrl* lboTitles;
487 wxButton* btnAddTitle;
488 wxButton* btnModifyTitle;
489 wxButton* btnDeleteTitle;
490 wxStaticText* lblRoles;
491 wxListCtrl* lboRoles;
492 wxButton* btnAddRole;
493 wxButton* btnModifyRole;
494 wxButton* btnDeleteRole;
495 wxStaticText* lblOrganisations;
496 wxListCtrl* lboOrganisations;
497 wxButton* btnAddOrganisations;
498 wxButton* btnModifyOrganisations;
499 wxButton* btnDeleteOrganisations;
500 wxStaticText* lblNotes;
501 wxListCtrl* lboNotes;
502 wxButton* btnAddNote;
503 wxButton* btnModifyNote;
504 wxButton* btnDeleteNote;
505 wxScrolledWindow* tabHome;
506 wxStaticText* lblHomeNickname;
507 wxListCtrl* lboHomeNicknames;
508 wxButton* btnAddHomeNickname;
509 wxButton* btnModifyHomeNickname;
510 wxButton* btnDeleteHomeNickname;
511 wxStaticText* lblHomeAddresses;
512 wxListCtrl* lboHomeAddresses;
513 wxButton* btnAddHomeAddress;
514 wxButton* btnModifyHomeAddress;
515 wxButton* btnDeleteHomeAddress;
516 wxStaticText* lblHomeEmail;
517 wxListCtrl* lboHomeEmails;
518 wxButton* btnAddHomeEmailAddress;
519 wxButton* btnModifyHomeEmailAddress;
520 wxButton* btnDeleteHomeEmailAddress;
521 wxStaticText* lblHomeIM;
522 wxListCtrl* lboHomeIM;
523 wxButton* btnAddHomeIMAddress;
524 wxButton* btnModifyHomeIMAddress;
525 wxButton* btnDeleteHomeIMAddress;
526 wxStaticText* lblHomeTelephone;
527 wxListCtrl* lboHomeTelephone;
528 wxButton* btnAddHomeTelephone;
529 wxButton* btnModifyHomeTelephone;
530 wxButton* btnDeleteHomeTelephone;
531 wxStaticText* lblHomeLanguages;
532 wxListCtrl* lboHomeLanguages;
533 wxButton* btnAddHomeLanguage;
534 wxButton* btnModifyHomeLanguage;
535 wxButton* btnDeleteHomeLanguage;
536 wxStaticText* lblHomeTimezone;
537 wxListCtrl* lboHomeTimezones;
538 wxButton* btnAddHomeTimezone;
539 wxButton* btnModifyHomeTimezone;
540 wxButton* btnDeleteHomeTimezone;
541 wxStaticText* lblHomeGeopositioning;
542 wxListCtrl* lboHomeGeoposition;
543 wxButton* btnAddHomeGeoposition;
544 wxButton* btnModifyHomeGeoposition;
545 wxButton* btnDeleteHomePosition;
546 wxStaticText* lblHomeWebsites;
547 wxListCtrl* lboHomeWebsites;
548 wxButton* btnAddHomeWebsite;
549 wxButton* btnHomeModifyWebsite;
550 wxButton* btnDeleteHomeWebsite;
551 wxStaticText* lblHomeTitles;
552 wxListCtrl* lboHomeTitles;
553 wxButton* btnAddHomeTitle;
554 wxButton* btnModifyHomeTitle;
555 wxButton* btnDeleteHomeTitle;
556 wxStaticText* lblHomeRoles;
557 wxListCtrl* lboHomeRoles;
558 wxButton* btnAddHomeRole;
559 wxButton* btnModifyHomeRole;
560 wxButton* btnDeleteHomeRole;
561 wxStaticText* lblHomeOrganisations;
562 wxListCtrl* lboHomeOrganisations;
563 wxButton* btnAddHomeOrganisations;
564 wxButton* btnModifyHomeOrganisations;
565 wxButton* btnDeleteHomeOrganisations;
566 wxStaticText* lblHomeNotes;
567 wxListCtrl* lboHomeNotes;
568 wxButton* btnAddHomeNote;
569 wxButton* btnModifyHomeNote;
570 wxButton* btnDeleteHomeNote;
571 wxScrolledWindow* tabBusiness;
572 wxStaticText* lblBusinessNickname;
573 wxListCtrl* lboBusinessNicknames;
574 wxButton* btnAddBusinessNickname;
575 wxButton* btnModifyBusinessNickname;
576 wxButton* btnDeleteBusinessNickname;
577 wxStaticText* lblBusinessAddress;
578 wxListCtrl* lboBusinessAddresses;
579 wxButton* btnAddBusinessAddress;
580 wxButton* btnModifyBusinessAddress;
581 wxButton* btnDeleteBusinessAddress;
582 wxStaticText* lblBusinessEmail;
583 wxListCtrl* lboBusinessEmail;
584 wxButton* btnAddBusinessEmailAddress;
585 wxButton* btnModifyBusinessEmailAddress;
586 wxButton* btnDeleteBusinessEmailAddress;
587 wxStaticText* lblBusinessIM;
588 wxListCtrl* lboBusinessIM;
589 wxButton* btnAddBusinessIMAddress;
590 wxButton* btnModifyBusinessIMAddress;
591 wxButton* btnDeleteBusinessIMAddress;
592 wxStaticText* lblBusinessTelephone;
593 wxListCtrl* lboBusinessTelephone;
594 wxButton* btnBusinessAddTelephone;
595 wxButton* btnBusinessModifyTelephone;
596 wxButton* btnBusinessDeleteTelephone;
597 wxStaticText* lblBusinessLanguage;
598 wxListCtrl* lboBusinessLanguages;
599 wxButton* btnBusinessAddLanguage;
600 wxButton* btnBusinessModifyLanguage;
601 wxButton* btnBusinessDeleteLanguage;
602 wxStaticText* lblBusinessTimezones;
603 wxListCtrl* lboBusinessTimezones;
604 wxButton* btnBusinessAddTimezone;
605 wxButton* btnBusinessModifyTimezone;
606 wxButton* btnDeleteBusinessTimezone;
607 wxStaticText* lblBusinessGeopositioning;
608 wxListCtrl* lboBusinessGeoposition;
609 wxButton* btnAddBusinessGeoposition;
610 wxButton* btnModifyBusinessGeoposition;
611 wxButton* btnDeleteBusinessGeoposition;
612 wxStaticText* lblBusinessWebsites;
613 wxListCtrl* lboBusinessWebsites;
614 wxButton* btnAddBusinessWebsite;
615 wxButton* btnModifyBusinessWebsite;
616 wxButton* btnDeleteBusinessWebsite;
617 wxStaticText* lblBusinessTitles;
618 wxListCtrl* lboBusinessTitles;
619 wxButton* btnAddBusinessTitle;
620 wxButton* btnModifyBusinessTitle;
621 wxButton* btnDeleteBusinessTitle;
622 wxStaticText* lblBusinessRoles;
623 wxListCtrl* lboBusinessRoles;
624 wxButton* btnAddBusinessRole;
625 wxButton* btnModifyBusinessRole;
626 wxButton* btnDeleteBusinessRole;
627 wxStaticText* lblBusinessOrganisations;
628 wxListCtrl* lboBusinessOrganisations;
629 wxButton* btnAddBusinessOrganisations;
630 wxButton* btnModifyBusinessOrganisations;
631 wxButton* btnDeleteBusinessOrganisations;
632 wxStaticText* lblBusinessNotes;
633 wxListCtrl* lboBusinessNotes;
634 wxButton* btnBusinessAddNote;
635 wxButton* btnBusinessModifyNote;
636 wxButton* btnBusinessDeleteNote;
637 wxScrolledWindow* tabCategories;
638 wxListCtrl* lboCategories;
639 wxButton* btnAddCategory;
640 wxButton* btnModifyCategory;
641 wxButton* btnDeleteCategory;
642 wxScrolledWindow* tabMembers;
643 wxListCtrl* lboGroups;
644 wxButton* btnAddGroups;
645 wxButton* btnModifyGroups;
646 wxButton* btnDeleteGroups;
647 wxScrolledWindow* tabPictures;
648 wxStaticBitmap* imgPicture;
649 wxListCtrl* lboPictures;
650 wxButton* btnAddPicture;
651 wxButton* btnModifyPicture;
652 wxButton* btnDeletePicture;
653 wxButton* btnSavePicture;
654 wxScrolledWindow* tabLogo;
655 wxStaticBitmap* imgLogo;
656 wxListCtrl* lboLogos;
657 wxButton* btnAddLogo;
658 wxButton* btnModifyLogo;
659 wxButton* btnDeleteLogo;
660 wxButton* btnSaveLogo;
661 wxScrolledWindow* tabSounds;
662 wxListCtrl* lboSounds;
663 wxButton* btnAddSound;
664 wxButton* btnModifySound;
665 wxButton* btnDeleteSound;
666 wxButton* btnSaveSound;
667 wxStaticLine* m_staticline1;
668 wxBitmapButton* btnPlay;
669 wxBitmapButton* btnStop;
670 wxScrolledWindow* tabCalendaring;
671 wxStaticText* lblCalendarAddresses;
672 wxListCtrl* lboCalendarAddresses;
673 wxButton* btnAddCalendarAddress;
674 wxButton* btnModifyCalendarAddress;
675 wxButton* btnDeleteCalendarAddress;
676 wxStaticText* lblCalendarRequestAddresses;
677 wxListCtrl* lboCalendarRequestAddress;
678 wxButton* btnAddCalendarRequestAddress;
679 wxButton* btnModifyCalendarRequestAddress;
680 wxButton* btnDeleteCalendarRequestAddress;
681 wxStaticText* lblFreeBusyAddresses;
682 wxListCtrl* lboFreeBusyAddresses;
683 wxButton* btnAddFreeBusyAddress;
684 wxButton* btnModifyFreeBusyAddress;
685 wxButton* btnDeleteFreeBusyAddress;
686 wxScrolledWindow* tabSecurity;
689 wxButton* btnModifyKey;
690 wxButton* btnDeleteKey;
691 wxScrolledWindow* tabOther;
692 wxStaticText* lblVendorNamespace;
693 wxListCtrl* lboVendorNamespace;
694 wxButton* btnAddVendorNamespace;
695 wxButton* btnModifyVendorNamespace;
696 wxButton* btnDeleteVendorNamespace;
697 wxStaticText* lblXTokens;
698 wxListCtrl* lboXToken;
699 wxButton* btnAddXToken;
700 wxButton* btnModifyXToken;
701 wxButton* btnDeleteXToken;
702 wxMenuBar* m_menubar3;
706 // Virtual event handlers, overide them in your derived class
707 virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
708 virtual void UpdateDisplayAs( wxCommandEvent& event ) { event.Skip(); }
709 virtual void UpdateName( wxCommandEvent& event ) { event.Skip(); }
710 virtual void UpdateMembersTab( wxCommandEvent& event ) { event.Skip(); }
711 virtual void AddGeneralNickname( wxCommandEvent& event ) { event.Skip(); }
712 virtual void ModifyGeneralNickname( wxCommandEvent& event ) { event.Skip(); }
713 virtual void DeleteGeneralNickname( wxCommandEvent& event ) { event.Skip(); }
714 virtual void AddGeneralAddress( wxCommandEvent& event ) { event.Skip(); }
715 virtual void ModifyGeneralAddress( wxCommandEvent& event ) { event.Skip(); }
716 virtual void DeleteGeneralAddress( wxCommandEvent& event ) { event.Skip(); }
717 virtual void AddGeneralEmail( wxCommandEvent& event ) { event.Skip(); }
718 virtual void ModifyGeneralEmail( wxCommandEvent& event ) { event.Skip(); }
719 virtual void DeleteGeneralEmail( wxCommandEvent& event ) { event.Skip(); }
720 virtual void AddGeneralIM( wxCommandEvent& event ) { event.Skip(); }
721 virtual void ModifyGeneralIM( wxCommandEvent& event ) { event.Skip(); }
722 virtual void DeleteGeneralIM( wxCommandEvent& event ) { event.Skip(); }
723 virtual void AddGeneralTelephone( wxCommandEvent& event ) { event.Skip(); }
724 virtual void ModifyGeneralTelephone( wxCommandEvent& event ) { event.Skip(); }
725 virtual void DeleteGeneralTelephone( wxCommandEvent& event ) { event.Skip(); }
726 virtual void AddGeneralLanguages( wxCommandEvent& event ) { event.Skip(); }
727 virtual void ModifyGeneralLanguages( wxCommandEvent& event ) { event.Skip(); }
728 virtual void DeleteGeneralLanguage( wxCommandEvent& event ) { event.Skip(); }
729 virtual void AddGeneralTimezone( wxCommandEvent& event ) { event.Skip(); }
730 virtual void ModifyGeneralTimezone( wxCommandEvent& event ) { event.Skip(); }
731 virtual void DeleteGeneralTimezone( wxCommandEvent& event ) { event.Skip(); }
732 virtual void AddGeneralGeoposition( wxCommandEvent& event ) { event.Skip(); }
733 virtual void ModifyGeneralGeoposition( wxCommandEvent& event ) { event.Skip(); }
734 virtual void DeleteGeneralGeoposition( wxCommandEvent& event ) { event.Skip(); }
735 virtual void AddGeneralRelated( wxCommandEvent& event ) { event.Skip(); }
736 virtual void ModifyGeneralRelated( wxCommandEvent& event ) { event.Skip(); }
737 virtual void DeleteGeneralRelated( wxCommandEvent& event ) { event.Skip(); }
738 virtual void AddGeneralWebsite( wxCommandEvent& event ) { event.Skip(); }
739 virtual void ModifyGeneralWebsite( wxCommandEvent& event ) { event.Skip(); }
740 virtual void DeleteGeneralWebsite( wxCommandEvent& event ) { event.Skip(); }
741 virtual void AddGeneralTitle( wxCommandEvent& event ) { event.Skip(); }
742 virtual void ModifyGeneralTitle( wxCommandEvent& event ) { event.Skip(); }
743 virtual void DeleteGeneralTitle( wxCommandEvent& event ) { event.Skip(); }
744 virtual void AddGeneralRole( wxCommandEvent& event ) { event.Skip(); }
745 virtual void ModifyGeneralRole( wxCommandEvent& event ) { event.Skip(); }
746 virtual void DeleteGeneralRole( wxCommandEvent& event ) { event.Skip(); }
747 virtual void AddGeneralOrganisation( wxCommandEvent& event ) { event.Skip(); }
748 virtual void ModifyGeneralOrganisation( wxCommandEvent& event ) { event.Skip(); }
749 virtual void DeleteGeneralOrganisation( wxCommandEvent& event ) { event.Skip(); }
750 virtual void AddGeneralNote( wxCommandEvent& event ) { event.Skip(); }
751 virtual void ModifyGeneralNote( wxCommandEvent& event ) { event.Skip(); }
752 virtual void DeleteGeneralNote( wxCommandEvent& event ) { event.Skip(); }
753 virtual void AddHomeNickname( wxCommandEvent& event ) { event.Skip(); }
754 virtual void ModifyHomeNickname( wxCommandEvent& event ) { event.Skip(); }
755 virtual void DeleteHomeNickname( wxCommandEvent& event ) { event.Skip(); }
756 virtual void AddHomeAddress( wxCommandEvent& event ) { event.Skip(); }
757 virtual void ModifyHomeAddress( wxCommandEvent& event ) { event.Skip(); }
758 virtual void DeleteHomeAddress( wxCommandEvent& event ) { event.Skip(); }
759 virtual void AddHomeEmail( wxCommandEvent& event ) { event.Skip(); }
760 virtual void ModifyHomeEmail( wxCommandEvent& event ) { event.Skip(); }
761 virtual void DeleteHomeEmail( wxCommandEvent& event ) { event.Skip(); }
762 virtual void AddHomeIM( wxCommandEvent& event ) { event.Skip(); }
763 virtual void ModifyHomeIM( wxCommandEvent& event ) { event.Skip(); }
764 virtual void DeleteHomeIM( wxCommandEvent& event ) { event.Skip(); }
765 virtual void AddHomeTelephone( wxCommandEvent& event ) { event.Skip(); }
766 virtual void ModifyHomeTelephone( wxCommandEvent& event ) { event.Skip(); }
767 virtual void DeleteHomeTelephone( wxCommandEvent& event ) { event.Skip(); }
768 virtual void AddHomeLanguage( wxCommandEvent& event ) { event.Skip(); }
769 virtual void ModifyHomeLanguage( wxCommandEvent& event ) { event.Skip(); }
770 virtual void DeleteHomeLanguage( wxCommandEvent& event ) { event.Skip(); }
771 virtual void AddHomeTimezone( wxCommandEvent& event ) { event.Skip(); }
772 virtual void ModifyHomeTimezone( wxCommandEvent& event ) { event.Skip(); }
773 virtual void DeleteHomeTimezone( wxCommandEvent& event ) { event.Skip(); }
774 virtual void AddHomeGeoposition( wxCommandEvent& event ) { event.Skip(); }
775 virtual void ModifyHomeGeoposition( wxCommandEvent& event ) { event.Skip(); }
776 virtual void DeleteHomeGeoposition( wxCommandEvent& event ) { event.Skip(); }
777 virtual void AddHomeWebsite( wxCommandEvent& event ) { event.Skip(); }
778 virtual void ModifyHomeWebsite( wxCommandEvent& event ) { event.Skip(); }
779 virtual void DeleteHomeWebsite( wxCommandEvent& event ) { event.Skip(); }
780 virtual void AddHomeTitle( wxCommandEvent& event ) { event.Skip(); }
781 virtual void ModifyHomeTitle( wxCommandEvent& event ) { event.Skip(); }
782 virtual void DeleteHomeTitle( wxCommandEvent& event ) { event.Skip(); }
783 virtual void AddHomeRole( wxCommandEvent& event ) { event.Skip(); }
784 virtual void ModifyHomeRole( wxCommandEvent& event ) { event.Skip(); }
785 virtual void DeleteHomeRole( wxCommandEvent& event ) { event.Skip(); }
786 virtual void AddHomeOrganisation( wxCommandEvent& event ) { event.Skip(); }
787 virtual void ModifyHomeOrganisation( wxCommandEvent& event ) { event.Skip(); }
788 virtual void DeleteHomeOrganisation( wxCommandEvent& event ) { event.Skip(); }
789 virtual void AddHomeNote( wxCommandEvent& event ) { event.Skip(); }
790 virtual void ModifyHomeNote( wxCommandEvent& event ) { event.Skip(); }
791 virtual void DeleteHomeNote( wxCommandEvent& event ) { event.Skip(); }
792 virtual void AddBusinessNickname( wxCommandEvent& event ) { event.Skip(); }
793 virtual void ModifyBusinessNickname( wxCommandEvent& event ) { event.Skip(); }
794 virtual void DeleteBusinessNickname( wxCommandEvent& event ) { event.Skip(); }
795 virtual void AddBusinessAddress( wxCommandEvent& event ) { event.Skip(); }
796 virtual void ModifyBusinessAddress( wxCommandEvent& event ) { event.Skip(); }
797 virtual void DeleteBusinessAddress( wxCommandEvent& event ) { event.Skip(); }
798 virtual void AddBusinessEmail( wxCommandEvent& event ) { event.Skip(); }
799 virtual void ModifyBusinessEmail( wxCommandEvent& event ) { event.Skip(); }
800 virtual void DeleteBusinessEmail( wxCommandEvent& event ) { event.Skip(); }
801 virtual void AddBusinessIM( wxCommandEvent& event ) { event.Skip(); }
802 virtual void ModifyBusinessIM( wxCommandEvent& event ) { event.Skip(); }
803 virtual void DeleteBusinessIM( wxCommandEvent& event ) { event.Skip(); }
804 virtual void AddBusinessTelephone( wxCommandEvent& event ) { event.Skip(); }
805 virtual void ModifyBusinessTelephone( wxCommandEvent& event ) { event.Skip(); }
806 virtual void DeleteBusinessTelephone( wxCommandEvent& event ) { event.Skip(); }
807 virtual void AddBusinessLanguage( wxCommandEvent& event ) { event.Skip(); }
808 virtual void ModifyBusinessLanguage( wxCommandEvent& event ) { event.Skip(); }
809 virtual void DeleteBusinessLanguage( wxCommandEvent& event ) { event.Skip(); }
810 virtual void AddBusinessTimezone( wxCommandEvent& event ) { event.Skip(); }
811 virtual void ModifyBusinessTimezone( wxCommandEvent& event ) { event.Skip(); }
812 virtual void DeleteBusinessTimezone( wxCommandEvent& event ) { event.Skip(); }
813 virtual void AddBusinessGeoposition( wxCommandEvent& event ) { event.Skip(); }
814 virtual void ModifyBusinessGeoposition( wxCommandEvent& event ) { event.Skip(); }
815 virtual void DeleteBusinessGeoposition( wxCommandEvent& event ) { event.Skip(); }
816 virtual void AddBusinessWebsite( wxCommandEvent& event ) { event.Skip(); }
817 virtual void ModifyBusinessWebsite( wxCommandEvent& event ) { event.Skip(); }
818 virtual void DeleteBusinessWebsite( wxCommandEvent& event ) { event.Skip(); }
819 virtual void AddBusinessTitle( wxCommandEvent& event ) { event.Skip(); }
820 virtual void ModifyBusinessTitle( wxCommandEvent& event ) { event.Skip(); }
821 virtual void DeleteBusinessTitle( wxCommandEvent& event ) { event.Skip(); }
822 virtual void AddBusinessRole( wxCommandEvent& event ) { event.Skip(); }
823 virtual void ModifyBusinessRole( wxCommandEvent& event ) { event.Skip(); }
824 virtual void DeleteBusinessRole( wxCommandEvent& event ) { event.Skip(); }
825 virtual void AddBusinessOrganisation( wxCommandEvent& event ) { event.Skip(); }
826 virtual void ModifyBusinessOrganisation( wxCommandEvent& event ) { event.Skip(); }
827 virtual void DeleteBusinessOrganisation( wxCommandEvent& event ) { event.Skip(); }
828 virtual void AddBusinessNote( wxCommandEvent& event ) { event.Skip(); }
829 virtual void ModifyBusinessNote( wxCommandEvent& event ) { event.Skip(); }
830 virtual void DeleteBusinessNote( wxCommandEvent& event ) { event.Skip(); }
831 virtual void AddCategory( wxCommandEvent& event ) { event.Skip(); }
832 virtual void ModifyCategory( wxCommandEvent& event ) { event.Skip(); }
833 virtual void DeleteCategory( wxCommandEvent& event ) { event.Skip(); }
834 virtual void AddGroup( wxCommandEvent& event ) { event.Skip(); }
835 virtual void ModifyGroup( wxCommandEvent& event ) { event.Skip(); }
836 virtual void DeleteGroup( wxCommandEvent& event ) { event.Skip(); }
837 virtual void LoadPicture( wxListEvent& event ) { event.Skip(); }
838 virtual void AddPicture( wxCommandEvent& event ) { event.Skip(); }
839 virtual void ModifyPicture( wxCommandEvent& event ) { event.Skip(); }
840 virtual void DeletePicture( wxCommandEvent& event ) { event.Skip(); }
841 virtual void SavePicture( wxCommandEvent& event ) { event.Skip(); }
842 virtual void LoadLogo( wxListEvent& event ) { event.Skip(); }
843 virtual void AddLogo( wxCommandEvent& event ) { event.Skip(); }
844 virtual void ModifyLogo( wxCommandEvent& event ) { event.Skip(); }
845 virtual void DeleteLogo( wxCommandEvent& event ) { event.Skip(); }
846 virtual void SaveLogo( wxCommandEvent& event ) { event.Skip(); }
847 virtual void AddSound( wxCommandEvent& event ) { event.Skip(); }
848 virtual void ModifySound( wxCommandEvent& event ) { event.Skip(); }
849 virtual void DeleteSound( wxCommandEvent& event ) { event.Skip(); }
850 virtual void SaveSound( wxCommandEvent& event ) { event.Skip(); }
851 virtual void PlaySound( wxCommandEvent& event ) { event.Skip(); }
852 virtual void StopSound( wxCommandEvent& event ) { event.Skip(); }
853 virtual void AddCalendarAddress( wxCommandEvent& event ) { event.Skip(); }
854 virtual void ModifyCalendarAddress( wxCommandEvent& event ) { event.Skip(); }
855 virtual void DeleteCalendarAddress( wxCommandEvent& event ) { event.Skip(); }
856 virtual void AddCalendarRequest( wxCommandEvent& event ) { event.Skip(); }
857 virtual void ModifyCalendarRequest( wxCommandEvent& event ) { event.Skip(); }
858 virtual void AddFreeBusy( wxCommandEvent& event ) { event.Skip(); }
859 virtual void ModifyFreeBusy( wxCommandEvent& event ) { event.Skip(); }
860 virtual void DeleteFreeBusy( wxCommandEvent& event ) { event.Skip(); }
861 virtual void AddKey( wxCommandEvent& event ) { event.Skip(); }
862 virtual void ModifyKey( wxCommandEvent& event ) { event.Skip(); }
863 virtual void DeleteKey( wxCommandEvent& event ) { event.Skip(); }
864 virtual void AddVendorNamespace( wxCommandEvent& event ) { event.Skip(); }
865 virtual void ModifyVendorNamespace( wxCommandEvent& event ) { event.Skip(); }
866 virtual void DeleteVendorNamespace( wxCommandEvent& event ) { event.Skip(); }
867 virtual void AddXToken( wxCommandEvent& event ) { event.Skip(); }
868 virtual void ModifyXToken( wxCommandEvent& event ) { event.Skip(); }
869 virtual void DeleteXToken( wxCommandEvent& event ) { event.Skip(); }
870 virtual void SaveContact( wxCommandEvent& event ) { event.Skip(); }
871 virtual void SaveCloseContact( wxCommandEvent& event ) { event.Skip(); }
872 virtual void CloseContact( wxCommandEvent& event ) { event.Skip(); }
873 virtual void CutText( wxCommandEvent& event ) { event.Skip(); }
874 virtual void CopyText( wxCommandEvent& event ) { event.Skip(); }
875 virtual void PasteText( wxCommandEvent& event ) { event.Skip(); }
880 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 );
882 ~frmContactEditorADT();
886 ///////////////////////////////////////////////////////////////////////////////
887 /// Class frmContactEditorAddressADT
888 ///////////////////////////////////////////////////////////////////////////////
889 class frmContactEditorAddressADT : public wxDialog
894 wxNotebook* nbkAddress;
896 wxStaticText* lblAddress;
897 wxTextCtrl* txtAddress;
898 wxStaticText* m_staticText61;
899 wxTextCtrl* txtTownCity;
900 wxStaticText* lblCountyState;
901 wxTextCtrl* txtCounty;
902 wxStaticText* lblPostCode;
903 wxTextCtrl* txtPostCode;
904 wxStaticText* lblCountry;
905 wxTextCtrl* txtCountry;
906 wxStaticText* lblPriority;
907 wxCheckBox* chkUsePref;
908 wxSlider* sliPriority;
909 wxStaticText* lblHigh;
910 wxStaticText* lblLow;
912 wxButton* btnCopyMailing;
913 wxTextCtrl* txtLabel;
915 wxStaticText* lblLanguage;
916 wxComboBox* cmbLanguage;
917 wxStaticText* lblGeography;
919 wxStaticText* lblTimezone;
920 wxTextCtrl* txtTimezone;
924 // Virtual event handlers, overide them in your derived class
925 virtual void InitAddressEditor( wxInitDialogEvent& event ) { event.Skip(); }
926 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
927 virtual void CopyAddress( wxCommandEvent& event ) { event.Skip(); }
928 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
929 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
934 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 );
935 ~frmContactEditorAddressADT();
939 ///////////////////////////////////////////////////////////////////////////////
940 /// Class frmConflictResolutionADT
941 ///////////////////////////////////////////////////////////////////////////////
942 class frmConflictResolutionADT : public wxDialog
947 wxStaticText* lblText;
948 wxSplitterWindow* m_splitter3;
950 wxHtmlWindow* htmClient;
952 wxHtmlWindow* htmServer;
953 wxButton* btnKeepLocal;
954 wxButton* btnKeepServer;
955 wxButton* btnDecideLater;
957 // Virtual event handlers, overide them in your derived class
958 virtual void KeepLocalData( wxCommandEvent& event ) { event.Skip(); }
959 virtual void KeepServerData( wxCommandEvent& event ) { event.Skip(); }
960 virtual void DecideLater( wxCommandEvent& event ) { event.Skip(); }
965 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 );
966 ~frmConflictResolutionADT();
968 void m_splitter3OnIdle( wxIdleEvent& )
970 m_splitter3->SetSashPosition( 257 );
971 m_splitter3->Disconnect( wxEVT_IDLE, wxIdleEventHandler( frmConflictResolutionADT::m_splitter3OnIdle ), NULL, this );
976 ///////////////////////////////////////////////////////////////////////////////
977 /// Class frmActivityMgrADT
978 ///////////////////////////////////////////////////////////////////////////////
979 class frmActivityMgrADT : public wxFrame
984 wxMenuBar* mnuMenuBar;
986 wxMenuItem* mnuSleepMode;
988 wxStaticBitmap* bmpActivity;
990 wxStaticText* lblDetails;
991 wxGauge* GauProgress;
993 wxListCtrl* lstActivity;
995 // Virtual event handlers, overide them in your derived class
996 virtual void CloseWindow( wxCloseEvent& event ) { event.Skip(); }
997 virtual void StopTask( wxCommandEvent& event ) { event.Skip(); }
998 virtual void StopAllTasks( wxCommandEvent& event ) { event.Skip(); }
999 virtual void RetryTask( wxCommandEvent& event ) { event.Skip(); }
1000 virtual void SleepMode( wxCommandEvent& event ) { event.Skip(); }
1001 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1006 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 );
1008 ~frmActivityMgrADT();
1012 ///////////////////////////////////////////////////////////////////////////////
1013 /// Class frmContactEditorNicknameADT
1014 ///////////////////////////////////////////////////////////////////////////////
1015 class frmContactEditorNicknameADT : public wxDialog
1020 wxNotebook* nbkAddress;
1021 wxPanel* tabGeneral;
1022 wxStaticText* lblNickname;
1023 wxTextCtrl* txtNickname;
1024 wxStaticText* lblPriority;
1025 wxCheckBox* chkUsePref;
1026 wxSlider* sliPriority;
1027 wxStaticText* lblHigh;
1028 wxStaticText* lblLow;
1030 wxStaticText* lblLanguage;
1031 wxComboBox* cmbLanguage;
1032 wxButton* btnAction;
1035 // Virtual event handlers, overide them in your derived class
1036 virtual void InitAddressEditor( wxInitDialogEvent& event ) { event.Skip(); }
1037 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1038 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1039 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1044 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 );
1045 ~frmContactEditorNicknameADT();
1049 ///////////////////////////////////////////////////////////////////////////////
1050 /// Class frmContactEditorGroupsADT
1051 ///////////////////////////////////////////////////////////////////////////////
1052 class frmContactEditorGroupsADT : public wxDialog
1057 wxNotebook* nbkGroup;
1058 wxPanel* tabGeneral;
1059 wxStaticText* lblContacts;
1060 wxCheckListBox* chkContacts;
1061 wxButton* btnAction;
1064 // Virtual event handlers, overide them in your derived class
1065 virtual void FetchContacts( wxInitDialogEvent& event ) { event.Skip(); }
1066 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1067 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1072 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 );
1073 ~frmContactEditorGroupsADT();
1077 ///////////////////////////////////////////////////////////////////////////////
1078 /// Class frmContactEditorRolesADT
1079 ///////////////////////////////////////////////////////////////////////////////
1080 class frmContactEditorRolesADT : public wxDialog
1085 wxNotebook* nbkRole;
1086 wxPanel* tabGeneral;
1087 wxStaticText* lblRole;
1088 wxTextCtrl* txtRole;
1089 wxStaticText* lblPriority;
1090 wxCheckBox* chkUsePref;
1091 wxSlider* sliPriority;
1092 wxStaticText* lblHigh;
1093 wxStaticText* lblLow;
1094 wxButton* btnAction;
1097 // Virtual event handlers, overide them in your derived class
1098 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1099 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1100 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1105 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 );
1106 ~frmContactEditorRolesADT();
1110 ///////////////////////////////////////////////////////////////////////////////
1111 /// Class frmContactEditorOrganisationsADT
1112 ///////////////////////////////////////////////////////////////////////////////
1113 class frmContactEditorOrganisationsADT : public wxDialog
1118 wxNotebook* nbkOrganisation;
1119 wxPanel* tabGeneral;
1120 wxStaticText* lblOrganisation;
1121 wxTextCtrl* txtOrganisation;
1122 wxStaticText* lblSortAs;
1123 wxComboBox* cmbSortAs;
1124 wxStaticText* lblPriority;
1125 wxCheckBox* chkUsePref;
1126 wxSlider* sliPriority;
1127 wxStaticText* lblHigh;
1128 wxStaticText* lblLow;
1129 wxButton* btnAction;
1132 // Virtual event handlers, overide them in your derived class
1133 virtual void UpdateSortAs( wxCommandEvent& event ) { event.Skip(); }
1134 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1135 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1136 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1141 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 );
1142 ~frmContactEditorOrganisationsADT();
1146 ///////////////////////////////////////////////////////////////////////////////
1147 /// Class frmContactEditorNotesADT
1148 ///////////////////////////////////////////////////////////////////////////////
1149 class frmContactEditorNotesADT : public wxDialog
1154 wxNotebook* nbkNotes;
1155 wxPanel* tabGeneral;
1156 wxTextCtrl* txtNote;
1157 wxPanel* tabPriority;
1158 wxStaticText* lblPriority;
1159 wxCheckBox* chkUsePref;
1160 wxSlider* sliPriority;
1161 wxStaticText* lblHigh;
1162 wxStaticText* lblLow;
1163 wxPanel* tabLanguage;
1164 wxStaticText* lblLanguage;
1165 wxComboBox* cmbLanguage;
1166 wxButton* btnAction;
1169 // Virtual event handlers, overide them in your derived class
1170 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1171 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1172 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1177 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 );
1178 ~frmContactEditorNotesADT();
1182 ///////////////////////////////////////////////////////////////////////////////
1183 /// Class frmContactEditorTitlesADT
1184 ///////////////////////////////////////////////////////////////////////////////
1185 class frmContactEditorTitlesADT : public wxDialog
1190 wxNotebook* nbkTitles;
1191 wxPanel* tabGeneral;
1192 wxStaticText* lblTitle;
1193 wxTextCtrl* txtTitle;
1194 wxStaticText* lblPriority;
1195 wxCheckBox* chkUsePref;
1196 wxSlider* sliPriority;
1197 wxStaticText* lblHigh;
1198 wxStaticText* lblLow;
1199 wxButton* btnAction;
1202 // Virtual event handlers, overide them in your derived class
1203 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1204 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1205 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1210 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 );
1211 ~frmContactEditorTitlesADT();
1215 ///////////////////////////////////////////////////////////////////////////////
1216 /// Class frmContactEditorRelatedADT
1217 ///////////////////////////////////////////////////////////////////////////////
1218 class frmContactEditorRelatedADT : public wxDialog
1223 wxNotebook* nbkRelated;
1224 wxPanel* tabGeneral;
1225 wxStaticText* lblRelation;
1226 wxTextCtrl* txtRelated;
1227 wxStaticText* lblType;
1228 wxComboBox* cmbType;
1229 wxStaticText* lblPriority;
1230 wxCheckBox* chkUsePref;
1231 wxSlider* sliPriority;
1232 wxStaticText* lblHigh;
1233 wxStaticText* lblLow;
1234 wxButton* btnAction;
1237 // Virtual event handlers, overide them in your derived class
1238 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1239 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1240 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1245 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 );
1246 ~frmContactEditorRelatedADT();
1250 ///////////////////////////////////////////////////////////////////////////////
1251 /// Class frmContactEditorSoundADT
1252 ///////////////////////////////////////////////////////////////////////////////
1253 class frmContactEditorSoundADT : public wxDialog
1258 wxNotebook* nbkRelated;
1259 wxPanel* tabGeneral;
1260 wxStaticText* lblSoundFile;
1261 wxFilePickerCtrl* fipSound;
1262 wxStaticText* lblType;
1264 wxStaticText* lblPriority;
1265 wxCheckBox* chkUsePref;
1266 wxSlider* sliPriority;
1267 wxStaticText* lblHigh;
1268 wxStaticText* lblLow;
1269 wxButton* btnAction;
1272 // Virtual event handlers, overide them in your derived class
1273 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1274 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1275 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1280 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 );
1281 ~frmContactEditorSoundADT();
1285 ///////////////////////////////////////////////////////////////////////////////
1286 /// Class frmContactEditorPictureADT
1287 ///////////////////////////////////////////////////////////////////////////////
1288 class frmContactEditorPictureADT : public wxDialog
1293 wxNotebook* nbkRelated;
1294 wxPanel* tabGeneral;
1295 wxStaticText* lblPictureFile;
1296 wxFilePickerCtrl* fipPicture;
1297 wxStaticText* lblType;
1299 wxStaticText* lblPriority;
1300 wxCheckBox* chkUsePref;
1301 wxSlider* sliPriority;
1302 wxStaticText* lblHigh;
1303 wxStaticText* lblLow;
1304 wxButton* btnAction;
1307 // Virtual event handlers, overide them in your derived class
1308 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1309 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1310 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1315 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 );
1316 ~frmContactEditorPictureADT();
1320 ///////////////////////////////////////////////////////////////////////////////
1321 /// Class frmContactEditorWebsitesADT
1322 ///////////////////////////////////////////////////////////////////////////////
1323 class frmContactEditorWebsitesADT : public wxDialog
1328 wxNotebook* nbkWebsite;
1329 wxPanel* tabGeneral;
1330 wxStaticText* lblWebsite;
1331 wxTextCtrl* txtWebsite;
1332 wxStaticText* lblPriority;
1333 wxCheckBox* chkUsePref;
1334 wxSlider* sliPriority;
1335 wxStaticText* lblHigh;
1336 wxStaticText* lblLow;
1337 wxButton* btnAction;
1340 // Virtual event handlers, overide them in your derived class
1341 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1342 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1343 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1348 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 );
1349 ~frmContactEditorWebsitesADT();
1353 ///////////////////////////////////////////////////////////////////////////////
1354 /// Class frmContactEditorGeopositionADT
1355 ///////////////////////////////////////////////////////////////////////////////
1356 class frmContactEditorGeopositionADT : public wxDialog
1361 wxNotebook* nbkWebsite;
1362 wxPanel* tabGeneral;
1363 wxStaticText* lblGeoposition;
1364 wxTextCtrl* txtGeoposition;
1365 wxStaticText* lblPriority;
1366 wxCheckBox* chkUsePref;
1367 wxSlider* sliPriority;
1368 wxStaticText* lblHigh;
1369 wxStaticText* lblLow;
1370 wxButton* btnAction;
1373 // Virtual event handlers, overide them in your derived class
1374 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1375 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1376 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1381 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 );
1382 ~frmContactEditorGeopositionADT();
1386 ///////////////////////////////////////////////////////////////////////////////
1387 /// Class frmContactEditorCalAdrADT
1388 ///////////////////////////////////////////////////////////////////////////////
1389 class frmContactEditorCalAdrADT : public wxDialog
1394 wxNotebook* nbkWebsite;
1395 wxPanel* tabGeneral;
1396 wxStaticText* lblAddress;
1397 wxTextCtrl* txtAddress;
1398 wxStaticText* lblType;
1400 wxStaticText* lblPriority;
1401 wxCheckBox* chkUsePref;
1402 wxSlider* sliPriority;
1403 wxStaticText* lblHigh;
1404 wxStaticText* lblLow;
1405 wxButton* btnAction;
1408 // Virtual event handlers, overide them in your derived class
1409 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1410 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1411 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1416 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 );
1417 ~frmContactEditorCalAdrADT();
1421 ///////////////////////////////////////////////////////////////////////////////
1422 /// Class frmContactEditorVendorADT
1423 ///////////////////////////////////////////////////////////////////////////////
1424 class frmContactEditorVendorADT : public wxDialog
1429 wxNotebook* nbkWebsite;
1430 wxPanel* tabGeneral;
1431 wxStaticText* lblVendorPEN;
1433 wxStaticText* lblElement;
1434 wxTextCtrl* txtElement;
1435 wxStaticText* lblValue;
1436 wxTextCtrl* txtValue;
1437 wxButton* btnAction;
1440 // Virtual event handlers, overide them in your derived class
1441 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1442 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1447 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 );
1448 ~frmContactEditorVendorADT();
1452 ///////////////////////////////////////////////////////////////////////////////
1453 /// Class frmContactEditorXTokenADT
1454 ///////////////////////////////////////////////////////////////////////////////
1455 class frmContactEditorXTokenADT : public wxDialog
1460 wxNotebook* nbkWebsite;
1461 wxPanel* tabGeneral;
1462 wxStaticText* lblTokenName;
1463 wxTextCtrl* txtTokenName;
1464 wxStaticText* lblXT;
1465 wxTextCtrl* txtValue;
1466 wxButton* btnAction;
1469 // Virtual event handlers, overide them in your derived class
1470 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1471 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1476 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 );
1477 ~frmContactEditorXTokenADT();
1481 ///////////////////////////////////////////////////////////////////////////////
1482 /// Class frmContactEditorKeyADT
1483 ///////////////////////////////////////////////////////////////////////////////
1484 class frmContactEditorKeyADT : public wxDialog
1489 wxNotebook* nbkWebsite;
1490 wxPanel* tabGeneral;
1491 wxStaticText* lblKeyType;
1492 wxChoice* cmbKeyMainType;
1493 wxStaticText* lblType;
1495 wxStaticText* lblPriority;
1496 wxCheckBox* chkUsePref;
1497 wxSlider* sliPriority;
1498 wxStaticText* lblHigh;
1499 wxStaticText* lblLow;
1501 wxStaticText* lblKeyFormat;
1503 wxStaticText* lblAddress;
1504 wxTextCtrl* txtAddress;
1506 wxStaticText* lblKeyFormatData;
1507 wxComboBox* cmbKeyType;
1508 wxStaticText* lblKeyData;
1509 wxTextCtrl* txtKeyData;
1510 wxButton* btnAction;
1513 // Virtual event handlers, overide them in your derived class
1514 virtual void ProcessKeyType( wxCommandEvent& event ) { event.Skip(); }
1515 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1516 virtual void ConvertURLType( wxCommandEvent& event ) { event.Skip(); }
1517 virtual void ConvertKeyType( wxCommandEvent& event ) { event.Skip(); }
1518 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1519 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1524 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 );
1525 ~frmContactEditorKeyADT();
1529 ///////////////////////////////////////////////////////////////////////////////
1530 /// Class frmContactEditorEmailADT
1531 ///////////////////////////////////////////////////////////////////////////////
1532 class frmContactEditorEmailADT : public wxDialog
1537 wxNotebook* nbkEmail;
1538 wxPanel* tabGeneral;
1539 wxStaticText* lblEmailAddress;
1540 wxTextCtrl* txtEmail;
1541 wxStaticText* lblPriority;
1542 wxCheckBox* chkUsePref;
1543 wxSlider* sliPriority;
1544 wxStaticText* lblHigh;
1545 wxStaticText* lblLow;
1546 wxButton* btnAction;
1549 // Virtual event handlers, overide them in your derived class
1550 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1551 virtual void ProcessData( wxCommandEvent& event ) { event.Skip(); }
1552 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1557 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 );
1558 ~frmContactEditorEmailADT();
1562 ///////////////////////////////////////////////////////////////////////////////
1563 /// Class frmContactEditorIMADT
1564 ///////////////////////////////////////////////////////////////////////////////
1565 class frmContactEditorIMADT : public wxDialog
1571 wxPanel* tabGeneral;
1572 wxStaticText* lblIMType;
1573 wxComboBox* cmbIMType;
1574 wxStaticText* lblUsername;
1575 wxTextCtrl* txtUsername;
1576 wxStaticText* lblPriority;
1577 wxCheckBox* chkUsePref;
1578 wxSlider* sliPriority;
1579 wxStaticText* lblHigh;
1580 wxStaticText* lblLow;
1581 wxButton* btnAction;
1584 // Virtual event handlers, overide them in your derived class
1585 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1586 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1587 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1592 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 );
1593 ~frmContactEditorIMADT();
1597 ///////////////////////////////////////////////////////////////////////////////
1598 /// Class frmContactEditorCategoryADT
1599 ///////////////////////////////////////////////////////////////////////////////
1600 class frmContactEditorCategoryADT : public wxDialog
1606 wxPanel* tabGeneral;
1607 wxStaticText* lblCategory;
1608 wxTextCtrl* txtCategory;
1609 wxStaticText* lblType;
1611 wxStaticText* lblPriority;
1612 wxCheckBox* chkUsePref;
1613 wxSlider* sliPriority;
1614 wxStaticText* lblHigh;
1615 wxStaticText* lblLow;
1616 wxButton* btnAction;
1619 // Virtual event handlers, overide them in your derived class
1620 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1621 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1622 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1627 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 );
1628 ~frmContactEditorCategoryADT();
1632 ///////////////////////////////////////////////////////////////////////////////
1633 /// Class frmContactEditorTelephoneADT
1634 ///////////////////////////////////////////////////////////////////////////////
1635 class frmContactEditorTelephoneADT : public wxDialog
1640 wxNotebook* nbkAddress;
1641 wxPanel* tabGeneral;
1642 wxStaticText* lblTelephone;
1643 wxTextCtrl* txtTelephone;
1644 wxStaticText* lblPriority;
1645 wxCheckBox* chkUsePref;
1646 wxSlider* sliPriority;
1647 wxStaticText* lblHigh;
1648 wxStaticText* lblLow;
1649 wxStaticText* lblTelephoneType;
1650 wxCheckBox* chkVoice;
1651 wxCheckBox* chkText;
1653 wxCheckBox* chkMobile;
1654 wxCheckBox* chkVideo;
1655 wxCheckBox* chkTextphone;
1656 wxCheckBox* chkPager;
1657 wxButton* btnAction;
1660 // Virtual event handlers, overide them in your derived class
1661 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1662 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1663 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1668 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 );
1669 ~frmContactEditorTelephoneADT();
1673 ///////////////////////////////////////////////////////////////////////////////
1674 /// Class frmContactEditorLanguagesADT
1675 ///////////////////////////////////////////////////////////////////////////////
1676 class frmContactEditorLanguagesADT : public wxDialog
1681 wxNotebook* nbkLanguages;
1682 wxPanel* tabGeneral;
1683 wxStaticText* lblLanguage;
1684 wxTextCtrl* txtLanguage;
1685 wxStaticText* lblPriority;
1686 wxCheckBox* chkUsePref;
1687 wxSlider* sliPriority;
1688 wxStaticText* lblHigh;
1689 wxStaticText* lblLow;
1690 wxButton* btnAction;
1693 // Virtual event handlers, overide them in your derived class
1694 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1695 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1696 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1701 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 );
1702 ~frmContactEditorLanguagesADT();
1706 ///////////////////////////////////////////////////////////////////////////////
1707 /// Class frmContactEditorTimezonesADT
1708 ///////////////////////////////////////////////////////////////////////////////
1709 class frmContactEditorTimezonesADT : public wxDialog
1714 wxNotebook* nbkTimezone;
1715 wxPanel* tabGeneral;
1716 wxStaticText* lblTimezone;
1717 wxComboBox* cmbTimezone;
1718 wxStaticText* lblPriority;
1719 wxCheckBox* chkUsePref;
1720 wxSlider* sliPriority;
1721 wxStaticText* lblHigh;
1722 wxStaticText* lblLow;
1723 wxButton* btnAction;
1726 // Virtual event handlers, overide them in your derived class
1727 virtual void EnablePriority( wxCommandEvent& event ) { event.Skip(); }
1728 virtual void ProcessAction( wxCommandEvent& event ) { event.Skip(); }
1729 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1734 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 );
1735 ~frmContactEditorTimezonesADT();
1739 ///////////////////////////////////////////////////////////////////////////////
1740 /// Class XABSearchPanelADT
1741 ///////////////////////////////////////////////////////////////////////////////
1742 class XABSearchPanelADT : public wxPanel
1747 wxChoice* choOption;
1748 wxBoxSizer* szrSSet;
1749 wxCheckBox* chkActive;
1750 wxTextCtrl* txtSearch;
1751 wxBitmapButton* btnAdd;
1752 wxBitmapButton* btnDelete;
1754 // Virtual event handlers, overide them in your derived class
1755 virtual void UpdateOptions( wxCommandEvent& event ) { event.Skip(); }
1756 virtual void AddSearchWidget( wxCommandEvent& event ) { event.Skip(); }
1757 virtual void RemoveSearchWidget( wxCommandEvent& event ) { event.Skip(); }
1762 XABSearchPanelADT( wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 390,40 ), long style = wxTAB_TRAVERSAL );
1763 ~XABSearchPanelADT();
1767 ///////////////////////////////////////////////////////////////////////////////
1768 /// Class frmSearchAccountsADT
1769 ///////////////////////////////////////////////////////////////////////////////
1770 class frmSearchAccountsADT : public wxDialog
1775 wxCheckListBox* chlAccounts;
1776 wxButton* btnSelect;
1777 wxButton* btnCancel;
1779 // Virtual event handlers, overide them in your derived class
1780 virtual void UpdateSelectedAccounts( wxCommandEvent& event ) { event.Skip(); }
1781 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1786 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 );
1787 ~frmSearchAccountsADT();
1791 ///////////////////////////////////////////////////////////////////////////////
1792 /// Class frmEditAccountADT
1793 ///////////////////////////////////////////////////////////////////////////////
1794 class frmEditAccountADT : public wxDialog
1799 wxNotebook* tabAccount;
1800 wxPanel* tabProperties;
1801 wxStaticText* lblAccName;
1802 wxTextCtrl* txtAccountName;
1803 wxStaticText* lblAccAdr;
1804 wxTextCtrl* txtAddress;
1805 wxStaticText* m_staticText193;
1806 wxTextCtrl* txtPort;
1807 wxStaticText* lblPort;
1808 wxTextCtrl* txtUsername;
1809 wxStaticText* lblPassword;
1810 wxTextCtrl* txtPassword;
1811 wxStaticText* lblPrefix;
1812 wxTextCtrl* txtPrefix;
1813 wxButton* btnDetect;
1814 wxStaticText* txtSSL;
1816 wxPanel* tabRefresh;
1817 wxStaticText* lblRefresh;
1818 wxTextCtrl* txtRefresh;
1820 wxButton* btnCancel;
1822 // Virtual event handlers, overide them in your derived class
1823 virtual void DetectAddressBook( wxCommandEvent& event ) { event.Skip(); }
1824 virtual void UpdateSettings( wxCommandEvent& event ) { event.Skip(); }
1825 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1830 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 );
1831 ~frmEditAccountADT();
1835 ///////////////////////////////////////////////////////////////////////////////
1836 /// Class frmSSLCertificateADT
1837 ///////////////////////////////////////////////////////////////////////////////
1838 class frmSSLCertificateADT : public wxDialog
1843 wxNotebook* m_notebook28;
1844 wxPanel* tabSummary;
1846 wxStaticText* lblCertName;
1847 wxStaticText* lblValidityStatus;
1849 wxStaticText* lblIssuedTo;
1850 wxStaticText* lblIssuedToData;
1851 wxStaticText* lblValidFrom;
1852 wxStaticText* lblValidFromData;
1853 wxStaticText* lblValidUntil;
1854 wxStaticText* lblValidUntilData;
1856 wxListCtrl* lstValues;
1857 wxTextCtrl* txtValueData;
1858 wxPanel* tabHierarchy;
1859 wxTreeCtrl* treHierarchy;
1861 wxButton* btnViewCert;
1862 wxPanel* pnlButtons;
1865 // Virtual event handlers, overide them in your derived class
1866 virtual void LoadValueData( wxListEvent& event ) { event.Skip(); }
1867 virtual void CheckCertificate( wxTreeEvent& event ) { event.Skip(); }
1868 virtual void ViewCertificate( wxCommandEvent& event ) { event.Skip(); }
1869 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1874 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 );
1875 ~frmSSLCertificateADT();
1879 ///////////////////////////////////////////////////////////////////////////////
1880 /// Class frmInvalidSSLCertificateADT
1881 ///////////////////////////////////////////////////////////////////////////////
1882 class frmInvalidSSLCertificateADT : public wxDialog
1887 wxStaticText* lblSSLText;
1888 wxButton* btnAccept;
1889 wxButton* btnReject;
1890 wxButton* btnViewCert;
1892 // Virtual event handlers, overide them in your derived class
1893 virtual void Accept( wxCommandEvent& event ) { event.Skip(); }
1894 virtual void Reject( wxCommandEvent& event ) { event.Skip(); }
1895 virtual void ViewCertificates( wxCommandEvent& event ) { event.Skip(); }
1900 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 );
1901 ~frmInvalidSSLCertificateADT();
1905 ///////////////////////////////////////////////////////////////////////////////
1906 /// Class frmImportContactsADT
1907 ///////////////////////////////////////////////////////////////////////////////
1908 class frmImportContactsADT : public wxDialog
1913 wxStaticText* lblImportText;
1914 wxCheckListBox* lstContacts;
1915 wxBoxSizer* szrAccount;
1916 wxStaticText* lblAccountText;
1917 wxButton* btnImport;
1918 wxButton* btnCancel;
1920 // Virtual event handlers, overide them in your derived class
1921 virtual void ImportContacts( wxCommandEvent& event ) { event.Skip(); }
1922 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1927 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 );
1928 ~frmImportContactsADT();
1932 ///////////////////////////////////////////////////////////////////////////////
1933 /// Class frmImportResultsADT
1934 ///////////////////////////////////////////////////////////////////////////////
1935 class frmImportResultsADT : public wxDialog
1940 wxStaticText* lblText;
1941 wxTextCtrl* txtResults;
1942 wxButton* btnCopyClipboard;
1943 wxButton* btnFinish;
1945 // Virtual event handlers, overide them in your derived class
1946 virtual void CopyClipboard( wxCommandEvent& event ) { event.Skip(); }
1947 virtual void CloseWindow( wxCommandEvent& event ) { event.Skip(); }
1952 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 );
1953 ~frmImportResultsADT();
1957 #endif //__APPXESTIAADDRBK_H__