///////////////////////////////////////////////////////////////////////////
-// C++ code generated with wxFormBuilder (version Feb 26 2014)
+// C++ code generated with wxFormBuilder (version Nov 13 2016)
// http://www.wxformbuilder.org/
//
// PLEASE DO "NOT" EDIT THIS FILE!
frmMainADT::frmMainADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxFrame( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
- this->SetBackgroundColour( wxSystemSettings::GetColour( wxSYS_COLOUR_BTNFACE ) );
-
- mnuMain = new wxMenuBar( 0 );
- mnuManage = new wxMenu();
- wxMenuItem* mnuNewAB;
- mnuNewAB = new wxMenuItem( mnuManage, ID_MANAGE_NEWAB, wxString( wxT("New Address Book...") ) , wxEmptyString, wxITEM_NORMAL );
- mnuManage->Append( mnuNewAB );
-
- mnuManage->AppendSeparator();
-
- wxMenuItem* mnuRefreshAB;
- mnuRefreshAB = new wxMenuItem( mnuManage, wxID_ANY, wxString( wxT("Refresh Address Book") ) + wxT('\t') + wxT("CTRL+R"), wxEmptyString, wxITEM_NORMAL );
- mnuManage->Append( mnuRefreshAB );
-
- mnuManage->AppendSeparator();
-
- wxMenuItem* mnuImport;
- mnuImport = new wxMenuItem( mnuManage, ID_MANAGE_IMPORT, wxString( wxT("Import...") ) , wxEmptyString, wxITEM_NORMAL );
- mnuManage->Append( mnuImport );
-
- wxMenuItem* mnuExport;
- mnuExport = new wxMenuItem( mnuManage, ID_MANAGE_EXPORT, wxString( wxT("Export...") ) , wxEmptyString, wxITEM_NORMAL );
- mnuManage->Append( mnuExport );
-
- mnuPrefSep = mnuManage->AppendSeparator();
-
- wxMenuItem* mnuPreferences;
- mnuPreferences = new wxMenuItem( mnuManage, wxID_PREFERENCES, wxString( wxT("Preferences...") ) , wxEmptyString, wxITEM_NORMAL );
- mnuManage->Append( mnuPreferences );
-
- mnuExitSep = mnuManage->AppendSeparator();
-
- wxMenuItem* mnuExit;
- mnuExit = new wxMenuItem( mnuManage, wxID_EXIT, wxString( wxT("Exit") ) + wxT('\t') + wxT("CTRL+Q"), wxEmptyString, wxITEM_NORMAL );
-#ifdef __WXMSW__
- mnuExit->SetBitmaps( wxNullBitmap );
-#elif defined( __WXGTK__ )
- mnuExit->SetBitmap( wxNullBitmap );
-#endif
- mnuManage->Append( mnuExit );
-
- mnuMain->Append( mnuManage, wxT("Manage") );
-
- mnuContact = new wxMenu();
- wxMenuItem* mnuNewContact;
- mnuNewContact = new wxMenuItem( mnuContact, wxID_ANY, wxString( wxT("New Contact...") ) + wxT('\t') + wxT("CTRL+N"), wxEmptyString, wxITEM_NORMAL );
- mnuContact->Append( mnuNewContact );
-
- wxMenuItem* mnuEditContact;
- mnuEditContact = new wxMenuItem( mnuContact, ID_CONTACT_EDIT, wxString( wxT("Edit Contact...") ) + wxT('\t') + wxT("CTRL+E"), wxEmptyString, wxITEM_NORMAL );
- mnuContact->Append( mnuEditContact );
-
- wxMenuItem* deleteContact;
- deleteContact = new wxMenuItem( mnuContact, ID_CONTACT_DELETE, wxString( wxT("Delete Contact...") ) + wxT('\t') + wxT("CTRL+D"), wxEmptyString, wxITEM_NORMAL );
- mnuContact->Append( deleteContact );
-
- mnuContact->AppendSeparator();
-
- wxMenuItem* mnuFindContact;
- mnuFindContact = new wxMenuItem( mnuContact, wxID_ANY, wxString( wxT("Find Contacts...") ) + wxT('\t') + wxT("CTRL+F"), wxEmptyString, wxITEM_NORMAL );
- mnuContact->Append( mnuFindContact );
-
- mnuMain->Append( mnuContact, wxT("Contact") );
-
- mnuView = new wxMenu();
- mnuShowContactsAs = new wxMenu();
- wxMenuItem* mnuViewFNLN;
- mnuViewFNLN = new wxMenuItem( mnuShowContactsAs, ID_VIEW_FNLN, wxString( wxT("First Name, Last Name") ) , wxEmptyString, wxITEM_NORMAL );
- mnuShowContactsAs->Append( mnuViewFNLN );
-
- wxMenuItem* mnuViewLNFN;
- mnuViewLNFN = new wxMenuItem( mnuShowContactsAs, ID_VIEW_LNFN, wxString( wxT("Last Name, First Name") ) , wxEmptyString, wxITEM_NORMAL );
- mnuShowContactsAs->Append( mnuViewLNFN );
-
- wxMenuItem* mnuViewNick;
- mnuViewNick = new wxMenuItem( mnuShowContactsAs, ID_VIEW_NICK, wxString( wxT("Nickname") ) , wxEmptyString, wxITEM_NORMAL );
- mnuShowContactsAs->Append( mnuViewNick );
-
- wxMenuItem* mnuViewDisplayAs;
- mnuViewDisplayAs = new wxMenuItem( mnuShowContactsAs, wxID_ANY, wxString( wxT("Display As Name") ) , wxEmptyString, wxITEM_NORMAL );
- mnuShowContactsAs->Append( mnuViewDisplayAs );
-
- mnuView->Append( -1, wxT("Show Contacts As"), mnuShowContactsAs );
-
- mnuViewSortBy = new wxMenu();
- wxMenuItem* mnuViewAsc;
- mnuViewAsc = new wxMenuItem( mnuViewSortBy, ID_VIEW_ASC, wxString( wxT("Ascending") ) , wxEmptyString, wxITEM_NORMAL );
- mnuViewSortBy->Append( mnuViewAsc );
-
- wxMenuItem* mnuViewDesc;
- mnuViewDesc = new wxMenuItem( mnuViewSortBy, ID_VIEW_DESC, wxString( wxT("Descending") ) , wxEmptyString, wxITEM_NORMAL );
- mnuViewSortBy->Append( mnuViewDesc );
-
- mnuView->Append( -1, wxT("Sort By"), mnuViewSortBy );
-
- mnuViewShow = new wxMenu();
- wxMenuItem* mnuViewStatusBar;
- mnuViewStatusBar = new wxMenuItem( mnuViewShow, ID_VIEW_STATUSBAR, wxString( wxT("Status Bar") ) , wxEmptyString, wxITEM_NORMAL );
- mnuViewShow->Append( mnuViewStatusBar );
-
- mnuView->Append( -1, wxT("Show"), mnuViewShow );
-
- mnuView->AppendSeparator();
-
- wxMenuItem* mnuViewActivity;
- mnuViewActivity = new wxMenuItem( mnuView, wxID_ANY, wxString( wxT("Activity Manager") ) , wxEmptyString, wxITEM_NORMAL );
- mnuView->Append( mnuViewActivity );
-
- mnuMain->Append( mnuView, wxT("View") );
-
- mnuEdit = new wxMenu();
- wxMenuItem* mnuCut;
- mnuCut = new wxMenuItem( mnuEdit, ID_MANAGE_CUT, wxString( wxT("Cut") ) + wxT('\t') + wxT("CTRL+X"), wxEmptyString, wxITEM_NORMAL );
- mnuEdit->Append( mnuCut );
-
- wxMenuItem* mnuCopy;
- mnuCopy = new wxMenuItem( mnuEdit, ID_MANAGE_COPY, wxString( wxT("Copy") ) + wxT('\t') + wxT("CTRL+C"), wxEmptyString, wxITEM_NORMAL );
- mnuEdit->Append( mnuCopy );
-
- wxMenuItem* mnuPaste;
- mnuPaste = new wxMenuItem( mnuEdit, ID_MANAGE_PASTE, wxString( wxT("Paste") ) + wxT('\t') + wxT("CTRL+V"), wxEmptyString, wxITEM_NORMAL );
- mnuEdit->Append( mnuPaste );
-
- mnuMain->Append( mnuEdit, wxT("Edit") );
-
- mnuWindow = new wxMenu();
- mnuMain->Append( mnuWindow, wxT("Window") );
-
- mnuHelp = new wxMenu();
- wxMenuItem* showHelp;
- showHelp = new wxMenuItem( mnuHelp, ID_HELP_SHOW, wxString( wxT("Show Help...") ) + wxT('\t') + wxT("F1"), wxEmptyString, wxITEM_NORMAL );
- mnuHelp->Append( showHelp );
-
- mnuHelp->AppendSeparator();
-
- wxMenuItem* mnuHelpUpdates;
- mnuHelpUpdates = new wxMenuItem( mnuHelp, ID_MANAGE_UPDATE, wxString( wxT("Check for updates...") ) , wxEmptyString, wxITEM_NORMAL );
- mnuHelp->Append( mnuHelpUpdates );
-
- mnuHelpAboutSep = mnuHelp->AppendSeparator();
-
- wxMenuItem* mnuAbout;
- mnuAbout = new wxMenuItem( mnuHelp, wxID_ABOUT, wxString( wxT("About") ) + wxT('\t') + wxT("SHIFT+CTRL+A"), wxEmptyString, wxITEM_NORMAL );
- mnuHelp->Append( mnuAbout );
-
- mnuMain->Append( mnuHelp, wxT("Help") );
-
- this->SetMenuBar( mnuMain );
-
- szrMain = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer396;
- bSizer396 = new wxBoxSizer( wxHORIZONTAL );
-
- bmpIcon = new wxStaticBitmap( this, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0 );
- bSizer396->Add( bmpIcon, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- AccCtrl = new wxComboCtrl(this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxCB_READONLY|wxEXPAND);
- bSizer396->Add( AccCtrl, 0, wxALL, 5 );
-
-
- szrMain->Add( bSizer396, 0, wxEXPAND|wxLEFT, 5 );
-
- m_splitter13 = new wxSplitterWindow( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSP_3D );
- m_splitter13->Connect( wxEVT_IDLE, wxIdleEventHandler( frmMainADT::m_splitter13OnIdle ), NULL, this );
- m_splitter13->SetMinimumPaneSize( 1 );
-
- m_panel19 = new wxPanel( m_splitter13, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- szrContactList = new wxFlexGridSizer( 0, 1, 0, 0 );
- szrContactList->AddGrowableCol( 0 );
- szrContactList->AddGrowableRow( 1 );
- szrContactList->SetFlexibleDirection( wxBOTH );
- szrContactList->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- szrAccList = new wxFlexGridSizer( 0, 2, 0, 0 );
- szrAccList->SetFlexibleDirection( wxVERTICAL );
- szrAccList->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
-
- szrContactList->Add( szrAccList, 0, 0, 5 );
-
- lstContacts = new wxListCtrl( m_panel19, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_NO_HEADER|wxLC_REPORT|wxSUNKEN_BORDER );
- szrContactList->Add( lstContacts, 1, wxALL|wxEXPAND, 5 );
-
-
- m_panel19->SetSizer( szrContactList );
- m_panel19->Layout();
- szrContactList->Fit( m_panel19 );
- m_panel20 = new wxPanel( m_splitter13, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxBoxSizer* bSizer12;
- bSizer12 = new wxBoxSizer( wxVERTICAL );
-
- htmContactData = new wxHtmlWindow( m_panel20, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHW_SCROLLBAR_AUTO|wxSUNKEN_BORDER );
- bSizer12->Add( htmContactData, 1, wxALL|wxEXPAND, 5 );
-
-
- m_panel20->SetSizer( bSizer12 );
- m_panel20->Layout();
- bSizer12->Fit( m_panel20 );
- m_splitter13->SplitVertically( m_panel19, m_panel20, 184 );
- szrMain->Add( m_splitter13, 1, wxEXPAND, 5 );
-
-
- this->SetSizer( szrMain );
- this->Layout();
- stbBottom = this->CreateStatusBar( 1, wxST_SIZEGRIP, wxID_ANY );
-
- this->Centre( wxBOTH );
-
- // Connect Events
- this->Connect( mnuNewAB->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::OpenNewABDialog ) );
- this->Connect( mnuRefreshAB->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::RefreshAddressBook ) );
- this->Connect( mnuImport->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::OpenImportDialog ) );
- this->Connect( mnuExport->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::OpenExportDialog ) );
- this->Connect( mnuPreferences->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::OpenPreferences ) );
- this->Connect( mnuExit->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::QuitApp ) );
- this->Connect( mnuNewContact->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ShowContactEditorNew ) );
- this->Connect( mnuEditContact->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ShowContactEditorEdit ) );
- this->Connect( deleteContact->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::DeleteContact ) );
- this->Connect( mnuFindContact->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::OpenFindContactsWindow ) );
- this->Connect( mnuViewFNLN->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortFNLN ) );
- this->Connect( mnuViewLNFN->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortLNFN ) );
- this->Connect( mnuViewNick->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortNickname ) );
- this->Connect( mnuViewDisplayAs->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortDisplayAs ) );
- this->Connect( mnuViewAsc->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortAscending ) );
- this->Connect( mnuViewDesc->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortDescending ) );
- this->Connect( mnuViewStatusBar->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ToggleStatusBar ) );
- this->Connect( mnuViewActivity->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ShowActivityWindow ) );
- this->Connect( mnuCut->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::CutAction ) );
- this->Connect( mnuCopy->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::CopyAction ) );
- this->Connect( mnuPaste->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::PasteAction ) );
- this->Connect( showHelp->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ShowHelp ) );
- this->Connect( mnuHelpUpdates->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::CheckUpdates ) );
- this->Connect( mnuAbout->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ShowAboutWindow ) );
- lstContacts->Connect( wxEVT_COMMAND_LIST_ITEM_ACTIVATED, wxListEventHandler( frmMainADT::OpenContactInfo ), NULL, this );
- lstContacts->Connect( wxEVT_COMMAND_LIST_ITEM_DESELECTED, wxListEventHandler( frmMainADT::ShowContactInfo ), NULL, this );
- lstContacts->Connect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmMainADT::ShowContactInfo ), NULL, this );
- htmContactData->Connect( wxEVT_RIGHT_UP, wxMouseEventHandler( frmMainADT::ShowContactSubmenu ), NULL, this );
- stbBottom->Connect( wxEVT_SIZE, wxSizeEventHandler( frmMainADT::UpdateSBIconPlacement ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+ this->SetBackgroundColour( wxSystemSettings::GetColour( wxSYS_COLOUR_BTNFACE ) );
+
+ mnuMain = new wxMenuBar( 0 );
+ mnuManage = new wxMenu();
+ wxMenuItem* mnuNewAB;
+ mnuNewAB = new wxMenuItem( mnuManage, ID_MANAGE_NEWAB, wxString( wxT("New Address Book...") ) , wxEmptyString, wxITEM_NORMAL );
+ mnuManage->Append( mnuNewAB );
+
+ mnuManage->AppendSeparator();
+
+ wxMenuItem* mnuRefreshAB;
+ mnuRefreshAB = new wxMenuItem( mnuManage, wxID_ANY, wxString( wxT("Refresh Address Book") ) + wxT('\t') + wxT("CTRL+R"), wxEmptyString, wxITEM_NORMAL );
+ mnuManage->Append( mnuRefreshAB );
+
+ mnuManage->AppendSeparator();
+
+ wxMenuItem* mnuImport;
+ mnuImport = new wxMenuItem( mnuManage, ID_IMPORT, wxString( wxT("Import...") ) , wxEmptyString, wxITEM_NORMAL );
+ mnuManage->Append( mnuImport );
+
+ wxMenuItem* mnuExport;
+ mnuExport = new wxMenuItem( mnuManage, ID_EXPORT, wxString( wxT("Export...") ) , wxEmptyString, wxITEM_NORMAL );
+ mnuManage->Append( mnuExport );
+
+ mnuPrefSep = mnuManage->AppendSeparator();
+
+ wxMenuItem* mnuPreferences;
+ mnuPreferences = new wxMenuItem( mnuManage, wxID_PREFERENCES, wxString( wxT("Preferences...") ) , wxEmptyString, wxITEM_NORMAL );
+ mnuManage->Append( mnuPreferences );
+
+ mnuExitSep = mnuManage->AppendSeparator();
+
+ wxMenuItem* mnuExit;
+ mnuExit = new wxMenuItem( mnuManage, wxID_EXIT, wxString( wxT("Exit") ) + wxT('\t') + wxT("CTRL+Q"), wxEmptyString, wxITEM_NORMAL );
+ #ifdef __WXMSW__
+ mnuExit->SetBitmaps( wxNullBitmap );
+ #elif (defined( __WXGTK__ ) || defined( __WXOSX__ ))
+ mnuExit->SetBitmap( wxNullBitmap );
+ #endif
+ mnuManage->Append( mnuExit );
+
+ mnuMain->Append( mnuManage, wxT("Manage") );
+
+ mnuContact = new wxMenu();
+ wxMenuItem* mnuNewContact;
+ mnuNewContact = new wxMenuItem( mnuContact, ID_CONTACT_ADD, wxString( wxT("New Contact...") ) + wxT('\t') + wxT("CTRL+N"), wxEmptyString, wxITEM_NORMAL );
+ mnuContact->Append( mnuNewContact );
+
+ wxMenuItem* mnuEditContact;
+ mnuEditContact = new wxMenuItem( mnuContact, ID_CONTACT_EDIT, wxString( wxT("Edit Contact...") ) + wxT('\t') + wxT("CTRL+E"), wxEmptyString, wxITEM_NORMAL );
+ mnuContact->Append( mnuEditContact );
+
+ wxMenuItem* deleteContact;
+ deleteContact = new wxMenuItem( mnuContact, ID_CONTACT_DELETE, wxString( wxT("Delete Contact...") ) + wxT('\t') + wxT("CTRL+D"), wxEmptyString, wxITEM_NORMAL );
+ mnuContact->Append( deleteContact );
+
+ mnuContact->AppendSeparator();
+
+ wxMenuItem* mnuFindContact;
+ mnuFindContact = new wxMenuItem( mnuContact, ID_CONTACT_FIND, wxString( wxT("Find Contacts...") ) + wxT('\t') + wxT("CTRL+F"), wxEmptyString, wxITEM_NORMAL );
+ mnuContact->Append( mnuFindContact );
+
+ mnuMain->Append( mnuContact, wxT("Contact") );
+
+ mnuView = new wxMenu();
+ mnuShowContactsAs = new wxMenu();
+ wxMenuItem* mnuShowContactsAsItem = new wxMenuItem( mnuView, wxID_ANY, wxT("Show Contacts As"), wxEmptyString, wxITEM_NORMAL, mnuShowContactsAs );
+ wxMenuItem* mnuViewFNLN;
+ mnuViewFNLN = new wxMenuItem( mnuShowContactsAs, ID_VIEW_FNLN, wxString( wxT("First Name, Last Name") ) , wxEmptyString, wxITEM_NORMAL );
+ mnuShowContactsAs->Append( mnuViewFNLN );
+
+ wxMenuItem* mnuViewLNFN;
+ mnuViewLNFN = new wxMenuItem( mnuShowContactsAs, ID_VIEW_LNFN, wxString( wxT("Last Name, First Name") ) , wxEmptyString, wxITEM_NORMAL );
+ mnuShowContactsAs->Append( mnuViewLNFN );
+
+ wxMenuItem* mnuViewNick;
+ mnuViewNick = new wxMenuItem( mnuShowContactsAs, ID_VIEW_NICK, wxString( wxT("Nickname") ) , wxEmptyString, wxITEM_NORMAL );
+ mnuShowContactsAs->Append( mnuViewNick );
+
+ wxMenuItem* mnuViewDisplayAs;
+ mnuViewDisplayAs = new wxMenuItem( mnuShowContactsAs, wxID_ANY, wxString( wxT("Display As Name") ) , wxEmptyString, wxITEM_NORMAL );
+ mnuShowContactsAs->Append( mnuViewDisplayAs );
+
+ mnuView->Append( mnuShowContactsAsItem );
+
+ mnuViewSortBy = new wxMenu();
+ wxMenuItem* mnuViewSortByItem = new wxMenuItem( mnuView, wxID_ANY, wxT("Sort By"), wxEmptyString, wxITEM_NORMAL, mnuViewSortBy );
+ wxMenuItem* mnuViewAsc;
+ mnuViewAsc = new wxMenuItem( mnuViewSortBy, ID_VIEW_ASC, wxString( wxT("Ascending") ) , wxEmptyString, wxITEM_NORMAL );
+ mnuViewSortBy->Append( mnuViewAsc );
+
+ wxMenuItem* mnuViewDesc;
+ mnuViewDesc = new wxMenuItem( mnuViewSortBy, ID_VIEW_DESC, wxString( wxT("Descending") ) , wxEmptyString, wxITEM_NORMAL );
+ mnuViewSortBy->Append( mnuViewDesc );
+
+ mnuView->Append( mnuViewSortByItem );
+
+ mnuViewShow = new wxMenu();
+ wxMenuItem* mnuViewShowItem = new wxMenuItem( mnuView, wxID_ANY, wxT("Show"), wxEmptyString, wxITEM_NORMAL, mnuViewShow );
+ wxMenuItem* mnuViewStatusBar;
+ mnuViewStatusBar = new wxMenuItem( mnuViewShow, ID_VIEW_STATUSBAR, wxString( wxT("Status Bar") ) , wxEmptyString, wxITEM_NORMAL );
+ mnuViewShow->Append( mnuViewStatusBar );
+
+ mnuView->Append( mnuViewShowItem );
+
+ mnuView->AppendSeparator();
+
+ wxMenuItem* mnuViewActivity;
+ mnuViewActivity = new wxMenuItem( mnuView, wxID_ANY, wxString( wxT("Activity Manager") ) , wxEmptyString, wxITEM_NORMAL );
+ mnuView->Append( mnuViewActivity );
+
+ mnuMain->Append( mnuView, wxT("View") );
+
+ mnuEdit = new wxMenu();
+ wxMenuItem* mnuCut;
+ mnuCut = new wxMenuItem( mnuEdit, ID_MANAGE_CUT, wxString( wxT("Cut") ) + wxT('\t') + wxT("CTRL+X"), wxEmptyString, wxITEM_NORMAL );
+ mnuEdit->Append( mnuCut );
+
+ wxMenuItem* mnuCopy;
+ mnuCopy = new wxMenuItem( mnuEdit, ID_MANAGE_COPY, wxString( wxT("Copy") ) + wxT('\t') + wxT("CTRL+C"), wxEmptyString, wxITEM_NORMAL );
+ mnuEdit->Append( mnuCopy );
+
+ wxMenuItem* mnuPaste;
+ mnuPaste = new wxMenuItem( mnuEdit, ID_MANAGE_PASTE, wxString( wxT("Paste") ) + wxT('\t') + wxT("CTRL+V"), wxEmptyString, wxITEM_NORMAL );
+ mnuEdit->Append( mnuPaste );
+
+ mnuMain->Append( mnuEdit, wxT("Edit") );
+
+ mnuWindow = new wxMenu();
+ mnuMain->Append( mnuWindow, wxT("Window") );
+
+ mnuHelp = new wxMenu();
+ wxMenuItem* showHelp;
+ showHelp = new wxMenuItem( mnuHelp, ID_HELP_SHOW, wxString( wxT("Show Help...") ) + wxT('\t') + wxT("F1"), wxEmptyString, wxITEM_NORMAL );
+ mnuHelp->Append( showHelp );
+
+ mnuHelp->AppendSeparator();
+
+ wxMenuItem* mnuHelpUpdates;
+ mnuHelpUpdates = new wxMenuItem( mnuHelp, ID_MANAGE_UPDATE, wxString( wxT("Check for updates...") ) , wxEmptyString, wxITEM_NORMAL );
+ mnuHelp->Append( mnuHelpUpdates );
+
+ mnuHelpAboutSep = mnuHelp->AppendSeparator();
+
+ wxMenuItem* mnuAbout;
+ mnuAbout = new wxMenuItem( mnuHelp, wxID_ABOUT, wxString( wxT("About") ) + wxT('\t') + wxT("SHIFT+CTRL+A"), wxEmptyString, wxITEM_NORMAL );
+ mnuHelp->Append( mnuAbout );
+
+ mnuMain->Append( mnuHelp, wxT("Help") );
+
+ this->SetMenuBar( mnuMain );
+
+ szrMain = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer396;
+ bSizer396 = new wxBoxSizer( wxHORIZONTAL );
+
+ bmpIcon = new wxStaticBitmap( this, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer396->Add( bmpIcon, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ AccCtrl = new wxComboCtrl(this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxCB_READONLY|wxEXPAND);
+ bSizer396->Add( AccCtrl, 0, wxALL, 5 );
+
+
+ szrMain->Add( bSizer396, 0, wxEXPAND|wxLEFT, 5 );
+
+ m_splitter13 = new wxSplitterWindow( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSP_3D );
+ m_splitter13->Connect( wxEVT_IDLE, wxIdleEventHandler( frmMainADT::m_splitter13OnIdle ), NULL, this );
+ m_splitter13->SetMinimumPaneSize( 1 );
+
+ m_panel19 = new wxPanel( m_splitter13, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ szrContactList = new wxBoxSizer( wxVERTICAL );
+
+ lstContacts = new wxListCtrl( m_panel19, wxID_ANY, wxDefaultPosition, wxSize( 50,-1 ), wxLC_NO_HEADER|wxLC_REPORT|wxSUNKEN_BORDER );
+ szrContactList->Add( lstContacts, 1, wxALL|wxEXPAND, 5 );
+
+
+ m_panel19->SetSizer( szrContactList );
+ m_panel19->Layout();
+ szrContactList->Fit( m_panel19 );
+ m_panel20 = new wxPanel( m_splitter13, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxBoxSizer* bSizer12;
+ bSizer12 = new wxBoxSizer( wxVERTICAL );
+
+ htmContactData = new wxHtmlWindow( m_panel20, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHW_SCROLLBAR_AUTO|wxSUNKEN_BORDER );
+ bSizer12->Add( htmContactData, 1, wxALL|wxEXPAND, 5 );
+
+
+ m_panel20->SetSizer( bSizer12 );
+ m_panel20->Layout();
+ bSizer12->Fit( m_panel20 );
+ m_splitter13->SplitVertically( m_panel19, m_panel20, 201 );
+ szrMain->Add( m_splitter13, 1, wxEXPAND, 5 );
+
+
+ this->SetSizer( szrMain );
+ this->Layout();
+ stbBottom = this->CreateStatusBar( 1, wxST_SIZEGRIP, wxID_ANY );
+ tblMain = this->CreateToolBar( wxTB_HORIZONTAL, wxID_ANY );
+ tbtNewAccount = tblMain->AddTool( ID_MANAGE_NEWAB, wxT("New Address Book"), wxBitmap( 1, 1, wxBITMAP_SCREEN_DEPTH ), wxNullBitmap, wxITEM_NORMAL, wxT("New Address Book"), wxT("Setup a new local or remote address book"), NULL );
+
+ tblMain->AddSeparator();
+
+ tbtPreferences = tblMain->AddTool( wxID_PREFERENCES, wxT("Preferences"), wxBitmap( 1, 1, wxBITMAP_SCREEN_DEPTH ), wxNullBitmap, wxITEM_NORMAL, wxT("Preferences"), wxT("View or change application settings"), NULL );
+
+ tblMain->AddSeparator();
+
+ tbtSearch = tblMain->AddTool( ID_CONTACT_FIND, wxT("Search Contacts"), wxBitmap( 1, 1, wxBITMAP_SCREEN_DEPTH ), wxNullBitmap, wxITEM_NORMAL, wxT("Search Contacts"), wxT("Search for contacts in address books"), NULL );
+
+ tblMain->AddSeparator();
+
+ tbtAddContact = tblMain->AddTool( ID_CONTACT_ADD, wxT("Add Contact"), wxBitmap( 1, 1, wxBITMAP_SCREEN_DEPTH ), wxNullBitmap, wxITEM_NORMAL, wxT("Add Contact"), wxT("Add a new contact"), NULL );
+
+ tbtEditContact = tblMain->AddTool( ID_CONTACT_EDIT, wxT("Edit Contact"), wxBitmap( 1, 1, wxBITMAP_SCREEN_DEPTH ), wxNullBitmap, wxITEM_NORMAL, wxT("Edit Contact"), wxT("Edit a contact"), NULL );
+
+ tbtDeleteContact = tblMain->AddTool( ID_CONTACT_DELETE, wxT("Delete Contact"), wxBitmap( 1, 1, wxBITMAP_SCREEN_DEPTH ), wxNullBitmap, wxITEM_NORMAL, wxT("Delete Contact"), wxT("Delete a contact"), NULL );
+
+ tblMain->Realize();
+
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ this->Connect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( frmMainADT::QuitApp ) );
+ this->Connect( mnuNewAB->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::OpenNewABDialog ) );
+ this->Connect( mnuRefreshAB->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::RefreshAddressBook ) );
+ this->Connect( mnuImport->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::OpenImportDialog ) );
+ this->Connect( mnuExport->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::OpenExportDialog ) );
+ this->Connect( mnuPreferences->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::OpenPreferences ) );
+ this->Connect( mnuExit->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::QuitApp ) );
+ this->Connect( mnuNewContact->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ShowContactEditorNew ) );
+ this->Connect( mnuEditContact->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ShowContactEditorEdit ) );
+ this->Connect( deleteContact->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::DeleteContact ) );
+ this->Connect( mnuFindContact->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::OpenFindContactsWindow ) );
+ this->Connect( mnuViewFNLN->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortFNLN ) );
+ this->Connect( mnuViewLNFN->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortLNFN ) );
+ this->Connect( mnuViewNick->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortNickname ) );
+ this->Connect( mnuViewDisplayAs->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortDisplayAs ) );
+ this->Connect( mnuViewAsc->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortAscending ) );
+ this->Connect( mnuViewDesc->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortDescending ) );
+ this->Connect( mnuViewStatusBar->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ToggleStatusBar ) );
+ this->Connect( mnuViewActivity->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ShowActivityWindow ) );
+ this->Connect( mnuCut->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::CutAction ) );
+ this->Connect( mnuCopy->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::CopyAction ) );
+ this->Connect( mnuPaste->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::PasteAction ) );
+ this->Connect( showHelp->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ShowHelp ) );
+ this->Connect( mnuHelpUpdates->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::CheckUpdates ) );
+ this->Connect( mnuAbout->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ShowAboutWindow ) );
+ lstContacts->Connect( wxEVT_COMMAND_LIST_ITEM_ACTIVATED, wxListEventHandler( frmMainADT::OpenContactInfoList ), NULL, this );
+ lstContacts->Connect( wxEVT_COMMAND_LIST_ITEM_DESELECTED, wxListEventHandler( frmMainADT::ShowContactInfo ), NULL, this );
+ lstContacts->Connect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmMainADT::ShowContactInfo ), NULL, this );
+ lstContacts->Connect( wxEVT_RIGHT_UP, wxMouseEventHandler( frmMainADT::ShowContactMenu ), NULL, this );
+ htmContactData->Connect( wxEVT_RIGHT_UP, wxMouseEventHandler( frmMainADT::ShowContactSubmenu ), NULL, this );
+ stbBottom->Connect( wxEVT_SIZE, wxSizeEventHandler( frmMainADT::UpdateSBIconPlacement ), NULL, this );
}
frmMainADT::~frmMainADT()
{
- // Disconnect Events
- this->Disconnect( ID_MANAGE_NEWAB, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::OpenNewABDialog ) );
- this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::RefreshAddressBook ) );
- this->Disconnect( ID_MANAGE_IMPORT, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::OpenImportDialog ) );
- this->Disconnect( ID_MANAGE_EXPORT, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::OpenExportDialog ) );
- this->Disconnect( wxID_PREFERENCES, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::OpenPreferences ) );
- this->Disconnect( wxID_EXIT, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::QuitApp ) );
- this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ShowContactEditorNew ) );
- this->Disconnect( ID_CONTACT_EDIT, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ShowContactEditorEdit ) );
- this->Disconnect( ID_CONTACT_DELETE, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::DeleteContact ) );
- this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::OpenFindContactsWindow ) );
- this->Disconnect( ID_VIEW_FNLN, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortFNLN ) );
- this->Disconnect( ID_VIEW_LNFN, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortLNFN ) );
- this->Disconnect( ID_VIEW_NICK, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortNickname ) );
- this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortDisplayAs ) );
- this->Disconnect( ID_VIEW_ASC, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortAscending ) );
- this->Disconnect( ID_VIEW_DESC, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortDescending ) );
- this->Disconnect( ID_VIEW_STATUSBAR, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ToggleStatusBar ) );
- this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ShowActivityWindow ) );
- this->Disconnect( ID_MANAGE_CUT, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::CutAction ) );
- this->Disconnect( ID_MANAGE_COPY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::CopyAction ) );
- this->Disconnect( ID_MANAGE_PASTE, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::PasteAction ) );
- this->Disconnect( ID_HELP_SHOW, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ShowHelp ) );
- this->Disconnect( ID_MANAGE_UPDATE, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::CheckUpdates ) );
- this->Disconnect( wxID_ABOUT, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ShowAboutWindow ) );
- lstContacts->Disconnect( wxEVT_COMMAND_LIST_ITEM_ACTIVATED, wxListEventHandler( frmMainADT::OpenContactInfo ), NULL, this );
- lstContacts->Disconnect( wxEVT_COMMAND_LIST_ITEM_DESELECTED, wxListEventHandler( frmMainADT::ShowContactInfo ), NULL, this );
- lstContacts->Disconnect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmMainADT::ShowContactInfo ), NULL, this );
- htmContactData->Disconnect( wxEVT_RIGHT_UP, wxMouseEventHandler( frmMainADT::ShowContactSubmenu ), NULL, this );
- stbBottom->Disconnect( wxEVT_SIZE, wxSizeEventHandler( frmMainADT::UpdateSBIconPlacement ), NULL, this );
-
+ // Disconnect Events
+ this->Disconnect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( frmMainADT::QuitApp ) );
+ this->Disconnect( ID_MANAGE_NEWAB, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::OpenNewABDialog ) );
+ this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::RefreshAddressBook ) );
+ this->Disconnect( ID_IMPORT, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::OpenImportDialog ) );
+ this->Disconnect( ID_EXPORT, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::OpenExportDialog ) );
+ this->Disconnect( wxID_PREFERENCES, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::OpenPreferences ) );
+ this->Disconnect( wxID_EXIT, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::QuitApp ) );
+ this->Disconnect( ID_CONTACT_ADD, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ShowContactEditorNew ) );
+ this->Disconnect( ID_CONTACT_EDIT, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ShowContactEditorEdit ) );
+ this->Disconnect( ID_CONTACT_DELETE, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::DeleteContact ) );
+ this->Disconnect( ID_CONTACT_FIND, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::OpenFindContactsWindow ) );
+ this->Disconnect( ID_VIEW_FNLN, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortFNLN ) );
+ this->Disconnect( ID_VIEW_LNFN, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortLNFN ) );
+ this->Disconnect( ID_VIEW_NICK, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortNickname ) );
+ this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortDisplayAs ) );
+ this->Disconnect( ID_VIEW_ASC, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortAscending ) );
+ this->Disconnect( ID_VIEW_DESC, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::SortDescending ) );
+ this->Disconnect( ID_VIEW_STATUSBAR, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ToggleStatusBar ) );
+ this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ShowActivityWindow ) );
+ this->Disconnect( ID_MANAGE_CUT, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::CutAction ) );
+ this->Disconnect( ID_MANAGE_COPY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::CopyAction ) );
+ this->Disconnect( ID_MANAGE_PASTE, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::PasteAction ) );
+ this->Disconnect( ID_HELP_SHOW, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ShowHelp ) );
+ this->Disconnect( ID_MANAGE_UPDATE, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::CheckUpdates ) );
+ this->Disconnect( wxID_ABOUT, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmMainADT::ShowAboutWindow ) );
+ lstContacts->Disconnect( wxEVT_COMMAND_LIST_ITEM_ACTIVATED, wxListEventHandler( frmMainADT::OpenContactInfoList ), NULL, this );
+ lstContacts->Disconnect( wxEVT_COMMAND_LIST_ITEM_DESELECTED, wxListEventHandler( frmMainADT::ShowContactInfo ), NULL, this );
+ lstContacts->Disconnect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmMainADT::ShowContactInfo ), NULL, this );
+ lstContacts->Disconnect( wxEVT_RIGHT_UP, wxMouseEventHandler( frmMainADT::ShowContactMenu ), NULL, this );
+ htmContactData->Disconnect( wxEVT_RIGHT_UP, wxMouseEventHandler( frmMainADT::ShowContactSubmenu ), NULL, this );
+ stbBottom->Disconnect( wxEVT_SIZE, wxSizeEventHandler( frmMainADT::UpdateSBIconPlacement ), NULL, this );
+
}
frmUpdateADT::frmUpdateADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer390;
- bSizer390 = new wxBoxSizer( wxVERTICAL );
-
- pnlUpdateData = new wxPanel( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxBoxSizer* bSizer391;
- bSizer391 = new wxBoxSizer( wxVERTICAL );
-
- wxFlexGridSizer* fgSizer45;
- fgSizer45 = new wxFlexGridSizer( 3, 2, 0, 0 );
- fgSizer45->SetFlexibleDirection( wxBOTH );
- fgSizer45->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblRunningText = new wxStaticText( pnlUpdateData, wxID_ANY, wxT("Running version is:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblRunningText->Wrap( -1 );
- fgSizer45->Add( lblRunningText, 0, wxALL, 5 );
-
- lblRunningVer = new wxStaticText( pnlUpdateData, wxID_ANY, wxT("UPDATEVER"), wxDefaultPosition, wxDefaultSize, 0 );
- lblRunningVer->Wrap( -1 );
- fgSizer45->Add( lblRunningVer, 0, wxALL, 5 );
-
- lblAvailableText = new wxStaticText( pnlUpdateData, wxID_ANY, wxT("Available version is:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblAvailableText->Wrap( -1 );
- fgSizer45->Add( lblAvailableText, 0, wxALL, 5 );
-
- lblAvailableVer = new wxStaticText( pnlUpdateData, wxID_ANY, wxT("AVAILVER"), wxDefaultPosition, wxDefaultSize, 0 );
- lblAvailableVer->Wrap( -1 );
- fgSizer45->Add( lblAvailableVer, 0, wxALL, 5 );
-
- lblBuildTypeText = new wxStaticText( pnlUpdateData, wxID_ANY, wxT("Build type is:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblBuildTypeText->Wrap( -1 );
- fgSizer45->Add( lblBuildTypeText, 0, wxALL, 5 );
-
- lblBuildType = new wxStaticText( pnlUpdateData, wxID_ANY, wxT("BUILDTYPE"), wxDefaultPosition, wxDefaultSize, 0 );
- lblBuildType->Wrap( -1 );
- fgSizer45->Add( lblBuildType, 0, wxALL, 5 );
-
-
- bSizer391->Add( fgSizer45, 0, wxEXPAND, 5 );
-
- lblUpdateMessage = new wxStaticText( pnlUpdateData, wxID_ANY, wxT("MESSAGE"), wxDefaultPosition, wxDefaultSize, 0 );
- lblUpdateMessage->Wrap( -1 );
- bSizer391->Add( lblUpdateMessage, 1, wxALL|wxEXPAND, 5 );
-
-
- pnlUpdateData->SetSizer( bSizer391 );
- pnlUpdateData->Layout();
- bSizer391->Fit( pnlUpdateData );
- bSizer390->Add( pnlUpdateData, 1, wxEXPAND | wxALL, 5 );
-
- statLine = new wxStaticLine( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );
- bSizer390->Add( statLine, 0, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer392;
- bSizer392 = new wxBoxSizer( wxHORIZONTAL );
-
- btnVisitGelforn = new wxButton( this, wxID_ANY, wxT("Visit Gelforn"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer392->Add( btnVisitGelforn, 0, wxALIGN_RIGHT|wxBOTTOM|wxLEFT, 5 );
-
- btnVisitPREMIUM = new wxButton( this, wxID_ANY, wxT("Visit PREMIUM"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer392->Add( btnVisitPREMIUM, 0, wxBOTTOM|wxLEFT, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer392->Add( btnClose, 0, wxALIGN_RIGHT|wxBOTTOM|wxLEFT|wxRIGHT, 5 );
-
-
- bSizer390->Add( bSizer392, 0, wxALIGN_RIGHT, 0 );
-
-
- this->SetSizer( bSizer390 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- btnVisitGelforn->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmUpdateADT::VisitGelforn ), NULL, this );
- btnVisitPREMIUM->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmUpdateADT::VisitPREMIUM ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmUpdateADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer390;
+ bSizer390 = new wxBoxSizer( wxVERTICAL );
+
+ pnlUpdateData = new wxPanel( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxBoxSizer* bSizer391;
+ bSizer391 = new wxBoxSizer( wxVERTICAL );
+
+ wxFlexGridSizer* fgSizer45;
+ fgSizer45 = new wxFlexGridSizer( 3, 2, 0, 0 );
+ fgSizer45->SetFlexibleDirection( wxBOTH );
+ fgSizer45->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblRunningText = new wxStaticText( pnlUpdateData, wxID_ANY, wxT("Running version is:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblRunningText->Wrap( -1 );
+ fgSizer45->Add( lblRunningText, 0, wxALL, 5 );
+
+ lblRunningVer = new wxStaticText( pnlUpdateData, wxID_ANY, wxT("UPDATEVER"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblRunningVer->Wrap( -1 );
+ lblRunningVer->SetFont( wxFont( wxNORMAL_FONT->GetPointSize(), wxFONTFAMILY_DEFAULT, wxFONTSTYLE_NORMAL, wxFONTWEIGHT_NORMAL, false, wxEmptyString ) );
+
+ fgSizer45->Add( lblRunningVer, 0, wxALL, 5 );
+
+ lblAvailableText = new wxStaticText( pnlUpdateData, wxID_ANY, wxT("Available version is:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblAvailableText->Wrap( -1 );
+ fgSizer45->Add( lblAvailableText, 0, wxALL, 5 );
+
+ lblAvailableVer = new wxStaticText( pnlUpdateData, wxID_ANY, wxT("AVAILVER"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblAvailableVer->Wrap( -1 );
+ fgSizer45->Add( lblAvailableVer, 0, wxALL, 5 );
+
+ lblBuildTypeText = new wxStaticText( pnlUpdateData, wxID_ANY, wxT("Build type is:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblBuildTypeText->Wrap( -1 );
+ fgSizer45->Add( lblBuildTypeText, 0, wxALL, 5 );
+
+ lblBuildType = new wxStaticText( pnlUpdateData, wxID_ANY, wxT("BUILDTYPE"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblBuildType->Wrap( -1 );
+ fgSizer45->Add( lblBuildType, 0, wxALL, 5 );
+
+
+ bSizer391->Add( fgSizer45, 0, wxEXPAND, 5 );
+
+ lblUpdateMessage = new wxStaticText( pnlUpdateData, wxID_ANY, wxT("MESSAGE"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblUpdateMessage->Wrap( -1 );
+ bSizer391->Add( lblUpdateMessage, 1, wxALL|wxEXPAND, 5 );
+
+
+ pnlUpdateData->SetSizer( bSizer391 );
+ pnlUpdateData->Layout();
+ bSizer391->Fit( pnlUpdateData );
+ bSizer390->Add( pnlUpdateData, 1, wxEXPAND | wxALL, 5 );
+
+ statLine = new wxStaticLine( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );
+ bSizer390->Add( statLine, 0, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer392;
+ bSizer392 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnVisitGelforn = new wxButton( this, wxID_ANY, wxT("Visit Gelforn"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer392->Add( btnVisitGelforn, 0, wxALIGN_RIGHT|wxBOTTOM|wxLEFT, 5 );
+
+ btnVisitPREMIUM = new wxButton( this, wxID_ANY, wxT("Visit PREMIUM"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer392->Add( btnVisitPREMIUM, 0, wxBOTTOM|wxLEFT, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer392->Add( btnClose, 0, wxALIGN_RIGHT|wxBOTTOM|wxLEFT|wxRIGHT, 5 );
+
+
+ bSizer390->Add( bSizer392, 0, wxALIGN_RIGHT, 0 );
+
+
+ this->SetSizer( bSizer390 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ btnVisitGelforn->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmUpdateADT::VisitGelforn ), NULL, this );
+ btnVisitPREMIUM->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmUpdateADT::VisitPREMIUM ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmUpdateADT::CloseWindow ), NULL, this );
}
frmUpdateADT::~frmUpdateADT()
{
- // Disconnect Events
- btnVisitGelforn->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmUpdateADT::VisitGelforn ), NULL, this );
- btnVisitPREMIUM->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmUpdateADT::VisitPREMIUM ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmUpdateADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ btnVisitGelforn->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmUpdateADT::VisitGelforn ), NULL, this );
+ btnVisitPREMIUM->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmUpdateADT::VisitPREMIUM ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmUpdateADT::CloseWindow ), NULL, this );
+
}
frmSearchADT::frmSearchADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxFrame( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxSize( 300,450 ), wxDefaultSize );
-
- stbBottom = this->CreateStatusBar( 1, wxST_SIZEGRIP, wxID_ANY );
- wxBoxSizer* bSizer368;
- bSizer368 = new wxBoxSizer( wxVERTICAL );
-
- m_splitter4 = new wxSplitterWindow( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSP_3D );
- m_splitter4->Connect( wxEVT_IDLE, wxIdleEventHandler( frmSearchADT::m_splitter4OnIdle ), NULL, this );
- m_splitter4->SetMinimumPaneSize( 1 );
-
- m_panel60 = new wxPanel( m_splitter4, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxBoxSizer* bSizer382;
- bSizer382 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer369;
- bSizer369 = new wxBoxSizer( wxHORIZONTAL );
-
- nbkSearch = new wxNotebook( m_panel60, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabSearch = new wxScrolledWindow( nbkSearch, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxFULL_REPAINT_ON_RESIZE|wxHSCROLL|wxVSCROLL );
- tabSearch->SetScrollRate( 5, 5 );
- szrSearch = new wxFlexGridSizer( 0, 1, 0, 0 );
- szrSearch->AddGrowableCol( 0 );
- szrSearch->SetFlexibleDirection( wxVERTICAL );
- szrSearch->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
-
- tabSearch->SetSizer( szrSearch );
- tabSearch->Layout();
- szrSearch->Fit( tabSearch );
- nbkSearch->AddPage( tabSearch, wxT("Search"), true );
- tabAdvanced = new wxScrolledWindow( nbkSearch, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
- tabAdvanced->SetScrollRate( 5, 5 );
- wxBoxSizer* bSizer384;
- bSizer384 = new wxBoxSizer( wxVERTICAL );
-
- btnSelectAccounts = new wxButton( tabAdvanced, wxID_ANY, wxT("Select Accounts..."), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer384->Add( btnSelectAccounts, 0, wxALL, 5 );
-
-
- tabAdvanced->SetSizer( bSizer384 );
- tabAdvanced->Layout();
- bSizer384->Fit( tabAdvanced );
- nbkSearch->AddPage( tabAdvanced, wxT("Advanced"), false );
-
- bSizer369->Add( nbkSearch, 1, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer371;
- bSizer371 = new wxBoxSizer( wxVERTICAL );
-
- btnSearch = new wxButton( m_panel60, wxID_ANY, wxT("Search"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer371->Add( btnSearch, 0, wxALL, 5 );
-
- btnReset = new wxButton( m_panel60, wxID_ANY, wxT("Reset"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer371->Add( btnReset, 0, wxALL, 5 );
-
-
- bSizer369->Add( bSizer371, 0, wxEXPAND, 5 );
-
-
- bSizer382->Add( bSizer369, 1, wxEXPAND, 5 );
-
-
- m_panel60->SetSizer( bSizer382 );
- m_panel60->Layout();
- bSizer382->Fit( m_panel60 );
- m_panel61 = new wxPanel( m_splitter4, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxBoxSizer* bSizer386;
- bSizer386 = new wxBoxSizer( wxVERTICAL );
-
- lstResults = new wxListCtrl( m_panel61, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer386->Add( lstResults, 1, wxALL|wxEXPAND, 5 );
-
-
- m_panel61->SetSizer( bSizer386 );
- m_panel61->Layout();
- bSizer386->Fit( m_panel61 );
- m_splitter4->SplitHorizontally( m_panel60, m_panel61, 178 );
- bSizer368->Add( m_splitter4, 1, wxEXPAND, 5 );
-
-
- this->SetSizer( bSizer368 );
- this->Layout();
- m_menubar5 = new wxMenuBar( 0 );
- mnuContact = new wxMenu();
- wxMenuItem* mnuContactOpen;
- mnuContactOpen = new wxMenuItem( mnuContact, wxID_ANY, wxString( wxT("Open Contact...") ) + wxT('\t') + wxT("CTRL+O"), wxEmptyString, wxITEM_NORMAL );
- mnuContact->Append( mnuContactOpen );
-
- wxMenuItem* mnuContactEdit;
- mnuContactEdit = new wxMenuItem( mnuContact, wxID_ANY, wxString( wxT("Edit Contact...") ) + wxT('\t') + wxT("CTRL+E"), wxEmptyString, wxITEM_NORMAL );
- mnuContact->Append( mnuContactEdit );
-
- wxMenuItem* mnuContactReveal;
- mnuContactReveal = new wxMenuItem( mnuContact, wxID_ANY, wxString( wxT("Reveal Contact") ) + wxT('\t') + wxT("CTRL+R"), wxEmptyString, wxITEM_NORMAL );
- mnuContact->Append( mnuContactReveal );
-
- mnuContact->AppendSeparator();
-
- wxMenuItem* mnuContactClose;
- mnuContactClose = new wxMenuItem( mnuContact, wxID_ANY, wxString( wxT("Close Window") ) + wxT('\t') + wxT("ALT+F4"), wxEmptyString, wxITEM_NORMAL );
- mnuContact->Append( mnuContactClose );
-
- m_menubar5->Append( mnuContact, wxT("Contact") );
-
- this->SetMenuBar( m_menubar5 );
-
-
- this->Centre( wxBOTH );
-
- // Connect Events
- this->Connect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( frmSearchADT::CloseWindow ) );
- btnSelectAccounts->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSearchADT::SelectAccounts ), NULL, this );
- btnSearch->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSearchADT::SearchContacts ), NULL, this );
- btnReset->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSearchADT::ResetContacts ), NULL, this );
- this->Connect( mnuContactOpen->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmSearchADT::OpenContact ) );
- this->Connect( mnuContactEdit->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmSearchADT::EditContact ) );
- this->Connect( mnuContactReveal->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmSearchADT::RevealContact ) );
- this->Connect( mnuContactClose->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmSearchADT::CloseWindow ) );
+ this->SetSizeHints( wxSize( 300,450 ), wxDefaultSize );
+
+ stbBottom = this->CreateStatusBar( 1, wxST_SIZEGRIP, wxID_ANY );
+ wxBoxSizer* bSizer368;
+ bSizer368 = new wxBoxSizer( wxVERTICAL );
+
+ m_splitter4 = new wxSplitterWindow( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSP_3D );
+ m_splitter4->Connect( wxEVT_IDLE, wxIdleEventHandler( frmSearchADT::m_splitter4OnIdle ), NULL, this );
+ m_splitter4->SetMinimumPaneSize( 1 );
+
+ m_panel60 = new wxPanel( m_splitter4, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxBoxSizer* bSizer382;
+ bSizer382 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer369;
+ bSizer369 = new wxBoxSizer( wxHORIZONTAL );
+
+ nbkSearch = new wxNotebook( m_panel60, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabSearch = new wxScrolledWindow( nbkSearch, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxFULL_REPAINT_ON_RESIZE|wxHSCROLL|wxVSCROLL );
+ tabSearch->SetScrollRate( 5, 5 );
+ szrSearch = new wxFlexGridSizer( 0, 1, 0, 0 );
+ szrSearch->AddGrowableCol( 0 );
+ szrSearch->SetFlexibleDirection( wxVERTICAL );
+ szrSearch->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+
+ tabSearch->SetSizer( szrSearch );
+ tabSearch->Layout();
+ szrSearch->Fit( tabSearch );
+ nbkSearch->AddPage( tabSearch, wxT("Search"), true );
+ tabAdvanced = new wxScrolledWindow( nbkSearch, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
+ tabAdvanced->SetScrollRate( 5, 5 );
+ wxBoxSizer* bSizer384;
+ bSizer384 = new wxBoxSizer( wxVERTICAL );
+
+ btnSelectAccounts = new wxButton( tabAdvanced, wxID_ANY, wxT("Select Accounts..."), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer384->Add( btnSelectAccounts, 0, wxALL, 5 );
+
+
+ tabAdvanced->SetSizer( bSizer384 );
+ tabAdvanced->Layout();
+ bSizer384->Fit( tabAdvanced );
+ nbkSearch->AddPage( tabAdvanced, wxT("Advanced"), false );
+
+ bSizer369->Add( nbkSearch, 1, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer371;
+ bSizer371 = new wxBoxSizer( wxVERTICAL );
+
+ btnSearch = new wxButton( m_panel60, wxID_ANY, wxT("Search"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer371->Add( btnSearch, 0, wxALL, 5 );
+
+ btnReset = new wxButton( m_panel60, wxID_ANY, wxT("Reset"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer371->Add( btnReset, 0, wxALL, 5 );
+
+
+ bSizer369->Add( bSizer371, 0, wxEXPAND, 5 );
+
+
+ bSizer382->Add( bSizer369, 1, wxEXPAND, 5 );
+
+
+ m_panel60->SetSizer( bSizer382 );
+ m_panel60->Layout();
+ bSizer382->Fit( m_panel60 );
+ m_panel61 = new wxPanel( m_splitter4, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxBoxSizer* bSizer386;
+ bSizer386 = new wxBoxSizer( wxVERTICAL );
+
+ lstResults = new wxListCtrl( m_panel61, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer386->Add( lstResults, 1, wxALL|wxEXPAND, 5 );
+
+
+ m_panel61->SetSizer( bSizer386 );
+ m_panel61->Layout();
+ bSizer386->Fit( m_panel61 );
+ m_splitter4->SplitHorizontally( m_panel60, m_panel61, 178 );
+ bSizer368->Add( m_splitter4, 1, wxEXPAND, 5 );
+
+
+ this->SetSizer( bSizer368 );
+ this->Layout();
+ m_menubar5 = new wxMenuBar( 0 );
+ mnuContact = new wxMenu();
+ wxMenuItem* mnuContactOpen;
+ mnuContactOpen = new wxMenuItem( mnuContact, wxID_ANY, wxString( wxT("Open Contact...") ) + wxT('\t') + wxT("CTRL+O"), wxEmptyString, wxITEM_NORMAL );
+ mnuContact->Append( mnuContactOpen );
+
+ mnuContactEdit = new wxMenuItem( mnuContact, wxID_ANY, wxString( wxT("Edit Contact...") ) + wxT('\t') + wxT("CTRL+E"), wxEmptyString, wxITEM_NORMAL );
+ mnuContact->Append( mnuContactEdit );
+
+ mnuContactReveal = new wxMenuItem( mnuContact, wxID_ANY, wxString( wxT("Reveal Contact") ) + wxT('\t') + wxT("CTRL+R"), wxEmptyString, wxITEM_NORMAL );
+ mnuContact->Append( mnuContactReveal );
+
+ mnuContact->AppendSeparator();
+
+ wxMenuItem* mnuContactClose;
+ mnuContactClose = new wxMenuItem( mnuContact, wxID_ANY, wxString( wxT("Close Window") ) + wxT('\t') + wxT("ALT+F4"), wxEmptyString, wxITEM_NORMAL );
+ mnuContact->Append( mnuContactClose );
+
+ m_menubar5->Append( mnuContact, wxT("Contact") );
+
+ this->SetMenuBar( m_menubar5 );
+
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ this->Connect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( frmSearchADT::CloseWindow ) );
+ btnSelectAccounts->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSearchADT::SelectAccounts ), NULL, this );
+ btnSearch->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSearchADT::SearchContacts ), NULL, this );
+ btnReset->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSearchADT::ResetContacts ), NULL, this );
+ lstResults->Connect( wxEVT_RIGHT_UP, wxMouseEventHandler( frmSearchADT::ShowContactMenu ), NULL, this );
+ this->Connect( mnuContactOpen->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmSearchADT::OpenContact ) );
+ this->Connect( mnuContactEdit->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmSearchADT::EditContact ) );
+ this->Connect( mnuContactReveal->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmSearchADT::RevealContact ) );
+ this->Connect( mnuContactClose->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmSearchADT::CloseWindow ) );
}
frmSearchADT::~frmSearchADT()
{
- // Disconnect Events
- this->Disconnect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( frmSearchADT::CloseWindow ) );
- btnSelectAccounts->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSearchADT::SelectAccounts ), NULL, this );
- btnSearch->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSearchADT::SearchContacts ), NULL, this );
- btnReset->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSearchADT::ResetContacts ), NULL, this );
- this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmSearchADT::OpenContact ) );
- this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmSearchADT::EditContact ) );
- this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmSearchADT::RevealContact ) );
- this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmSearchADT::CloseWindow ) );
-
+ // Disconnect Events
+ this->Disconnect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( frmSearchADT::CloseWindow ) );
+ btnSelectAccounts->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSearchADT::SelectAccounts ), NULL, this );
+ btnSearch->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSearchADT::SearchContacts ), NULL, this );
+ btnReset->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSearchADT::ResetContacts ), NULL, this );
+ lstResults->Disconnect( wxEVT_RIGHT_UP, wxMouseEventHandler( frmSearchADT::ShowContactMenu ), NULL, this );
+ this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmSearchADT::OpenContact ) );
+ this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmSearchADT::EditContact ) );
+ this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmSearchADT::RevealContact ) );
+ this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmSearchADT::CloseWindow ) );
+
}
frmPreferencesADT::frmPreferencesADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxSize( 450,400 ), wxSize( 450,400 ) );
-
- wxBoxSizer* szrMain;
- szrMain = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* szrTabs;
- szrTabs = new wxBoxSizer( wxVERTICAL );
-
- NbtPreferences = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxPanel( NbtPreferences, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxBoxSizer* szrChecks;
- szrChecks = new wxBoxSizer( wxVERTICAL );
-
- chkSaveWindowPosition = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Save window position on exit"), wxDefaultPosition, wxDefaultSize, 0 );
- szrChecks->Add( chkSaveWindowPosition, 0, wxALL, 5 );
-
- chkHideLocal = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Hide local address books"), wxDefaultPosition, wxDefaultSize, 0 );
- szrChecks->Add( chkHideLocal, 0, wxALL, 5 );
-
-
- tabGeneral->SetSizer( szrChecks );
- tabGeneral->Layout();
- szrChecks->Fit( tabGeneral );
- NbtPreferences->AddPage( tabGeneral, wxT("General"), false );
- tabTheme = new wxPanel( NbtPreferences, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- tabTheme->Hide();
-
- wxGridSizer* szrTheme;
- szrTheme = new wxGridSizer( 1, 1, 0, 0 );
-
- wxBoxSizer* bSizer161;
- bSizer161 = new wxBoxSizer( wxVERTICAL );
-
- lstThemes = new wxListCtrl( tabTheme, wxID_ANY, wxDefaultPosition, wxSize( -1,-1 ), wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer161->Add( lstThemes, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer151;
- bSizer151 = new wxBoxSizer( wxHORIZONTAL );
-
- btnThemeAdd = new wxButton( tabTheme, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer151->Add( btnThemeAdd, 0, wxALL, 5 );
-
- btnThemeModify = new wxButton( tabTheme, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- btnThemeModify->Enable( false );
-
- bSizer151->Add( btnThemeModify, 0, wxALL, 5 );
-
- btnThemeDelete = new wxButton( tabTheme, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- btnThemeDelete->Enable( false );
-
- bSizer151->Add( btnThemeDelete, 0, wxALL, 5 );
-
-
- bSizer161->Add( bSizer151, 0, wxALIGN_BOTTOM|wxALIGN_CENTER_HORIZONTAL, 0 );
-
-
- szrTheme->Add( bSizer161, 1, wxEXPAND, 5 );
-
-
- tabTheme->SetSizer( szrTheme );
- tabTheme->Layout();
- szrTheme->Fit( tabTheme );
- NbtPreferences->AddPage( tabTheme, wxT("Themes"), true );
- tabAccounts = new wxPanel( NbtPreferences, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxGridSizer* szrAccounts;
- szrAccounts = new wxGridSizer( 1, 1, 0, 0 );
-
- wxBoxSizer* bSizer16;
- bSizer16 = new wxBoxSizer( wxVERTICAL );
-
- lstAccounts = new wxListCtrl( tabAccounts, wxID_ANY, wxDefaultPosition, wxSize( -1,-1 ), wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer16->Add( lstAccounts, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer15;
- bSizer15 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAccountAdd = new wxButton( tabAccounts, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer15->Add( btnAccountAdd, 0, wxALL, 5 );
-
- btnAccountModify = new wxButton( tabAccounts, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- btnAccountModify->Enable( false );
-
- bSizer15->Add( btnAccountModify, 0, wxALL, 5 );
-
- btnAccountDelete = new wxButton( tabAccounts, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- btnAccountDelete->Enable( false );
-
- bSizer15->Add( btnAccountDelete, 0, wxALL, 5 );
-
-
- bSizer16->Add( bSizer15, 0, wxALIGN_BOTTOM|wxALIGN_CENTER_HORIZONTAL, 0 );
-
-
- szrAccounts->Add( bSizer16, 1, wxEXPAND, 5 );
-
-
- tabAccounts->SetSizer( szrAccounts );
- tabAccounts->Layout();
- szrAccounts->Fit( tabAccounts );
- NbtPreferences->AddPage( tabAccounts, wxT("Accounts"), false );
-
- szrTabs->Add( NbtPreferences, 1, wxALL|wxEXPAND, 5 );
-
-
- szrMain->Add( szrTabs, 1, wxEXPAND, 0 );
-
- wxBoxSizer* szrButtons;
- szrButtons = new wxBoxSizer( wxHORIZONTAL );
-
-
- szrButtons->Add( 1, 0, 1, wxEXPAND, 0 );
-
- btnSave = new wxButton( this, wxID_ANY, wxT("Save"), wxDefaultPosition, wxDefaultSize, 0 );
- btnSave->SetDefault();
- szrButtons->Add( btnSave, 0, wxALIGN_RIGHT, 0 );
-
-
- szrButtons->Add( 5, 0, 0, 0, 0 );
-
- btnCancel = new wxButton( this, wxID_ANY, wxT("Cancel"), wxDefaultPosition, wxDefaultSize, 0 );
- szrButtons->Add( btnCancel, 0, wxALIGN_RIGHT, 0 );
-
-
- szrButtons->Add( 5, 0, 0, wxEXPAND, 0 );
-
-
- szrMain->Add( szrButtons, 0, wxBOTTOM|wxEXPAND, 5 );
-
-
- this->SetSizer( szrMain );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- this->Connect( wxEVT_INIT_DIALOG, wxInitDialogEventHandler( frmPreferencesADT::LoadPreferences ) );
- lstThemes->Connect( wxEVT_COMMAND_LIST_ITEM_DESELECTED, wxListEventHandler( frmPreferencesADT::DisableABButtons ), NULL, this );
- lstThemes->Connect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmPreferencesADT::EnableABButtons ), NULL, this );
- btnThemeAdd->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::AddABAccount ), NULL, this );
- btnThemeModify->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::ModifyABAccount ), NULL, this );
- btnThemeDelete->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::DeleteABAccount ), NULL, this );
- lstAccounts->Connect( wxEVT_COMMAND_LIST_ITEM_DESELECTED, wxListEventHandler( frmPreferencesADT::DisableABButtons ), NULL, this );
- lstAccounts->Connect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmPreferencesADT::EnableABButtons ), NULL, this );
- btnAccountAdd->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::AddABAccount ), NULL, this );
- btnAccountModify->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::ModifyABAccount ), NULL, this );
- btnAccountDelete->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::DeleteABAccount ), NULL, this );
- btnSave->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::SavePreferences ), NULL, this );
- btnCancel->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxSize( 450,400 ), wxSize( 450,400 ) );
+
+ wxBoxSizer* szrMain;
+ szrMain = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* szrTabs;
+ szrTabs = new wxBoxSizer( wxVERTICAL );
+
+ NbtPreferences = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxPanel( NbtPreferences, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxBoxSizer* szrChecks;
+ szrChecks = new wxBoxSizer( wxVERTICAL );
+
+ chkSaveWindowPosition = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Save window position on exit"), wxDefaultPosition, wxDefaultSize, 0 );
+ szrChecks->Add( chkSaveWindowPosition, 0, wxALL, 5 );
+
+ chkHideLocal = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Hide local address books"), wxDefaultPosition, wxDefaultSize, 0 );
+ szrChecks->Add( chkHideLocal, 0, wxALL, 5 );
+
+
+ tabGeneral->SetSizer( szrChecks );
+ tabGeneral->Layout();
+ szrChecks->Fit( tabGeneral );
+ NbtPreferences->AddPage( tabGeneral, wxT("General"), true );
+ tabTheme = new wxPanel( NbtPreferences, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ tabTheme->Hide();
+
+ wxGridSizer* szrTheme;
+ szrTheme = new wxGridSizer( 1, 1, 0, 0 );
+
+ wxBoxSizer* bSizer161;
+ bSizer161 = new wxBoxSizer( wxVERTICAL );
+
+ lstThemes = new wxListCtrl( tabTheme, wxID_ANY, wxDefaultPosition, wxSize( -1,-1 ), wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer161->Add( lstThemes, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer151;
+ bSizer151 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnThemeAdd = new wxButton( tabTheme, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer151->Add( btnThemeAdd, 0, wxALL, 5 );
+
+ btnThemeModify = new wxButton( tabTheme, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ btnThemeModify->Enable( false );
+
+ bSizer151->Add( btnThemeModify, 0, wxALL, 5 );
+
+ btnThemeDelete = new wxButton( tabTheme, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ btnThemeDelete->Enable( false );
+
+ bSizer151->Add( btnThemeDelete, 0, wxALL, 5 );
+
+
+ bSizer161->Add( bSizer151, 0, wxALIGN_BOTTOM|wxALIGN_CENTER_HORIZONTAL, 0 );
+
+
+ szrTheme->Add( bSizer161, 1, wxEXPAND, 5 );
+
+
+ tabTheme->SetSizer( szrTheme );
+ tabTheme->Layout();
+ szrTheme->Fit( tabTheme );
+ NbtPreferences->AddPage( tabTheme, wxT("Themes"), false );
+ tabAccounts = new wxPanel( NbtPreferences, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxGridSizer* szrAccounts;
+ szrAccounts = new wxGridSizer( 1, 1, 0, 0 );
+
+ wxBoxSizer* bSizer16;
+ bSizer16 = new wxBoxSizer( wxVERTICAL );
+
+ lstAccounts = new wxListCtrl( tabAccounts, wxID_ANY, wxDefaultPosition, wxSize( -1,-1 ), wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer16->Add( lstAccounts, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer15;
+ bSizer15 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAccountAdd = new wxButton( tabAccounts, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer15->Add( btnAccountAdd, 0, wxALL, 5 );
+
+ btnAccountModify = new wxButton( tabAccounts, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ btnAccountModify->Enable( false );
+
+ bSizer15->Add( btnAccountModify, 0, wxALL, 5 );
+
+ btnAccountDelete = new wxButton( tabAccounts, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ btnAccountDelete->Enable( false );
+
+ bSizer15->Add( btnAccountDelete, 0, wxALL, 5 );
+
+
+ bSizer16->Add( bSizer15, 0, wxALIGN_BOTTOM|wxALIGN_CENTER_HORIZONTAL, 0 );
+
+
+ szrAccounts->Add( bSizer16, 1, wxEXPAND, 5 );
+
+
+ tabAccounts->SetSizer( szrAccounts );
+ tabAccounts->Layout();
+ szrAccounts->Fit( tabAccounts );
+ NbtPreferences->AddPage( tabAccounts, wxT("Accounts"), false );
+
+ szrTabs->Add( NbtPreferences, 1, wxALL|wxEXPAND, 5 );
+
+
+ szrMain->Add( szrTabs, 1, wxEXPAND, 0 );
+
+ wxBoxSizer* szrButtons;
+ szrButtons = new wxBoxSizer( wxHORIZONTAL );
+
+
+ szrButtons->Add( 1, 0, 1, wxEXPAND, 0 );
+
+ btnSave = new wxButton( this, wxID_ANY, wxT("Save"), wxDefaultPosition, wxDefaultSize, 0 );
+ btnSave->SetDefault();
+ szrButtons->Add( btnSave, 0, wxALIGN_RIGHT, 0 );
+
+
+ szrButtons->Add( 5, 0, 0, 0, 0 );
+
+ btnCancel = new wxButton( this, wxID_ANY, wxT("Cancel"), wxDefaultPosition, wxDefaultSize, 0 );
+ szrButtons->Add( btnCancel, 0, wxALIGN_RIGHT, 0 );
+
+
+ szrButtons->Add( 5, 0, 0, wxEXPAND, 0 );
+
+
+ szrMain->Add( szrButtons, 0, wxBOTTOM|wxEXPAND, 5 );
+
+
+ this->SetSizer( szrMain );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ this->Connect( wxEVT_INIT_DIALOG, wxInitDialogEventHandler( frmPreferencesADT::LoadPreferences ) );
+ lstThemes->Connect( wxEVT_COMMAND_LIST_ITEM_DESELECTED, wxListEventHandler( frmPreferencesADT::DisableABButtons ), NULL, this );
+ lstThemes->Connect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmPreferencesADT::EnableABButtons ), NULL, this );
+ btnThemeAdd->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::AddABAccount ), NULL, this );
+ btnThemeModify->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::ModifyABAccount ), NULL, this );
+ btnThemeDelete->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::DeleteABAccount ), NULL, this );
+ lstAccounts->Connect( wxEVT_COMMAND_LIST_ITEM_DESELECTED, wxListEventHandler( frmPreferencesADT::DisableABButtons ), NULL, this );
+ lstAccounts->Connect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmPreferencesADT::EnableABButtons ), NULL, this );
+ btnAccountAdd->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::AddABAccount ), NULL, this );
+ btnAccountModify->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::ModifyABAccount ), NULL, this );
+ btnAccountDelete->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::DeleteABAccount ), NULL, this );
+ btnSave->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::SavePreferences ), NULL, this );
+ btnCancel->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::CloseWindow ), NULL, this );
}
frmPreferencesADT::~frmPreferencesADT()
{
- // Disconnect Events
- this->Disconnect( wxEVT_INIT_DIALOG, wxInitDialogEventHandler( frmPreferencesADT::LoadPreferences ) );
- lstThemes->Disconnect( wxEVT_COMMAND_LIST_ITEM_DESELECTED, wxListEventHandler( frmPreferencesADT::DisableABButtons ), NULL, this );
- lstThemes->Disconnect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmPreferencesADT::EnableABButtons ), NULL, this );
- btnThemeAdd->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::AddABAccount ), NULL, this );
- btnThemeModify->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::ModifyABAccount ), NULL, this );
- btnThemeDelete->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::DeleteABAccount ), NULL, this );
- lstAccounts->Disconnect( wxEVT_COMMAND_LIST_ITEM_DESELECTED, wxListEventHandler( frmPreferencesADT::DisableABButtons ), NULL, this );
- lstAccounts->Disconnect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmPreferencesADT::EnableABButtons ), NULL, this );
- btnAccountAdd->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::AddABAccount ), NULL, this );
- btnAccountModify->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::ModifyABAccount ), NULL, this );
- btnAccountDelete->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::DeleteABAccount ), NULL, this );
- btnSave->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::SavePreferences ), NULL, this );
- btnCancel->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ this->Disconnect( wxEVT_INIT_DIALOG, wxInitDialogEventHandler( frmPreferencesADT::LoadPreferences ) );
+ lstThemes->Disconnect( wxEVT_COMMAND_LIST_ITEM_DESELECTED, wxListEventHandler( frmPreferencesADT::DisableABButtons ), NULL, this );
+ lstThemes->Disconnect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmPreferencesADT::EnableABButtons ), NULL, this );
+ btnThemeAdd->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::AddABAccount ), NULL, this );
+ btnThemeModify->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::ModifyABAccount ), NULL, this );
+ btnThemeDelete->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::DeleteABAccount ), NULL, this );
+ lstAccounts->Disconnect( wxEVT_COMMAND_LIST_ITEM_DESELECTED, wxListEventHandler( frmPreferencesADT::DisableABButtons ), NULL, this );
+ lstAccounts->Disconnect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmPreferencesADT::EnableABButtons ), NULL, this );
+ btnAccountAdd->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::AddABAccount ), NULL, this );
+ btnAccountModify->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::ModifyABAccount ), NULL, this );
+ btnAccountDelete->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::DeleteABAccount ), NULL, this );
+ btnSave->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::SavePreferences ), NULL, this );
+ btnCancel->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmPreferencesADT::CloseWindow ), NULL, this );
+
}
frmAboutADT::frmAboutADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxSize( 350,400 ), wxDefaultSize );
-
- wxBoxSizer* szrMain;
- szrMain = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* szrLogo;
- szrLogo = new wxBoxSizer( wxVERTICAL );
-
- szrLogo->SetMinSize( wxSize( 350,100 ) );
- bmpLogo = new wxStaticBitmap( this, wxID_ANY, wxNullBitmap, wxPoint( 0,0 ), wxSize( 350,100 ), 0 );
- szrLogo->Add( bmpLogo, 0, wxALL, 0 );
-
-
- szrMain->Add( szrLogo, 0, wxFIXED_MINSIZE, 0 );
-
- wxBoxSizer* szrDetails;
- szrDetails = new wxBoxSizer( wxVERTICAL );
-
- lblVersion = new wxStaticText( this, wxID_ANY, wxT("Version 0.00"), wxDefaultPosition, wxDefaultSize, 0 );
- lblVersion->Wrap( -1 );
- lblVersion->SetFont( wxFont( 14, 70, 90, 92, false, wxEmptyString ) );
-
- szrDetails->Add( lblVersion, 0, wxALL, 5 );
-
- lblCompileTime = new wxStaticText( this, wxID_ANY, wxT("Built on (date) at (time)"), wxDefaultPosition, wxDefaultSize, 0 );
- lblCompileTime->Wrap( -1 );
- szrDetails->Add( lblCompileTime, 0, wxALL, 5 );
-
- lblCopyright = new wxStaticText( this, wxID_ANY, wxT("(c) 2012-2015 Xestia Software Development"), wxDefaultPosition, wxDefaultSize, 0 );
- lblCopyright->Wrap( -1 );
- szrDetails->Add( lblCopyright, 0, wxALL, 5 );
-
-
- szrMain->Add( szrDetails, 5, wxEXPAND, 1 );
-
- wxBoxSizer* szrButtons;
- szrButtons = new wxBoxSizer( wxVERTICAL );
-
- szrButtons->SetMinSize( wxSize( -1,35 ) );
- btnClose = new wxButton( this, wxID_ANY, wxT("&Close"), wxDefaultPosition, wxDefaultSize, 0 );
- szrButtons->Add( btnClose, 0, wxALIGN_RIGHT|wxRIGHT, 5 );
-
-
- szrMain->Add( szrButtons, 0, wxEXPAND, 0 );
-
-
- this->SetSizer( szrMain );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmAboutADT::CloseAboutWindow ), NULL, this );
+ this->SetSizeHints( wxSize( 350,400 ), wxDefaultSize );
+
+ wxBoxSizer* szrMain;
+ szrMain = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* szrLogo;
+ szrLogo = new wxBoxSizer( wxVERTICAL );
+
+ szrLogo->SetMinSize( wxSize( 350,100 ) );
+ bmpLogo = new wxStaticBitmap( this, wxID_ANY, wxNullBitmap, wxPoint( 0,0 ), wxSize( 350,100 ), 0 );
+ szrLogo->Add( bmpLogo, 0, wxALL, 0 );
+
+
+ szrMain->Add( szrLogo, 0, wxFIXED_MINSIZE, 0 );
+
+ wxBoxSizer* szrDetails;
+ szrDetails = new wxBoxSizer( wxVERTICAL );
+
+ lblVersion = new wxStaticText( this, wxID_ANY, wxT("Version 0.00"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblVersion->Wrap( -1 );
+ lblVersion->SetFont( wxFont( 14, wxFONTFAMILY_SWISS, wxFONTSTYLE_NORMAL, wxFONTWEIGHT_BOLD, false, wxEmptyString ) );
+
+ szrDetails->Add( lblVersion, 0, wxALL, 5 );
+
+ lblCompileTime = new wxStaticText( this, wxID_ANY, wxT("Built on (date) at (time)"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblCompileTime->Wrap( -1 );
+ szrDetails->Add( lblCompileTime, 0, wxALL, 5 );
+
+ lblCopyright = new wxStaticText( this, wxID_ANY, wxT("(c) 2012-2015 Xestia Software Development"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblCopyright->Wrap( -1 );
+ szrDetails->Add( lblCopyright, 0, wxALL, 5 );
+
+
+ szrMain->Add( szrDetails, 5, wxEXPAND, 1 );
+
+ wxBoxSizer* szrButtons;
+ szrButtons = new wxBoxSizer( wxVERTICAL );
+
+ szrButtons->SetMinSize( wxSize( -1,35 ) );
+ btnClose = new wxButton( this, wxID_ANY, wxT("&Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ szrButtons->Add( btnClose, 0, wxALIGN_RIGHT|wxRIGHT, 5 );
+
+
+ szrMain->Add( szrButtons, 0, wxEXPAND, 0 );
+
+
+ this->SetSizer( szrMain );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmAboutADT::CloseAboutWindow ), NULL, this );
}
frmAboutADT::~frmAboutADT()
{
- // Disconnect Events
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmAboutADT::CloseAboutWindow ), NULL, this );
-
+ // Disconnect Events
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmAboutADT::CloseAboutWindow ), NULL, this );
+
}
frmContactADT::frmContactADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxFrame( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxSize( 320,240 ), wxDefaultSize );
-
- wxBoxSizer* bSizer13;
- bSizer13 = new wxBoxSizer( wxVERTICAL );
-
- htmContactData = new wxHtmlWindow( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHW_SCROLLBAR_AUTO|wxSUNKEN_BORDER );
- bSizer13->Add( htmContactData, 1, wxALL|wxEXPAND, 5 );
-
-
- this->SetSizer( bSizer13 );
- this->Layout();
- m_menubar2 = new wxMenuBar( 0 );
- contact = new wxMenu();
- wxMenuItem* mnuContactClose;
- mnuContactClose = new wxMenuItem( contact, ID_CONTACT_CLOSE, wxString( wxT("Close") ) + wxT('\t') + wxT("CTRL+F4"), wxEmptyString, wxITEM_NORMAL );
- contact->Append( mnuContactClose );
-
- m_menubar2->Append( contact, wxT("Contact") );
-
- this->SetMenuBar( m_menubar2 );
-
-
- this->Centre( wxBOTH );
-
- // Connect Events
- this->Connect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( frmContactADT::CloseWindow ) );
- this->Connect( mnuContactClose->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactADT::CloseWindow ) );
+ this->SetSizeHints( wxSize( 320,240 ), wxDefaultSize );
+
+ wxBoxSizer* bSizer13;
+ bSizer13 = new wxBoxSizer( wxVERTICAL );
+
+ htmContactData = new wxHtmlWindow( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHW_SCROLLBAR_AUTO|wxSUNKEN_BORDER );
+ bSizer13->Add( htmContactData, 1, wxALL|wxEXPAND, 5 );
+
+
+ this->SetSizer( bSizer13 );
+ this->Layout();
+ m_menubar2 = new wxMenuBar( 0 );
+ contact = new wxMenu();
+ wxMenuItem* mnuContactClose;
+ mnuContactClose = new wxMenuItem( contact, ID_CONTACT_CLOSE, wxString( wxT("Close") ) + wxT('\t') + wxT("CTRL+F4"), wxEmptyString, wxITEM_NORMAL );
+ contact->Append( mnuContactClose );
+
+ m_menubar2->Append( contact, wxT("Contact") );
+
+ this->SetMenuBar( m_menubar2 );
+
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ this->Connect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( frmContactADT::CloseWindow ) );
+ this->Connect( mnuContactClose->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactADT::CloseWindow ) );
}
frmContactADT::~frmContactADT()
{
- // Disconnect Events
- this->Disconnect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( frmContactADT::CloseWindow ) );
- this->Disconnect( ID_CONTACT_CLOSE, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactADT::CloseWindow ) );
-
+ // Disconnect Events
+ this->Disconnect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( frmContactADT::CloseWindow ) );
+ this->Disconnect( ID_CONTACT_CLOSE, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactADT::CloseWindow ) );
+
}
frmNewAccountADT::frmNewAccountADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxSize( 425,330 ), wxSize( 425,330 ) );
-
- wxFlexGridSizer* fgSizer30;
- fgSizer30 = new wxFlexGridSizer( 0, 1, 0, 0 );
- fgSizer30->AddGrowableCol( 0 );
- fgSizer30->AddGrowableRow( 0 );
- fgSizer30->SetFlexibleDirection( wxBOTH );
- fgSizer30->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- szrNewAccount = new wxBoxSizer( wxVERTICAL );
-
- tabType = new wxPanel( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer32;
- fgSizer32 = new wxFlexGridSizer( 0, 1, 0, 0 );
- fgSizer32->AddGrowableCol( 0 );
- fgSizer32->SetFlexibleDirection( wxBOTH );
- fgSizer32->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_ALL );
-
- lblEnterText = new wxStaticText( tabType, wxID_ANY, wxT("Enter the details below and click on Next."), wxDefaultPosition, wxDefaultSize, 0 );
- lblEnterText->Wrap( -1 );
- fgSizer32->Add( lblEnterText, 0, wxALL, 5 );
-
- wxFlexGridSizer* fgSizer33;
- fgSizer33 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer33->AddGrowableCol( 1 );
- fgSizer33->AddGrowableRow( 0 );
- fgSizer33->SetFlexibleDirection( wxBOTH );
- fgSizer33->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_ALL );
-
- lblType = new wxStaticText( tabType, wxID_ANY, wxT("Server Type:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblType->Wrap( -1 );
- fgSizer33->Add( lblType, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- wxString cmbServerTypeChoices[] = { wxT("Local"), wxT("CardDAV") };
- int cmbServerTypeNChoices = sizeof( cmbServerTypeChoices ) / sizeof( wxString );
- cmbServerType = new wxChoice( tabType, wxID_ANY, wxDefaultPosition, wxDefaultSize, cmbServerTypeNChoices, cmbServerTypeChoices, 0 );
- cmbServerType->SetSelection( 1 );
- fgSizer33->Add( cmbServerType, 0, wxALL, 5 );
-
- lblServerAddress = new wxStaticText( tabType, wxID_ANY, wxT("Server Address:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblServerAddress->Wrap( -1 );
- fgSizer33->Add( lblServerAddress, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtServerAddress = new wxTextCtrl( tabType, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtServerAddress->SetMaxLength( 0 );
- fgSizer33->Add( txtServerAddress, 1, wxALL|wxEXPAND, 5 );
-
- lblServerPort = new wxStaticText( tabType, wxID_ANY, wxT("Server Port:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblServerPort->Wrap( -1 );
- fgSizer33->Add( lblServerPort, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtServerPort = new wxTextCtrl( tabType, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtServerPort->SetMaxLength( 0 );
- fgSizer33->Add( txtServerPort, 0, wxALL, 5 );
-
- lblUsername = new wxStaticText( tabType, wxID_ANY, wxT("Username:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblUsername->Wrap( -1 );
- fgSizer33->Add( lblUsername, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtUsername = new wxTextCtrl( tabType, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtUsername->SetMaxLength( 0 );
- fgSizer33->Add( txtUsername, 1, wxALL|wxEXPAND, 5 );
-
- lblPassword = new wxStaticText( tabType, wxID_ANY, wxT("Password:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPassword->Wrap( -1 );
- fgSizer33->Add( lblPassword, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtPassword = new wxTextCtrl( tabType, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_PASSWORD );
- txtPassword->SetMaxLength( 0 );
- fgSizer33->Add( txtPassword, 0, wxALL|wxEXPAND, 5 );
-
- lblSSL = new wxStaticText( tabType, wxID_ANY, wxT("SSL:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblSSL->Wrap( -1 );
- fgSizer33->Add( lblSSL, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- wxBoxSizer* bSizer3221;
- bSizer3221 = new wxBoxSizer( wxHORIZONTAL );
-
- chkUseSSL = new wxCheckBox( tabType, wxID_ANY, wxT("Use SSL"), wxDefaultPosition, wxDefaultSize, 0 );
- chkUseSSL->SetValue(true);
- bSizer3221->Add( chkUseSSL, 0, wxALL, 5 );
-
-
- fgSizer33->Add( bSizer3221, 1, wxEXPAND, 5 );
-
-
- fgSizer32->Add( fgSizer33, 1, wxEXPAND, 5 );
-
-
- tabType->SetSizer( fgSizer32 );
- tabType->Layout();
- fgSizer32->Fit( tabType );
- szrNewAccount->Add( tabType, 1, wxEXPAND | wxALL, 5 );
-
- tabConn = new wxPanel( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- tabConn->Hide();
-
- wxBoxSizer* bSizer323;
- bSizer323 = new wxBoxSizer( wxVERTICAL );
-
- lblConnectionResult = new wxStaticText( tabConn, wxID_ANY, wxT("Connection Results:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblConnectionResult->Wrap( -1 );
- lblConnectionResult->SetFont( wxFont( 9, 74, 90, 92, false, wxT("Sans") ) );
-
- bSizer323->Add( lblConnectionResult, 0, wxALL, 5 );
-
- wxFlexGridSizer* fgSizer34;
- fgSizer34 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer34->SetFlexibleDirection( wxBOTH );
- fgSizer34->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblServerConnected = new wxStaticText( tabConn, wxID_ANY, wxT("Server connected:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblServerConnected->Wrap( -1 );
- fgSizer34->Add( lblServerConnected, 0, wxALL, 5 );
-
- lblServerConnResult = new wxStaticText( tabConn, wxID_ANY, wxT("..."), wxDefaultPosition, wxDefaultSize, 0 );
- lblServerConnResult->Wrap( -1 );
- fgSizer34->Add( lblServerConnResult, 0, wxALL, 5 );
-
- lblValidResponse = new wxStaticText( tabConn, wxID_ANY, wxT("Server gave valid response:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblValidResponse->Wrap( -1 );
- fgSizer34->Add( lblValidResponse, 0, wxALL, 5 );
-
- lblServerResponse = new wxStaticText( tabConn, wxID_ANY, wxT("..."), wxDefaultPosition, wxDefaultSize, 0 );
- lblServerResponse->Wrap( -1 );
- fgSizer34->Add( lblServerResponse, 0, wxALL, 5 );
-
- lblUseSSL = new wxStaticText( tabConn, wxID_ANY, wxT("Server uses SSL:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblUseSSL->Wrap( -1 );
- fgSizer34->Add( lblUseSSL, 0, wxALL, 5 );
-
- lblServerSSLResult = new wxStaticText( tabConn, wxID_ANY, wxT("..."), wxDefaultPosition, wxDefaultSize, 0 );
- lblServerSSLResult->Wrap( -1 );
- fgSizer34->Add( lblServerSSLResult, 0, wxALL, 5 );
-
- lblServerSSLCert = new wxStaticText( tabConn, wxID_ANY, wxT("Server has valid SSL certificate:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblServerSSLCert->Wrap( -1 );
- fgSizer34->Add( lblServerSSLCert, 0, wxALL, 5 );
-
- lblServerSSLValid = new wxStaticText( tabConn, wxID_ANY, wxT("..."), wxDefaultPosition, wxDefaultSize, 0 );
- lblServerSSLValid->Wrap( -1 );
- fgSizer34->Add( lblServerSSLValid, 0, wxALL, 5 );
-
- lblServerUsernamePassword = new wxStaticText( tabConn, wxID_ANY, wxT("Able to Login:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblServerUsernamePassword->Wrap( -1 );
- fgSizer34->Add( lblServerUsernamePassword, 0, wxALL, 5 );
-
- lblAbleToLoginResult = new wxStaticText( tabConn, wxID_ANY, wxT("..."), wxDefaultPosition, wxDefaultSize, 0 );
- lblAbleToLoginResult->Wrap( -1 );
- fgSizer34->Add( lblAbleToLoginResult, 0, wxALL, 5 );
-
- lblIsCalDAV = new wxStaticText( tabConn, wxID_ANY, wxT("Server has CardDAV Support:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblIsCalDAV->Wrap( -1 );
- fgSizer34->Add( lblIsCalDAV, 0, wxALL, 5 );
-
- lblCardDAVSupportResult = new wxStaticText( tabConn, wxID_ANY, wxT("..."), wxDefaultPosition, wxDefaultSize, 0 );
- lblCardDAVSupportResult->Wrap( -1 );
- fgSizer34->Add( lblCardDAVSupportResult, 0, wxALL, 5 );
-
-
- bSizer323->Add( fgSizer34, 1, wxEXPAND, 5 );
-
- m_staticline3 = new wxStaticLine( tabConn, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );
- bSizer323->Add( m_staticline3, 0, wxEXPAND | wxALL, 5 );
-
- lblConnectionResultText = new wxStaticText( tabConn, wxID_ANY, wxT("..."), wxDefaultPosition, wxDefaultSize, 0 );
- lblConnectionResultText->Wrap( 360 );
- lblConnectionResultText->SetMinSize( wxSize( -1,40 ) );
-
- bSizer323->Add( lblConnectionResultText, 0, wxALL|wxEXPAND, 5 );
-
-
- tabConn->SetSizer( bSizer323 );
- tabConn->Layout();
- bSizer323->Fit( tabConn );
- szrNewAccount->Add( tabConn, 1, wxEXPAND | wxALL, 5 );
-
- tabFinish = new wxPanel( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- tabFinish->Hide();
-
- wxBoxSizer* bSizer3231;
- bSizer3231 = new wxBoxSizer( wxVERTICAL );
-
- lblFinishText = new wxStaticText( tabFinish, wxID_ANY, wxT("Enter the account name and click on Finish."), wxDefaultPosition, wxDefaultSize, 0 );
- lblFinishText->Wrap( -1 );
- bSizer3231->Add( lblFinishText, 0, wxALL, 5 );
-
- wxFlexGridSizer* fgSizer341;
- fgSizer341 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer341->AddGrowableCol( 1 );
- fgSizer341->SetFlexibleDirection( wxBOTH );
- fgSizer341->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblAccountName = new wxStaticText( tabFinish, wxID_ANY, wxT("Account Name:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblAccountName->Wrap( -1 );
- fgSizer341->Add( lblAccountName, 1, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtAccountName = new wxTextCtrl( tabFinish, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtAccountName->SetMaxLength( 0 );
- fgSizer341->Add( txtAccountName, 1, wxALL|wxEXPAND, 5 );
-
-
- bSizer3231->Add( fgSizer341, 1, wxEXPAND, 5 );
-
-
- tabFinish->SetSizer( bSizer3231 );
- tabFinish->Layout();
- bSizer3231->Fit( tabFinish );
- szrNewAccount->Add( tabFinish, 1, wxEXPAND | wxALL, 5 );
-
-
- fgSizer30->Add( szrNewAccount, 1, wxEXPAND, 5 );
-
- wxBoxSizer* bSizer322;
- bSizer322 = new wxBoxSizer( wxHORIZONTAL );
-
- btnPrevious = new wxButton( this, wxID_ANY, wxT("< Previous"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer322->Add( btnPrevious, 0, wxALL, 5 );
-
- btnNext = new wxButton( this, wxID_ANY, wxT("Next >"), wxDefaultPosition, wxDefaultSize, 0 );
- btnNext->SetDefault();
- bSizer322->Add( btnNext, 0, wxALL, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer322->Add( btnClose, 0, wxALL, 5 );
-
-
- fgSizer30->Add( bSizer322, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( fgSizer30 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- cmbServerType->Connect( wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler( frmNewAccountADT::UpdateRequirements ), NULL, this );
- txtAccountName->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmNewAccountADT::CheckAccountName ), NULL, this );
- btnPrevious->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmNewAccountADT::ProcessPrevious ), NULL, this );
- btnNext->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmNewAccountADT::ProcessNext ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmNewAccountADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxSize( 425,330 ), wxSize( 425,330 ) );
+
+ wxFlexGridSizer* fgSizer30;
+ fgSizer30 = new wxFlexGridSizer( 0, 1, 0, 0 );
+ fgSizer30->AddGrowableCol( 0 );
+ fgSizer30->AddGrowableRow( 0 );
+ fgSizer30->SetFlexibleDirection( wxBOTH );
+ fgSizer30->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ szrNewAccount = new wxBoxSizer( wxVERTICAL );
+
+ tabType = new wxPanel( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer32;
+ fgSizer32 = new wxFlexGridSizer( 0, 1, 0, 0 );
+ fgSizer32->AddGrowableCol( 0 );
+ fgSizer32->SetFlexibleDirection( wxBOTH );
+ fgSizer32->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_ALL );
+
+ lblEnterText = new wxStaticText( tabType, wxID_ANY, wxT("Enter the details below and click on Next."), wxDefaultPosition, wxDefaultSize, 0 );
+ lblEnterText->Wrap( -1 );
+ fgSizer32->Add( lblEnterText, 0, wxALL, 5 );
+
+ wxFlexGridSizer* fgSizer33;
+ fgSizer33 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer33->AddGrowableCol( 1 );
+ fgSizer33->AddGrowableRow( 0 );
+ fgSizer33->SetFlexibleDirection( wxBOTH );
+ fgSizer33->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_ALL );
+
+ lblType = new wxStaticText( tabType, wxID_ANY, wxT("Server Type:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblType->Wrap( -1 );
+ fgSizer33->Add( lblType, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ wxString cmbServerTypeChoices[] = { wxT("Local"), wxT("CardDAV") };
+ int cmbServerTypeNChoices = sizeof( cmbServerTypeChoices ) / sizeof( wxString );
+ cmbServerType = new wxChoice( tabType, wxID_ANY, wxDefaultPosition, wxDefaultSize, cmbServerTypeNChoices, cmbServerTypeChoices, 0 );
+ cmbServerType->SetSelection( 1 );
+ fgSizer33->Add( cmbServerType, 0, wxALL, 5 );
+
+ lblServerAddress = new wxStaticText( tabType, wxID_ANY, wxT("Server Address:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblServerAddress->Wrap( -1 );
+ fgSizer33->Add( lblServerAddress, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtServerAddress = new wxTextCtrl( tabType, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer33->Add( txtServerAddress, 1, wxALL|wxEXPAND, 5 );
+
+ lblServerPort = new wxStaticText( tabType, wxID_ANY, wxT("Server Port:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblServerPort->Wrap( -1 );
+ fgSizer33->Add( lblServerPort, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtServerPort = new wxTextCtrl( tabType, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer33->Add( txtServerPort, 0, wxALL, 5 );
+
+ lblUsername = new wxStaticText( tabType, wxID_ANY, wxT("Username:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblUsername->Wrap( -1 );
+ fgSizer33->Add( lblUsername, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtUsername = new wxTextCtrl( tabType, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer33->Add( txtUsername, 1, wxALL|wxEXPAND, 5 );
+
+ lblPassword = new wxStaticText( tabType, wxID_ANY, wxT("Password:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPassword->Wrap( -1 );
+ fgSizer33->Add( lblPassword, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtPassword = new wxTextCtrl( tabType, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_PASSWORD );
+ fgSizer33->Add( txtPassword, 0, wxALL|wxEXPAND, 5 );
+
+ lblSSL = new wxStaticText( tabType, wxID_ANY, wxT("SSL:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblSSL->Wrap( -1 );
+ fgSizer33->Add( lblSSL, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ wxBoxSizer* bSizer3221;
+ bSizer3221 = new wxBoxSizer( wxHORIZONTAL );
+
+ chkUseSSL = new wxCheckBox( tabType, wxID_ANY, wxT("Use SSL"), wxDefaultPosition, wxDefaultSize, 0 );
+ chkUseSSL->SetValue(true);
+ bSizer3221->Add( chkUseSSL, 0, wxALL, 5 );
+
+
+ fgSizer33->Add( bSizer3221, 1, wxEXPAND, 5 );
+
+
+ fgSizer32->Add( fgSizer33, 1, wxEXPAND, 5 );
+
+
+ tabType->SetSizer( fgSizer32 );
+ tabType->Layout();
+ fgSizer32->Fit( tabType );
+ szrNewAccount->Add( tabType, 1, wxEXPAND | wxALL, 5 );
+
+ tabConn = new wxPanel( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ tabConn->Hide();
+
+ wxBoxSizer* bSizer323;
+ bSizer323 = new wxBoxSizer( wxVERTICAL );
+
+ lblConnectionResult = new wxStaticText( tabConn, wxID_ANY, wxT("Connection Results:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblConnectionResult->Wrap( -1 );
+ lblConnectionResult->SetFont( wxFont( 9, wxFONTFAMILY_SWISS, wxFONTSTYLE_NORMAL, wxFONTWEIGHT_BOLD, false, wxT("Sans") ) );
+
+ bSizer323->Add( lblConnectionResult, 0, wxALL, 5 );
+
+ wxFlexGridSizer* fgSizer34;
+ fgSizer34 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer34->SetFlexibleDirection( wxBOTH );
+ fgSizer34->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblServerConnected = new wxStaticText( tabConn, wxID_ANY, wxT("Server connected:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblServerConnected->Wrap( -1 );
+ fgSizer34->Add( lblServerConnected, 0, wxALL, 5 );
+
+ lblServerConnResult = new wxStaticText( tabConn, wxID_ANY, wxT("..."), wxDefaultPosition, wxDefaultSize, 0 );
+ lblServerConnResult->Wrap( -1 );
+ fgSizer34->Add( lblServerConnResult, 0, wxALL, 5 );
+
+ lblValidResponse = new wxStaticText( tabConn, wxID_ANY, wxT("Server gave valid response:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblValidResponse->Wrap( -1 );
+ fgSizer34->Add( lblValidResponse, 0, wxALL, 5 );
+
+ lblServerResponse = new wxStaticText( tabConn, wxID_ANY, wxT("..."), wxDefaultPosition, wxDefaultSize, 0 );
+ lblServerResponse->Wrap( -1 );
+ fgSizer34->Add( lblServerResponse, 0, wxALL, 5 );
+
+ lblUseSSL = new wxStaticText( tabConn, wxID_ANY, wxT("Server uses SSL:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblUseSSL->Wrap( -1 );
+ fgSizer34->Add( lblUseSSL, 0, wxALL, 5 );
+
+ lblServerSSLResult = new wxStaticText( tabConn, wxID_ANY, wxT("..."), wxDefaultPosition, wxDefaultSize, 0 );
+ lblServerSSLResult->Wrap( -1 );
+ fgSizer34->Add( lblServerSSLResult, 0, wxALL, 5 );
+
+ lblServerSSLCert = new wxStaticText( tabConn, wxID_ANY, wxT("Server has valid SSL certificate:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblServerSSLCert->Wrap( -1 );
+ fgSizer34->Add( lblServerSSLCert, 0, wxALL, 5 );
+
+ lblServerSSLValid = new wxStaticText( tabConn, wxID_ANY, wxT("..."), wxDefaultPosition, wxDefaultSize, 0 );
+ lblServerSSLValid->Wrap( -1 );
+ fgSizer34->Add( lblServerSSLValid, 0, wxALL, 5 );
+
+ lblServerUsernamePassword = new wxStaticText( tabConn, wxID_ANY, wxT("Able to Login:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblServerUsernamePassword->Wrap( -1 );
+ fgSizer34->Add( lblServerUsernamePassword, 0, wxALL, 5 );
+
+ lblAbleToLoginResult = new wxStaticText( tabConn, wxID_ANY, wxT("..."), wxDefaultPosition, wxDefaultSize, 0 );
+ lblAbleToLoginResult->Wrap( -1 );
+ fgSizer34->Add( lblAbleToLoginResult, 0, wxALL, 5 );
+
+ lblIsCalDAV = new wxStaticText( tabConn, wxID_ANY, wxT("Server has CardDAV Support:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblIsCalDAV->Wrap( -1 );
+ fgSizer34->Add( lblIsCalDAV, 0, wxALL, 5 );
+
+ lblCardDAVSupportResult = new wxStaticText( tabConn, wxID_ANY, wxT("..."), wxDefaultPosition, wxDefaultSize, 0 );
+ lblCardDAVSupportResult->Wrap( -1 );
+ fgSizer34->Add( lblCardDAVSupportResult, 0, wxALL, 5 );
+
+
+ bSizer323->Add( fgSizer34, 1, wxEXPAND, 5 );
+
+ m_staticline3 = new wxStaticLine( tabConn, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );
+ bSizer323->Add( m_staticline3, 0, wxEXPAND | wxALL, 5 );
+
+ lblConnectionResultText = new wxStaticText( tabConn, wxID_ANY, wxT("..."), wxDefaultPosition, wxDefaultSize, 0 );
+ lblConnectionResultText->Wrap( 360 );
+ lblConnectionResultText->SetMinSize( wxSize( -1,40 ) );
+
+ bSizer323->Add( lblConnectionResultText, 0, wxALL|wxEXPAND, 5 );
+
+
+ tabConn->SetSizer( bSizer323 );
+ tabConn->Layout();
+ bSizer323->Fit( tabConn );
+ szrNewAccount->Add( tabConn, 1, wxEXPAND | wxALL, 5 );
+
+ tabFinish = new wxPanel( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ tabFinish->Hide();
+
+ wxBoxSizer* bSizer3231;
+ bSizer3231 = new wxBoxSizer( wxVERTICAL );
+
+ lblFinishText = new wxStaticText( tabFinish, wxID_ANY, wxT("Enter the account name and click on Finish."), wxDefaultPosition, wxDefaultSize, 0 );
+ lblFinishText->Wrap( -1 );
+ bSizer3231->Add( lblFinishText, 0, wxALL, 5 );
+
+ wxFlexGridSizer* fgSizer341;
+ fgSizer341 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer341->AddGrowableCol( 1 );
+ fgSizer341->SetFlexibleDirection( wxBOTH );
+ fgSizer341->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblAccountName = new wxStaticText( tabFinish, wxID_ANY, wxT("Account Name:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblAccountName->Wrap( -1 );
+ fgSizer341->Add( lblAccountName, 1, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtAccountName = new wxTextCtrl( tabFinish, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer341->Add( txtAccountName, 1, wxALL|wxEXPAND, 5 );
+
+
+ bSizer3231->Add( fgSizer341, 1, wxEXPAND, 5 );
+
+
+ tabFinish->SetSizer( bSizer3231 );
+ tabFinish->Layout();
+ bSizer3231->Fit( tabFinish );
+ szrNewAccount->Add( tabFinish, 1, wxEXPAND | wxALL, 5 );
+
+
+ fgSizer30->Add( szrNewAccount, 1, wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer322;
+ bSizer322 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnPrevious = new wxButton( this, wxID_ANY, wxT("< Previous"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer322->Add( btnPrevious, 0, wxALL, 5 );
+
+ btnNext = new wxButton( this, wxID_ANY, wxT("Next >"), wxDefaultPosition, wxDefaultSize, 0 );
+ btnNext->SetDefault();
+ bSizer322->Add( btnNext, 0, wxALL, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer322->Add( btnClose, 0, wxALL, 5 );
+
+
+ fgSizer30->Add( bSizer322, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( fgSizer30 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ cmbServerType->Connect( wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler( frmNewAccountADT::UpdateRequirements ), NULL, this );
+ txtAccountName->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmNewAccountADT::CheckAccountName ), NULL, this );
+ btnPrevious->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmNewAccountADT::ProcessPrevious ), NULL, this );
+ btnNext->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmNewAccountADT::ProcessNext ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmNewAccountADT::CloseWindow ), NULL, this );
}
frmNewAccountADT::~frmNewAccountADT()
{
- // Disconnect Events
- cmbServerType->Disconnect( wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler( frmNewAccountADT::UpdateRequirements ), NULL, this );
- txtAccountName->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmNewAccountADT::CheckAccountName ), NULL, this );
- btnPrevious->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmNewAccountADT::ProcessPrevious ), NULL, this );
- btnNext->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmNewAccountADT::ProcessNext ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmNewAccountADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ cmbServerType->Disconnect( wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler( frmNewAccountADT::UpdateRequirements ), NULL, this );
+ txtAccountName->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmNewAccountADT::CheckAccountName ), NULL, this );
+ btnPrevious->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmNewAccountADT::ProcessPrevious ), NULL, this );
+ btnNext->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmNewAccountADT::ProcessNext ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmNewAccountADT::CloseWindow ), NULL, this );
+
}
frmContactEditorADT::frmContactEditorADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxFrame( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxSize( -1,-1 ), wxDefaultSize );
- this->SetBackgroundColour( wxSystemSettings::GetColour( wxSYS_COLOUR_BTNFACE ) );
-
- wxBoxSizer* bSizer17;
- bSizer17 = new wxBoxSizer( wxVERTICAL );
-
- nbkContact = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxScrolledWindow( nbkContact, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
- tabGeneral->SetScrollRate( 5, 5 );
- wxBoxSizer* bSizer18;
- bSizer18 = new wxBoxSizer( wxVERTICAL );
-
- wxGridSizer* gSizer7;
- gSizer7 = new wxGridSizer( 0, 6, 0, 0 );
-
- lblTitle = new wxStaticText( tabGeneral, wxID_ANY, wxT("Title:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblTitle->Wrap( -1 );
- gSizer7->Add( lblTitle, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtTitle = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtTitle->SetMaxLength( 0 );
- gSizer7->Add( txtTitle, 0, wxALL|wxEXPAND, 5 );
-
-
- gSizer7->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- gSizer7->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- gSizer7->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- gSizer7->Add( 0, 0, 1, wxEXPAND, 5 );
-
- lblForename = new wxStaticText( tabGeneral, wxID_ANY, wxT("Forename:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblForename->Wrap( -1 );
- gSizer7->Add( lblForename, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtForename = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtForename->SetMaxLength( 0 );
- gSizer7->Add( txtForename, 0, wxALL|wxEXPAND, 5 );
-
- lblSurname = new wxStaticText( tabGeneral, wxID_ANY, wxT("Surname:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblSurname->Wrap( -1 );
- gSizer7->Add( lblSurname, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtSurname = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtSurname->SetMaxLength( 0 );
- gSizer7->Add( txtSurname, 0, wxALL|wxEXPAND, 5 );
-
- lblOtherNames = new wxStaticText( tabGeneral, wxID_ANY, wxT("Other Names:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblOtherNames->Wrap( -1 );
- gSizer7->Add( lblOtherNames, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtOtherNames = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtOtherNames->SetMaxLength( 0 );
- gSizer7->Add( txtOtherNames, 0, wxALL|wxEXPAND, 5 );
-
- lblSuffix = new wxStaticText( tabGeneral, wxID_ANY, wxT("Suffix:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblSuffix->Wrap( -1 );
- gSizer7->Add( lblSuffix, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtSuffix = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtSuffix->SetMaxLength( 0 );
- gSizer7->Add( txtSuffix, 0, wxALL|wxEXPAND, 5 );
-
-
- gSizer7->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- gSizer7->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- bSizer18->Add( gSizer7, 0, wxEXPAND, 5 );
-
- wxFlexGridSizer* fgSizer5;
- fgSizer5 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer5->AddGrowableCol( 1 );
- fgSizer5->SetFlexibleDirection( wxBOTH );
- fgSizer5->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblDisplayAs = new wxStaticText( tabGeneral, wxID_ANY, wxT("Display As:"), wxPoint( -1,-1 ), wxDefaultSize, 0 );
- lblDisplayAs->Wrap( -1 );
- fgSizer5->Add( lblDisplayAs, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- cmbDisplayAs = new wxComboBox( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
- fgSizer5->Add( cmbDisplayAs, 0, wxALL|wxEXPAND, 5 );
-
- lblBirthday = new wxStaticText( tabGeneral, wxID_ANY, wxT("Birthday:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblBirthday->Wrap( -1 );
- fgSizer5->Add( lblBirthday, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- wxBoxSizer* bSizer318;
- bSizer318 = new wxBoxSizer( wxHORIZONTAL );
-
- dapBirthday = new wxDatePickerCtrl( tabGeneral, wxID_ANY, wxDefaultDateTime, wxDefaultPosition, wxDefaultSize, wxDP_ALLOWNONE|wxDP_DEFAULT|wxDP_DROPDOWN|wxDP_SHOWCENTURY );
- dapBirthday->SetFont( wxFont( wxNORMAL_FONT->GetPointSize(), 70, 90, 90, false, wxEmptyString ) );
- dapBirthday->SetToolTip( wxT("If you don't wish to enter a year, please use '0000' as the year.") );
- dapBirthday->SetMinSize( wxSize( -1,25 ) );
-
- bSizer318->Add( dapBirthday, 0, wxALL|wxEXPAND, 5 );
-
- txtBirthday = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtBirthday->SetMaxLength( 0 );
- bSizer318->Add( txtBirthday, 1, wxALL, 5 );
-
-
- fgSizer5->Add( bSizer318, 1, wxEXPAND, 5 );
-
- lblAnniversary = new wxStaticText( tabGeneral, wxID_ANY, wxT("Anniversary:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblAnniversary->Wrap( -1 );
- fgSizer5->Add( lblAnniversary, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- wxBoxSizer* bSizer319;
- bSizer319 = new wxBoxSizer( wxHORIZONTAL );
-
- dapAnniversary = new wxDatePickerCtrl( tabGeneral, wxID_ANY, wxDefaultDateTime, wxDefaultPosition, wxDefaultSize, wxDP_ALLOWNONE|wxDP_DEFAULT|wxDP_DROPDOWN|wxDP_SHOWCENTURY );
- dapAnniversary->SetToolTip( wxT("If you don't wish to enter a year, please use '0000' as the year.") );
- dapAnniversary->SetMinSize( wxSize( -1,25 ) );
-
- bSizer319->Add( dapAnniversary, 0, wxALL|wxEXPAND, 5 );
-
- txtAnniversary = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtAnniversary->SetMaxLength( 0 );
- bSizer319->Add( txtAnniversary, 1, wxALL, 5 );
-
-
- fgSizer5->Add( bSizer319, 1, wxEXPAND, 5 );
-
- lblGender = new wxStaticText( tabGeneral, wxID_ANY, wxT("Gender:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblGender->Wrap( -1 );
- fgSizer5->Add( lblGender, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- wxBoxSizer* bSizer20;
- bSizer20 = new wxBoxSizer( wxHORIZONTAL );
-
- wxString cmbGenderChoices[] = { wxEmptyString, wxT("Male"), wxT("Female"), wxT("Other"), wxT("None/Not Applicable"), wxT("Unknown") };
- int cmbGenderNChoices = sizeof( cmbGenderChoices ) / sizeof( wxString );
- cmbGender = new wxChoice( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, cmbGenderNChoices, cmbGenderChoices, 0 );
- cmbGender->SetSelection( 0 );
- bSizer20->Add( cmbGender, 0, wxALL, 5 );
-
- txtGenderDescription = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtGenderDescription->SetMaxLength( 0 );
- bSizer20->Add( txtGenderDescription, 1, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
-
- fgSizer5->Add( bSizer20, 1, wxEXPAND, 5 );
-
- lblType = new wxStaticText( tabGeneral, wxID_ANY, wxT("Type:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblType->Wrap( -1 );
- fgSizer5->Add( lblType, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- wxString cmbTypeChoices[] = { wxT("(Unspecified)"), wxT("Individual"), wxT("Group"), wxT("Organisation"), wxT("Location") };
- int cmbTypeNChoices = sizeof( cmbTypeChoices ) / sizeof( wxString );
- cmbType = new wxChoice( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, cmbTypeNChoices, cmbTypeChoices, 0 );
- cmbType->SetSelection( 0 );
- fgSizer5->Add( cmbType, 0, wxALL, 5 );
-
- lblNicknames = new wxStaticText( tabGeneral, wxID_ANY, wxT("Nicknames:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblNicknames->Wrap( -1 );
- fgSizer5->Add( lblNicknames, 0, wxALL, 5 );
-
- wxBoxSizer* szrNicknames;
- szrNicknames = new wxBoxSizer( wxHORIZONTAL );
-
- lboNicknames = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- szrNicknames->Add( lboNicknames, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* szrAddressesOuter3;
- szrAddressesOuter3 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer464;
- bSizer464 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer474;
- bSizer474 = new wxBoxSizer( wxVERTICAL );
-
- btnAddGeneralNickname = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer474->Add( btnAddGeneralNickname, 0, wxALL, 5 );
-
- btnModifyGeneralNickname = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer474->Add( btnModifyGeneralNickname, 0, wxALL, 5 );
-
- btnDeleteGeneralNickname = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer474->Add( btnDeleteGeneralNickname, 0, wxALL, 5 );
-
-
- bSizer464->Add( bSizer474, 1, wxEXPAND, 5 );
-
-
- szrAddressesOuter3->Add( bSizer464, 1, wxEXPAND, 5 );
-
-
- szrNicknames->Add( szrAddressesOuter3, 0, wxEXPAND, 5 );
-
-
- fgSizer5->Add( szrNicknames, 1, wxEXPAND, 5 );
-
- lblAddress = new wxStaticText( tabGeneral, wxID_ANY, wxT("Addresses:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblAddress->Wrap( -1 );
- fgSizer5->Add( lblAddress, 0, wxALL, 5 );
-
- wxBoxSizer* szrAddresses;
- szrAddresses = new wxBoxSizer( wxHORIZONTAL );
-
- lboAddresses = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- szrAddresses->Add( lboAddresses, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* szrAddressesOuter;
- szrAddressesOuter = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer46;
- bSizer46 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer47;
- bSizer47 = new wxBoxSizer( wxVERTICAL );
-
- btnAddGeneralAddress = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47->Add( btnAddGeneralAddress, 0, wxALL, 5 );
-
- btnModifyGeneralAddress = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47->Add( btnModifyGeneralAddress, 0, wxALL, 5 );
-
- btnDeleteGeneralAddress = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47->Add( btnDeleteGeneralAddress, 0, wxALL, 5 );
-
-
- bSizer46->Add( bSizer47, 1, wxEXPAND, 5 );
-
-
- szrAddressesOuter->Add( bSizer46, 1, wxEXPAND, 5 );
-
-
- szrAddresses->Add( szrAddressesOuter, 0, wxEXPAND, 5 );
-
-
- fgSizer5->Add( szrAddresses, 1, wxEXPAND, 5 );
-
- lblEmail = new wxStaticText( tabGeneral, wxID_ANY, wxT("E-mail:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblEmail->Wrap( -1 );
- fgSizer5->Add( lblEmail, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer301;
- bSizer301 = new wxBoxSizer( wxHORIZONTAL );
-
- lboEmails = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer301->Add( lboEmails, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer351;
- bSizer351 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer461;
- bSizer461 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer471;
- bSizer471 = new wxBoxSizer( wxVERTICAL );
-
- btnAddEmailAddress = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471->Add( btnAddEmailAddress, 0, wxALL, 5 );
-
- btnModifyEmailAddress = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471->Add( btnModifyEmailAddress, 0, wxALL, 5 );
-
- btnDeleteEmailAddress = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471->Add( btnDeleteEmailAddress, 0, wxALL, 5 );
-
-
- bSizer461->Add( bSizer471, 1, wxEXPAND, 5 );
-
-
- bSizer351->Add( bSizer461, 1, wxEXPAND, 5 );
-
-
- bSizer301->Add( bSizer351, 0, wxEXPAND, 5 );
-
-
- fgSizer5->Add( bSizer301, 1, wxEXPAND, 5 );
-
- lblIM = new wxStaticText( tabGeneral, wxID_ANY, wxT("Instant Messaging:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblIM->Wrap( 0 );
- fgSizer5->Add( lblIM, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer3011;
- bSizer3011 = new wxBoxSizer( wxHORIZONTAL );
-
- lboIM = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer3011->Add( lboIM, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer3511;
- bSizer3511 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer4611;
- bSizer4611 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer4711;
- bSizer4711 = new wxBoxSizer( wxVERTICAL );
-
- btnAddIMAddress = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711->Add( btnAddIMAddress, 0, wxALL, 5 );
-
- btnModifyIMAddress = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711->Add( btnModifyIMAddress, 0, wxALL, 5 );
-
- btnDeleteIMAddress = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711->Add( btnDeleteIMAddress, 0, wxALL, 5 );
-
-
- bSizer4611->Add( bSizer4711, 1, wxEXPAND, 5 );
-
-
- bSizer3511->Add( bSizer4611, 1, wxEXPAND, 5 );
-
-
- bSizer3011->Add( bSizer3511, 0, wxEXPAND, 5 );
-
-
- fgSizer5->Add( bSizer3011, 1, wxEXPAND, 5 );
-
- lblTelephone = new wxStaticText( tabGeneral, wxID_ANY, wxT("Telephone:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblTelephone->Wrap( 0 );
- fgSizer5->Add( lblTelephone, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer30111;
- bSizer30111 = new wxBoxSizer( wxHORIZONTAL );
-
- lboTelephone = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer30111->Add( lboTelephone, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer35111;
- bSizer35111 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer46111;
- bSizer46111 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer47111;
- bSizer47111 = new wxBoxSizer( wxVERTICAL );
-
- btnAddTelephone = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111->Add( btnAddTelephone, 0, wxALL, 5 );
-
- btnModifyTelephone = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111->Add( btnModifyTelephone, 0, wxALL, 5 );
-
- btnDeleteTelephone = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111->Add( btnDeleteTelephone, 0, wxALL, 5 );
-
-
- bSizer46111->Add( bSizer47111, 1, wxEXPAND, 5 );
-
-
- bSizer35111->Add( bSizer46111, 1, wxEXPAND, 5 );
-
-
- bSizer30111->Add( bSizer35111, 0, wxEXPAND, 5 );
-
-
- fgSizer5->Add( bSizer30111, 1, wxEXPAND, 5 );
-
- lblLanguages = new wxStaticText( tabGeneral, wxID_ANY, wxT("Languages:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLanguages->Wrap( 0 );
- fgSizer5->Add( lblLanguages, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer301111;
- bSizer301111 = new wxBoxSizer( wxHORIZONTAL );
-
- lboLanguages = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer301111->Add( lboLanguages, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer351111;
- bSizer351111 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer461111;
- bSizer461111 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer471111;
- bSizer471111 = new wxBoxSizer( wxVERTICAL );
-
- btnAddLanguage = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471111->Add( btnAddLanguage, 0, wxALL, 5 );
-
- btnModifyLanguage = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471111->Add( btnModifyLanguage, 0, wxALL, 5 );
-
- btnDeleteLanguage = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471111->Add( btnDeleteLanguage, 0, wxALL, 5 );
-
-
- bSizer461111->Add( bSizer471111, 1, wxEXPAND, 5 );
-
-
- bSizer351111->Add( bSizer461111, 1, wxEXPAND, 5 );
-
-
- bSizer301111->Add( bSizer351111, 0, wxEXPAND, 5 );
-
-
- fgSizer5->Add( bSizer301111, 1, wxEXPAND, 5 );
-
- lblTimezone = new wxStaticText( tabGeneral, wxID_ANY, wxT("Timezones:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblTimezone->Wrap( 0 );
- fgSizer5->Add( lblTimezone, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer3011111;
- bSizer3011111 = new wxBoxSizer( wxHORIZONTAL );
-
- lboTimezones = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer3011111->Add( lboTimezones, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer3511111;
- bSizer3511111 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer4611111;
- bSizer4611111 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer4711111;
- bSizer4711111 = new wxBoxSizer( wxVERTICAL );
-
- btnAddTimezone = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111->Add( btnAddTimezone, 0, wxALL, 5 );
-
- btnModifyTimezone = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111->Add( btnModifyTimezone, 0, wxALL, 5 );
-
- btnDeleteTimezone = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111->Add( btnDeleteTimezone, 0, wxALL, 5 );
-
-
- bSizer4611111->Add( bSizer4711111, 1, wxEXPAND, 5 );
-
-
- bSizer3511111->Add( bSizer4611111, 1, wxEXPAND, 5 );
-
-
- bSizer3011111->Add( bSizer3511111, 0, wxEXPAND, 5 );
-
-
- fgSizer5->Add( bSizer3011111, 1, wxEXPAND, 5 );
-
- lblGeopositioning = new wxStaticText( tabGeneral, wxID_ANY, wxT("Geopositioning:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblGeopositioning->Wrap( -1 );
- fgSizer5->Add( lblGeopositioning, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer30111114;
- bSizer30111114 = new wxBoxSizer( wxHORIZONTAL );
-
- lboGeoposition = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer30111114->Add( lboGeoposition, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer35111114;
- bSizer35111114 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer46111114;
- bSizer46111114 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer47111114;
- bSizer47111114 = new wxBoxSizer( wxVERTICAL );
-
- btnAddGeneralGeoposition = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111114->Add( btnAddGeneralGeoposition, 0, wxALL, 5 );
-
- btnModifyGeneralGeoposition = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111114->Add( btnModifyGeneralGeoposition, 0, wxALL, 5 );
-
- btnDeleteGeneralGeoposition = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111114->Add( btnDeleteGeneralGeoposition, 0, wxALL, 5 );
-
-
- bSizer46111114->Add( bSizer47111114, 1, wxEXPAND, 5 );
-
-
- bSizer35111114->Add( bSizer46111114, 1, wxEXPAND, 5 );
-
-
- bSizer30111114->Add( bSizer35111114, 0, wxEXPAND, 5 );
-
-
- fgSizer5->Add( bSizer30111114, 1, wxEXPAND, 5 );
-
- lblRelated = new wxStaticText( tabGeneral, wxID_ANY, wxT("Related people:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblRelated->Wrap( 1 );
- fgSizer5->Add( lblRelated, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer30111111;
- bSizer30111111 = new wxBoxSizer( wxHORIZONTAL );
-
- lboRelated = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer30111111->Add( lboRelated, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer35111111;
- bSizer35111111 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer46111111;
- bSizer46111111 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer47111111;
- bSizer47111111 = new wxBoxSizer( wxVERTICAL );
-
- btnAddRelated = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111111->Add( btnAddRelated, 0, wxALL, 5 );
-
- btnModifyRelated = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111111->Add( btnModifyRelated, 0, wxALL, 5 );
-
- btnDeleteRelated = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111111->Add( btnDeleteRelated, 0, wxALL, 5 );
-
-
- bSizer46111111->Add( bSizer47111111, 1, wxEXPAND, 5 );
-
-
- bSizer35111111->Add( bSizer46111111, 1, wxEXPAND, 5 );
-
-
- bSizer30111111->Add( bSizer35111111, 0, wxEXPAND, 5 );
-
-
- fgSizer5->Add( bSizer30111111, 1, wxEXPAND, 5 );
-
- lblWebsites = new wxStaticText( tabGeneral, wxID_ANY, wxT("Websites:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblWebsites->Wrap( 1 );
- fgSizer5->Add( lblWebsites, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer301111111;
- bSizer301111111 = new wxBoxSizer( wxHORIZONTAL );
-
- lboWebsites = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer301111111->Add( lboWebsites, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer351111111;
- bSizer351111111 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer461111111;
- bSizer461111111 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer471111111;
- bSizer471111111 = new wxBoxSizer( wxVERTICAL );
-
- btnAddWebsite = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471111111->Add( btnAddWebsite, 0, wxALL, 5 );
-
- btnModifyWebsite = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471111111->Add( btnModifyWebsite, 0, wxALL, 5 );
-
- btnDeleteWebsite = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471111111->Add( btnDeleteWebsite, 0, wxALL, 5 );
-
-
- bSizer461111111->Add( bSizer471111111, 1, wxEXPAND, 5 );
-
-
- bSizer351111111->Add( bSizer461111111, 1, wxEXPAND, 5 );
-
-
- bSizer301111111->Add( bSizer351111111, 0, wxEXPAND, 5 );
-
-
- fgSizer5->Add( bSizer301111111, 1, wxEXPAND, 5 );
-
- lblTitles = new wxStaticText( tabGeneral, wxID_ANY, wxT("Titles:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblTitles->Wrap( 1 );
- fgSizer5->Add( lblTitles, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer3011111111;
- bSizer3011111111 = new wxBoxSizer( wxHORIZONTAL );
-
- lboTitles = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer3011111111->Add( lboTitles, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer3511111111;
- bSizer3511111111 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer4611111111;
- bSizer4611111111 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer4711111111;
- bSizer4711111111 = new wxBoxSizer( wxVERTICAL );
-
- btnAddTitle = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111111->Add( btnAddTitle, 0, wxALL, 5 );
-
- btnModifyTitle = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111111->Add( btnModifyTitle, 0, wxALL, 5 );
-
- btnDeleteTitle = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111111->Add( btnDeleteTitle, 0, wxALL, 5 );
-
-
- bSizer4611111111->Add( bSizer4711111111, 1, wxEXPAND, 5 );
-
-
- bSizer3511111111->Add( bSizer4611111111, 1, wxEXPAND, 5 );
-
-
- bSizer3011111111->Add( bSizer3511111111, 0, wxEXPAND, 5 );
-
-
- fgSizer5->Add( bSizer3011111111, 1, wxEXPAND, 5 );
-
- lblRoles = new wxStaticText( tabGeneral, wxID_ANY, wxT("Roles:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblRoles->Wrap( 1 );
- fgSizer5->Add( lblRoles, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer30111111111;
- bSizer30111111111 = new wxBoxSizer( wxHORIZONTAL );
-
- lboRoles = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer30111111111->Add( lboRoles, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer35111111111;
- bSizer35111111111 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer46111111111;
- bSizer46111111111 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer47111111111;
- bSizer47111111111 = new wxBoxSizer( wxVERTICAL );
-
- btnAddRole = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111111111->Add( btnAddRole, 0, wxALL, 5 );
-
- btnModifyRole = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111111111->Add( btnModifyRole, 0, wxALL, 5 );
-
- btnDeleteRole = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111111111->Add( btnDeleteRole, 0, wxALL, 5 );
-
-
- bSizer46111111111->Add( bSizer47111111111, 1, wxEXPAND, 5 );
-
-
- bSizer35111111111->Add( bSizer46111111111, 1, wxEXPAND, 5 );
-
-
- bSizer30111111111->Add( bSizer35111111111, 0, wxEXPAND, 5 );
-
-
- fgSizer5->Add( bSizer30111111111, 1, wxEXPAND, 5 );
-
- lblOrganisations = new wxStaticText( tabGeneral, wxID_ANY, wxT("Organisations:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblOrganisations->Wrap( 1 );
- fgSizer5->Add( lblOrganisations, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer301111111111;
- bSizer301111111111 = new wxBoxSizer( wxHORIZONTAL );
-
- lboOrganisations = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer301111111111->Add( lboOrganisations, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer351111111111;
- bSizer351111111111 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer461111111111;
- bSizer461111111111 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer471111111111;
- bSizer471111111111 = new wxBoxSizer( wxVERTICAL );
-
- btnAddOrganisations = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471111111111->Add( btnAddOrganisations, 0, wxALL, 5 );
-
- btnModifyOrganisations = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471111111111->Add( btnModifyOrganisations, 0, wxALL, 5 );
-
- btnDeleteOrganisations = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471111111111->Add( btnDeleteOrganisations, 0, wxALL, 5 );
-
-
- bSizer461111111111->Add( bSizer471111111111, 1, wxEXPAND, 5 );
-
-
- bSizer351111111111->Add( bSizer461111111111, 1, wxEXPAND, 5 );
-
-
- bSizer301111111111->Add( bSizer351111111111, 0, wxEXPAND, 5 );
-
-
- fgSizer5->Add( bSizer301111111111, 1, wxEXPAND, 5 );
-
- lblNotes = new wxStaticText( tabGeneral, wxID_ANY, wxT("Notes:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblNotes->Wrap( 1 );
- fgSizer5->Add( lblNotes, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer3011111111111;
- bSizer3011111111111 = new wxBoxSizer( wxHORIZONTAL );
-
- lboNotes = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer3011111111111->Add( lboNotes, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer3511111111111;
- bSizer3511111111111 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer4611111111111;
- bSizer4611111111111 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer4711111111111;
- bSizer4711111111111 = new wxBoxSizer( wxVERTICAL );
-
- btnAddNote = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111111111->Add( btnAddNote, 0, wxALL, 5 );
-
- btnModifyNote = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111111111->Add( btnModifyNote, 0, wxALL, 5 );
-
- btnDeleteNote = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111111111->Add( btnDeleteNote, 0, wxALL, 5 );
-
-
- bSizer4611111111111->Add( bSizer4711111111111, 1, wxEXPAND, 5 );
-
-
- bSizer3511111111111->Add( bSizer4611111111111, 1, wxEXPAND, 5 );
-
-
- bSizer3011111111111->Add( bSizer3511111111111, 0, wxEXPAND, 5 );
-
-
- fgSizer5->Add( bSizer3011111111111, 1, wxEXPAND, 5 );
-
-
- bSizer18->Add( fgSizer5, 0, wxEXPAND, 5 );
-
-
- tabGeneral->SetSizer( bSizer18 );
- tabGeneral->Layout();
- bSizer18->Fit( tabGeneral );
- nbkContact->AddPage( tabGeneral, wxT("General"), false );
- tabHome = new wxScrolledWindow( nbkContact, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
- tabHome->SetScrollRate( 5, 5 );
- wxBoxSizer* bSizer181;
- bSizer181 = new wxBoxSizer( wxVERTICAL );
-
- wxGridSizer* gSizer71;
- gSizer71 = new wxGridSizer( 2, 6, 0, 0 );
-
-
- bSizer181->Add( gSizer71, 0, wxEXPAND, 5 );
-
- wxFlexGridSizer* fgSizer51;
- fgSizer51 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer51->AddGrowableCol( 1 );
- fgSizer51->SetFlexibleDirection( wxBOTH );
- fgSizer51->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblHomeNickname = new wxStaticText( tabHome, wxID_ANY, wxT("Home Nicknames:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHomeNickname->Wrap( 0 );
- fgSizer51->Add( lblHomeNickname, 0, wxALL, 5 );
-
- wxBoxSizer* szrAddresses12;
- szrAddresses12 = new wxBoxSizer( wxHORIZONTAL );
-
- lboHomeNicknames = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- szrAddresses12->Add( lboHomeNicknames, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* szrAddressesOuter11;
- szrAddressesOuter11 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer4622;
- bSizer4622 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer4722;
- bSizer4722 = new wxBoxSizer( wxVERTICAL );
-
- btnAddHomeNickname = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4722->Add( btnAddHomeNickname, 0, wxALL, 5 );
-
- btnModifyHomeNickname = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4722->Add( btnModifyHomeNickname, 0, wxALL, 5 );
-
- btnDeleteHomeNickname = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4722->Add( btnDeleteHomeNickname, 0, wxALL, 5 );
-
-
- bSizer4622->Add( bSizer4722, 1, wxEXPAND, 5 );
-
-
- szrAddressesOuter11->Add( bSizer4622, 1, wxEXPAND, 5 );
-
-
- szrAddresses12->Add( szrAddressesOuter11, 0, wxEXPAND, 5 );
-
-
- fgSizer51->Add( szrAddresses12, 1, wxEXPAND, 5 );
-
- lblHomeAddresses = new wxStaticText( tabHome, wxID_ANY, wxT("Home Addresses:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHomeAddresses->Wrap( 1 );
- fgSizer51->Add( lblHomeAddresses, 0, wxALL, 5 );
-
- wxBoxSizer* szrAddresses1;
- szrAddresses1 = new wxBoxSizer( wxHORIZONTAL );
-
- lboHomeAddresses = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- szrAddresses1->Add( lboHomeAddresses, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* szrAddressesOuter1;
- szrAddressesOuter1 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer462;
- bSizer462 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer472;
- bSizer472 = new wxBoxSizer( wxVERTICAL );
-
- btnAddHomeAddress = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer472->Add( btnAddHomeAddress, 0, wxALL, 5 );
-
- btnModifyHomeAddress = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer472->Add( btnModifyHomeAddress, 0, wxALL, 5 );
-
- btnDeleteHomeAddress = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer472->Add( btnDeleteHomeAddress, 0, wxALL, 5 );
-
-
- bSizer462->Add( bSizer472, 1, wxEXPAND, 5 );
-
-
- szrAddressesOuter1->Add( bSizer462, 1, wxEXPAND, 5 );
-
-
- szrAddresses1->Add( szrAddressesOuter1, 0, wxEXPAND, 5 );
-
-
- fgSizer51->Add( szrAddresses1, 1, wxEXPAND, 5 );
-
- lblHomeEmail = new wxStaticText( tabHome, wxID_ANY, wxT("Home Emails:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHomeEmail->Wrap( 1 );
- fgSizer51->Add( lblHomeEmail, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer3012;
- bSizer3012 = new wxBoxSizer( wxHORIZONTAL );
-
- lboHomeEmails = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer3012->Add( lboHomeEmails, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer3512;
- bSizer3512 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer4612;
- bSizer4612 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer4712;
- bSizer4712 = new wxBoxSizer( wxVERTICAL );
-
- btnAddHomeEmailAddress = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4712->Add( btnAddHomeEmailAddress, 0, wxALL, 5 );
-
- btnModifyHomeEmailAddress = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4712->Add( btnModifyHomeEmailAddress, 0, wxALL, 5 );
-
- btnDeleteHomeEmailAddress = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4712->Add( btnDeleteHomeEmailAddress, 0, wxALL, 5 );
-
-
- bSizer4612->Add( bSizer4712, 1, wxEXPAND, 5 );
-
-
- bSizer3512->Add( bSizer4612, 1, wxEXPAND, 5 );
-
-
- bSizer3012->Add( bSizer3512, 0, wxEXPAND, 5 );
-
-
- fgSizer51->Add( bSizer3012, 1, wxEXPAND, 5 );
-
- lblHomeIM = new wxStaticText( tabHome, wxID_ANY, wxT("Home Instant Messaging:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHomeIM->Wrap( 0 );
- fgSizer51->Add( lblHomeIM, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer30112;
- bSizer30112 = new wxBoxSizer( wxHORIZONTAL );
-
- lboHomeIM = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer30112->Add( lboHomeIM, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer35112;
- bSizer35112 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer46112;
- bSizer46112 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer47112;
- bSizer47112 = new wxBoxSizer( wxVERTICAL );
-
- btnAddHomeIMAddress = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47112->Add( btnAddHomeIMAddress, 0, wxALL, 5 );
-
- btnModifyHomeIMAddress = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47112->Add( btnModifyHomeIMAddress, 0, wxALL, 5 );
-
- btnDeleteHomeIMAddress = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47112->Add( btnDeleteHomeIMAddress, 0, wxALL, 5 );
-
-
- bSizer46112->Add( bSizer47112, 1, wxEXPAND, 5 );
-
-
- bSizer35112->Add( bSizer46112, 1, wxEXPAND, 5 );
-
-
- bSizer30112->Add( bSizer35112, 0, wxEXPAND, 5 );
-
-
- fgSizer51->Add( bSizer30112, 1, wxEXPAND, 5 );
-
- lblHomeTelephone = new wxStaticText( tabHome, wxID_ANY, wxT("Home Telephone:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHomeTelephone->Wrap( 0 );
- fgSizer51->Add( lblHomeTelephone, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer301112;
- bSizer301112 = new wxBoxSizer( wxHORIZONTAL );
-
- lboHomeTelephone = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer301112->Add( lboHomeTelephone, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer351112;
- bSizer351112 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer461112;
- bSizer461112 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer471112;
- bSizer471112 = new wxBoxSizer( wxVERTICAL );
-
- btnAddHomeTelephone = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471112->Add( btnAddHomeTelephone, 0, wxALL, 5 );
-
- btnModifyHomeTelephone = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471112->Add( btnModifyHomeTelephone, 0, wxALL, 5 );
-
- btnDeleteHomeTelephone = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471112->Add( btnDeleteHomeTelephone, 0, wxALL, 5 );
-
-
- bSizer461112->Add( bSizer471112, 1, wxEXPAND, 5 );
-
-
- bSizer351112->Add( bSizer461112, 1, wxEXPAND, 5 );
-
-
- bSizer301112->Add( bSizer351112, 0, wxEXPAND, 5 );
-
-
- fgSizer51->Add( bSizer301112, 1, wxEXPAND, 5 );
-
- lblHomeLanguages = new wxStaticText( tabHome, wxID_ANY, wxT("Home Languages:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHomeLanguages->Wrap( 0 );
- fgSizer51->Add( lblHomeLanguages, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer3011112;
- bSizer3011112 = new wxBoxSizer( wxHORIZONTAL );
-
- lboHomeLanguages = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer3011112->Add( lboHomeLanguages, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer3511112;
- bSizer3511112 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer4611112;
- bSizer4611112 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer4711112;
- bSizer4711112 = new wxBoxSizer( wxVERTICAL );
-
- btnAddHomeLanguage = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711112->Add( btnAddHomeLanguage, 0, wxALL, 5 );
-
- btnModifyHomeLanguage = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711112->Add( btnModifyHomeLanguage, 0, wxALL, 5 );
-
- btnDeleteHomeLanguage = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711112->Add( btnDeleteHomeLanguage, 0, wxALL, 5 );
-
-
- bSizer4611112->Add( bSizer4711112, 1, wxEXPAND, 5 );
-
-
- bSizer3511112->Add( bSizer4611112, 1, wxEXPAND, 5 );
-
-
- bSizer3011112->Add( bSizer3511112, 0, wxEXPAND, 5 );
-
-
- fgSizer51->Add( bSizer3011112, 1, wxEXPAND, 5 );
-
- lblHomeTimezone = new wxStaticText( tabHome, wxID_ANY, wxT("Home Timezones:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHomeTimezone->Wrap( 0 );
- fgSizer51->Add( lblHomeTimezone, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer30111112;
- bSizer30111112 = new wxBoxSizer( wxHORIZONTAL );
-
- lboHomeTimezones = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer30111112->Add( lboHomeTimezones, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer35111112;
- bSizer35111112 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer46111112;
- bSizer46111112 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer47111112;
- bSizer47111112 = new wxBoxSizer( wxVERTICAL );
-
- btnAddHomeTimezone = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111112->Add( btnAddHomeTimezone, 0, wxALL, 5 );
-
- btnModifyHomeTimezone = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111112->Add( btnModifyHomeTimezone, 0, wxALL, 5 );
-
- btnDeleteHomeTimezone = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111112->Add( btnDeleteHomeTimezone, 0, wxALL, 5 );
-
-
- bSizer46111112->Add( bSizer47111112, 1, wxEXPAND, 5 );
-
-
- bSizer35111112->Add( bSizer46111112, 1, wxEXPAND, 5 );
-
-
- bSizer30111112->Add( bSizer35111112, 0, wxEXPAND, 5 );
-
-
- fgSizer51->Add( bSizer30111112, 1, wxEXPAND, 5 );
-
- lblHomeGeopositioning = new wxStaticText( tabHome, wxID_ANY, wxT("Home Geopositioning:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHomeGeopositioning->Wrap( 0 );
- fgSizer51->Add( lblHomeGeopositioning, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer301111141;
- bSizer301111141 = new wxBoxSizer( wxHORIZONTAL );
-
- lboHomeGeoposition = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer301111141->Add( lboHomeGeoposition, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer351111141;
- bSizer351111141 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer461111141;
- bSizer461111141 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer471111141;
- bSizer471111141 = new wxBoxSizer( wxVERTICAL );
-
- btnAddHomeGeoposition = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471111141->Add( btnAddHomeGeoposition, 0, wxALL, 5 );
-
- btnModifyHomeGeoposition = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471111141->Add( btnModifyHomeGeoposition, 0, wxALL, 5 );
-
- btnDeleteHomePosition = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471111141->Add( btnDeleteHomePosition, 0, wxALL, 5 );
-
-
- bSizer461111141->Add( bSizer471111141, 1, wxEXPAND, 5 );
-
-
- bSizer351111141->Add( bSizer461111141, 1, wxEXPAND, 5 );
-
-
- bSizer301111141->Add( bSizer351111141, 0, wxEXPAND, 5 );
-
-
- fgSizer51->Add( bSizer301111141, 1, wxEXPAND, 5 );
-
- lblHomeWebsites = new wxStaticText( tabHome, wxID_ANY, wxT("Home Websites:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHomeWebsites->Wrap( 1 );
- fgSizer51->Add( lblHomeWebsites, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer3011111112;
- bSizer3011111112 = new wxBoxSizer( wxHORIZONTAL );
-
- lboHomeWebsites = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer3011111112->Add( lboHomeWebsites, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer3511111112;
- bSizer3511111112 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer4611111112;
- bSizer4611111112 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer4711111112;
- bSizer4711111112 = new wxBoxSizer( wxVERTICAL );
-
- btnAddHomeWebsite = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111112->Add( btnAddHomeWebsite, 0, wxALL, 5 );
-
- btnHomeModifyWebsite = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111112->Add( btnHomeModifyWebsite, 0, wxALL, 5 );
-
- btnDeleteHomeWebsite = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111112->Add( btnDeleteHomeWebsite, 0, wxALL, 5 );
-
-
- bSizer4611111112->Add( bSizer4711111112, 1, wxEXPAND, 5 );
-
-
- bSizer3511111112->Add( bSizer4611111112, 1, wxEXPAND, 5 );
-
-
- bSizer3011111112->Add( bSizer3511111112, 0, wxEXPAND, 5 );
-
-
- fgSizer51->Add( bSizer3011111112, 1, wxEXPAND, 5 );
-
- lblHomeTitles = new wxStaticText( tabHome, wxID_ANY, wxT("Home Titles:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHomeTitles->Wrap( 1 );
- fgSizer51->Add( lblHomeTitles, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer30111111112;
- bSizer30111111112 = new wxBoxSizer( wxHORIZONTAL );
-
- lboHomeTitles = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer30111111112->Add( lboHomeTitles, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer35111111112;
- bSizer35111111112 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer46111111112;
- bSizer46111111112 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer47111111112;
- bSizer47111111112 = new wxBoxSizer( wxVERTICAL );
-
- btnAddHomeTitle = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111111112->Add( btnAddHomeTitle, 0, wxALL, 5 );
-
- btnModifyHomeTitle = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111111112->Add( btnModifyHomeTitle, 0, wxALL, 5 );
-
- btnDeleteHomeTitle = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111111112->Add( btnDeleteHomeTitle, 0, wxALL, 5 );
-
-
- bSizer46111111112->Add( bSizer47111111112, 1, wxEXPAND, 5 );
-
-
- bSizer35111111112->Add( bSizer46111111112, 1, wxEXPAND, 5 );
-
-
- bSizer30111111112->Add( bSizer35111111112, 0, wxEXPAND, 5 );
-
-
- fgSizer51->Add( bSizer30111111112, 1, wxEXPAND, 5 );
-
- lblHomeRoles = new wxStaticText( tabHome, wxID_ANY, wxT("Home Roles:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHomeRoles->Wrap( 1 );
- fgSizer51->Add( lblHomeRoles, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer301111111112;
- bSizer301111111112 = new wxBoxSizer( wxHORIZONTAL );
-
- lboHomeRoles = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer301111111112->Add( lboHomeRoles, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer351111111112;
- bSizer351111111112 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer461111111112;
- bSizer461111111112 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer471111111112;
- bSizer471111111112 = new wxBoxSizer( wxVERTICAL );
-
- btnAddHomeRole = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471111111112->Add( btnAddHomeRole, 0, wxALL, 5 );
-
- btnModifyHomeRole = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471111111112->Add( btnModifyHomeRole, 0, wxALL, 5 );
-
- btnDeleteHomeRole = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471111111112->Add( btnDeleteHomeRole, 0, wxALL, 5 );
-
-
- bSizer461111111112->Add( bSizer471111111112, 1, wxEXPAND, 5 );
-
-
- bSizer351111111112->Add( bSizer461111111112, 1, wxEXPAND, 5 );
-
-
- bSizer301111111112->Add( bSizer351111111112, 0, wxEXPAND, 5 );
-
-
- fgSizer51->Add( bSizer301111111112, 1, wxEXPAND, 5 );
-
- lblHomeOrganisations = new wxStaticText( tabHome, wxID_ANY, wxT("Home Organisations:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHomeOrganisations->Wrap( 1 );
- fgSizer51->Add( lblHomeOrganisations, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer3011111111112;
- bSizer3011111111112 = new wxBoxSizer( wxHORIZONTAL );
-
- lboHomeOrganisations = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer3011111111112->Add( lboHomeOrganisations, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer3511111111112;
- bSizer3511111111112 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer4611111111112;
- bSizer4611111111112 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer4711111111112;
- bSizer4711111111112 = new wxBoxSizer( wxVERTICAL );
-
- btnAddHomeOrganisations = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111111112->Add( btnAddHomeOrganisations, 0, wxALL, 5 );
-
- btnModifyHomeOrganisations = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111111112->Add( btnModifyHomeOrganisations, 0, wxALL, 5 );
-
- btnDeleteHomeOrganisations = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111111112->Add( btnDeleteHomeOrganisations, 0, wxALL, 5 );
-
-
- bSizer4611111111112->Add( bSizer4711111111112, 1, wxEXPAND, 5 );
-
-
- bSizer3511111111112->Add( bSizer4611111111112, 1, wxEXPAND, 5 );
-
-
- bSizer3011111111112->Add( bSizer3511111111112, 0, wxEXPAND, 5 );
-
-
- fgSizer51->Add( bSizer3011111111112, 1, wxEXPAND, 5 );
-
- lblHomeNotes = new wxStaticText( tabHome, wxID_ANY, wxT("Home Notes:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHomeNotes->Wrap( 1 );
- fgSizer51->Add( lblHomeNotes, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer30111111111111;
- bSizer30111111111111 = new wxBoxSizer( wxHORIZONTAL );
-
- lboHomeNotes = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer30111111111111->Add( lboHomeNotes, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer35111111111111;
- bSizer35111111111111 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer46111111111111;
- bSizer46111111111111 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer47111111111111;
- bSizer47111111111111 = new wxBoxSizer( wxVERTICAL );
-
- btnAddHomeNote = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111111111111->Add( btnAddHomeNote, 0, wxALL, 5 );
-
- btnModifyHomeNote = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111111111111->Add( btnModifyHomeNote, 0, wxALL, 5 );
-
- btnDeleteHomeNote = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111111111111->Add( btnDeleteHomeNote, 0, wxALL, 5 );
-
-
- bSizer46111111111111->Add( bSizer47111111111111, 1, wxEXPAND, 5 );
-
-
- bSizer35111111111111->Add( bSizer46111111111111, 1, wxEXPAND, 5 );
-
-
- bSizer30111111111111->Add( bSizer35111111111111, 0, wxEXPAND, 5 );
-
-
- fgSizer51->Add( bSizer30111111111111, 1, wxEXPAND, 5 );
-
-
- bSizer181->Add( fgSizer51, 0, wxEXPAND, 5 );
-
-
- tabHome->SetSizer( bSizer181 );
- tabHome->Layout();
- bSizer181->Fit( tabHome );
- nbkContact->AddPage( tabHome, wxT("Home"), false );
- tabBusiness = new wxScrolledWindow( nbkContact, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
- tabBusiness->SetScrollRate( 5, 5 );
- wxBoxSizer* bSizer182;
- bSizer182 = new wxBoxSizer( wxVERTICAL );
-
- wxGridSizer* gSizer72;
- gSizer72 = new wxGridSizer( 2, 6, 0, 0 );
-
-
- bSizer182->Add( gSizer72, 0, wxEXPAND, 5 );
-
- wxFlexGridSizer* fgSizer52;
- fgSizer52 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer52->AddGrowableCol( 1 );
- fgSizer52->SetFlexibleDirection( wxBOTH );
- fgSizer52->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblBusinessNickname = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Nicknames:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblBusinessNickname->Wrap( 0 );
- fgSizer52->Add( lblBusinessNickname, 0, wxALL, 5 );
-
- wxBoxSizer* szrAddresses22;
- szrAddresses22 = new wxBoxSizer( wxHORIZONTAL );
-
- lboBusinessNicknames = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- szrAddresses22->Add( lboBusinessNicknames, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* szrAddressesOuter22;
- szrAddressesOuter22 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer4632;
- bSizer4632 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer4732;
- bSizer4732 = new wxBoxSizer( wxVERTICAL );
-
- btnAddBusinessNickname = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4732->Add( btnAddBusinessNickname, 0, wxALL, 5 );
-
- btnModifyBusinessNickname = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4732->Add( btnModifyBusinessNickname, 0, wxALL, 5 );
-
- btnDeleteBusinessNickname = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4732->Add( btnDeleteBusinessNickname, 0, wxALL, 5 );
-
-
- bSizer4632->Add( bSizer4732, 1, wxEXPAND, 5 );
-
-
- szrAddressesOuter22->Add( bSizer4632, 1, wxEXPAND, 5 );
-
-
- szrAddresses22->Add( szrAddressesOuter22, 0, wxEXPAND, 5 );
-
-
- fgSizer52->Add( szrAddresses22, 1, wxEXPAND, 5 );
-
- lblBusinessAddress = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Addresses:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblBusinessAddress->Wrap( 0 );
- fgSizer52->Add( lblBusinessAddress, 0, wxALL, 5 );
-
- wxBoxSizer* szrAddresses2;
- szrAddresses2 = new wxBoxSizer( wxHORIZONTAL );
-
- lboBusinessAddresses = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- szrAddresses2->Add( lboBusinessAddresses, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* szrAddressesOuter2;
- szrAddressesOuter2 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer463;
- bSizer463 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer473;
- bSizer473 = new wxBoxSizer( wxVERTICAL );
-
- btnAddBusinessAddress = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer473->Add( btnAddBusinessAddress, 0, wxALL, 5 );
-
- btnModifyBusinessAddress = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer473->Add( btnModifyBusinessAddress, 0, wxALL, 5 );
-
- btnDeleteBusinessAddress = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer473->Add( btnDeleteBusinessAddress, 0, wxALL, 5 );
-
-
- bSizer463->Add( bSizer473, 1, wxEXPAND, 5 );
-
-
- szrAddressesOuter2->Add( bSizer463, 1, wxEXPAND, 5 );
-
-
- szrAddresses2->Add( szrAddressesOuter2, 0, wxEXPAND, 5 );
-
-
- fgSizer52->Add( szrAddresses2, 1, wxEXPAND, 5 );
-
- lblBusinessEmail = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business E-mail:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblBusinessEmail->Wrap( 0 );
- fgSizer52->Add( lblBusinessEmail, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer3013;
- bSizer3013 = new wxBoxSizer( wxHORIZONTAL );
-
- lboBusinessEmail = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer3013->Add( lboBusinessEmail, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer3513;
- bSizer3513 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer4613;
- bSizer4613 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer4713;
- bSizer4713 = new wxBoxSizer( wxVERTICAL );
-
- btnAddBusinessEmailAddress = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4713->Add( btnAddBusinessEmailAddress, 0, wxALL, 5 );
-
- btnModifyBusinessEmailAddress = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4713->Add( btnModifyBusinessEmailAddress, 0, wxALL, 5 );
-
- btnDeleteBusinessEmailAddress = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4713->Add( btnDeleteBusinessEmailAddress, 0, wxALL, 5 );
-
-
- bSizer4613->Add( bSizer4713, 1, wxEXPAND, 5 );
-
-
- bSizer3513->Add( bSizer4613, 1, wxEXPAND, 5 );
-
-
- bSizer3013->Add( bSizer3513, 0, wxEXPAND, 5 );
-
-
- fgSizer52->Add( bSizer3013, 1, wxEXPAND, 5 );
-
- lblBusinessIM = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Instant Messaging:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblBusinessIM->Wrap( 0 );
- fgSizer52->Add( lblBusinessIM, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer30113;
- bSizer30113 = new wxBoxSizer( wxHORIZONTAL );
-
- lboBusinessIM = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer30113->Add( lboBusinessIM, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer35113;
- bSizer35113 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer46113;
- bSizer46113 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer47113;
- bSizer47113 = new wxBoxSizer( wxVERTICAL );
-
- btnAddBusinessIMAddress = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47113->Add( btnAddBusinessIMAddress, 0, wxALL, 5 );
-
- btnModifyBusinessIMAddress = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47113->Add( btnModifyBusinessIMAddress, 0, wxALL, 5 );
-
- btnDeleteBusinessIMAddress = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47113->Add( btnDeleteBusinessIMAddress, 0, wxALL, 5 );
-
-
- bSizer46113->Add( bSizer47113, 1, wxEXPAND, 5 );
-
-
- bSizer35113->Add( bSizer46113, 1, wxEXPAND, 5 );
-
-
- bSizer30113->Add( bSizer35113, 0, wxEXPAND, 5 );
-
-
- fgSizer52->Add( bSizer30113, 1, wxEXPAND, 5 );
-
- lblBusinessTelephone = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Telephone:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblBusinessTelephone->Wrap( 0 );
- fgSizer52->Add( lblBusinessTelephone, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer301113;
- bSizer301113 = new wxBoxSizer( wxHORIZONTAL );
-
- lboBusinessTelephone = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer301113->Add( lboBusinessTelephone, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer351113;
- bSizer351113 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer461113;
- bSizer461113 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer471113;
- bSizer471113 = new wxBoxSizer( wxVERTICAL );
-
- btnBusinessAddTelephone = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471113->Add( btnBusinessAddTelephone, 0, wxALL, 5 );
-
- btnBusinessModifyTelephone = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471113->Add( btnBusinessModifyTelephone, 0, wxALL, 5 );
-
- btnBusinessDeleteTelephone = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471113->Add( btnBusinessDeleteTelephone, 0, wxALL, 5 );
-
-
- bSizer461113->Add( bSizer471113, 1, wxEXPAND, 5 );
-
-
- bSizer351113->Add( bSizer461113, 1, wxEXPAND, 5 );
-
-
- bSizer301113->Add( bSizer351113, 0, wxEXPAND, 5 );
-
-
- fgSizer52->Add( bSizer301113, 1, wxEXPAND, 5 );
-
- lblBusinessLanguage = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Languages:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblBusinessLanguage->Wrap( 0 );
- fgSizer52->Add( lblBusinessLanguage, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer3011113;
- bSizer3011113 = new wxBoxSizer( wxHORIZONTAL );
-
- lboBusinessLanguages = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer3011113->Add( lboBusinessLanguages, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer3511113;
- bSizer3511113 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer4611113;
- bSizer4611113 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer4711113;
- bSizer4711113 = new wxBoxSizer( wxVERTICAL );
-
- btnBusinessAddLanguage = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711113->Add( btnBusinessAddLanguage, 0, wxALL, 5 );
-
- btnBusinessModifyLanguage = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711113->Add( btnBusinessModifyLanguage, 0, wxALL, 5 );
-
- btnBusinessDeleteLanguage = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711113->Add( btnBusinessDeleteLanguage, 0, wxALL, 5 );
-
-
- bSizer4611113->Add( bSizer4711113, 1, wxEXPAND, 5 );
-
-
- bSizer3511113->Add( bSizer4611113, 1, wxEXPAND, 5 );
-
-
- bSizer3011113->Add( bSizer3511113, 0, wxEXPAND, 5 );
-
-
- fgSizer52->Add( bSizer3011113, 1, wxEXPAND, 5 );
-
- lblBusinessTimezones = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Timezones:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblBusinessTimezones->Wrap( 0 );
- fgSizer52->Add( lblBusinessTimezones, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer30111113;
- bSizer30111113 = new wxBoxSizer( wxHORIZONTAL );
-
- lboBusinessTimezones = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer30111113->Add( lboBusinessTimezones, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer35111113;
- bSizer35111113 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer46111113;
- bSizer46111113 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer47111113;
- bSizer47111113 = new wxBoxSizer( wxVERTICAL );
-
- btnBusinessAddTimezone = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111113->Add( btnBusinessAddTimezone, 0, wxALL, 5 );
-
- btnBusinessModifyTimezone = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111113->Add( btnBusinessModifyTimezone, 0, wxALL, 5 );
-
- btnDeleteBusinessTimezone = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111113->Add( btnDeleteBusinessTimezone, 0, wxALL, 5 );
-
-
- bSizer46111113->Add( bSizer47111113, 1, wxEXPAND, 5 );
-
-
- bSizer35111113->Add( bSizer46111113, 1, wxEXPAND, 5 );
-
-
- bSizer30111113->Add( bSizer35111113, 0, wxEXPAND, 5 );
-
-
- fgSizer52->Add( bSizer30111113, 1, wxEXPAND, 5 );
-
- lblBusinessGeopositioning = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Geopositioning:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblBusinessGeopositioning->Wrap( 0 );
- fgSizer52->Add( lblBusinessGeopositioning, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer3011111411;
- bSizer3011111411 = new wxBoxSizer( wxHORIZONTAL );
-
- lboBusinessGeoposition = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer3011111411->Add( lboBusinessGeoposition, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer3511111411;
- bSizer3511111411 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer4611111411;
- bSizer4611111411 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer4711111411;
- bSizer4711111411 = new wxBoxSizer( wxVERTICAL );
-
- btnAddBusinessGeoposition = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111411->Add( btnAddBusinessGeoposition, 0, wxALL, 5 );
-
- btnModifyBusinessGeoposition = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111411->Add( btnModifyBusinessGeoposition, 0, wxALL, 5 );
-
- btnDeleteBusinessGeoposition = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111411->Add( btnDeleteBusinessGeoposition, 0, wxALL, 5 );
-
-
- bSizer4611111411->Add( bSizer4711111411, 1, wxEXPAND, 5 );
-
-
- bSizer3511111411->Add( bSizer4611111411, 1, wxEXPAND, 5 );
-
-
- bSizer3011111411->Add( bSizer3511111411, 0, wxEXPAND, 5 );
-
-
- fgSizer52->Add( bSizer3011111411, 1, wxEXPAND, 5 );
-
- lblBusinessWebsites = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Websites:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblBusinessWebsites->Wrap( 1 );
- fgSizer52->Add( lblBusinessWebsites, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer3011111113;
- bSizer3011111113 = new wxBoxSizer( wxHORIZONTAL );
-
- lboBusinessWebsites = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer3011111113->Add( lboBusinessWebsites, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer3511111113;
- bSizer3511111113 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer4611111113;
- bSizer4611111113 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer4711111113;
- bSizer4711111113 = new wxBoxSizer( wxVERTICAL );
-
- btnAddBusinessWebsite = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111113->Add( btnAddBusinessWebsite, 0, wxALL, 5 );
-
- btnModifyBusinessWebsite = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111113->Add( btnModifyBusinessWebsite, 0, wxALL, 5 );
-
- btnDeleteBusinessWebsite = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111113->Add( btnDeleteBusinessWebsite, 0, wxALL, 5 );
-
-
- bSizer4611111113->Add( bSizer4711111113, 1, wxEXPAND, 5 );
-
-
- bSizer3511111113->Add( bSizer4611111113, 1, wxEXPAND, 5 );
-
-
- bSizer3011111113->Add( bSizer3511111113, 0, wxEXPAND, 5 );
-
-
- fgSizer52->Add( bSizer3011111113, 1, wxEXPAND, 5 );
-
- lblBusinessTitles = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Titles:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblBusinessTitles->Wrap( 1 );
- fgSizer52->Add( lblBusinessTitles, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer30111111113;
- bSizer30111111113 = new wxBoxSizer( wxHORIZONTAL );
-
- lboBusinessTitles = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxSUNKEN_BORDER );
- bSizer30111111113->Add( lboBusinessTitles, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer35111111113;
- bSizer35111111113 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer46111111113;
- bSizer46111111113 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer47111111113;
- bSizer47111111113 = new wxBoxSizer( wxVERTICAL );
-
- btnAddBusinessTitle = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111111113->Add( btnAddBusinessTitle, 0, wxALL, 5 );
-
- btnModifyBusinessTitle = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111111113->Add( btnModifyBusinessTitle, 0, wxALL, 5 );
-
- btnDeleteBusinessTitle = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111111113->Add( btnDeleteBusinessTitle, 0, wxALL, 5 );
-
-
- bSizer46111111113->Add( bSizer47111111113, 1, wxEXPAND, 5 );
-
-
- bSizer35111111113->Add( bSizer46111111113, 1, wxEXPAND, 5 );
-
-
- bSizer30111111113->Add( bSizer35111111113, 0, wxEXPAND, 5 );
-
-
- fgSizer52->Add( bSizer30111111113, 1, wxEXPAND, 5 );
-
- lblBusinessRoles = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Roles:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblBusinessRoles->Wrap( 1 );
- fgSizer52->Add( lblBusinessRoles, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer301111111113;
- bSizer301111111113 = new wxBoxSizer( wxHORIZONTAL );
-
- lboBusinessRoles = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer301111111113->Add( lboBusinessRoles, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer351111111113;
- bSizer351111111113 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer461111111113;
- bSizer461111111113 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer471111111113;
- bSizer471111111113 = new wxBoxSizer( wxVERTICAL );
-
- btnAddBusinessRole = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471111111113->Add( btnAddBusinessRole, 0, wxALL, 5 );
-
- btnModifyBusinessRole = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471111111113->Add( btnModifyBusinessRole, 0, wxALL, 5 );
-
- btnDeleteBusinessRole = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471111111113->Add( btnDeleteBusinessRole, 0, wxALL, 5 );
-
-
- bSizer461111111113->Add( bSizer471111111113, 1, wxEXPAND, 5 );
-
-
- bSizer351111111113->Add( bSizer461111111113, 1, wxEXPAND, 5 );
-
-
- bSizer301111111113->Add( bSizer351111111113, 0, wxEXPAND, 5 );
-
-
- fgSizer52->Add( bSizer301111111113, 1, wxEXPAND, 5 );
-
- lblBusinessOrganisations = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Organisations:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblBusinessOrganisations->Wrap( 1 );
- fgSizer52->Add( lblBusinessOrganisations, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer3011111111113;
- bSizer3011111111113 = new wxBoxSizer( wxHORIZONTAL );
-
- lboBusinessOrganisations = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer3011111111113->Add( lboBusinessOrganisations, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer3511111111113;
- bSizer3511111111113 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer4611111111113;
- bSizer4611111111113 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer4711111111113;
- bSizer4711111111113 = new wxBoxSizer( wxVERTICAL );
-
- btnAddBusinessOrganisations = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111111113->Add( btnAddBusinessOrganisations, 0, wxALL, 5 );
-
- btnModifyBusinessOrganisations = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111111113->Add( btnModifyBusinessOrganisations, 0, wxALL, 5 );
-
- btnDeleteBusinessOrganisations = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4711111111113->Add( btnDeleteBusinessOrganisations, 0, wxALL, 5 );
-
-
- bSizer4611111111113->Add( bSizer4711111111113, 1, wxEXPAND, 5 );
-
-
- bSizer3511111111113->Add( bSizer4611111111113, 1, wxEXPAND, 5 );
-
-
- bSizer3011111111113->Add( bSizer3511111111113, 0, wxEXPAND, 5 );
-
-
- fgSizer52->Add( bSizer3011111111113, 1, wxEXPAND, 5 );
-
- lblBusinessNotes = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Notes:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblBusinessNotes->Wrap( 1 );
- fgSizer52->Add( lblBusinessNotes, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer30111111111112;
- bSizer30111111111112 = new wxBoxSizer( wxHORIZONTAL );
-
- lboBusinessNotes = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer30111111111112->Add( lboBusinessNotes, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer35111111111112;
- bSizer35111111111112 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer46111111111112;
- bSizer46111111111112 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer47111111111112;
- bSizer47111111111112 = new wxBoxSizer( wxVERTICAL );
-
- btnBusinessAddNote = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111111111112->Add( btnBusinessAddNote, 0, wxALL, 5 );
-
- btnBusinessModifyNote = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111111111112->Add( btnBusinessModifyNote, 0, wxALL, 5 );
-
- btnBusinessDeleteNote = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47111111111112->Add( btnBusinessDeleteNote, 0, wxALL, 5 );
-
-
- bSizer46111111111112->Add( bSizer47111111111112, 1, wxEXPAND, 5 );
-
-
- bSizer35111111111112->Add( bSizer46111111111112, 1, wxEXPAND, 5 );
-
-
- bSizer30111111111112->Add( bSizer35111111111112, 0, wxEXPAND, 5 );
-
-
- fgSizer52->Add( bSizer30111111111112, 1, wxEXPAND, 5 );
-
-
- bSizer182->Add( fgSizer52, 0, wxEXPAND, 5 );
-
-
- tabBusiness->SetSizer( bSizer182 );
- tabBusiness->Layout();
- bSizer182->Fit( tabBusiness );
- nbkContact->AddPage( tabBusiness, wxT("Business"), false );
- tabCategories = new wxScrolledWindow( nbkContact, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
- tabCategories->SetScrollRate( 5, 5 );
- wxBoxSizer* szrAddresses11;
- szrAddresses11 = new wxBoxSizer( wxHORIZONTAL );
-
- lboCategories = new wxListCtrl( tabCategories, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- szrAddresses11->Add( lboCategories, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* szrCategoriesOuter;
- szrCategoriesOuter = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer4621;
- bSizer4621 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer4721;
- bSizer4721 = new wxBoxSizer( wxVERTICAL );
-
- btnAddCategory = new wxButton( tabCategories, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4721->Add( btnAddCategory, 0, wxALL, 5 );
-
- btnModifyCategory = new wxButton( tabCategories, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4721->Add( btnModifyCategory, 0, wxALL, 5 );
-
- btnDeleteCategory = new wxButton( tabCategories, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4721->Add( btnDeleteCategory, 0, wxALL, 5 );
-
-
- bSizer4621->Add( bSizer4721, 1, wxEXPAND, 5 );
-
-
- szrCategoriesOuter->Add( bSizer4621, 1, wxEXPAND, 5 );
-
-
- szrAddresses11->Add( szrCategoriesOuter, 0, wxEXPAND, 5 );
-
-
- tabCategories->SetSizer( szrAddresses11 );
- tabCategories->Layout();
- szrAddresses11->Fit( tabCategories );
- nbkContact->AddPage( tabCategories, wxT("Categories"), false );
- tabMembers = new wxScrolledWindow( nbkContact, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
- tabMembers->SetScrollRate( 5, 5 );
- wxBoxSizer* szrAddresses111;
- szrAddresses111 = new wxBoxSizer( wxHORIZONTAL );
-
- lboGroups = new wxListCtrl( tabMembers, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- szrAddresses111->Add( lboGroups, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* szrCategoriesOuter1;
- szrCategoriesOuter1 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer46211;
- bSizer46211 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer47211;
- bSizer47211 = new wxBoxSizer( wxVERTICAL );
-
- btnAddGroups = new wxButton( tabMembers, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47211->Add( btnAddGroups, 0, wxALL, 5 );
-
- btnModifyGroups = new wxButton( tabMembers, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47211->Add( btnModifyGroups, 0, wxALL, 5 );
-
- btnDeleteGroups = new wxButton( tabMembers, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47211->Add( btnDeleteGroups, 0, wxALL, 5 );
-
-
- bSizer46211->Add( bSizer47211, 1, wxEXPAND, 5 );
-
-
- szrCategoriesOuter1->Add( bSizer46211, 1, wxEXPAND, 5 );
-
-
- szrAddresses111->Add( szrCategoriesOuter1, 0, wxEXPAND, 5 );
-
-
- tabMembers->SetSizer( szrAddresses111 );
- tabMembers->Layout();
- szrAddresses111->Fit( tabMembers );
- nbkContact->AddPage( tabMembers, wxT("Members"), false );
- tabPictures = new wxScrolledWindow( nbkContact, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
- tabPictures->SetScrollRate( 5, 5 );
- wxBoxSizer* bSizer210;
- bSizer210 = new wxBoxSizer( wxHORIZONTAL );
-
- imgPicture = new wxStaticBitmap( tabPictures, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, wxSUNKEN_BORDER );
- bSizer210->Add( imgPicture, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer211;
- bSizer211 = new wxBoxSizer( wxVERTICAL );
-
- lboPictures = new wxListCtrl( tabPictures, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer211->Add( lboPictures, 0, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer212;
- bSizer212 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer213;
- bSizer213 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAddPicture = new wxButton( tabPictures, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer213->Add( btnAddPicture, 0, wxALL, 5 );
-
- btnModifyPicture = new wxButton( tabPictures, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer213->Add( btnModifyPicture, 0, wxALL, 5 );
-
- btnDeletePicture = new wxButton( tabPictures, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer213->Add( btnDeletePicture, 0, wxALL, 5 );
-
-
- bSizer212->Add( bSizer213, 1, wxEXPAND, 5 );
-
-
- bSizer211->Add( bSizer212, 0, wxEXPAND, 5 );
-
-
- bSizer210->Add( bSizer211, 1, wxEXPAND, 5 );
-
-
- tabPictures->SetSizer( bSizer210 );
- tabPictures->Layout();
- bSizer210->Fit( tabPictures );
- nbkContact->AddPage( tabPictures, wxT("Pictures"), false );
- tabLogo = new wxScrolledWindow( nbkContact, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
- tabLogo->SetScrollRate( 5, 5 );
- wxBoxSizer* bSizer2101;
- bSizer2101 = new wxBoxSizer( wxHORIZONTAL );
-
- imgLogo = new wxStaticBitmap( tabLogo, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, wxSUNKEN_BORDER );
- bSizer2101->Add( imgLogo, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer2111;
- bSizer2111 = new wxBoxSizer( wxVERTICAL );
-
- lboLogos = new wxListCtrl( tabLogo, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer2111->Add( lboLogos, 0, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer2121;
- bSizer2121 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer2131;
- bSizer2131 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAddLogo = new wxButton( tabLogo, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer2131->Add( btnAddLogo, 0, wxALL, 5 );
-
- btnModifyLogo = new wxButton( tabLogo, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer2131->Add( btnModifyLogo, 0, wxALL, 5 );
-
- btnDeleteLogo = new wxButton( tabLogo, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer2131->Add( btnDeleteLogo, 0, wxALL, 5 );
-
-
- bSizer2121->Add( bSizer2131, 1, wxEXPAND, 5 );
-
-
- bSizer2111->Add( bSizer2121, 0, wxEXPAND, 5 );
-
-
- bSizer2101->Add( bSizer2111, 1, wxEXPAND, 5 );
-
-
- tabLogo->SetSizer( bSizer2101 );
- tabLogo->Layout();
- bSizer2101->Fit( tabLogo );
- nbkContact->AddPage( tabLogo, wxT("Logos"), false );
- tabSounds = new wxScrolledWindow( nbkContact, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
- tabSounds->SetScrollRate( 5, 5 );
- wxBoxSizer* szrAddresses1111;
- szrAddresses1111 = new wxBoxSizer( wxHORIZONTAL );
-
- lboSounds = new wxListCtrl( tabSounds, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- szrAddresses1111->Add( lboSounds, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* szrCategoriesOuter11;
- szrCategoriesOuter11 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer462111;
- bSizer462111 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer472111;
- bSizer472111 = new wxBoxSizer( wxVERTICAL );
-
- btnAddSound = new wxButton( tabSounds, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer472111->Add( btnAddSound, 0, wxALL, 5 );
-
- btnModifySound = new wxButton( tabSounds, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer472111->Add( btnModifySound, 0, wxALL, 5 );
-
- btnDeleteSound = new wxButton( tabSounds, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer472111->Add( btnDeleteSound, 0, wxALL, 5 );
-
- m_staticline1 = new wxStaticLine( tabSounds, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );
- bSizer472111->Add( m_staticline1, 0, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer348;
- bSizer348 = new wxBoxSizer( wxHORIZONTAL );
-
- btnPlay = new wxBitmapButton( tabSounds, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, wxBU_AUTODRAW );
- btnPlay->SetMinSize( wxSize( -1,32 ) );
-
- bSizer348->Add( btnPlay, 0, wxALL|wxEXPAND, 5 );
-
- btnStop = new wxBitmapButton( tabSounds, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, wxBU_AUTODRAW );
- btnStop->SetMinSize( wxSize( -1,32 ) );
-
- bSizer348->Add( btnStop, 0, wxALL, 5 );
-
-
- bSizer472111->Add( bSizer348, 0, wxALIGN_CENTER, 5 );
-
-
- bSizer462111->Add( bSizer472111, 1, wxEXPAND, 5 );
-
-
- szrCategoriesOuter11->Add( bSizer462111, 1, wxEXPAND, 5 );
-
-
- szrAddresses1111->Add( szrCategoriesOuter11, 0, wxEXPAND, 5 );
-
-
- tabSounds->SetSizer( szrAddresses1111 );
- tabSounds->Layout();
- szrAddresses1111->Fit( tabSounds );
- nbkContact->AddPage( tabSounds, wxT("Sounds"), true );
- tabCalendaring = new wxScrolledWindow( nbkContact, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
- tabCalendaring->SetScrollRate( 5, 5 );
- wxBoxSizer* bSizer1821;
- bSizer1821 = new wxBoxSizer( wxVERTICAL );
-
- wxFlexGridSizer* fgSizer521;
- fgSizer521 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer521->AddGrowableCol( 1 );
- fgSizer521->SetFlexibleDirection( wxBOTH );
- fgSizer521->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblCalendarAddresses = new wxStaticText( tabCalendaring, wxID_ANY, wxT("Calendar Addresses:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblCalendarAddresses->Wrap( 0 );
- fgSizer521->Add( lblCalendarAddresses, 0, wxALL, 5 );
-
- wxBoxSizer* szrAddresses21;
- szrAddresses21 = new wxBoxSizer( wxHORIZONTAL );
-
- lboCalendarAddresses = new wxListCtrl( tabCalendaring, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- szrAddresses21->Add( lboCalendarAddresses, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* szrAddressesOuter21;
- szrAddressesOuter21 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer4631;
- bSizer4631 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer4731;
- bSizer4731 = new wxBoxSizer( wxVERTICAL );
-
- btnAddCalendarAddress = new wxButton( tabCalendaring, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4731->Add( btnAddCalendarAddress, 0, wxALL, 5 );
-
- btnModifyCalendarAddress = new wxButton( tabCalendaring, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4731->Add( btnModifyCalendarAddress, 0, wxALL, 5 );
-
- btnDeleteCalendarAddress = new wxButton( tabCalendaring, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer4731->Add( btnDeleteCalendarAddress, 0, wxALL, 5 );
-
-
- bSizer4631->Add( bSizer4731, 1, wxEXPAND, 5 );
-
-
- szrAddressesOuter21->Add( bSizer4631, 1, wxEXPAND, 5 );
-
-
- szrAddresses21->Add( szrAddressesOuter21, 0, wxEXPAND, 5 );
-
-
- fgSizer521->Add( szrAddresses21, 1, wxEXPAND, 5 );
-
- lblCalendarRequestAddresses = new wxStaticText( tabCalendaring, wxID_ANY, wxT("Calendar Request Address:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblCalendarRequestAddresses->Wrap( 0 );
- fgSizer521->Add( lblCalendarRequestAddresses, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer30131;
- bSizer30131 = new wxBoxSizer( wxHORIZONTAL );
-
- lboCalendarRequestAddress = new wxListCtrl( tabCalendaring, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer30131->Add( lboCalendarRequestAddress, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer35131;
- bSizer35131 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer46131;
- bSizer46131 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer47131;
- bSizer47131 = new wxBoxSizer( wxVERTICAL );
-
- btnAddCalendarRequestAddress = new wxButton( tabCalendaring, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47131->Add( btnAddCalendarRequestAddress, 0, wxALL, 5 );
-
- btnModifyCalendarRequestAddress = new wxButton( tabCalendaring, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47131->Add( btnModifyCalendarRequestAddress, 0, wxALL, 5 );
-
- btnDeleteCalendarRequestAddress = new wxButton( tabCalendaring, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47131->Add( btnDeleteCalendarRequestAddress, 0, wxALL, 5 );
-
-
- bSizer46131->Add( bSizer47131, 1, wxEXPAND, 5 );
-
-
- bSizer35131->Add( bSizer46131, 1, wxEXPAND, 5 );
-
-
- bSizer30131->Add( bSizer35131, 0, wxEXPAND, 5 );
-
-
- fgSizer521->Add( bSizer30131, 1, wxEXPAND, 5 );
-
- lblFreeBusyAddresses = new wxStaticText( tabCalendaring, wxID_ANY, wxT("Free/Busy Addresses:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblFreeBusyAddresses->Wrap( 0 );
- fgSizer521->Add( lblFreeBusyAddresses, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer301131;
- bSizer301131 = new wxBoxSizer( wxHORIZONTAL );
-
- lboFreeBusyAddresses = new wxListCtrl( tabCalendaring, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer301131->Add( lboFreeBusyAddresses, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer351131;
- bSizer351131 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer461131;
- bSizer461131 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer471131;
- bSizer471131 = new wxBoxSizer( wxVERTICAL );
-
- btnAddFreeBusyAddress = new wxButton( tabCalendaring, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471131->Add( btnAddFreeBusyAddress, 0, wxALL, 5 );
-
- btnModifyFreeBusyAddress = new wxButton( tabCalendaring, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471131->Add( btnModifyFreeBusyAddress, 0, wxALL, 5 );
-
- btnDeleteFreeBusyAddress = new wxButton( tabCalendaring, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471131->Add( btnDeleteFreeBusyAddress, 0, wxALL, 5 );
-
-
- bSizer461131->Add( bSizer471131, 1, wxEXPAND, 5 );
-
-
- bSizer351131->Add( bSizer461131, 1, wxEXPAND, 5 );
-
-
- bSizer301131->Add( bSizer351131, 0, wxEXPAND, 5 );
-
-
- fgSizer521->Add( bSizer301131, 1, wxEXPAND, 5 );
-
-
- bSizer1821->Add( fgSizer521, 0, wxEXPAND, 5 );
-
-
- tabCalendaring->SetSizer( bSizer1821 );
- tabCalendaring->Layout();
- bSizer1821->Fit( tabCalendaring );
- nbkContact->AddPage( tabCalendaring, wxT("Calendaring"), false );
- tabSecurity = new wxScrolledWindow( nbkContact, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
- tabSecurity->SetScrollRate( 5, 5 );
- wxBoxSizer* szrAddresses1112;
- szrAddresses1112 = new wxBoxSizer( wxHORIZONTAL );
-
- lboKeys = new wxListCtrl( tabSecurity, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- szrAddresses1112->Add( lboKeys, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* szrCategoriesOuter12;
- szrCategoriesOuter12 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer462112;
- bSizer462112 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer472112;
- bSizer472112 = new wxBoxSizer( wxVERTICAL );
-
- btnAddKey = new wxButton( tabSecurity, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer472112->Add( btnAddKey, 0, wxALL, 5 );
-
- btnModifyKey = new wxButton( tabSecurity, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer472112->Add( btnModifyKey, 0, wxALL, 5 );
-
- btnDeleteKey = new wxButton( tabSecurity, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer472112->Add( btnDeleteKey, 0, wxALL, 5 );
-
-
- bSizer462112->Add( bSizer472112, 1, wxEXPAND, 5 );
-
-
- szrCategoriesOuter12->Add( bSizer462112, 1, wxEXPAND, 5 );
-
-
- szrAddresses1112->Add( szrCategoriesOuter12, 0, wxEXPAND, 5 );
-
-
- tabSecurity->SetSizer( szrAddresses1112 );
- tabSecurity->Layout();
- szrAddresses1112->Fit( tabSecurity );
- nbkContact->AddPage( tabSecurity, wxT("Security"), false );
- tabOther = new wxScrolledWindow( nbkContact, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
- tabOther->SetScrollRate( 5, 5 );
- wxFlexGridSizer* fgSizer5211;
- fgSizer5211 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer5211->AddGrowableCol( 1 );
- fgSizer5211->SetFlexibleDirection( wxBOTH );
- fgSizer5211->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblVendorNamespace = new wxStaticText( tabOther, wxID_ANY, wxT("Vendor Namespace:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblVendorNamespace->Wrap( 0 );
- fgSizer5211->Add( lblVendorNamespace, 0, wxALL, 5 );
-
- wxBoxSizer* szrAddresses211;
- szrAddresses211 = new wxBoxSizer( wxHORIZONTAL );
-
- lboVendorNamespace = new wxListCtrl( tabOther, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxSUNKEN_BORDER );
- szrAddresses211->Add( lboVendorNamespace, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* szrAddressesOuter211;
- szrAddressesOuter211 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer46311;
- bSizer46311 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer47311;
- bSizer47311 = new wxBoxSizer( wxVERTICAL );
-
- btnAddVendorNamespace = new wxButton( tabOther, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47311->Add( btnAddVendorNamespace, 0, wxALL, 5 );
-
- btnModifyVendorNamespace = new wxButton( tabOther, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47311->Add( btnModifyVendorNamespace, 0, wxALL, 5 );
-
- btnDeleteVendorNamespace = new wxButton( tabOther, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer47311->Add( btnDeleteVendorNamespace, 0, wxALL, 5 );
-
-
- bSizer46311->Add( bSizer47311, 1, wxEXPAND, 5 );
-
-
- szrAddressesOuter211->Add( bSizer46311, 1, wxEXPAND, 5 );
-
-
- szrAddresses211->Add( szrAddressesOuter211, 0, wxEXPAND, 5 );
-
-
- fgSizer5211->Add( szrAddresses211, 1, wxEXPAND, 5 );
-
- lblXTokens = new wxStaticText( tabOther, wxID_ANY, wxT("X-Tokens:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblXTokens->Wrap( 0 );
- fgSizer5211->Add( lblXTokens, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer301311;
- bSizer301311 = new wxBoxSizer( wxHORIZONTAL );
-
- lboXToken = new wxListCtrl( tabOther, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer301311->Add( lboXToken, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer351311;
- bSizer351311 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer461311;
- bSizer461311 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer471311;
- bSizer471311 = new wxBoxSizer( wxVERTICAL );
-
- btnAddXToken = new wxButton( tabOther, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471311->Add( btnAddXToken, 0, wxALL, 5 );
-
- btnModifyXToken = new wxButton( tabOther, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471311->Add( btnModifyXToken, 0, wxALL, 5 );
-
- btnDeleteXToken = new wxButton( tabOther, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer471311->Add( btnDeleteXToken, 0, wxALL, 5 );
-
-
- bSizer461311->Add( bSizer471311, 1, wxEXPAND, 5 );
-
-
- bSizer351311->Add( bSizer461311, 1, wxEXPAND, 5 );
-
-
- bSizer301311->Add( bSizer351311, 0, wxEXPAND, 5 );
-
-
- fgSizer5211->Add( bSizer301311, 1, wxEXPAND, 5 );
-
-
- tabOther->SetSizer( fgSizer5211 );
- tabOther->Layout();
- fgSizer5211->Fit( tabOther );
- nbkContact->AddPage( tabOther, wxT("Other"), false );
-
- bSizer17->Add( nbkContact, 1, wxEXPAND | wxALL, 5 );
-
-
- this->SetSizer( bSizer17 );
- this->Layout();
- m_menubar3 = new wxMenuBar( 0 );
- mnuContact = new wxMenu();
- wxMenuItem* mnuContactSave;
- mnuContactSave = new wxMenuItem( mnuContact, CONTACT_SAVE, wxString( wxT("Save") ) + wxT('\t') + wxT("Ctrl+S"), wxEmptyString, wxITEM_NORMAL );
- mnuContact->Append( mnuContactSave );
-
- wxMenuItem* mnuContactSaveClose;
- mnuContactSaveClose = new wxMenuItem( mnuContact, CONTACT_SAVECLOSE, wxString( wxT("&Save and Close Contact") ) + wxT('\t') + wxT("Ctrl+Shift+S"), wxEmptyString, wxITEM_NORMAL );
- mnuContact->Append( mnuContactSaveClose );
-
- mnuContact->AppendSeparator();
-
- wxMenuItem* mnuContactClose;
- mnuContactClose = new wxMenuItem( mnuContact, CONTACT_CLOSE, wxString( wxT("Close") ) , wxEmptyString, wxITEM_NORMAL );
- mnuContact->Append( mnuContactClose );
-
- m_menubar3->Append( mnuContact, wxT("&Contact") );
-
- mnuEdit = new wxMenu();
- wxMenuItem* mnuEditCut;
- mnuEditCut = new wxMenuItem( mnuEdit, wxID_CUT, wxString( wxT("Cu&t") ) + wxT('\t') + wxT("Ctrl+X"), wxEmptyString, wxITEM_NORMAL );
- mnuEdit->Append( mnuEditCut );
-
- wxMenuItem* mnuEditCopy;
- mnuEditCopy = new wxMenuItem( mnuEdit, wxID_COPY, wxString( wxT("&Copy") ) + wxT('\t') + wxT("Ctrl+C"), wxEmptyString, wxITEM_NORMAL );
- mnuEdit->Append( mnuEditCopy );
-
- wxMenuItem* mnuEditPaste;
- mnuEditPaste = new wxMenuItem( mnuEdit, wxID_PASTE, wxString( wxT("&Paste") ) + wxT('\t') + wxT("Ctrl+V"), wxEmptyString, wxITEM_NORMAL );
- mnuEdit->Append( mnuEditPaste );
-
- m_menubar3->Append( mnuEdit, wxT("&Edit") );
-
- this->SetMenuBar( m_menubar3 );
-
-
- this->Centre( wxBOTH );
-
- // Connect Events
- this->Connect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( frmContactEditorADT::CloseWindow ) );
- txtTitle->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateDisplayAs ), NULL, this );
- txtForename->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateDisplayAs ), NULL, this );
- txtSurname->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateDisplayAs ), NULL, this );
- txtOtherNames->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateDisplayAs ), NULL, this );
- txtSuffix->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateDisplayAs ), NULL, this );
- cmbDisplayAs->Connect( wxEVT_COMMAND_COMBOBOX_SELECTED, wxCommandEventHandler( frmContactEditorADT::UpdateName ), NULL, this );
- cmbDisplayAs->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateName ), NULL, this );
- cmbType->Connect( wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler( frmContactEditorADT::UpdateMembersTab ), NULL, this );
- btnAddGeneralNickname->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralNickname ), NULL, this );
- btnModifyGeneralNickname->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralNickname ), NULL, this );
- btnDeleteGeneralNickname->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralNickname ), NULL, this );
- btnAddGeneralAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralAddress ), NULL, this );
- btnModifyGeneralAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralAddress ), NULL, this );
- btnDeleteGeneralAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralAddress ), NULL, this );
- btnAddEmailAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralEmail ), NULL, this );
- btnModifyEmailAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralEmail ), NULL, this );
- btnDeleteEmailAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralEmail ), NULL, this );
- btnAddIMAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralIM ), NULL, this );
- btnModifyIMAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralIM ), NULL, this );
- btnDeleteIMAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralIM ), NULL, this );
- btnAddTelephone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralTelephone ), NULL, this );
- btnModifyTelephone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralTelephone ), NULL, this );
- btnDeleteTelephone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralTelephone ), NULL, this );
- btnAddLanguage->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralLanguages ), NULL, this );
- btnModifyLanguage->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralLanguages ), NULL, this );
- btnDeleteLanguage->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralLanguage ), NULL, this );
- btnAddTimezone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralTimezone ), NULL, this );
- btnModifyTimezone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralTimezone ), NULL, this );
- btnDeleteTimezone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralTimezone ), NULL, this );
- btnAddGeneralGeoposition->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralGeoposition ), NULL, this );
- btnModifyGeneralGeoposition->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralGeoposition ), NULL, this );
- btnDeleteGeneralGeoposition->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralGeoposition ), NULL, this );
- btnAddRelated->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralRelated ), NULL, this );
- btnModifyRelated->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralRelated ), NULL, this );
- btnDeleteRelated->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralRelated ), NULL, this );
- btnAddWebsite->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralWebsite ), NULL, this );
- btnModifyWebsite->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralWebsite ), NULL, this );
- btnDeleteWebsite->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralWebsite ), NULL, this );
- btnAddTitle->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralTitle ), NULL, this );
- btnModifyTitle->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralTitle ), NULL, this );
- btnDeleteTitle->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralTitle ), NULL, this );
- btnAddRole->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralRole ), NULL, this );
- btnModifyRole->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralRole ), NULL, this );
- btnDeleteRole->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralRole ), NULL, this );
- btnAddOrganisations->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralOrganisation ), NULL, this );
- btnModifyOrganisations->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralOrganisation ), NULL, this );
- btnDeleteOrganisations->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralOrganisation ), NULL, this );
- btnAddNote->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralNote ), NULL, this );
- btnModifyNote->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralNote ), NULL, this );
- btnDeleteNote->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralNote ), NULL, this );
- btnAddHomeNickname->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeNickname ), NULL, this );
- btnModifyHomeNickname->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeNickname ), NULL, this );
- btnDeleteHomeNickname->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeNickname ), NULL, this );
- btnAddHomeAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeAddress ), NULL, this );
- btnModifyHomeAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeAddress ), NULL, this );
- btnDeleteHomeAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeAddress ), NULL, this );
- btnAddHomeEmailAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeEmail ), NULL, this );
- btnModifyHomeEmailAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeEmail ), NULL, this );
- btnDeleteHomeEmailAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeEmail ), NULL, this );
- btnAddHomeIMAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeIM ), NULL, this );
- btnModifyHomeIMAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeIM ), NULL, this );
- btnDeleteHomeIMAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeIM ), NULL, this );
- btnAddHomeTelephone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeTelephone ), NULL, this );
- btnModifyHomeTelephone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeTelephone ), NULL, this );
- btnDeleteHomeTelephone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeTelephone ), NULL, this );
- btnAddHomeLanguage->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeLanguage ), NULL, this );
- btnModifyHomeLanguage->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeLanguage ), NULL, this );
- btnDeleteHomeLanguage->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeLanguage ), NULL, this );
- btnAddHomeTimezone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeTimezone ), NULL, this );
- btnModifyHomeTimezone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeTimezone ), NULL, this );
- btnDeleteHomeTimezone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeTimezone ), NULL, this );
- btnAddHomeGeoposition->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeGeoposition ), NULL, this );
- btnModifyHomeGeoposition->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeGeoposition ), NULL, this );
- btnDeleteHomePosition->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeGeoposition ), NULL, this );
- btnAddHomeWebsite->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeWebsite ), NULL, this );
- btnHomeModifyWebsite->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeWebsite ), NULL, this );
- btnDeleteHomeWebsite->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeWebsite ), NULL, this );
- btnAddHomeTitle->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeTitle ), NULL, this );
- btnModifyHomeTitle->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeTitle ), NULL, this );
- btnDeleteHomeTitle->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeTitle ), NULL, this );
- btnAddHomeRole->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeRole ), NULL, this );
- btnModifyHomeRole->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeRole ), NULL, this );
- btnDeleteHomeRole->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeRole ), NULL, this );
- btnAddHomeOrganisations->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeOrganisation ), NULL, this );
- btnModifyHomeOrganisations->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeOrganisation ), NULL, this );
- btnDeleteHomeOrganisations->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeOrganisation ), NULL, this );
- btnAddHomeNote->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeNote ), NULL, this );
- btnModifyHomeNote->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeNote ), NULL, this );
- btnDeleteHomeNote->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeNote ), NULL, this );
- btnAddBusinessNickname->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessNickname ), NULL, this );
- btnModifyBusinessNickname->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessNickname ), NULL, this );
- btnDeleteBusinessNickname->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessNickname ), NULL, this );
- btnAddBusinessAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessAddress ), NULL, this );
- btnModifyBusinessAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessAddress ), NULL, this );
- btnDeleteBusinessAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessAddress ), NULL, this );
- btnAddBusinessEmailAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessEmail ), NULL, this );
- btnModifyBusinessEmailAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessEmail ), NULL, this );
- btnDeleteBusinessEmailAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessEmail ), NULL, this );
- btnAddBusinessIMAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessIM ), NULL, this );
- btnModifyBusinessIMAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessIM ), NULL, this );
- btnDeleteBusinessIMAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessIM ), NULL, this );
- btnBusinessAddTelephone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessTelephone ), NULL, this );
- btnBusinessModifyTelephone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessTelephone ), NULL, this );
- btnBusinessDeleteTelephone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessTelephone ), NULL, this );
- btnBusinessAddLanguage->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessLanguage ), NULL, this );
- btnBusinessModifyLanguage->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessLanguage ), NULL, this );
- btnBusinessDeleteLanguage->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessLanguage ), NULL, this );
- btnBusinessAddTimezone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessTimezone ), NULL, this );
- btnBusinessModifyTimezone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessTimezone ), NULL, this );
- btnDeleteBusinessTimezone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessTimezone ), NULL, this );
- btnAddBusinessGeoposition->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessGeoposition ), NULL, this );
- btnModifyBusinessGeoposition->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessGeoposition ), NULL, this );
- btnDeleteBusinessGeoposition->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessGeoposition ), NULL, this );
- btnAddBusinessWebsite->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessWebsite ), NULL, this );
- btnModifyBusinessWebsite->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessWebsite ), NULL, this );
- btnDeleteBusinessWebsite->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessWebsite ), NULL, this );
- btnAddBusinessTitle->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessTitle ), NULL, this );
- btnModifyBusinessTitle->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessTitle ), NULL, this );
- btnDeleteBusinessTitle->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessTitle ), NULL, this );
- btnAddBusinessRole->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessRole ), NULL, this );
- btnModifyBusinessRole->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessRole ), NULL, this );
- btnDeleteBusinessRole->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessRole ), NULL, this );
- btnAddBusinessOrganisations->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessOrganisation ), NULL, this );
- btnModifyBusinessOrganisations->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessOrganisation ), NULL, this );
- btnDeleteBusinessOrganisations->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessOrganisation ), NULL, this );
- btnBusinessAddNote->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessNote ), NULL, this );
- btnBusinessModifyNote->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessNote ), NULL, this );
- btnBusinessDeleteNote->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessNote ), NULL, this );
- btnAddCategory->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddCategory ), NULL, this );
- btnModifyCategory->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyCategory ), NULL, this );
- btnDeleteCategory->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteCategory ), NULL, this );
- btnAddGroups->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGroup ), NULL, this );
- btnModifyGroups->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGroup ), NULL, this );
- btnDeleteGroups->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGroup ), NULL, this );
- lboPictures->Connect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmContactEditorADT::LoadPicture ), NULL, this );
- btnAddPicture->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddPicture ), NULL, this );
- btnModifyPicture->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyPicture ), NULL, this );
- btnDeletePicture->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeletePicture ), NULL, this );
- lboLogos->Connect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmContactEditorADT::LoadLogo ), NULL, this );
- btnAddLogo->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddLogo ), NULL, this );
- btnModifyLogo->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyLogo ), NULL, this );
- btnDeleteLogo->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteLogo ), NULL, this );
- btnAddSound->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddSound ), NULL, this );
- btnModifySound->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifySound ), NULL, this );
- btnDeleteSound->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteSound ), NULL, this );
- btnPlay->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::PlaySound ), NULL, this );
- btnStop->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::StopSound ), NULL, this );
- btnAddCalendarAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddCalendarAddress ), NULL, this );
- btnModifyCalendarAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyCalendarAddress ), NULL, this );
- btnDeleteCalendarAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteCalendarAddress ), NULL, this );
- btnAddCalendarRequestAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddCalendarRequest ), NULL, this );
- btnModifyCalendarRequestAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyCalendarRequest ), NULL, this );
- btnDeleteCalendarRequestAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteCalendarAddress ), NULL, this );
- btnAddFreeBusyAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddFreeBusy ), NULL, this );
- btnModifyFreeBusyAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyFreeBusy ), NULL, this );
- btnDeleteFreeBusyAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteFreeBusy ), NULL, this );
- btnAddKey->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddKey ), NULL, this );
- btnModifyKey->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyKey ), NULL, this );
- btnDeleteKey->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteKey ), NULL, this );
- btnAddVendorNamespace->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddVendorNamespace ), NULL, this );
- btnModifyVendorNamespace->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyVendorNamespace ), NULL, this );
- btnDeleteVendorNamespace->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteVendorNamespace ), NULL, this );
- btnAddXToken->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddXToken ), NULL, this );
- btnModifyXToken->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyXToken ), NULL, this );
- btnDeleteXToken->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteXToken ), NULL, this );
- this->Connect( mnuContactSave->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::SaveContact ) );
- this->Connect( mnuContactSaveClose->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::SaveCloseContact ) );
- this->Connect( mnuContactClose->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::CloseContact ) );
- this->Connect( mnuEditCut->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::CutText ) );
- this->Connect( mnuEditCopy->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::CopyText ) );
- this->Connect( mnuEditPaste->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::PasteText ) );
+ this->SetSizeHints( wxSize( 800,500 ), wxDefaultSize );
+ this->SetBackgroundColour( wxSystemSettings::GetColour( wxSYS_COLOUR_BTNFACE ) );
+
+ wxBoxSizer* bSizer17;
+ bSizer17 = new wxBoxSizer( wxVERTICAL );
+
+ nbkContact = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxScrolledWindow( nbkContact, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
+ tabGeneral->SetScrollRate( 5, 5 );
+ wxBoxSizer* bSizer18;
+ bSizer18 = new wxBoxSizer( wxVERTICAL );
+
+ wxGridSizer* gSizer7;
+ gSizer7 = new wxGridSizer( 0, 6, 0, 0 );
+
+ lblTitle = new wxStaticText( tabGeneral, wxID_ANY, wxT("Title:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblTitle->Wrap( -1 );
+ gSizer7->Add( lblTitle, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtTitle = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ gSizer7->Add( txtTitle, 0, wxALL|wxEXPAND, 5 );
+
+
+ gSizer7->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ gSizer7->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ gSizer7->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ gSizer7->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ lblForename = new wxStaticText( tabGeneral, wxID_ANY, wxT("Forename:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblForename->Wrap( -1 );
+ gSizer7->Add( lblForename, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtForename = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ gSizer7->Add( txtForename, 0, wxALL|wxEXPAND, 5 );
+
+ lblSurname = new wxStaticText( tabGeneral, wxID_ANY, wxT("Surname:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblSurname->Wrap( -1 );
+ gSizer7->Add( lblSurname, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtSurname = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ gSizer7->Add( txtSurname, 0, wxALL|wxEXPAND, 5 );
+
+ lblOtherNames = new wxStaticText( tabGeneral, wxID_ANY, wxT("Other Names:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblOtherNames->Wrap( -1 );
+ gSizer7->Add( lblOtherNames, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtOtherNames = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ gSizer7->Add( txtOtherNames, 0, wxALL|wxEXPAND, 5 );
+
+ lblSuffix = new wxStaticText( tabGeneral, wxID_ANY, wxT("Suffix:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblSuffix->Wrap( -1 );
+ gSizer7->Add( lblSuffix, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtSuffix = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ gSizer7->Add( txtSuffix, 0, wxALL|wxEXPAND, 5 );
+
+
+ gSizer7->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ gSizer7->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ bSizer18->Add( gSizer7, 0, wxEXPAND, 5 );
+
+ wxFlexGridSizer* fgSizer5;
+ fgSizer5 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer5->AddGrowableCol( 1 );
+ fgSizer5->SetFlexibleDirection( wxBOTH );
+ fgSizer5->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblDisplayAs = new wxStaticText( tabGeneral, wxID_ANY, wxT("Display As:"), wxPoint( -1,-1 ), wxDefaultSize, 0 );
+ lblDisplayAs->Wrap( -1 );
+ fgSizer5->Add( lblDisplayAs, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ cmbDisplayAs = new wxComboBox( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
+ fgSizer5->Add( cmbDisplayAs, 0, wxALL|wxEXPAND, 5 );
+
+ lblBirthday = new wxStaticText( tabGeneral, wxID_ANY, wxT("Birthday:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblBirthday->Wrap( -1 );
+ fgSizer5->Add( lblBirthday, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ wxBoxSizer* bSizer318;
+ bSizer318 = new wxBoxSizer( wxHORIZONTAL );
+
+ dapBirthday = new wxDatePickerCtrl( tabGeneral, wxID_ANY, wxDefaultDateTime, wxDefaultPosition, wxDefaultSize, wxDP_ALLOWNONE|wxDP_DEFAULT|wxDP_DROPDOWN|wxDP_SHOWCENTURY );
+ dapBirthday->SetFont( wxFont( wxNORMAL_FONT->GetPointSize(), wxFONTFAMILY_DEFAULT, wxFONTSTYLE_NORMAL, wxFONTWEIGHT_NORMAL, false, wxEmptyString ) );
+ dapBirthday->SetToolTip( wxT("If you don't wish to enter a year, please use '0000' as the year.") );
+ dapBirthday->SetMinSize( wxSize( -1,25 ) );
+
+ bSizer318->Add( dapBirthday, 0, wxALL|wxEXPAND, 5 );
+
+ txtBirthday = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer318->Add( txtBirthday, 1, wxALL, 5 );
+
+
+ fgSizer5->Add( bSizer318, 1, wxEXPAND, 5 );
+
+ lblAnniversary = new wxStaticText( tabGeneral, wxID_ANY, wxT("Anniversary:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblAnniversary->Wrap( -1 );
+ fgSizer5->Add( lblAnniversary, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ wxBoxSizer* bSizer319;
+ bSizer319 = new wxBoxSizer( wxHORIZONTAL );
+
+ dapAnniversary = new wxDatePickerCtrl( tabGeneral, wxID_ANY, wxDefaultDateTime, wxDefaultPosition, wxDefaultSize, wxDP_ALLOWNONE|wxDP_DEFAULT|wxDP_DROPDOWN|wxDP_SHOWCENTURY );
+ dapAnniversary->SetToolTip( wxT("If you don't wish to enter a year, please use '0000' as the year.") );
+ dapAnniversary->SetMinSize( wxSize( -1,25 ) );
+
+ bSizer319->Add( dapAnniversary, 0, wxALL|wxEXPAND, 5 );
+
+ txtAnniversary = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer319->Add( txtAnniversary, 1, wxALL, 5 );
+
+
+ fgSizer5->Add( bSizer319, 1, wxEXPAND, 5 );
+
+ lblGender = new wxStaticText( tabGeneral, wxID_ANY, wxT("Gender:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblGender->Wrap( -1 );
+ fgSizer5->Add( lblGender, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ wxBoxSizer* bSizer20;
+ bSizer20 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxString cmbGenderChoices[] = { wxEmptyString, wxT("Male"), wxT("Female"), wxT("Other"), wxT("None/Not Applicable"), wxT("Unknown") };
+ int cmbGenderNChoices = sizeof( cmbGenderChoices ) / sizeof( wxString );
+ cmbGender = new wxChoice( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, cmbGenderNChoices, cmbGenderChoices, 0 );
+ cmbGender->SetSelection( 0 );
+ bSizer20->Add( cmbGender, 0, wxALL, 5 );
+
+ txtGenderDescription = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer20->Add( txtGenderDescription, 1, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+
+ fgSizer5->Add( bSizer20, 1, wxEXPAND, 5 );
+
+ lblType = new wxStaticText( tabGeneral, wxID_ANY, wxT("Type:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblType->Wrap( -1 );
+ fgSizer5->Add( lblType, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ wxString cmbTypeChoices[] = { wxT("(Unspecified)"), wxT("Individual"), wxT("Group"), wxT("Organisation"), wxT("Location") };
+ int cmbTypeNChoices = sizeof( cmbTypeChoices ) / sizeof( wxString );
+ cmbType = new wxChoice( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, cmbTypeNChoices, cmbTypeChoices, 0 );
+ cmbType->SetSelection( 0 );
+ fgSizer5->Add( cmbType, 0, wxALL, 5 );
+
+ lblNicknames = new wxStaticText( tabGeneral, wxID_ANY, wxT("Nicknames:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblNicknames->Wrap( -1 );
+ fgSizer5->Add( lblNicknames, 0, wxALL, 5 );
+
+ wxBoxSizer* szrNicknames;
+ szrNicknames = new wxBoxSizer( wxHORIZONTAL );
+
+ lboNicknames = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ szrNicknames->Add( lboNicknames, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* szrAddressesOuter3;
+ szrAddressesOuter3 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer464;
+ bSizer464 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer474;
+ bSizer474 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddGeneralNickname = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer474->Add( btnAddGeneralNickname, 0, wxALL, 5 );
+
+ btnModifyGeneralNickname = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer474->Add( btnModifyGeneralNickname, 0, wxALL, 5 );
+
+ btnDeleteGeneralNickname = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer474->Add( btnDeleteGeneralNickname, 0, wxALL, 5 );
+
+
+ bSizer464->Add( bSizer474, 1, wxEXPAND, 5 );
+
+
+ szrAddressesOuter3->Add( bSizer464, 1, wxEXPAND, 5 );
+
+
+ szrNicknames->Add( szrAddressesOuter3, 0, wxEXPAND, 5 );
+
+
+ fgSizer5->Add( szrNicknames, 1, wxEXPAND, 5 );
+
+ lblAddress = new wxStaticText( tabGeneral, wxID_ANY, wxT("Addresses:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblAddress->Wrap( -1 );
+ fgSizer5->Add( lblAddress, 0, wxALL, 5 );
+
+ wxBoxSizer* szrAddresses;
+ szrAddresses = new wxBoxSizer( wxHORIZONTAL );
+
+ lboAddresses = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ szrAddresses->Add( lboAddresses, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* szrAddressesOuter;
+ szrAddressesOuter = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer46;
+ bSizer46 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer47;
+ bSizer47 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddGeneralAddress = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47->Add( btnAddGeneralAddress, 0, wxALL, 5 );
+
+ btnModifyGeneralAddress = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47->Add( btnModifyGeneralAddress, 0, wxALL, 5 );
+
+ btnDeleteGeneralAddress = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47->Add( btnDeleteGeneralAddress, 0, wxALL, 5 );
+
+
+ bSizer46->Add( bSizer47, 1, wxEXPAND, 5 );
+
+
+ szrAddressesOuter->Add( bSizer46, 1, wxEXPAND, 5 );
+
+
+ szrAddresses->Add( szrAddressesOuter, 0, wxEXPAND, 5 );
+
+
+ fgSizer5->Add( szrAddresses, 1, wxEXPAND, 5 );
+
+ lblEmail = new wxStaticText( tabGeneral, wxID_ANY, wxT("E-mail:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblEmail->Wrap( -1 );
+ fgSizer5->Add( lblEmail, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer301;
+ bSizer301 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboEmails = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer301->Add( lboEmails, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer351;
+ bSizer351 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer461;
+ bSizer461 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer471;
+ bSizer471 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddEmailAddress = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471->Add( btnAddEmailAddress, 0, wxALL, 5 );
+
+ btnModifyEmailAddress = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471->Add( btnModifyEmailAddress, 0, wxALL, 5 );
+
+ btnDeleteEmailAddress = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471->Add( btnDeleteEmailAddress, 0, wxALL, 5 );
+
+
+ bSizer461->Add( bSizer471, 1, wxEXPAND, 5 );
+
+
+ bSizer351->Add( bSizer461, 1, wxEXPAND, 5 );
+
+
+ bSizer301->Add( bSizer351, 0, wxEXPAND, 5 );
+
+
+ fgSizer5->Add( bSizer301, 1, wxEXPAND, 5 );
+
+ lblIM = new wxStaticText( tabGeneral, wxID_ANY, wxT("Instant Messaging:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblIM->Wrap( 0 );
+ fgSizer5->Add( lblIM, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer3011;
+ bSizer3011 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboIM = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer3011->Add( lboIM, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer3511;
+ bSizer3511 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer4611;
+ bSizer4611 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer4711;
+ bSizer4711 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddIMAddress = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711->Add( btnAddIMAddress, 0, wxALL, 5 );
+
+ btnModifyIMAddress = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711->Add( btnModifyIMAddress, 0, wxALL, 5 );
+
+ btnDeleteIMAddress = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711->Add( btnDeleteIMAddress, 0, wxALL, 5 );
+
+
+ bSizer4611->Add( bSizer4711, 1, wxEXPAND, 5 );
+
+
+ bSizer3511->Add( bSizer4611, 1, wxEXPAND, 5 );
+
+
+ bSizer3011->Add( bSizer3511, 0, wxEXPAND, 5 );
+
+
+ fgSizer5->Add( bSizer3011, 1, wxEXPAND, 5 );
+
+ lblTelephone = new wxStaticText( tabGeneral, wxID_ANY, wxT("Telephone:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblTelephone->Wrap( 0 );
+ fgSizer5->Add( lblTelephone, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer30111;
+ bSizer30111 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboTelephone = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer30111->Add( lboTelephone, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer35111;
+ bSizer35111 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer46111;
+ bSizer46111 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer47111;
+ bSizer47111 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddTelephone = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111->Add( btnAddTelephone, 0, wxALL, 5 );
+
+ btnModifyTelephone = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111->Add( btnModifyTelephone, 0, wxALL, 5 );
+
+ btnDeleteTelephone = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111->Add( btnDeleteTelephone, 0, wxALL, 5 );
+
+
+ bSizer46111->Add( bSizer47111, 1, wxEXPAND, 5 );
+
+
+ bSizer35111->Add( bSizer46111, 1, wxEXPAND, 5 );
+
+
+ bSizer30111->Add( bSizer35111, 0, wxEXPAND, 5 );
+
+
+ fgSizer5->Add( bSizer30111, 1, wxEXPAND, 5 );
+
+ lblLanguages = new wxStaticText( tabGeneral, wxID_ANY, wxT("Languages:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLanguages->Wrap( 0 );
+ fgSizer5->Add( lblLanguages, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer301111;
+ bSizer301111 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboLanguages = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer301111->Add( lboLanguages, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer351111;
+ bSizer351111 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer461111;
+ bSizer461111 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer471111;
+ bSizer471111 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddLanguage = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471111->Add( btnAddLanguage, 0, wxALL, 5 );
+
+ btnModifyLanguage = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471111->Add( btnModifyLanguage, 0, wxALL, 5 );
+
+ btnDeleteLanguage = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471111->Add( btnDeleteLanguage, 0, wxALL, 5 );
+
+
+ bSizer461111->Add( bSizer471111, 1, wxEXPAND, 5 );
+
+
+ bSizer351111->Add( bSizer461111, 1, wxEXPAND, 5 );
+
+
+ bSizer301111->Add( bSizer351111, 0, wxEXPAND, 5 );
+
+
+ fgSizer5->Add( bSizer301111, 1, wxEXPAND, 5 );
+
+ lblTimezone = new wxStaticText( tabGeneral, wxID_ANY, wxT("Timezones:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblTimezone->Wrap( 0 );
+ fgSizer5->Add( lblTimezone, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer3011111;
+ bSizer3011111 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboTimezones = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer3011111->Add( lboTimezones, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer3511111;
+ bSizer3511111 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer4611111;
+ bSizer4611111 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer4711111;
+ bSizer4711111 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddTimezone = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111->Add( btnAddTimezone, 0, wxALL, 5 );
+
+ btnModifyTimezone = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111->Add( btnModifyTimezone, 0, wxALL, 5 );
+
+ btnDeleteTimezone = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111->Add( btnDeleteTimezone, 0, wxALL, 5 );
+
+
+ bSizer4611111->Add( bSizer4711111, 1, wxEXPAND, 5 );
+
+
+ bSizer3511111->Add( bSizer4611111, 1, wxEXPAND, 5 );
+
+
+ bSizer3011111->Add( bSizer3511111, 0, wxEXPAND, 5 );
+
+
+ fgSizer5->Add( bSizer3011111, 1, wxEXPAND, 5 );
+
+ lblGeopositioning = new wxStaticText( tabGeneral, wxID_ANY, wxT("Geopositioning:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblGeopositioning->Wrap( -1 );
+ fgSizer5->Add( lblGeopositioning, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer30111114;
+ bSizer30111114 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboGeoposition = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer30111114->Add( lboGeoposition, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer35111114;
+ bSizer35111114 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer46111114;
+ bSizer46111114 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer47111114;
+ bSizer47111114 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddGeneralGeoposition = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111114->Add( btnAddGeneralGeoposition, 0, wxALL, 5 );
+
+ btnModifyGeneralGeoposition = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111114->Add( btnModifyGeneralGeoposition, 0, wxALL, 5 );
+
+ btnDeleteGeneralGeoposition = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111114->Add( btnDeleteGeneralGeoposition, 0, wxALL, 5 );
+
+
+ bSizer46111114->Add( bSizer47111114, 1, wxEXPAND, 5 );
+
+
+ bSizer35111114->Add( bSizer46111114, 1, wxEXPAND, 5 );
+
+
+ bSizer30111114->Add( bSizer35111114, 0, wxEXPAND, 5 );
+
+
+ fgSizer5->Add( bSizer30111114, 1, wxEXPAND, 5 );
+
+ lblRelated = new wxStaticText( tabGeneral, wxID_ANY, wxT("Related people:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblRelated->Wrap( 1 );
+ fgSizer5->Add( lblRelated, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer30111111;
+ bSizer30111111 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboRelated = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer30111111->Add( lboRelated, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer35111111;
+ bSizer35111111 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer46111111;
+ bSizer46111111 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer47111111;
+ bSizer47111111 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddRelated = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111111->Add( btnAddRelated, 0, wxALL, 5 );
+
+ btnModifyRelated = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111111->Add( btnModifyRelated, 0, wxALL, 5 );
+
+ btnDeleteRelated = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111111->Add( btnDeleteRelated, 0, wxALL, 5 );
+
+
+ bSizer46111111->Add( bSizer47111111, 1, wxEXPAND, 5 );
+
+
+ bSizer35111111->Add( bSizer46111111, 1, wxEXPAND, 5 );
+
+
+ bSizer30111111->Add( bSizer35111111, 0, wxEXPAND, 5 );
+
+
+ fgSizer5->Add( bSizer30111111, 1, wxEXPAND, 5 );
+
+ lblWebsites = new wxStaticText( tabGeneral, wxID_ANY, wxT("Websites:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblWebsites->Wrap( 1 );
+ fgSizer5->Add( lblWebsites, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer301111111;
+ bSizer301111111 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboWebsites = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer301111111->Add( lboWebsites, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer351111111;
+ bSizer351111111 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer461111111;
+ bSizer461111111 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer471111111;
+ bSizer471111111 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddWebsite = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471111111->Add( btnAddWebsite, 0, wxALL, 5 );
+
+ btnModifyWebsite = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471111111->Add( btnModifyWebsite, 0, wxALL, 5 );
+
+ btnDeleteWebsite = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471111111->Add( btnDeleteWebsite, 0, wxALL, 5 );
+
+
+ bSizer461111111->Add( bSizer471111111, 1, wxEXPAND, 5 );
+
+
+ bSizer351111111->Add( bSizer461111111, 1, wxEXPAND, 5 );
+
+
+ bSizer301111111->Add( bSizer351111111, 0, wxEXPAND, 5 );
+
+
+ fgSizer5->Add( bSizer301111111, 1, wxEXPAND, 5 );
+
+ lblTitles = new wxStaticText( tabGeneral, wxID_ANY, wxT("Titles:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblTitles->Wrap( 1 );
+ fgSizer5->Add( lblTitles, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer3011111111;
+ bSizer3011111111 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboTitles = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer3011111111->Add( lboTitles, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer3511111111;
+ bSizer3511111111 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer4611111111;
+ bSizer4611111111 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer4711111111;
+ bSizer4711111111 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddTitle = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111111->Add( btnAddTitle, 0, wxALL, 5 );
+
+ btnModifyTitle = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111111->Add( btnModifyTitle, 0, wxALL, 5 );
+
+ btnDeleteTitle = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111111->Add( btnDeleteTitle, 0, wxALL, 5 );
+
+
+ bSizer4611111111->Add( bSizer4711111111, 1, wxEXPAND, 5 );
+
+
+ bSizer3511111111->Add( bSizer4611111111, 1, wxEXPAND, 5 );
+
+
+ bSizer3011111111->Add( bSizer3511111111, 0, wxEXPAND, 5 );
+
+
+ fgSizer5->Add( bSizer3011111111, 1, wxEXPAND, 5 );
+
+ lblRoles = new wxStaticText( tabGeneral, wxID_ANY, wxT("Roles:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblRoles->Wrap( 1 );
+ fgSizer5->Add( lblRoles, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer30111111111;
+ bSizer30111111111 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboRoles = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer30111111111->Add( lboRoles, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer35111111111;
+ bSizer35111111111 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer46111111111;
+ bSizer46111111111 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer47111111111;
+ bSizer47111111111 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddRole = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111111111->Add( btnAddRole, 0, wxALL, 5 );
+
+ btnModifyRole = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111111111->Add( btnModifyRole, 0, wxALL, 5 );
+
+ btnDeleteRole = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111111111->Add( btnDeleteRole, 0, wxALL, 5 );
+
+
+ bSizer46111111111->Add( bSizer47111111111, 1, wxEXPAND, 5 );
+
+
+ bSizer35111111111->Add( bSizer46111111111, 1, wxEXPAND, 5 );
+
+
+ bSizer30111111111->Add( bSizer35111111111, 0, wxEXPAND, 5 );
+
+
+ fgSizer5->Add( bSizer30111111111, 1, wxEXPAND, 5 );
+
+ lblOrganisations = new wxStaticText( tabGeneral, wxID_ANY, wxT("Organisations:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblOrganisations->Wrap( 1 );
+ fgSizer5->Add( lblOrganisations, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer301111111111;
+ bSizer301111111111 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboOrganisations = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer301111111111->Add( lboOrganisations, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer351111111111;
+ bSizer351111111111 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer461111111111;
+ bSizer461111111111 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer471111111111;
+ bSizer471111111111 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddOrganisations = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471111111111->Add( btnAddOrganisations, 0, wxALL, 5 );
+
+ btnModifyOrganisations = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471111111111->Add( btnModifyOrganisations, 0, wxALL, 5 );
+
+ btnDeleteOrganisations = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471111111111->Add( btnDeleteOrganisations, 0, wxALL, 5 );
+
+
+ bSizer461111111111->Add( bSizer471111111111, 1, wxEXPAND, 5 );
+
+
+ bSizer351111111111->Add( bSizer461111111111, 1, wxEXPAND, 5 );
+
+
+ bSizer301111111111->Add( bSizer351111111111, 0, wxEXPAND, 5 );
+
+
+ fgSizer5->Add( bSizer301111111111, 1, wxEXPAND, 5 );
+
+ lblNotes = new wxStaticText( tabGeneral, wxID_ANY, wxT("Notes:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblNotes->Wrap( 1 );
+ fgSizer5->Add( lblNotes, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer3011111111111;
+ bSizer3011111111111 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboNotes = new wxListCtrl( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer3011111111111->Add( lboNotes, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer3511111111111;
+ bSizer3511111111111 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer4611111111111;
+ bSizer4611111111111 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer4711111111111;
+ bSizer4711111111111 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddNote = new wxButton( tabGeneral, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111111111->Add( btnAddNote, 0, wxALL, 5 );
+
+ btnModifyNote = new wxButton( tabGeneral, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111111111->Add( btnModifyNote, 0, wxALL, 5 );
+
+ btnDeleteNote = new wxButton( tabGeneral, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111111111->Add( btnDeleteNote, 0, wxALL, 5 );
+
+
+ bSizer4611111111111->Add( bSizer4711111111111, 1, wxEXPAND, 5 );
+
+
+ bSizer3511111111111->Add( bSizer4611111111111, 1, wxEXPAND, 5 );
+
+
+ bSizer3011111111111->Add( bSizer3511111111111, 0, wxEXPAND, 5 );
+
+
+ fgSizer5->Add( bSizer3011111111111, 1, wxEXPAND, 5 );
+
+
+ bSizer18->Add( fgSizer5, 0, wxEXPAND, 5 );
+
+
+ tabGeneral->SetSizer( bSizer18 );
+ tabGeneral->Layout();
+ bSizer18->Fit( tabGeneral );
+ nbkContact->AddPage( tabGeneral, wxT("General"), true );
+ tabHome = new wxScrolledWindow( nbkContact, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
+ tabHome->SetScrollRate( 5, 5 );
+ wxBoxSizer* bSizer181;
+ bSizer181 = new wxBoxSizer( wxVERTICAL );
+
+ wxGridSizer* gSizer71;
+ gSizer71 = new wxGridSizer( 2, 6, 0, 0 );
+
+
+ bSizer181->Add( gSizer71, 0, wxEXPAND, 5 );
+
+ wxFlexGridSizer* fgSizer51;
+ fgSizer51 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer51->AddGrowableCol( 1 );
+ fgSizer51->SetFlexibleDirection( wxBOTH );
+ fgSizer51->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblHomeNickname = new wxStaticText( tabHome, wxID_ANY, wxT("Home Nicknames:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHomeNickname->Wrap( 0 );
+ fgSizer51->Add( lblHomeNickname, 0, wxALL, 5 );
+
+ wxBoxSizer* szrAddresses12;
+ szrAddresses12 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboHomeNicknames = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ szrAddresses12->Add( lboHomeNicknames, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* szrAddressesOuter11;
+ szrAddressesOuter11 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer4622;
+ bSizer4622 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer4722;
+ bSizer4722 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddHomeNickname = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4722->Add( btnAddHomeNickname, 0, wxALL, 5 );
+
+ btnModifyHomeNickname = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4722->Add( btnModifyHomeNickname, 0, wxALL, 5 );
+
+ btnDeleteHomeNickname = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4722->Add( btnDeleteHomeNickname, 0, wxALL, 5 );
+
+
+ bSizer4622->Add( bSizer4722, 1, wxEXPAND, 5 );
+
+
+ szrAddressesOuter11->Add( bSizer4622, 1, wxEXPAND, 5 );
+
+
+ szrAddresses12->Add( szrAddressesOuter11, 0, wxEXPAND, 5 );
+
+
+ fgSizer51->Add( szrAddresses12, 1, wxEXPAND, 5 );
+
+ lblHomeAddresses = new wxStaticText( tabHome, wxID_ANY, wxT("Home Addresses:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHomeAddresses->Wrap( 1 );
+ fgSizer51->Add( lblHomeAddresses, 0, wxALL, 5 );
+
+ wxBoxSizer* szrAddresses1;
+ szrAddresses1 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboHomeAddresses = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ szrAddresses1->Add( lboHomeAddresses, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* szrAddressesOuter1;
+ szrAddressesOuter1 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer462;
+ bSizer462 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer472;
+ bSizer472 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddHomeAddress = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer472->Add( btnAddHomeAddress, 0, wxALL, 5 );
+
+ btnModifyHomeAddress = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer472->Add( btnModifyHomeAddress, 0, wxALL, 5 );
+
+ btnDeleteHomeAddress = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer472->Add( btnDeleteHomeAddress, 0, wxALL, 5 );
+
+
+ bSizer462->Add( bSizer472, 1, wxEXPAND, 5 );
+
+
+ szrAddressesOuter1->Add( bSizer462, 1, wxEXPAND, 5 );
+
+
+ szrAddresses1->Add( szrAddressesOuter1, 0, wxEXPAND, 5 );
+
+
+ fgSizer51->Add( szrAddresses1, 1, wxEXPAND, 5 );
+
+ lblHomeEmail = new wxStaticText( tabHome, wxID_ANY, wxT("Home Emails:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHomeEmail->Wrap( 1 );
+ fgSizer51->Add( lblHomeEmail, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer3012;
+ bSizer3012 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboHomeEmails = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer3012->Add( lboHomeEmails, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer3512;
+ bSizer3512 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer4612;
+ bSizer4612 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer4712;
+ bSizer4712 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddHomeEmailAddress = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4712->Add( btnAddHomeEmailAddress, 0, wxALL, 5 );
+
+ btnModifyHomeEmailAddress = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4712->Add( btnModifyHomeEmailAddress, 0, wxALL, 5 );
+
+ btnDeleteHomeEmailAddress = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4712->Add( btnDeleteHomeEmailAddress, 0, wxALL, 5 );
+
+
+ bSizer4612->Add( bSizer4712, 1, wxEXPAND, 5 );
+
+
+ bSizer3512->Add( bSizer4612, 1, wxEXPAND, 5 );
+
+
+ bSizer3012->Add( bSizer3512, 0, wxEXPAND, 5 );
+
+
+ fgSizer51->Add( bSizer3012, 1, wxEXPAND, 5 );
+
+ lblHomeIM = new wxStaticText( tabHome, wxID_ANY, wxT("Home Instant Messaging:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHomeIM->Wrap( 0 );
+ fgSizer51->Add( lblHomeIM, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer30112;
+ bSizer30112 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboHomeIM = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer30112->Add( lboHomeIM, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer35112;
+ bSizer35112 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer46112;
+ bSizer46112 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer47112;
+ bSizer47112 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddHomeIMAddress = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47112->Add( btnAddHomeIMAddress, 0, wxALL, 5 );
+
+ btnModifyHomeIMAddress = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47112->Add( btnModifyHomeIMAddress, 0, wxALL, 5 );
+
+ btnDeleteHomeIMAddress = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47112->Add( btnDeleteHomeIMAddress, 0, wxALL, 5 );
+
+
+ bSizer46112->Add( bSizer47112, 1, wxEXPAND, 5 );
+
+
+ bSizer35112->Add( bSizer46112, 1, wxEXPAND, 5 );
+
+
+ bSizer30112->Add( bSizer35112, 0, wxEXPAND, 5 );
+
+
+ fgSizer51->Add( bSizer30112, 1, wxEXPAND, 5 );
+
+ lblHomeTelephone = new wxStaticText( tabHome, wxID_ANY, wxT("Home Telephone:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHomeTelephone->Wrap( 0 );
+ fgSizer51->Add( lblHomeTelephone, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer301112;
+ bSizer301112 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboHomeTelephone = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer301112->Add( lboHomeTelephone, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer351112;
+ bSizer351112 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer461112;
+ bSizer461112 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer471112;
+ bSizer471112 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddHomeTelephone = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471112->Add( btnAddHomeTelephone, 0, wxALL, 5 );
+
+ btnModifyHomeTelephone = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471112->Add( btnModifyHomeTelephone, 0, wxALL, 5 );
+
+ btnDeleteHomeTelephone = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471112->Add( btnDeleteHomeTelephone, 0, wxALL, 5 );
+
+
+ bSizer461112->Add( bSizer471112, 1, wxEXPAND, 5 );
+
+
+ bSizer351112->Add( bSizer461112, 1, wxEXPAND, 5 );
+
+
+ bSizer301112->Add( bSizer351112, 0, wxEXPAND, 5 );
+
+
+ fgSizer51->Add( bSizer301112, 1, wxEXPAND, 5 );
+
+ lblHomeLanguages = new wxStaticText( tabHome, wxID_ANY, wxT("Home Languages:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHomeLanguages->Wrap( 0 );
+ fgSizer51->Add( lblHomeLanguages, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer3011112;
+ bSizer3011112 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboHomeLanguages = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer3011112->Add( lboHomeLanguages, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer3511112;
+ bSizer3511112 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer4611112;
+ bSizer4611112 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer4711112;
+ bSizer4711112 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddHomeLanguage = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711112->Add( btnAddHomeLanguage, 0, wxALL, 5 );
+
+ btnModifyHomeLanguage = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711112->Add( btnModifyHomeLanguage, 0, wxALL, 5 );
+
+ btnDeleteHomeLanguage = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711112->Add( btnDeleteHomeLanguage, 0, wxALL, 5 );
+
+
+ bSizer4611112->Add( bSizer4711112, 1, wxEXPAND, 5 );
+
+
+ bSizer3511112->Add( bSizer4611112, 1, wxEXPAND, 5 );
+
+
+ bSizer3011112->Add( bSizer3511112, 0, wxEXPAND, 5 );
+
+
+ fgSizer51->Add( bSizer3011112, 1, wxEXPAND, 5 );
+
+ lblHomeTimezone = new wxStaticText( tabHome, wxID_ANY, wxT("Home Timezones:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHomeTimezone->Wrap( 0 );
+ fgSizer51->Add( lblHomeTimezone, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer30111112;
+ bSizer30111112 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboHomeTimezones = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer30111112->Add( lboHomeTimezones, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer35111112;
+ bSizer35111112 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer46111112;
+ bSizer46111112 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer47111112;
+ bSizer47111112 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddHomeTimezone = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111112->Add( btnAddHomeTimezone, 0, wxALL, 5 );
+
+ btnModifyHomeTimezone = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111112->Add( btnModifyHomeTimezone, 0, wxALL, 5 );
+
+ btnDeleteHomeTimezone = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111112->Add( btnDeleteHomeTimezone, 0, wxALL, 5 );
+
+
+ bSizer46111112->Add( bSizer47111112, 1, wxEXPAND, 5 );
+
+
+ bSizer35111112->Add( bSizer46111112, 1, wxEXPAND, 5 );
+
+
+ bSizer30111112->Add( bSizer35111112, 0, wxEXPAND, 5 );
+
+
+ fgSizer51->Add( bSizer30111112, 1, wxEXPAND, 5 );
+
+ lblHomeGeopositioning = new wxStaticText( tabHome, wxID_ANY, wxT("Home Geopositioning:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHomeGeopositioning->Wrap( 0 );
+ fgSizer51->Add( lblHomeGeopositioning, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer301111141;
+ bSizer301111141 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboHomeGeoposition = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer301111141->Add( lboHomeGeoposition, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer351111141;
+ bSizer351111141 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer461111141;
+ bSizer461111141 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer471111141;
+ bSizer471111141 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddHomeGeoposition = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471111141->Add( btnAddHomeGeoposition, 0, wxALL, 5 );
+
+ btnModifyHomeGeoposition = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471111141->Add( btnModifyHomeGeoposition, 0, wxALL, 5 );
+
+ btnDeleteHomePosition = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471111141->Add( btnDeleteHomePosition, 0, wxALL, 5 );
+
+
+ bSizer461111141->Add( bSizer471111141, 1, wxEXPAND, 5 );
+
+
+ bSizer351111141->Add( bSizer461111141, 1, wxEXPAND, 5 );
+
+
+ bSizer301111141->Add( bSizer351111141, 0, wxEXPAND, 5 );
+
+
+ fgSizer51->Add( bSizer301111141, 1, wxEXPAND, 5 );
+
+ lblHomeWebsites = new wxStaticText( tabHome, wxID_ANY, wxT("Home Websites:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHomeWebsites->Wrap( 1 );
+ fgSizer51->Add( lblHomeWebsites, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer3011111112;
+ bSizer3011111112 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboHomeWebsites = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer3011111112->Add( lboHomeWebsites, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer3511111112;
+ bSizer3511111112 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer4611111112;
+ bSizer4611111112 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer4711111112;
+ bSizer4711111112 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddHomeWebsite = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111112->Add( btnAddHomeWebsite, 0, wxALL, 5 );
+
+ btnHomeModifyWebsite = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111112->Add( btnHomeModifyWebsite, 0, wxALL, 5 );
+
+ btnDeleteHomeWebsite = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111112->Add( btnDeleteHomeWebsite, 0, wxALL, 5 );
+
+
+ bSizer4611111112->Add( bSizer4711111112, 1, wxEXPAND, 5 );
+
+
+ bSizer3511111112->Add( bSizer4611111112, 1, wxEXPAND, 5 );
+
+
+ bSizer3011111112->Add( bSizer3511111112, 0, wxEXPAND, 5 );
+
+
+ fgSizer51->Add( bSizer3011111112, 1, wxEXPAND, 5 );
+
+ lblHomeTitles = new wxStaticText( tabHome, wxID_ANY, wxT("Home Titles:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHomeTitles->Wrap( 1 );
+ fgSizer51->Add( lblHomeTitles, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer30111111112;
+ bSizer30111111112 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboHomeTitles = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer30111111112->Add( lboHomeTitles, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer35111111112;
+ bSizer35111111112 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer46111111112;
+ bSizer46111111112 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer47111111112;
+ bSizer47111111112 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddHomeTitle = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111111112->Add( btnAddHomeTitle, 0, wxALL, 5 );
+
+ btnModifyHomeTitle = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111111112->Add( btnModifyHomeTitle, 0, wxALL, 5 );
+
+ btnDeleteHomeTitle = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111111112->Add( btnDeleteHomeTitle, 0, wxALL, 5 );
+
+
+ bSizer46111111112->Add( bSizer47111111112, 1, wxEXPAND, 5 );
+
+
+ bSizer35111111112->Add( bSizer46111111112, 1, wxEXPAND, 5 );
+
+
+ bSizer30111111112->Add( bSizer35111111112, 0, wxEXPAND, 5 );
+
+
+ fgSizer51->Add( bSizer30111111112, 1, wxEXPAND, 5 );
+
+ lblHomeRoles = new wxStaticText( tabHome, wxID_ANY, wxT("Home Roles:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHomeRoles->Wrap( 1 );
+ fgSizer51->Add( lblHomeRoles, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer301111111112;
+ bSizer301111111112 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboHomeRoles = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer301111111112->Add( lboHomeRoles, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer351111111112;
+ bSizer351111111112 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer461111111112;
+ bSizer461111111112 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer471111111112;
+ bSizer471111111112 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddHomeRole = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471111111112->Add( btnAddHomeRole, 0, wxALL, 5 );
+
+ btnModifyHomeRole = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471111111112->Add( btnModifyHomeRole, 0, wxALL, 5 );
+
+ btnDeleteHomeRole = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471111111112->Add( btnDeleteHomeRole, 0, wxALL, 5 );
+
+
+ bSizer461111111112->Add( bSizer471111111112, 1, wxEXPAND, 5 );
+
+
+ bSizer351111111112->Add( bSizer461111111112, 1, wxEXPAND, 5 );
+
+
+ bSizer301111111112->Add( bSizer351111111112, 0, wxEXPAND, 5 );
+
+
+ fgSizer51->Add( bSizer301111111112, 1, wxEXPAND, 5 );
+
+ lblHomeOrganisations = new wxStaticText( tabHome, wxID_ANY, wxT("Home Organisations:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHomeOrganisations->Wrap( 1 );
+ fgSizer51->Add( lblHomeOrganisations, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer3011111111112;
+ bSizer3011111111112 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboHomeOrganisations = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer3011111111112->Add( lboHomeOrganisations, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer3511111111112;
+ bSizer3511111111112 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer4611111111112;
+ bSizer4611111111112 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer4711111111112;
+ bSizer4711111111112 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddHomeOrganisations = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111111112->Add( btnAddHomeOrganisations, 0, wxALL, 5 );
+
+ btnModifyHomeOrganisations = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111111112->Add( btnModifyHomeOrganisations, 0, wxALL, 5 );
+
+ btnDeleteHomeOrganisations = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111111112->Add( btnDeleteHomeOrganisations, 0, wxALL, 5 );
+
+
+ bSizer4611111111112->Add( bSizer4711111111112, 1, wxEXPAND, 5 );
+
+
+ bSizer3511111111112->Add( bSizer4611111111112, 1, wxEXPAND, 5 );
+
+
+ bSizer3011111111112->Add( bSizer3511111111112, 0, wxEXPAND, 5 );
+
+
+ fgSizer51->Add( bSizer3011111111112, 1, wxEXPAND, 5 );
+
+ lblHomeNotes = new wxStaticText( tabHome, wxID_ANY, wxT("Home Notes:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHomeNotes->Wrap( 1 );
+ fgSizer51->Add( lblHomeNotes, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer30111111111111;
+ bSizer30111111111111 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboHomeNotes = new wxListCtrl( tabHome, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer30111111111111->Add( lboHomeNotes, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer35111111111111;
+ bSizer35111111111111 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer46111111111111;
+ bSizer46111111111111 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer47111111111111;
+ bSizer47111111111111 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddHomeNote = new wxButton( tabHome, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111111111111->Add( btnAddHomeNote, 0, wxALL, 5 );
+
+ btnModifyHomeNote = new wxButton( tabHome, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111111111111->Add( btnModifyHomeNote, 0, wxALL, 5 );
+
+ btnDeleteHomeNote = new wxButton( tabHome, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111111111111->Add( btnDeleteHomeNote, 0, wxALL, 5 );
+
+
+ bSizer46111111111111->Add( bSizer47111111111111, 1, wxEXPAND, 5 );
+
+
+ bSizer35111111111111->Add( bSizer46111111111111, 1, wxEXPAND, 5 );
+
+
+ bSizer30111111111111->Add( bSizer35111111111111, 0, wxEXPAND, 5 );
+
+
+ fgSizer51->Add( bSizer30111111111111, 1, wxEXPAND, 5 );
+
+
+ bSizer181->Add( fgSizer51, 0, wxEXPAND, 5 );
+
+
+ tabHome->SetSizer( bSizer181 );
+ tabHome->Layout();
+ bSizer181->Fit( tabHome );
+ nbkContact->AddPage( tabHome, wxT("Home"), false );
+ tabBusiness = new wxScrolledWindow( nbkContact, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
+ tabBusiness->SetScrollRate( 5, 5 );
+ wxBoxSizer* bSizer182;
+ bSizer182 = new wxBoxSizer( wxVERTICAL );
+
+ wxGridSizer* gSizer72;
+ gSizer72 = new wxGridSizer( 2, 6, 0, 0 );
+
+
+ bSizer182->Add( gSizer72, 0, wxEXPAND, 5 );
+
+ wxFlexGridSizer* fgSizer52;
+ fgSizer52 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer52->AddGrowableCol( 1 );
+ fgSizer52->SetFlexibleDirection( wxBOTH );
+ fgSizer52->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblBusinessNickname = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Nicknames:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblBusinessNickname->Wrap( 0 );
+ fgSizer52->Add( lblBusinessNickname, 0, wxALL, 5 );
+
+ wxBoxSizer* szrAddresses22;
+ szrAddresses22 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboBusinessNicknames = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ szrAddresses22->Add( lboBusinessNicknames, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* szrAddressesOuter22;
+ szrAddressesOuter22 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer4632;
+ bSizer4632 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer4732;
+ bSizer4732 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddBusinessNickname = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4732->Add( btnAddBusinessNickname, 0, wxALL, 5 );
+
+ btnModifyBusinessNickname = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4732->Add( btnModifyBusinessNickname, 0, wxALL, 5 );
+
+ btnDeleteBusinessNickname = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4732->Add( btnDeleteBusinessNickname, 0, wxALL, 5 );
+
+
+ bSizer4632->Add( bSizer4732, 1, wxEXPAND, 5 );
+
+
+ szrAddressesOuter22->Add( bSizer4632, 1, wxEXPAND, 5 );
+
+
+ szrAddresses22->Add( szrAddressesOuter22, 0, wxEXPAND, 5 );
+
+
+ fgSizer52->Add( szrAddresses22, 1, wxEXPAND, 5 );
+
+ lblBusinessAddress = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Addresses:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblBusinessAddress->Wrap( 0 );
+ fgSizer52->Add( lblBusinessAddress, 0, wxALL, 5 );
+
+ wxBoxSizer* szrAddresses2;
+ szrAddresses2 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboBusinessAddresses = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ szrAddresses2->Add( lboBusinessAddresses, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* szrAddressesOuter2;
+ szrAddressesOuter2 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer463;
+ bSizer463 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer473;
+ bSizer473 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddBusinessAddress = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer473->Add( btnAddBusinessAddress, 0, wxALL, 5 );
+
+ btnModifyBusinessAddress = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer473->Add( btnModifyBusinessAddress, 0, wxALL, 5 );
+
+ btnDeleteBusinessAddress = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer473->Add( btnDeleteBusinessAddress, 0, wxALL, 5 );
+
+
+ bSizer463->Add( bSizer473, 1, wxEXPAND, 5 );
+
+
+ szrAddressesOuter2->Add( bSizer463, 1, wxEXPAND, 5 );
+
+
+ szrAddresses2->Add( szrAddressesOuter2, 0, wxEXPAND, 5 );
+
+
+ fgSizer52->Add( szrAddresses2, 1, wxEXPAND, 5 );
+
+ lblBusinessEmail = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business E-mail:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblBusinessEmail->Wrap( 0 );
+ fgSizer52->Add( lblBusinessEmail, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer3013;
+ bSizer3013 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboBusinessEmail = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer3013->Add( lboBusinessEmail, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer3513;
+ bSizer3513 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer4613;
+ bSizer4613 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer4713;
+ bSizer4713 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddBusinessEmailAddress = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4713->Add( btnAddBusinessEmailAddress, 0, wxALL, 5 );
+
+ btnModifyBusinessEmailAddress = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4713->Add( btnModifyBusinessEmailAddress, 0, wxALL, 5 );
+
+ btnDeleteBusinessEmailAddress = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4713->Add( btnDeleteBusinessEmailAddress, 0, wxALL, 5 );
+
+
+ bSizer4613->Add( bSizer4713, 1, wxEXPAND, 5 );
+
+
+ bSizer3513->Add( bSizer4613, 1, wxEXPAND, 5 );
+
+
+ bSizer3013->Add( bSizer3513, 0, wxEXPAND, 5 );
+
+
+ fgSizer52->Add( bSizer3013, 1, wxEXPAND, 5 );
+
+ lblBusinessIM = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Instant Messaging:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblBusinessIM->Wrap( 0 );
+ fgSizer52->Add( lblBusinessIM, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer30113;
+ bSizer30113 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboBusinessIM = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer30113->Add( lboBusinessIM, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer35113;
+ bSizer35113 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer46113;
+ bSizer46113 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer47113;
+ bSizer47113 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddBusinessIMAddress = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47113->Add( btnAddBusinessIMAddress, 0, wxALL, 5 );
+
+ btnModifyBusinessIMAddress = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47113->Add( btnModifyBusinessIMAddress, 0, wxALL, 5 );
+
+ btnDeleteBusinessIMAddress = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47113->Add( btnDeleteBusinessIMAddress, 0, wxALL, 5 );
+
+
+ bSizer46113->Add( bSizer47113, 1, wxEXPAND, 5 );
+
+
+ bSizer35113->Add( bSizer46113, 1, wxEXPAND, 5 );
+
+
+ bSizer30113->Add( bSizer35113, 0, wxEXPAND, 5 );
+
+
+ fgSizer52->Add( bSizer30113, 1, wxEXPAND, 5 );
+
+ lblBusinessTelephone = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Telephone:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblBusinessTelephone->Wrap( 0 );
+ fgSizer52->Add( lblBusinessTelephone, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer301113;
+ bSizer301113 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboBusinessTelephone = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer301113->Add( lboBusinessTelephone, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer351113;
+ bSizer351113 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer461113;
+ bSizer461113 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer471113;
+ bSizer471113 = new wxBoxSizer( wxVERTICAL );
+
+ btnBusinessAddTelephone = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471113->Add( btnBusinessAddTelephone, 0, wxALL, 5 );
+
+ btnBusinessModifyTelephone = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471113->Add( btnBusinessModifyTelephone, 0, wxALL, 5 );
+
+ btnBusinessDeleteTelephone = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471113->Add( btnBusinessDeleteTelephone, 0, wxALL, 5 );
+
+
+ bSizer461113->Add( bSizer471113, 1, wxEXPAND, 5 );
+
+
+ bSizer351113->Add( bSizer461113, 1, wxEXPAND, 5 );
+
+
+ bSizer301113->Add( bSizer351113, 0, wxEXPAND, 5 );
+
+
+ fgSizer52->Add( bSizer301113, 1, wxEXPAND, 5 );
+
+ lblBusinessLanguage = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Languages:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblBusinessLanguage->Wrap( 0 );
+ fgSizer52->Add( lblBusinessLanguage, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer3011113;
+ bSizer3011113 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboBusinessLanguages = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer3011113->Add( lboBusinessLanguages, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer3511113;
+ bSizer3511113 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer4611113;
+ bSizer4611113 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer4711113;
+ bSizer4711113 = new wxBoxSizer( wxVERTICAL );
+
+ btnBusinessAddLanguage = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711113->Add( btnBusinessAddLanguage, 0, wxALL, 5 );
+
+ btnBusinessModifyLanguage = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711113->Add( btnBusinessModifyLanguage, 0, wxALL, 5 );
+
+ btnBusinessDeleteLanguage = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711113->Add( btnBusinessDeleteLanguage, 0, wxALL, 5 );
+
+
+ bSizer4611113->Add( bSizer4711113, 1, wxEXPAND, 5 );
+
+
+ bSizer3511113->Add( bSizer4611113, 1, wxEXPAND, 5 );
+
+
+ bSizer3011113->Add( bSizer3511113, 0, wxEXPAND, 5 );
+
+
+ fgSizer52->Add( bSizer3011113, 1, wxEXPAND, 5 );
+
+ lblBusinessTimezones = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Timezones:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblBusinessTimezones->Wrap( 0 );
+ fgSizer52->Add( lblBusinessTimezones, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer30111113;
+ bSizer30111113 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboBusinessTimezones = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer30111113->Add( lboBusinessTimezones, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer35111113;
+ bSizer35111113 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer46111113;
+ bSizer46111113 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer47111113;
+ bSizer47111113 = new wxBoxSizer( wxVERTICAL );
+
+ btnBusinessAddTimezone = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111113->Add( btnBusinessAddTimezone, 0, wxALL, 5 );
+
+ btnBusinessModifyTimezone = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111113->Add( btnBusinessModifyTimezone, 0, wxALL, 5 );
+
+ btnDeleteBusinessTimezone = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111113->Add( btnDeleteBusinessTimezone, 0, wxALL, 5 );
+
+
+ bSizer46111113->Add( bSizer47111113, 1, wxEXPAND, 5 );
+
+
+ bSizer35111113->Add( bSizer46111113, 1, wxEXPAND, 5 );
+
+
+ bSizer30111113->Add( bSizer35111113, 0, wxEXPAND, 5 );
+
+
+ fgSizer52->Add( bSizer30111113, 1, wxEXPAND, 5 );
+
+ lblBusinessGeopositioning = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Geopositioning:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblBusinessGeopositioning->Wrap( 0 );
+ fgSizer52->Add( lblBusinessGeopositioning, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer3011111411;
+ bSizer3011111411 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboBusinessGeoposition = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer3011111411->Add( lboBusinessGeoposition, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer3511111411;
+ bSizer3511111411 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer4611111411;
+ bSizer4611111411 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer4711111411;
+ bSizer4711111411 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddBusinessGeoposition = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111411->Add( btnAddBusinessGeoposition, 0, wxALL, 5 );
+
+ btnModifyBusinessGeoposition = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111411->Add( btnModifyBusinessGeoposition, 0, wxALL, 5 );
+
+ btnDeleteBusinessGeoposition = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111411->Add( btnDeleteBusinessGeoposition, 0, wxALL, 5 );
+
+
+ bSizer4611111411->Add( bSizer4711111411, 1, wxEXPAND, 5 );
+
+
+ bSizer3511111411->Add( bSizer4611111411, 1, wxEXPAND, 5 );
+
+
+ bSizer3011111411->Add( bSizer3511111411, 0, wxEXPAND, 5 );
+
+
+ fgSizer52->Add( bSizer3011111411, 1, wxEXPAND, 5 );
+
+ lblBusinessWebsites = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Websites:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblBusinessWebsites->Wrap( 1 );
+ fgSizer52->Add( lblBusinessWebsites, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer3011111113;
+ bSizer3011111113 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboBusinessWebsites = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer3011111113->Add( lboBusinessWebsites, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer3511111113;
+ bSizer3511111113 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer4611111113;
+ bSizer4611111113 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer4711111113;
+ bSizer4711111113 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddBusinessWebsite = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111113->Add( btnAddBusinessWebsite, 0, wxALL, 5 );
+
+ btnModifyBusinessWebsite = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111113->Add( btnModifyBusinessWebsite, 0, wxALL, 5 );
+
+ btnDeleteBusinessWebsite = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111113->Add( btnDeleteBusinessWebsite, 0, wxALL, 5 );
+
+
+ bSizer4611111113->Add( bSizer4711111113, 1, wxEXPAND, 5 );
+
+
+ bSizer3511111113->Add( bSizer4611111113, 1, wxEXPAND, 5 );
+
+
+ bSizer3011111113->Add( bSizer3511111113, 0, wxEXPAND, 5 );
+
+
+ fgSizer52->Add( bSizer3011111113, 1, wxEXPAND, 5 );
+
+ lblBusinessTitles = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Titles:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblBusinessTitles->Wrap( 1 );
+ fgSizer52->Add( lblBusinessTitles, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer30111111113;
+ bSizer30111111113 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboBusinessTitles = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxSUNKEN_BORDER );
+ bSizer30111111113->Add( lboBusinessTitles, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer35111111113;
+ bSizer35111111113 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer46111111113;
+ bSizer46111111113 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer47111111113;
+ bSizer47111111113 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddBusinessTitle = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111111113->Add( btnAddBusinessTitle, 0, wxALL, 5 );
+
+ btnModifyBusinessTitle = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111111113->Add( btnModifyBusinessTitle, 0, wxALL, 5 );
+
+ btnDeleteBusinessTitle = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111111113->Add( btnDeleteBusinessTitle, 0, wxALL, 5 );
+
+
+ bSizer46111111113->Add( bSizer47111111113, 1, wxEXPAND, 5 );
+
+
+ bSizer35111111113->Add( bSizer46111111113, 1, wxEXPAND, 5 );
+
+
+ bSizer30111111113->Add( bSizer35111111113, 0, wxEXPAND, 5 );
+
+
+ fgSizer52->Add( bSizer30111111113, 1, wxEXPAND, 5 );
+
+ lblBusinessRoles = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Roles:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblBusinessRoles->Wrap( 1 );
+ fgSizer52->Add( lblBusinessRoles, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer301111111113;
+ bSizer301111111113 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboBusinessRoles = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer301111111113->Add( lboBusinessRoles, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer351111111113;
+ bSizer351111111113 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer461111111113;
+ bSizer461111111113 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer471111111113;
+ bSizer471111111113 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddBusinessRole = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471111111113->Add( btnAddBusinessRole, 0, wxALL, 5 );
+
+ btnModifyBusinessRole = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471111111113->Add( btnModifyBusinessRole, 0, wxALL, 5 );
+
+ btnDeleteBusinessRole = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471111111113->Add( btnDeleteBusinessRole, 0, wxALL, 5 );
+
+
+ bSizer461111111113->Add( bSizer471111111113, 1, wxEXPAND, 5 );
+
+
+ bSizer351111111113->Add( bSizer461111111113, 1, wxEXPAND, 5 );
+
+
+ bSizer301111111113->Add( bSizer351111111113, 0, wxEXPAND, 5 );
+
+
+ fgSizer52->Add( bSizer301111111113, 1, wxEXPAND, 5 );
+
+ lblBusinessOrganisations = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Organisations:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblBusinessOrganisations->Wrap( 1 );
+ fgSizer52->Add( lblBusinessOrganisations, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer3011111111113;
+ bSizer3011111111113 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboBusinessOrganisations = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer3011111111113->Add( lboBusinessOrganisations, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer3511111111113;
+ bSizer3511111111113 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer4611111111113;
+ bSizer4611111111113 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer4711111111113;
+ bSizer4711111111113 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddBusinessOrganisations = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111111113->Add( btnAddBusinessOrganisations, 0, wxALL, 5 );
+
+ btnModifyBusinessOrganisations = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111111113->Add( btnModifyBusinessOrganisations, 0, wxALL, 5 );
+
+ btnDeleteBusinessOrganisations = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4711111111113->Add( btnDeleteBusinessOrganisations, 0, wxALL, 5 );
+
+
+ bSizer4611111111113->Add( bSizer4711111111113, 1, wxEXPAND, 5 );
+
+
+ bSizer3511111111113->Add( bSizer4611111111113, 1, wxEXPAND, 5 );
+
+
+ bSizer3011111111113->Add( bSizer3511111111113, 0, wxEXPAND, 5 );
+
+
+ fgSizer52->Add( bSizer3011111111113, 1, wxEXPAND, 5 );
+
+ lblBusinessNotes = new wxStaticText( tabBusiness, wxID_ANY, wxT("Business Notes:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblBusinessNotes->Wrap( 1 );
+ fgSizer52->Add( lblBusinessNotes, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer30111111111112;
+ bSizer30111111111112 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboBusinessNotes = new wxListCtrl( tabBusiness, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer30111111111112->Add( lboBusinessNotes, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer35111111111112;
+ bSizer35111111111112 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer46111111111112;
+ bSizer46111111111112 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer47111111111112;
+ bSizer47111111111112 = new wxBoxSizer( wxVERTICAL );
+
+ btnBusinessAddNote = new wxButton( tabBusiness, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111111111112->Add( btnBusinessAddNote, 0, wxALL, 5 );
+
+ btnBusinessModifyNote = new wxButton( tabBusiness, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111111111112->Add( btnBusinessModifyNote, 0, wxALL, 5 );
+
+ btnBusinessDeleteNote = new wxButton( tabBusiness, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47111111111112->Add( btnBusinessDeleteNote, 0, wxALL, 5 );
+
+
+ bSizer46111111111112->Add( bSizer47111111111112, 1, wxEXPAND, 5 );
+
+
+ bSizer35111111111112->Add( bSizer46111111111112, 1, wxEXPAND, 5 );
+
+
+ bSizer30111111111112->Add( bSizer35111111111112, 0, wxEXPAND, 5 );
+
+
+ fgSizer52->Add( bSizer30111111111112, 1, wxEXPAND, 5 );
+
+
+ bSizer182->Add( fgSizer52, 0, wxEXPAND, 5 );
+
+
+ tabBusiness->SetSizer( bSizer182 );
+ tabBusiness->Layout();
+ bSizer182->Fit( tabBusiness );
+ nbkContact->AddPage( tabBusiness, wxT("Business"), false );
+ tabCategories = new wxScrolledWindow( nbkContact, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
+ tabCategories->SetScrollRate( 5, 5 );
+ wxBoxSizer* szrAddresses11;
+ szrAddresses11 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboCategories = new wxListCtrl( tabCategories, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ szrAddresses11->Add( lboCategories, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* szrCategoriesOuter;
+ szrCategoriesOuter = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer4621;
+ bSizer4621 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer4721;
+ bSizer4721 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddCategory = new wxButton( tabCategories, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4721->Add( btnAddCategory, 0, wxALL, 5 );
+
+ btnModifyCategory = new wxButton( tabCategories, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4721->Add( btnModifyCategory, 0, wxALL, 5 );
+
+ btnDeleteCategory = new wxButton( tabCategories, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4721->Add( btnDeleteCategory, 0, wxALL, 5 );
+
+
+ bSizer4621->Add( bSizer4721, 1, wxEXPAND, 5 );
+
+
+ szrCategoriesOuter->Add( bSizer4621, 1, wxEXPAND, 5 );
+
+
+ szrAddresses11->Add( szrCategoriesOuter, 0, wxEXPAND, 5 );
+
+
+ tabCategories->SetSizer( szrAddresses11 );
+ tabCategories->Layout();
+ szrAddresses11->Fit( tabCategories );
+ nbkContact->AddPage( tabCategories, wxT("Categories"), false );
+ tabMembers = new wxScrolledWindow( nbkContact, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
+ tabMembers->SetScrollRate( 5, 5 );
+ wxBoxSizer* szrAddresses111;
+ szrAddresses111 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboGroups = new wxListCtrl( tabMembers, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ szrAddresses111->Add( lboGroups, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* szrCategoriesOuter1;
+ szrCategoriesOuter1 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer46211;
+ bSizer46211 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer47211;
+ bSizer47211 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddGroups = new wxButton( tabMembers, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47211->Add( btnAddGroups, 0, wxALL, 5 );
+
+ btnModifyGroups = new wxButton( tabMembers, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47211->Add( btnModifyGroups, 0, wxALL, 5 );
+
+ btnDeleteGroups = new wxButton( tabMembers, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47211->Add( btnDeleteGroups, 0, wxALL, 5 );
+
+
+ bSizer46211->Add( bSizer47211, 1, wxEXPAND, 5 );
+
+
+ szrCategoriesOuter1->Add( bSizer46211, 1, wxEXPAND, 5 );
+
+
+ szrAddresses111->Add( szrCategoriesOuter1, 0, wxEXPAND, 5 );
+
+
+ tabMembers->SetSizer( szrAddresses111 );
+ tabMembers->Layout();
+ szrAddresses111->Fit( tabMembers );
+ nbkContact->AddPage( tabMembers, wxT("Members"), false );
+ tabPictures = new wxScrolledWindow( nbkContact, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
+ tabPictures->SetScrollRate( 5, 5 );
+ wxBoxSizer* bSizer210;
+ bSizer210 = new wxBoxSizer( wxHORIZONTAL );
+
+ imgPicture = new wxStaticBitmap( tabPictures, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, wxSUNKEN_BORDER );
+ bSizer210->Add( imgPicture, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer211;
+ bSizer211 = new wxBoxSizer( wxVERTICAL );
+
+ lboPictures = new wxListCtrl( tabPictures, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer211->Add( lboPictures, 0, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer212;
+ bSizer212 = new wxBoxSizer( wxVERTICAL );
+
+ wxFlexGridSizer* fgSizer46;
+ fgSizer46 = new wxFlexGridSizer( 2, 3, 0, 0 );
+ fgSizer46->SetFlexibleDirection( wxBOTH );
+ fgSizer46->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ btnAddPicture = new wxButton( tabPictures, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer46->Add( btnAddPicture, 0, wxALL, 5 );
+
+ btnModifyPicture = new wxButton( tabPictures, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer46->Add( btnModifyPicture, 0, wxALL, 5 );
+
+ btnDeletePicture = new wxButton( tabPictures, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer46->Add( btnDeletePicture, 0, wxALL, 5 );
+
+ btnSavePicture = new wxButton( tabPictures, wxID_ANY, wxT("Save"), wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer46->Add( btnSavePicture, 0, wxALL, 5 );
+
+
+ bSizer212->Add( fgSizer46, 1, wxEXPAND, 5 );
+
+
+ bSizer211->Add( bSizer212, 0, wxEXPAND, 5 );
+
+
+ bSizer210->Add( bSizer211, 1, wxEXPAND, 5 );
+
+
+ tabPictures->SetSizer( bSizer210 );
+ tabPictures->Layout();
+ bSizer210->Fit( tabPictures );
+ nbkContact->AddPage( tabPictures, wxT("Pictures"), false );
+ tabLogo = new wxScrolledWindow( nbkContact, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
+ tabLogo->SetScrollRate( 5, 5 );
+ wxBoxSizer* bSizer2101;
+ bSizer2101 = new wxBoxSizer( wxHORIZONTAL );
+
+ imgLogo = new wxStaticBitmap( tabLogo, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, wxSUNKEN_BORDER );
+ bSizer2101->Add( imgLogo, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer2111;
+ bSizer2111 = new wxBoxSizer( wxVERTICAL );
+
+ lboLogos = new wxListCtrl( tabLogo, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer2111->Add( lboLogos, 0, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer2121;
+ bSizer2121 = new wxBoxSizer( wxVERTICAL );
+
+ wxFlexGridSizer* fgSizer47;
+ fgSizer47 = new wxFlexGridSizer( 2, 3, 0, 0 );
+ fgSizer47->SetFlexibleDirection( wxBOTH );
+ fgSizer47->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ btnAddLogo = new wxButton( tabLogo, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer47->Add( btnAddLogo, 0, wxALL, 5 );
+
+ btnModifyLogo = new wxButton( tabLogo, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer47->Add( btnModifyLogo, 0, wxALL, 5 );
+
+ btnDeleteLogo = new wxButton( tabLogo, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer47->Add( btnDeleteLogo, 0, wxALL, 5 );
+
+ btnSaveLogo = new wxButton( tabLogo, wxID_ANY, wxT("Save"), wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer47->Add( btnSaveLogo, 0, wxALL, 5 );
+
+
+ bSizer2121->Add( fgSizer47, 1, wxEXPAND, 5 );
+
+
+ bSizer2111->Add( bSizer2121, 0, wxEXPAND, 5 );
+
+
+ bSizer2101->Add( bSizer2111, 1, wxEXPAND, 5 );
+
+
+ tabLogo->SetSizer( bSizer2101 );
+ tabLogo->Layout();
+ bSizer2101->Fit( tabLogo );
+ nbkContact->AddPage( tabLogo, wxT("Logos"), false );
+ tabSounds = new wxScrolledWindow( nbkContact, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
+ tabSounds->SetScrollRate( 5, 5 );
+ wxBoxSizer* szrAddresses1111;
+ szrAddresses1111 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboSounds = new wxListCtrl( tabSounds, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ szrAddresses1111->Add( lboSounds, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* szrCategoriesOuter11;
+ szrCategoriesOuter11 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer462111;
+ bSizer462111 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer472111;
+ bSizer472111 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddSound = new wxButton( tabSounds, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer472111->Add( btnAddSound, 0, wxALL, 5 );
+
+ btnModifySound = new wxButton( tabSounds, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer472111->Add( btnModifySound, 0, wxALL, 5 );
+
+ btnDeleteSound = new wxButton( tabSounds, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer472111->Add( btnDeleteSound, 0, wxALL, 5 );
+
+ btnSaveSound = new wxButton( tabSounds, wxID_ANY, wxT("Save"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer472111->Add( btnSaveSound, 0, wxALL, 5 );
+
+ m_staticline1 = new wxStaticLine( tabSounds, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLI_HORIZONTAL );
+ bSizer472111->Add( m_staticline1, 0, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer348;
+ bSizer348 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnPlay = new wxBitmapButton( tabSounds, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, wxBU_AUTODRAW );
+ btnPlay->SetMinSize( wxSize( -1,32 ) );
+
+ bSizer348->Add( btnPlay, 0, wxALL|wxEXPAND, 5 );
+
+ btnStop = new wxBitmapButton( tabSounds, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, wxBU_AUTODRAW );
+ btnStop->SetMinSize( wxSize( -1,32 ) );
+
+ bSizer348->Add( btnStop, 0, wxALL, 5 );
+
+
+ bSizer472111->Add( bSizer348, 0, wxALIGN_CENTER, 5 );
+
+
+ bSizer462111->Add( bSizer472111, 1, wxEXPAND, 5 );
+
+
+ szrCategoriesOuter11->Add( bSizer462111, 1, wxEXPAND, 5 );
+
+
+ szrAddresses1111->Add( szrCategoriesOuter11, 0, wxEXPAND, 5 );
+
+
+ tabSounds->SetSizer( szrAddresses1111 );
+ tabSounds->Layout();
+ szrAddresses1111->Fit( tabSounds );
+ nbkContact->AddPage( tabSounds, wxT("Sounds"), false );
+ tabCalendaring = new wxScrolledWindow( nbkContact, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
+ tabCalendaring->SetScrollRate( 5, 5 );
+ wxBoxSizer* bSizer1821;
+ bSizer1821 = new wxBoxSizer( wxVERTICAL );
+
+ wxFlexGridSizer* fgSizer521;
+ fgSizer521 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer521->AddGrowableCol( 1 );
+ fgSizer521->SetFlexibleDirection( wxBOTH );
+ fgSizer521->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblCalendarAddresses = new wxStaticText( tabCalendaring, wxID_ANY, wxT("Calendar Addresses:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblCalendarAddresses->Wrap( 0 );
+ fgSizer521->Add( lblCalendarAddresses, 0, wxALL, 5 );
+
+ wxBoxSizer* szrAddresses21;
+ szrAddresses21 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboCalendarAddresses = new wxListCtrl( tabCalendaring, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ szrAddresses21->Add( lboCalendarAddresses, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* szrAddressesOuter21;
+ szrAddressesOuter21 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer4631;
+ bSizer4631 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer4731;
+ bSizer4731 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddCalendarAddress = new wxButton( tabCalendaring, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4731->Add( btnAddCalendarAddress, 0, wxALL, 5 );
+
+ btnModifyCalendarAddress = new wxButton( tabCalendaring, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4731->Add( btnModifyCalendarAddress, 0, wxALL, 5 );
+
+ btnDeleteCalendarAddress = new wxButton( tabCalendaring, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer4731->Add( btnDeleteCalendarAddress, 0, wxALL, 5 );
+
+
+ bSizer4631->Add( bSizer4731, 1, wxEXPAND, 5 );
+
+
+ szrAddressesOuter21->Add( bSizer4631, 1, wxEXPAND, 5 );
+
+
+ szrAddresses21->Add( szrAddressesOuter21, 0, wxEXPAND, 5 );
+
+
+ fgSizer521->Add( szrAddresses21, 1, wxEXPAND, 5 );
+
+ lblCalendarRequestAddresses = new wxStaticText( tabCalendaring, wxID_ANY, wxT("Calendar Request Address:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblCalendarRequestAddresses->Wrap( 0 );
+ fgSizer521->Add( lblCalendarRequestAddresses, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer30131;
+ bSizer30131 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboCalendarRequestAddress = new wxListCtrl( tabCalendaring, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer30131->Add( lboCalendarRequestAddress, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer35131;
+ bSizer35131 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer46131;
+ bSizer46131 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer47131;
+ bSizer47131 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddCalendarRequestAddress = new wxButton( tabCalendaring, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47131->Add( btnAddCalendarRequestAddress, 0, wxALL, 5 );
+
+ btnModifyCalendarRequestAddress = new wxButton( tabCalendaring, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47131->Add( btnModifyCalendarRequestAddress, 0, wxALL, 5 );
+
+ btnDeleteCalendarRequestAddress = new wxButton( tabCalendaring, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47131->Add( btnDeleteCalendarRequestAddress, 0, wxALL, 5 );
+
+
+ bSizer46131->Add( bSizer47131, 1, wxEXPAND, 5 );
+
+
+ bSizer35131->Add( bSizer46131, 1, wxEXPAND, 5 );
+
+
+ bSizer30131->Add( bSizer35131, 0, wxEXPAND, 5 );
+
+
+ fgSizer521->Add( bSizer30131, 1, wxEXPAND, 5 );
+
+ lblFreeBusyAddresses = new wxStaticText( tabCalendaring, wxID_ANY, wxT("Free/Busy Addresses:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblFreeBusyAddresses->Wrap( 0 );
+ fgSizer521->Add( lblFreeBusyAddresses, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer301131;
+ bSizer301131 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboFreeBusyAddresses = new wxListCtrl( tabCalendaring, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer301131->Add( lboFreeBusyAddresses, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer351131;
+ bSizer351131 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer461131;
+ bSizer461131 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer471131;
+ bSizer471131 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddFreeBusyAddress = new wxButton( tabCalendaring, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471131->Add( btnAddFreeBusyAddress, 0, wxALL, 5 );
+
+ btnModifyFreeBusyAddress = new wxButton( tabCalendaring, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471131->Add( btnModifyFreeBusyAddress, 0, wxALL, 5 );
+
+ btnDeleteFreeBusyAddress = new wxButton( tabCalendaring, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471131->Add( btnDeleteFreeBusyAddress, 0, wxALL, 5 );
+
+
+ bSizer461131->Add( bSizer471131, 1, wxEXPAND, 5 );
+
+
+ bSizer351131->Add( bSizer461131, 1, wxEXPAND, 5 );
+
+
+ bSizer301131->Add( bSizer351131, 0, wxEXPAND, 5 );
+
+
+ fgSizer521->Add( bSizer301131, 1, wxEXPAND, 5 );
+
+
+ bSizer1821->Add( fgSizer521, 0, wxEXPAND, 5 );
+
+
+ tabCalendaring->SetSizer( bSizer1821 );
+ tabCalendaring->Layout();
+ bSizer1821->Fit( tabCalendaring );
+ nbkContact->AddPage( tabCalendaring, wxT("Calendaring"), false );
+ tabSecurity = new wxScrolledWindow( nbkContact, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
+ tabSecurity->SetScrollRate( 5, 5 );
+ wxBoxSizer* szrAddresses1112;
+ szrAddresses1112 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboKeys = new wxListCtrl( tabSecurity, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ szrAddresses1112->Add( lboKeys, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* szrCategoriesOuter12;
+ szrCategoriesOuter12 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer462112;
+ bSizer462112 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer472112;
+ bSizer472112 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddKey = new wxButton( tabSecurity, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer472112->Add( btnAddKey, 0, wxALL, 5 );
+
+ btnModifyKey = new wxButton( tabSecurity, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer472112->Add( btnModifyKey, 0, wxALL, 5 );
+
+ btnDeleteKey = new wxButton( tabSecurity, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer472112->Add( btnDeleteKey, 0, wxALL, 5 );
+
+
+ bSizer462112->Add( bSizer472112, 1, wxEXPAND, 5 );
+
+
+ szrCategoriesOuter12->Add( bSizer462112, 1, wxEXPAND, 5 );
+
+
+ szrAddresses1112->Add( szrCategoriesOuter12, 0, wxEXPAND, 5 );
+
+
+ tabSecurity->SetSizer( szrAddresses1112 );
+ tabSecurity->Layout();
+ szrAddresses1112->Fit( tabSecurity );
+ nbkContact->AddPage( tabSecurity, wxT("Security"), false );
+ tabOther = new wxScrolledWindow( nbkContact, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHSCROLL|wxVSCROLL );
+ tabOther->SetScrollRate( 5, 5 );
+ wxFlexGridSizer* fgSizer5211;
+ fgSizer5211 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer5211->AddGrowableCol( 1 );
+ fgSizer5211->SetFlexibleDirection( wxBOTH );
+ fgSizer5211->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblVendorNamespace = new wxStaticText( tabOther, wxID_ANY, wxT("Vendor Namespace:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblVendorNamespace->Wrap( 0 );
+ fgSizer5211->Add( lblVendorNamespace, 0, wxALL, 5 );
+
+ wxBoxSizer* szrAddresses211;
+ szrAddresses211 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboVendorNamespace = new wxListCtrl( tabOther, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxSUNKEN_BORDER );
+ szrAddresses211->Add( lboVendorNamespace, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* szrAddressesOuter211;
+ szrAddressesOuter211 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer46311;
+ bSizer46311 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer47311;
+ bSizer47311 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddVendorNamespace = new wxButton( tabOther, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47311->Add( btnAddVendorNamespace, 0, wxALL, 5 );
+
+ btnModifyVendorNamespace = new wxButton( tabOther, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47311->Add( btnModifyVendorNamespace, 0, wxALL, 5 );
+
+ btnDeleteVendorNamespace = new wxButton( tabOther, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer47311->Add( btnDeleteVendorNamespace, 0, wxALL, 5 );
+
+
+ bSizer46311->Add( bSizer47311, 1, wxEXPAND, 5 );
+
+
+ szrAddressesOuter211->Add( bSizer46311, 1, wxEXPAND, 5 );
+
+
+ szrAddresses211->Add( szrAddressesOuter211, 0, wxEXPAND, 5 );
+
+
+ fgSizer5211->Add( szrAddresses211, 1, wxEXPAND, 5 );
+
+ lblXTokens = new wxStaticText( tabOther, wxID_ANY, wxT("X-Tokens:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblXTokens->Wrap( 0 );
+ fgSizer5211->Add( lblXTokens, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer301311;
+ bSizer301311 = new wxBoxSizer( wxHORIZONTAL );
+
+ lboXToken = new wxListCtrl( tabOther, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer301311->Add( lboXToken, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer351311;
+ bSizer351311 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer461311;
+ bSizer461311 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer471311;
+ bSizer471311 = new wxBoxSizer( wxVERTICAL );
+
+ btnAddXToken = new wxButton( tabOther, wxID_ANY, wxT("Add"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471311->Add( btnAddXToken, 0, wxALL, 5 );
+
+ btnModifyXToken = new wxButton( tabOther, wxID_ANY, wxT("Modify"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471311->Add( btnModifyXToken, 0, wxALL, 5 );
+
+ btnDeleteXToken = new wxButton( tabOther, wxID_ANY, wxT("Delete"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer471311->Add( btnDeleteXToken, 0, wxALL, 5 );
+
+
+ bSizer461311->Add( bSizer471311, 1, wxEXPAND, 5 );
+
+
+ bSizer351311->Add( bSizer461311, 1, wxEXPAND, 5 );
+
+
+ bSizer301311->Add( bSizer351311, 0, wxEXPAND, 5 );
+
+
+ fgSizer5211->Add( bSizer301311, 1, wxEXPAND, 5 );
+
+
+ tabOther->SetSizer( fgSizer5211 );
+ tabOther->Layout();
+ fgSizer5211->Fit( tabOther );
+ nbkContact->AddPage( tabOther, wxT("Other"), false );
+
+ bSizer17->Add( nbkContact, 1, wxEXPAND | wxALL, 5 );
+
+
+ this->SetSizer( bSizer17 );
+ this->Layout();
+ m_menubar3 = new wxMenuBar( 0 );
+ mnuContact = new wxMenu();
+ wxMenuItem* mnuContactSave;
+ mnuContactSave = new wxMenuItem( mnuContact, CONTACT_SAVE, wxString( wxT("Save") ) + wxT('\t') + wxT("Ctrl+S"), wxEmptyString, wxITEM_NORMAL );
+ mnuContact->Append( mnuContactSave );
+
+ wxMenuItem* mnuContactSaveClose;
+ mnuContactSaveClose = new wxMenuItem( mnuContact, CONTACT_SAVECLOSE, wxString( wxT("&Save and Close Contact") ) + wxT('\t') + wxT("Ctrl+Shift+S"), wxEmptyString, wxITEM_NORMAL );
+ mnuContact->Append( mnuContactSaveClose );
+
+ mnuContact->AppendSeparator();
+
+ wxMenuItem* mnuContactClose;
+ mnuContactClose = new wxMenuItem( mnuContact, CONTACT_CLOSE, wxString( wxT("Close") ) , wxEmptyString, wxITEM_NORMAL );
+ mnuContact->Append( mnuContactClose );
+
+ m_menubar3->Append( mnuContact, wxT("&Contact") );
+
+ mnuEdit = new wxMenu();
+ wxMenuItem* mnuEditCut;
+ mnuEditCut = new wxMenuItem( mnuEdit, wxID_CUT, wxString( wxT("Cu&t") ) + wxT('\t') + wxT("Ctrl+X"), wxEmptyString, wxITEM_NORMAL );
+ mnuEdit->Append( mnuEditCut );
+
+ wxMenuItem* mnuEditCopy;
+ mnuEditCopy = new wxMenuItem( mnuEdit, wxID_COPY, wxString( wxT("&Copy") ) + wxT('\t') + wxT("Ctrl+C"), wxEmptyString, wxITEM_NORMAL );
+ mnuEdit->Append( mnuEditCopy );
+
+ wxMenuItem* mnuEditPaste;
+ mnuEditPaste = new wxMenuItem( mnuEdit, wxID_PASTE, wxString( wxT("&Paste") ) + wxT('\t') + wxT("Ctrl+V"), wxEmptyString, wxITEM_NORMAL );
+ mnuEdit->Append( mnuEditPaste );
+
+ m_menubar3->Append( mnuEdit, wxT("&Edit") );
+
+ this->SetMenuBar( m_menubar3 );
+
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ this->Connect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( frmContactEditorADT::CloseWindow ) );
+ txtTitle->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateDisplayAs ), NULL, this );
+ txtForename->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateDisplayAs ), NULL, this );
+ txtSurname->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateDisplayAs ), NULL, this );
+ txtOtherNames->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateDisplayAs ), NULL, this );
+ txtSuffix->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateDisplayAs ), NULL, this );
+ cmbDisplayAs->Connect( wxEVT_COMMAND_COMBOBOX_SELECTED, wxCommandEventHandler( frmContactEditorADT::UpdateName ), NULL, this );
+ cmbDisplayAs->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateName ), NULL, this );
+ cmbType->Connect( wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler( frmContactEditorADT::UpdateMembersTab ), NULL, this );
+ btnAddGeneralNickname->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralNickname ), NULL, this );
+ btnModifyGeneralNickname->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralNickname ), NULL, this );
+ btnDeleteGeneralNickname->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralNickname ), NULL, this );
+ btnAddGeneralAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralAddress ), NULL, this );
+ btnModifyGeneralAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralAddress ), NULL, this );
+ btnDeleteGeneralAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralAddress ), NULL, this );
+ btnAddEmailAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralEmail ), NULL, this );
+ btnModifyEmailAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralEmail ), NULL, this );
+ btnDeleteEmailAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralEmail ), NULL, this );
+ btnAddIMAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralIM ), NULL, this );
+ btnModifyIMAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralIM ), NULL, this );
+ btnDeleteIMAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralIM ), NULL, this );
+ btnAddTelephone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralTelephone ), NULL, this );
+ btnModifyTelephone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralTelephone ), NULL, this );
+ btnDeleteTelephone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralTelephone ), NULL, this );
+ btnAddLanguage->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralLanguages ), NULL, this );
+ btnModifyLanguage->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralLanguages ), NULL, this );
+ btnDeleteLanguage->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralLanguage ), NULL, this );
+ btnAddTimezone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralTimezone ), NULL, this );
+ btnModifyTimezone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralTimezone ), NULL, this );
+ btnDeleteTimezone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralTimezone ), NULL, this );
+ btnAddGeneralGeoposition->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralGeoposition ), NULL, this );
+ btnModifyGeneralGeoposition->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralGeoposition ), NULL, this );
+ btnDeleteGeneralGeoposition->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralGeoposition ), NULL, this );
+ btnAddRelated->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralRelated ), NULL, this );
+ btnModifyRelated->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralRelated ), NULL, this );
+ btnDeleteRelated->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralRelated ), NULL, this );
+ btnAddWebsite->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralWebsite ), NULL, this );
+ btnModifyWebsite->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralWebsite ), NULL, this );
+ btnDeleteWebsite->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralWebsite ), NULL, this );
+ btnAddTitle->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralTitle ), NULL, this );
+ btnModifyTitle->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralTitle ), NULL, this );
+ btnDeleteTitle->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralTitle ), NULL, this );
+ btnAddRole->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralRole ), NULL, this );
+ btnModifyRole->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralRole ), NULL, this );
+ btnDeleteRole->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralRole ), NULL, this );
+ btnAddOrganisations->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralOrganisation ), NULL, this );
+ btnModifyOrganisations->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralOrganisation ), NULL, this );
+ btnDeleteOrganisations->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralOrganisation ), NULL, this );
+ btnAddNote->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralNote ), NULL, this );
+ btnModifyNote->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralNote ), NULL, this );
+ btnDeleteNote->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralNote ), NULL, this );
+ btnAddHomeNickname->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeNickname ), NULL, this );
+ btnModifyHomeNickname->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeNickname ), NULL, this );
+ btnDeleteHomeNickname->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeNickname ), NULL, this );
+ btnAddHomeAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeAddress ), NULL, this );
+ btnModifyHomeAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeAddress ), NULL, this );
+ btnDeleteHomeAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeAddress ), NULL, this );
+ btnAddHomeEmailAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeEmail ), NULL, this );
+ btnModifyHomeEmailAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeEmail ), NULL, this );
+ btnDeleteHomeEmailAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeEmail ), NULL, this );
+ btnAddHomeIMAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeIM ), NULL, this );
+ btnModifyHomeIMAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeIM ), NULL, this );
+ btnDeleteHomeIMAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeIM ), NULL, this );
+ btnAddHomeTelephone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeTelephone ), NULL, this );
+ btnModifyHomeTelephone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeTelephone ), NULL, this );
+ btnDeleteHomeTelephone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeTelephone ), NULL, this );
+ btnAddHomeLanguage->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeLanguage ), NULL, this );
+ btnModifyHomeLanguage->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeLanguage ), NULL, this );
+ btnDeleteHomeLanguage->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeLanguage ), NULL, this );
+ btnAddHomeTimezone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeTimezone ), NULL, this );
+ btnModifyHomeTimezone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeTimezone ), NULL, this );
+ btnDeleteHomeTimezone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeTimezone ), NULL, this );
+ btnAddHomeGeoposition->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeGeoposition ), NULL, this );
+ btnModifyHomeGeoposition->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeGeoposition ), NULL, this );
+ btnDeleteHomePosition->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeGeoposition ), NULL, this );
+ btnAddHomeWebsite->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeWebsite ), NULL, this );
+ btnHomeModifyWebsite->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeWebsite ), NULL, this );
+ btnDeleteHomeWebsite->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeWebsite ), NULL, this );
+ btnAddHomeTitle->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeTitle ), NULL, this );
+ btnModifyHomeTitle->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeTitle ), NULL, this );
+ btnDeleteHomeTitle->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeTitle ), NULL, this );
+ btnAddHomeRole->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeRole ), NULL, this );
+ btnModifyHomeRole->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeRole ), NULL, this );
+ btnDeleteHomeRole->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeRole ), NULL, this );
+ btnAddHomeOrganisations->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeOrganisation ), NULL, this );
+ btnModifyHomeOrganisations->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeOrganisation ), NULL, this );
+ btnDeleteHomeOrganisations->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeOrganisation ), NULL, this );
+ btnAddHomeNote->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeNote ), NULL, this );
+ btnModifyHomeNote->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeNote ), NULL, this );
+ btnDeleteHomeNote->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeNote ), NULL, this );
+ btnAddBusinessNickname->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessNickname ), NULL, this );
+ btnModifyBusinessNickname->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessNickname ), NULL, this );
+ btnDeleteBusinessNickname->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessNickname ), NULL, this );
+ btnAddBusinessAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessAddress ), NULL, this );
+ btnModifyBusinessAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessAddress ), NULL, this );
+ btnDeleteBusinessAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessAddress ), NULL, this );
+ btnAddBusinessEmailAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessEmail ), NULL, this );
+ btnModifyBusinessEmailAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessEmail ), NULL, this );
+ btnDeleteBusinessEmailAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessEmail ), NULL, this );
+ btnAddBusinessIMAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessIM ), NULL, this );
+ btnModifyBusinessIMAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessIM ), NULL, this );
+ btnDeleteBusinessIMAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessIM ), NULL, this );
+ btnBusinessAddTelephone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessTelephone ), NULL, this );
+ btnBusinessModifyTelephone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessTelephone ), NULL, this );
+ btnBusinessDeleteTelephone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessTelephone ), NULL, this );
+ btnBusinessAddLanguage->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessLanguage ), NULL, this );
+ btnBusinessModifyLanguage->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessLanguage ), NULL, this );
+ btnBusinessDeleteLanguage->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessLanguage ), NULL, this );
+ btnBusinessAddTimezone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessTimezone ), NULL, this );
+ btnBusinessModifyTimezone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessTimezone ), NULL, this );
+ btnDeleteBusinessTimezone->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessTimezone ), NULL, this );
+ btnAddBusinessGeoposition->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessGeoposition ), NULL, this );
+ btnModifyBusinessGeoposition->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessGeoposition ), NULL, this );
+ btnDeleteBusinessGeoposition->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessGeoposition ), NULL, this );
+ btnAddBusinessWebsite->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessWebsite ), NULL, this );
+ btnModifyBusinessWebsite->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessWebsite ), NULL, this );
+ btnDeleteBusinessWebsite->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessWebsite ), NULL, this );
+ btnAddBusinessTitle->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessTitle ), NULL, this );
+ btnModifyBusinessTitle->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessTitle ), NULL, this );
+ btnDeleteBusinessTitle->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessTitle ), NULL, this );
+ btnAddBusinessRole->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessRole ), NULL, this );
+ btnModifyBusinessRole->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessRole ), NULL, this );
+ btnDeleteBusinessRole->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessRole ), NULL, this );
+ btnAddBusinessOrganisations->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessOrganisation ), NULL, this );
+ btnModifyBusinessOrganisations->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessOrganisation ), NULL, this );
+ btnDeleteBusinessOrganisations->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessOrganisation ), NULL, this );
+ btnBusinessAddNote->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessNote ), NULL, this );
+ btnBusinessModifyNote->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessNote ), NULL, this );
+ btnBusinessDeleteNote->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessNote ), NULL, this );
+ btnAddCategory->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddCategory ), NULL, this );
+ btnModifyCategory->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyCategory ), NULL, this );
+ btnDeleteCategory->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteCategory ), NULL, this );
+ btnAddGroups->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGroup ), NULL, this );
+ btnModifyGroups->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGroup ), NULL, this );
+ btnDeleteGroups->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGroup ), NULL, this );
+ lboPictures->Connect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmContactEditorADT::LoadPicture ), NULL, this );
+ btnAddPicture->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddPicture ), NULL, this );
+ btnModifyPicture->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyPicture ), NULL, this );
+ btnDeletePicture->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeletePicture ), NULL, this );
+ btnSavePicture->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::SavePicture ), NULL, this );
+ lboLogos->Connect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmContactEditorADT::LoadLogo ), NULL, this );
+ btnAddLogo->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddLogo ), NULL, this );
+ btnModifyLogo->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyLogo ), NULL, this );
+ btnDeleteLogo->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteLogo ), NULL, this );
+ btnSaveLogo->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::SaveLogo ), NULL, this );
+ btnAddSound->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddSound ), NULL, this );
+ btnModifySound->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifySound ), NULL, this );
+ btnDeleteSound->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteSound ), NULL, this );
+ btnSaveSound->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::SaveSound ), NULL, this );
+ btnPlay->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::PlaySound ), NULL, this );
+ btnStop->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::StopSound ), NULL, this );
+ btnAddCalendarAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddCalendarAddress ), NULL, this );
+ btnModifyCalendarAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyCalendarAddress ), NULL, this );
+ btnDeleteCalendarAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteCalendarAddress ), NULL, this );
+ btnAddCalendarRequestAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddCalendarRequest ), NULL, this );
+ btnModifyCalendarRequestAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyCalendarRequest ), NULL, this );
+ btnDeleteCalendarRequestAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteCalendarAddress ), NULL, this );
+ btnAddFreeBusyAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddFreeBusy ), NULL, this );
+ btnModifyFreeBusyAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyFreeBusy ), NULL, this );
+ btnDeleteFreeBusyAddress->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteFreeBusy ), NULL, this );
+ btnAddKey->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddKey ), NULL, this );
+ btnModifyKey->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyKey ), NULL, this );
+ btnDeleteKey->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteKey ), NULL, this );
+ btnAddVendorNamespace->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddVendorNamespace ), NULL, this );
+ btnModifyVendorNamespace->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyVendorNamespace ), NULL, this );
+ btnDeleteVendorNamespace->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteVendorNamespace ), NULL, this );
+ btnAddXToken->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddXToken ), NULL, this );
+ btnModifyXToken->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyXToken ), NULL, this );
+ btnDeleteXToken->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteXToken ), NULL, this );
+ this->Connect( mnuContactSave->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::SaveContact ) );
+ this->Connect( mnuContactSaveClose->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::SaveCloseContact ) );
+ this->Connect( mnuContactClose->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::CloseContact ) );
+ this->Connect( mnuEditCut->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::CutText ) );
+ this->Connect( mnuEditCopy->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::CopyText ) );
+ this->Connect( mnuEditPaste->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::PasteText ) );
}
frmContactEditorADT::~frmContactEditorADT()
{
- // Disconnect Events
- this->Disconnect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( frmContactEditorADT::CloseWindow ) );
- txtTitle->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateDisplayAs ), NULL, this );
- txtForename->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateDisplayAs ), NULL, this );
- txtSurname->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateDisplayAs ), NULL, this );
- txtOtherNames->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateDisplayAs ), NULL, this );
- txtSuffix->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateDisplayAs ), NULL, this );
- cmbDisplayAs->Disconnect( wxEVT_COMMAND_COMBOBOX_SELECTED, wxCommandEventHandler( frmContactEditorADT::UpdateName ), NULL, this );
- cmbDisplayAs->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateName ), NULL, this );
- cmbType->Disconnect( wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler( frmContactEditorADT::UpdateMembersTab ), NULL, this );
- btnAddGeneralNickname->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralNickname ), NULL, this );
- btnModifyGeneralNickname->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralNickname ), NULL, this );
- btnDeleteGeneralNickname->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralNickname ), NULL, this );
- btnAddGeneralAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralAddress ), NULL, this );
- btnModifyGeneralAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralAddress ), NULL, this );
- btnDeleteGeneralAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralAddress ), NULL, this );
- btnAddEmailAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralEmail ), NULL, this );
- btnModifyEmailAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralEmail ), NULL, this );
- btnDeleteEmailAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralEmail ), NULL, this );
- btnAddIMAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralIM ), NULL, this );
- btnModifyIMAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralIM ), NULL, this );
- btnDeleteIMAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralIM ), NULL, this );
- btnAddTelephone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralTelephone ), NULL, this );
- btnModifyTelephone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralTelephone ), NULL, this );
- btnDeleteTelephone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralTelephone ), NULL, this );
- btnAddLanguage->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralLanguages ), NULL, this );
- btnModifyLanguage->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralLanguages ), NULL, this );
- btnDeleteLanguage->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralLanguage ), NULL, this );
- btnAddTimezone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralTimezone ), NULL, this );
- btnModifyTimezone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralTimezone ), NULL, this );
- btnDeleteTimezone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralTimezone ), NULL, this );
- btnAddGeneralGeoposition->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralGeoposition ), NULL, this );
- btnModifyGeneralGeoposition->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralGeoposition ), NULL, this );
- btnDeleteGeneralGeoposition->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralGeoposition ), NULL, this );
- btnAddRelated->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralRelated ), NULL, this );
- btnModifyRelated->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralRelated ), NULL, this );
- btnDeleteRelated->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralRelated ), NULL, this );
- btnAddWebsite->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralWebsite ), NULL, this );
- btnModifyWebsite->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralWebsite ), NULL, this );
- btnDeleteWebsite->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralWebsite ), NULL, this );
- btnAddTitle->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralTitle ), NULL, this );
- btnModifyTitle->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralTitle ), NULL, this );
- btnDeleteTitle->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralTitle ), NULL, this );
- btnAddRole->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralRole ), NULL, this );
- btnModifyRole->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralRole ), NULL, this );
- btnDeleteRole->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralRole ), NULL, this );
- btnAddOrganisations->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralOrganisation ), NULL, this );
- btnModifyOrganisations->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralOrganisation ), NULL, this );
- btnDeleteOrganisations->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralOrganisation ), NULL, this );
- btnAddNote->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralNote ), NULL, this );
- btnModifyNote->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralNote ), NULL, this );
- btnDeleteNote->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralNote ), NULL, this );
- btnAddHomeNickname->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeNickname ), NULL, this );
- btnModifyHomeNickname->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeNickname ), NULL, this );
- btnDeleteHomeNickname->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeNickname ), NULL, this );
- btnAddHomeAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeAddress ), NULL, this );
- btnModifyHomeAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeAddress ), NULL, this );
- btnDeleteHomeAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeAddress ), NULL, this );
- btnAddHomeEmailAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeEmail ), NULL, this );
- btnModifyHomeEmailAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeEmail ), NULL, this );
- btnDeleteHomeEmailAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeEmail ), NULL, this );
- btnAddHomeIMAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeIM ), NULL, this );
- btnModifyHomeIMAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeIM ), NULL, this );
- btnDeleteHomeIMAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeIM ), NULL, this );
- btnAddHomeTelephone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeTelephone ), NULL, this );
- btnModifyHomeTelephone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeTelephone ), NULL, this );
- btnDeleteHomeTelephone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeTelephone ), NULL, this );
- btnAddHomeLanguage->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeLanguage ), NULL, this );
- btnModifyHomeLanguage->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeLanguage ), NULL, this );
- btnDeleteHomeLanguage->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeLanguage ), NULL, this );
- btnAddHomeTimezone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeTimezone ), NULL, this );
- btnModifyHomeTimezone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeTimezone ), NULL, this );
- btnDeleteHomeTimezone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeTimezone ), NULL, this );
- btnAddHomeGeoposition->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeGeoposition ), NULL, this );
- btnModifyHomeGeoposition->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeGeoposition ), NULL, this );
- btnDeleteHomePosition->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeGeoposition ), NULL, this );
- btnAddHomeWebsite->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeWebsite ), NULL, this );
- btnHomeModifyWebsite->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeWebsite ), NULL, this );
- btnDeleteHomeWebsite->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeWebsite ), NULL, this );
- btnAddHomeTitle->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeTitle ), NULL, this );
- btnModifyHomeTitle->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeTitle ), NULL, this );
- btnDeleteHomeTitle->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeTitle ), NULL, this );
- btnAddHomeRole->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeRole ), NULL, this );
- btnModifyHomeRole->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeRole ), NULL, this );
- btnDeleteHomeRole->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeRole ), NULL, this );
- btnAddHomeOrganisations->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeOrganisation ), NULL, this );
- btnModifyHomeOrganisations->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeOrganisation ), NULL, this );
- btnDeleteHomeOrganisations->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeOrganisation ), NULL, this );
- btnAddHomeNote->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeNote ), NULL, this );
- btnModifyHomeNote->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeNote ), NULL, this );
- btnDeleteHomeNote->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeNote ), NULL, this );
- btnAddBusinessNickname->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessNickname ), NULL, this );
- btnModifyBusinessNickname->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessNickname ), NULL, this );
- btnDeleteBusinessNickname->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessNickname ), NULL, this );
- btnAddBusinessAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessAddress ), NULL, this );
- btnModifyBusinessAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessAddress ), NULL, this );
- btnDeleteBusinessAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessAddress ), NULL, this );
- btnAddBusinessEmailAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessEmail ), NULL, this );
- btnModifyBusinessEmailAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessEmail ), NULL, this );
- btnDeleteBusinessEmailAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessEmail ), NULL, this );
- btnAddBusinessIMAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessIM ), NULL, this );
- btnModifyBusinessIMAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessIM ), NULL, this );
- btnDeleteBusinessIMAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessIM ), NULL, this );
- btnBusinessAddTelephone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessTelephone ), NULL, this );
- btnBusinessModifyTelephone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessTelephone ), NULL, this );
- btnBusinessDeleteTelephone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessTelephone ), NULL, this );
- btnBusinessAddLanguage->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessLanguage ), NULL, this );
- btnBusinessModifyLanguage->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessLanguage ), NULL, this );
- btnBusinessDeleteLanguage->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessLanguage ), NULL, this );
- btnBusinessAddTimezone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessTimezone ), NULL, this );
- btnBusinessModifyTimezone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessTimezone ), NULL, this );
- btnDeleteBusinessTimezone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessTimezone ), NULL, this );
- btnAddBusinessGeoposition->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessGeoposition ), NULL, this );
- btnModifyBusinessGeoposition->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessGeoposition ), NULL, this );
- btnDeleteBusinessGeoposition->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessGeoposition ), NULL, this );
- btnAddBusinessWebsite->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessWebsite ), NULL, this );
- btnModifyBusinessWebsite->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessWebsite ), NULL, this );
- btnDeleteBusinessWebsite->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessWebsite ), NULL, this );
- btnAddBusinessTitle->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessTitle ), NULL, this );
- btnModifyBusinessTitle->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessTitle ), NULL, this );
- btnDeleteBusinessTitle->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessTitle ), NULL, this );
- btnAddBusinessRole->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessRole ), NULL, this );
- btnModifyBusinessRole->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessRole ), NULL, this );
- btnDeleteBusinessRole->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessRole ), NULL, this );
- btnAddBusinessOrganisations->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessOrganisation ), NULL, this );
- btnModifyBusinessOrganisations->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessOrganisation ), NULL, this );
- btnDeleteBusinessOrganisations->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessOrganisation ), NULL, this );
- btnBusinessAddNote->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessNote ), NULL, this );
- btnBusinessModifyNote->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessNote ), NULL, this );
- btnBusinessDeleteNote->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessNote ), NULL, this );
- btnAddCategory->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddCategory ), NULL, this );
- btnModifyCategory->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyCategory ), NULL, this );
- btnDeleteCategory->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteCategory ), NULL, this );
- btnAddGroups->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGroup ), NULL, this );
- btnModifyGroups->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGroup ), NULL, this );
- btnDeleteGroups->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGroup ), NULL, this );
- lboPictures->Disconnect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmContactEditorADT::LoadPicture ), NULL, this );
- btnAddPicture->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddPicture ), NULL, this );
- btnModifyPicture->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyPicture ), NULL, this );
- btnDeletePicture->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeletePicture ), NULL, this );
- lboLogos->Disconnect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmContactEditorADT::LoadLogo ), NULL, this );
- btnAddLogo->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddLogo ), NULL, this );
- btnModifyLogo->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyLogo ), NULL, this );
- btnDeleteLogo->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteLogo ), NULL, this );
- btnAddSound->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddSound ), NULL, this );
- btnModifySound->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifySound ), NULL, this );
- btnDeleteSound->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteSound ), NULL, this );
- btnPlay->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::PlaySound ), NULL, this );
- btnStop->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::StopSound ), NULL, this );
- btnAddCalendarAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddCalendarAddress ), NULL, this );
- btnModifyCalendarAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyCalendarAddress ), NULL, this );
- btnDeleteCalendarAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteCalendarAddress ), NULL, this );
- btnAddCalendarRequestAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddCalendarRequest ), NULL, this );
- btnModifyCalendarRequestAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyCalendarRequest ), NULL, this );
- btnDeleteCalendarRequestAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteCalendarAddress ), NULL, this );
- btnAddFreeBusyAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddFreeBusy ), NULL, this );
- btnModifyFreeBusyAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyFreeBusy ), NULL, this );
- btnDeleteFreeBusyAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteFreeBusy ), NULL, this );
- btnAddKey->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddKey ), NULL, this );
- btnModifyKey->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyKey ), NULL, this );
- btnDeleteKey->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteKey ), NULL, this );
- btnAddVendorNamespace->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddVendorNamespace ), NULL, this );
- btnModifyVendorNamespace->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyVendorNamespace ), NULL, this );
- btnDeleteVendorNamespace->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteVendorNamespace ), NULL, this );
- btnAddXToken->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddXToken ), NULL, this );
- btnModifyXToken->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyXToken ), NULL, this );
- btnDeleteXToken->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteXToken ), NULL, this );
- this->Disconnect( CONTACT_SAVE, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::SaveContact ) );
- this->Disconnect( CONTACT_SAVECLOSE, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::SaveCloseContact ) );
- this->Disconnect( CONTACT_CLOSE, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::CloseContact ) );
- this->Disconnect( wxID_CUT, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::CutText ) );
- this->Disconnect( wxID_COPY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::CopyText ) );
- this->Disconnect( wxID_PASTE, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::PasteText ) );
-
+ // Disconnect Events
+ this->Disconnect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( frmContactEditorADT::CloseWindow ) );
+ txtTitle->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateDisplayAs ), NULL, this );
+ txtForename->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateDisplayAs ), NULL, this );
+ txtSurname->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateDisplayAs ), NULL, this );
+ txtOtherNames->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateDisplayAs ), NULL, this );
+ txtSuffix->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateDisplayAs ), NULL, this );
+ cmbDisplayAs->Disconnect( wxEVT_COMMAND_COMBOBOX_SELECTED, wxCommandEventHandler( frmContactEditorADT::UpdateName ), NULL, this );
+ cmbDisplayAs->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorADT::UpdateName ), NULL, this );
+ cmbType->Disconnect( wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler( frmContactEditorADT::UpdateMembersTab ), NULL, this );
+ btnAddGeneralNickname->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralNickname ), NULL, this );
+ btnModifyGeneralNickname->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralNickname ), NULL, this );
+ btnDeleteGeneralNickname->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralNickname ), NULL, this );
+ btnAddGeneralAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralAddress ), NULL, this );
+ btnModifyGeneralAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralAddress ), NULL, this );
+ btnDeleteGeneralAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralAddress ), NULL, this );
+ btnAddEmailAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralEmail ), NULL, this );
+ btnModifyEmailAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralEmail ), NULL, this );
+ btnDeleteEmailAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralEmail ), NULL, this );
+ btnAddIMAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralIM ), NULL, this );
+ btnModifyIMAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralIM ), NULL, this );
+ btnDeleteIMAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralIM ), NULL, this );
+ btnAddTelephone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralTelephone ), NULL, this );
+ btnModifyTelephone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralTelephone ), NULL, this );
+ btnDeleteTelephone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralTelephone ), NULL, this );
+ btnAddLanguage->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralLanguages ), NULL, this );
+ btnModifyLanguage->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralLanguages ), NULL, this );
+ btnDeleteLanguage->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralLanguage ), NULL, this );
+ btnAddTimezone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralTimezone ), NULL, this );
+ btnModifyTimezone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralTimezone ), NULL, this );
+ btnDeleteTimezone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralTimezone ), NULL, this );
+ btnAddGeneralGeoposition->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralGeoposition ), NULL, this );
+ btnModifyGeneralGeoposition->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralGeoposition ), NULL, this );
+ btnDeleteGeneralGeoposition->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralGeoposition ), NULL, this );
+ btnAddRelated->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralRelated ), NULL, this );
+ btnModifyRelated->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralRelated ), NULL, this );
+ btnDeleteRelated->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralRelated ), NULL, this );
+ btnAddWebsite->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralWebsite ), NULL, this );
+ btnModifyWebsite->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralWebsite ), NULL, this );
+ btnDeleteWebsite->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralWebsite ), NULL, this );
+ btnAddTitle->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralTitle ), NULL, this );
+ btnModifyTitle->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralTitle ), NULL, this );
+ btnDeleteTitle->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralTitle ), NULL, this );
+ btnAddRole->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralRole ), NULL, this );
+ btnModifyRole->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralRole ), NULL, this );
+ btnDeleteRole->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralRole ), NULL, this );
+ btnAddOrganisations->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralOrganisation ), NULL, this );
+ btnModifyOrganisations->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralOrganisation ), NULL, this );
+ btnDeleteOrganisations->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralOrganisation ), NULL, this );
+ btnAddNote->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGeneralNote ), NULL, this );
+ btnModifyNote->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGeneralNote ), NULL, this );
+ btnDeleteNote->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGeneralNote ), NULL, this );
+ btnAddHomeNickname->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeNickname ), NULL, this );
+ btnModifyHomeNickname->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeNickname ), NULL, this );
+ btnDeleteHomeNickname->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeNickname ), NULL, this );
+ btnAddHomeAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeAddress ), NULL, this );
+ btnModifyHomeAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeAddress ), NULL, this );
+ btnDeleteHomeAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeAddress ), NULL, this );
+ btnAddHomeEmailAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeEmail ), NULL, this );
+ btnModifyHomeEmailAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeEmail ), NULL, this );
+ btnDeleteHomeEmailAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeEmail ), NULL, this );
+ btnAddHomeIMAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeIM ), NULL, this );
+ btnModifyHomeIMAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeIM ), NULL, this );
+ btnDeleteHomeIMAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeIM ), NULL, this );
+ btnAddHomeTelephone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeTelephone ), NULL, this );
+ btnModifyHomeTelephone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeTelephone ), NULL, this );
+ btnDeleteHomeTelephone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeTelephone ), NULL, this );
+ btnAddHomeLanguage->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeLanguage ), NULL, this );
+ btnModifyHomeLanguage->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeLanguage ), NULL, this );
+ btnDeleteHomeLanguage->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeLanguage ), NULL, this );
+ btnAddHomeTimezone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeTimezone ), NULL, this );
+ btnModifyHomeTimezone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeTimezone ), NULL, this );
+ btnDeleteHomeTimezone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeTimezone ), NULL, this );
+ btnAddHomeGeoposition->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeGeoposition ), NULL, this );
+ btnModifyHomeGeoposition->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeGeoposition ), NULL, this );
+ btnDeleteHomePosition->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeGeoposition ), NULL, this );
+ btnAddHomeWebsite->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeWebsite ), NULL, this );
+ btnHomeModifyWebsite->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeWebsite ), NULL, this );
+ btnDeleteHomeWebsite->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeWebsite ), NULL, this );
+ btnAddHomeTitle->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeTitle ), NULL, this );
+ btnModifyHomeTitle->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeTitle ), NULL, this );
+ btnDeleteHomeTitle->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeTitle ), NULL, this );
+ btnAddHomeRole->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeRole ), NULL, this );
+ btnModifyHomeRole->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeRole ), NULL, this );
+ btnDeleteHomeRole->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeRole ), NULL, this );
+ btnAddHomeOrganisations->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeOrganisation ), NULL, this );
+ btnModifyHomeOrganisations->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeOrganisation ), NULL, this );
+ btnDeleteHomeOrganisations->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeOrganisation ), NULL, this );
+ btnAddHomeNote->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddHomeNote ), NULL, this );
+ btnModifyHomeNote->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyHomeNote ), NULL, this );
+ btnDeleteHomeNote->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteHomeNote ), NULL, this );
+ btnAddBusinessNickname->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessNickname ), NULL, this );
+ btnModifyBusinessNickname->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessNickname ), NULL, this );
+ btnDeleteBusinessNickname->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessNickname ), NULL, this );
+ btnAddBusinessAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessAddress ), NULL, this );
+ btnModifyBusinessAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessAddress ), NULL, this );
+ btnDeleteBusinessAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessAddress ), NULL, this );
+ btnAddBusinessEmailAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessEmail ), NULL, this );
+ btnModifyBusinessEmailAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessEmail ), NULL, this );
+ btnDeleteBusinessEmailAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessEmail ), NULL, this );
+ btnAddBusinessIMAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessIM ), NULL, this );
+ btnModifyBusinessIMAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessIM ), NULL, this );
+ btnDeleteBusinessIMAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessIM ), NULL, this );
+ btnBusinessAddTelephone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessTelephone ), NULL, this );
+ btnBusinessModifyTelephone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessTelephone ), NULL, this );
+ btnBusinessDeleteTelephone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessTelephone ), NULL, this );
+ btnBusinessAddLanguage->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessLanguage ), NULL, this );
+ btnBusinessModifyLanguage->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessLanguage ), NULL, this );
+ btnBusinessDeleteLanguage->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessLanguage ), NULL, this );
+ btnBusinessAddTimezone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessTimezone ), NULL, this );
+ btnBusinessModifyTimezone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessTimezone ), NULL, this );
+ btnDeleteBusinessTimezone->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessTimezone ), NULL, this );
+ btnAddBusinessGeoposition->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessGeoposition ), NULL, this );
+ btnModifyBusinessGeoposition->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessGeoposition ), NULL, this );
+ btnDeleteBusinessGeoposition->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessGeoposition ), NULL, this );
+ btnAddBusinessWebsite->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessWebsite ), NULL, this );
+ btnModifyBusinessWebsite->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessWebsite ), NULL, this );
+ btnDeleteBusinessWebsite->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessWebsite ), NULL, this );
+ btnAddBusinessTitle->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessTitle ), NULL, this );
+ btnModifyBusinessTitle->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessTitle ), NULL, this );
+ btnDeleteBusinessTitle->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessTitle ), NULL, this );
+ btnAddBusinessRole->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessRole ), NULL, this );
+ btnModifyBusinessRole->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessRole ), NULL, this );
+ btnDeleteBusinessRole->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessRole ), NULL, this );
+ btnAddBusinessOrganisations->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessOrganisation ), NULL, this );
+ btnModifyBusinessOrganisations->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessOrganisation ), NULL, this );
+ btnDeleteBusinessOrganisations->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessOrganisation ), NULL, this );
+ btnBusinessAddNote->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddBusinessNote ), NULL, this );
+ btnBusinessModifyNote->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyBusinessNote ), NULL, this );
+ btnBusinessDeleteNote->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteBusinessNote ), NULL, this );
+ btnAddCategory->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddCategory ), NULL, this );
+ btnModifyCategory->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyCategory ), NULL, this );
+ btnDeleteCategory->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteCategory ), NULL, this );
+ btnAddGroups->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddGroup ), NULL, this );
+ btnModifyGroups->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyGroup ), NULL, this );
+ btnDeleteGroups->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteGroup ), NULL, this );
+ lboPictures->Disconnect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmContactEditorADT::LoadPicture ), NULL, this );
+ btnAddPicture->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddPicture ), NULL, this );
+ btnModifyPicture->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyPicture ), NULL, this );
+ btnDeletePicture->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeletePicture ), NULL, this );
+ btnSavePicture->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::SavePicture ), NULL, this );
+ lboLogos->Disconnect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmContactEditorADT::LoadLogo ), NULL, this );
+ btnAddLogo->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddLogo ), NULL, this );
+ btnModifyLogo->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyLogo ), NULL, this );
+ btnDeleteLogo->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteLogo ), NULL, this );
+ btnSaveLogo->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::SaveLogo ), NULL, this );
+ btnAddSound->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddSound ), NULL, this );
+ btnModifySound->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifySound ), NULL, this );
+ btnDeleteSound->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteSound ), NULL, this );
+ btnSaveSound->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::SaveSound ), NULL, this );
+ btnPlay->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::PlaySound ), NULL, this );
+ btnStop->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::StopSound ), NULL, this );
+ btnAddCalendarAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddCalendarAddress ), NULL, this );
+ btnModifyCalendarAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyCalendarAddress ), NULL, this );
+ btnDeleteCalendarAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteCalendarAddress ), NULL, this );
+ btnAddCalendarRequestAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddCalendarRequest ), NULL, this );
+ btnModifyCalendarRequestAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyCalendarRequest ), NULL, this );
+ btnDeleteCalendarRequestAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteCalendarAddress ), NULL, this );
+ btnAddFreeBusyAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddFreeBusy ), NULL, this );
+ btnModifyFreeBusyAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyFreeBusy ), NULL, this );
+ btnDeleteFreeBusyAddress->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteFreeBusy ), NULL, this );
+ btnAddKey->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddKey ), NULL, this );
+ btnModifyKey->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyKey ), NULL, this );
+ btnDeleteKey->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteKey ), NULL, this );
+ btnAddVendorNamespace->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddVendorNamespace ), NULL, this );
+ btnModifyVendorNamespace->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyVendorNamespace ), NULL, this );
+ btnDeleteVendorNamespace->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteVendorNamespace ), NULL, this );
+ btnAddXToken->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::AddXToken ), NULL, this );
+ btnModifyXToken->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::ModifyXToken ), NULL, this );
+ btnDeleteXToken->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorADT::DeleteXToken ), NULL, this );
+ this->Disconnect( CONTACT_SAVE, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::SaveContact ) );
+ this->Disconnect( CONTACT_SAVECLOSE, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::SaveCloseContact ) );
+ this->Disconnect( CONTACT_CLOSE, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::CloseContact ) );
+ this->Disconnect( wxID_CUT, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::CutText ) );
+ this->Disconnect( wxID_COPY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::CopyText ) );
+ this->Disconnect( wxID_PASTE, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmContactEditorADT::PasteText ) );
+
}
frmContactEditorAddressADT::frmContactEditorAddressADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer251;
- bSizer251 = new wxBoxSizer( wxVERTICAL );
-
- nbkAddress = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxPanel( nbkAddress, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer6;
- fgSizer6 = new wxFlexGridSizer( 2, 2, 0, 0 );
- fgSizer6->AddGrowableCol( 1 );
- fgSizer6->SetFlexibleDirection( wxVERTICAL );
- fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblAddress = new wxStaticText( tabGeneral, wxID_ANY, wxT("Address:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblAddress->Wrap( -1 );
- fgSizer6->Add( lblAddress, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtAddress = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtAddress->SetMaxLength( 0 );
- fgSizer6->Add( txtAddress, 0, wxALL|wxEXPAND, 5 );
-
- m_staticText61 = new wxStaticText( tabGeneral, wxID_ANY, wxT("Town/City:"), wxDefaultPosition, wxDefaultSize, 0 );
- m_staticText61->Wrap( -1 );
- fgSizer6->Add( m_staticText61, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtTownCity = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtTownCity->SetMaxLength( 0 );
- fgSizer6->Add( txtTownCity, 0, wxALL|wxEXPAND, 5 );
-
- lblCountyState = new wxStaticText( tabGeneral, wxID_ANY, wxT("County:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblCountyState->Wrap( -1 );
- fgSizer6->Add( lblCountyState, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtCounty = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtCounty->SetMaxLength( 0 );
- fgSizer6->Add( txtCounty, 0, wxALL|wxEXPAND, 5 );
-
- lblPostCode = new wxStaticText( tabGeneral, wxID_ANY, wxT("Post Code:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPostCode->Wrap( -1 );
- fgSizer6->Add( lblPostCode, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtPostCode = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtPostCode->SetMaxLength( 0 );
- fgSizer6->Add( txtPostCode, 0, wxALL, 5 );
-
- lblCountry = new wxStaticText( tabGeneral, wxID_ANY, wxT("Country:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblCountry->Wrap( -1 );
- fgSizer6->Add( lblCountry, 0, wxALL, 5 );
-
- txtCountry = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtCountry->SetMaxLength( 0 );
- fgSizer6->Add( txtCountry, 0, wxALL|wxEXPAND, 5 );
-
- lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPriority->Wrap( -1 );
- fgSizer6->Add( lblPriority, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer260;
- bSizer260 = new wxBoxSizer( wxHORIZONTAL );
-
- chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer260->Add( chkUsePref, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer254;
- bSizer254 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer256;
- bSizer256 = new wxBoxSizer( wxHORIZONTAL );
-
- sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
- bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
-
-
- bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
-
- wxBoxSizer* bSizer255;
- bSizer255 = new wxBoxSizer( wxHORIZONTAL );
-
- lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHigh->Wrap( -1 );
- bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
-
-
- bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
-
- lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLow->Wrap( -1 );
- bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
-
-
- bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
-
-
- bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- tabGeneral->SetSizer( fgSizer6 );
- tabGeneral->Layout();
- fgSizer6->Fit( tabGeneral );
- nbkAddress->AddPage( tabGeneral, wxT("General"), true );
- tabLabel = new wxPanel( nbkAddress, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxBoxSizer* bSizer253;
- bSizer253 = new wxBoxSizer( wxVERTICAL );
-
- btnCopyMailing = new wxButton( tabLabel, wxID_ANY, wxT("Copy Address to Label"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer253->Add( btnCopyMailing, 0, wxALL, 5 );
-
- txtLabel = new wxTextCtrl( tabLabel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_MULTILINE );
- txtLabel->SetMaxLength( 0 );
- bSizer253->Add( txtLabel, 1, wxALL|wxEXPAND, 5 );
-
-
- tabLabel->SetSizer( bSizer253 );
- tabLabel->Layout();
- bSizer253->Fit( tabLabel );
- nbkAddress->AddPage( tabLabel, wxT("Label"), false );
- tabOther = new wxPanel( nbkAddress, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer61;
- fgSizer61 = new wxFlexGridSizer( 2, 2, 0, 0 );
- fgSizer61->AddGrowableCol( 1 );
- fgSizer61->SetFlexibleDirection( wxVERTICAL );
- fgSizer61->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblLanguage = new wxStaticText( tabOther, wxID_ANY, wxT("Language:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLanguage->Wrap( -1 );
- fgSizer61->Add( lblLanguage, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- cmbLanguage = new wxComboBox( tabOther, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
- fgSizer61->Add( cmbLanguage, 0, wxALL, 5 );
-
- lblGeography = new wxStaticText( tabOther, wxID_ANY, wxT("Geopositioning:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblGeography->Wrap( -1 );
- fgSizer61->Add( lblGeography, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtGeo = new wxTextCtrl( tabOther, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtGeo->SetMaxLength( 0 );
- fgSizer61->Add( txtGeo, 0, wxALL|wxEXPAND, 5 );
-
- lblTimezone = new wxStaticText( tabOther, wxID_ANY, wxT("Timezone:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblTimezone->Wrap( -1 );
- fgSizer61->Add( lblTimezone, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtTimezone = new wxTextCtrl( tabOther, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtTimezone->SetMaxLength( 0 );
- fgSizer61->Add( txtTimezone, 0, wxALL|wxEXPAND, 5 );
-
-
- tabOther->SetSizer( fgSizer61 );
- tabOther->Layout();
- fgSizer61->Fit( tabOther );
- nbkAddress->AddPage( tabOther, wxT("Other"), false );
-
- bSizer251->Add( nbkAddress, 1, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer252;
- bSizer252 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnAction, 0, wxALL, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnClose, 0, wxALL, 5 );
-
-
- bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( bSizer251 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- this->Connect( wxEVT_INIT_DIALOG, wxInitDialogEventHandler( frmContactEditorAddressADT::InitAddressEditor ) );
- chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorAddressADT::EnablePriority ), NULL, this );
- btnCopyMailing->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorAddressADT::CopyAddress ), NULL, this );
- btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorAddressADT::ProcessData ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorAddressADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer251;
+ bSizer251 = new wxBoxSizer( wxVERTICAL );
+
+ nbkAddress = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxPanel( nbkAddress, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer6;
+ fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer6->AddGrowableCol( 1 );
+ fgSizer6->SetFlexibleDirection( wxVERTICAL );
+ fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblAddress = new wxStaticText( tabGeneral, wxID_ANY, wxT("Address:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblAddress->Wrap( -1 );
+ fgSizer6->Add( lblAddress, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtAddress = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer6->Add( txtAddress, 0, wxALL|wxEXPAND, 5 );
+
+ m_staticText61 = new wxStaticText( tabGeneral, wxID_ANY, wxT("Town/City:"), wxDefaultPosition, wxDefaultSize, 0 );
+ m_staticText61->Wrap( -1 );
+ fgSizer6->Add( m_staticText61, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtTownCity = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer6->Add( txtTownCity, 0, wxALL|wxEXPAND, 5 );
+
+ lblCountyState = new wxStaticText( tabGeneral, wxID_ANY, wxT("County:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblCountyState->Wrap( -1 );
+ fgSizer6->Add( lblCountyState, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtCounty = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer6->Add( txtCounty, 0, wxALL|wxEXPAND, 5 );
+
+ lblPostCode = new wxStaticText( tabGeneral, wxID_ANY, wxT("Post Code:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPostCode->Wrap( -1 );
+ fgSizer6->Add( lblPostCode, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtPostCode = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer6->Add( txtPostCode, 0, wxALL, 5 );
+
+ lblCountry = new wxStaticText( tabGeneral, wxID_ANY, wxT("Country:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblCountry->Wrap( -1 );
+ fgSizer6->Add( lblCountry, 0, wxALL, 5 );
+
+ txtCountry = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer6->Add( txtCountry, 0, wxALL|wxEXPAND, 5 );
+
+ lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPriority->Wrap( -1 );
+ fgSizer6->Add( lblPriority, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer260;
+ bSizer260 = new wxBoxSizer( wxHORIZONTAL );
+
+ chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer260->Add( chkUsePref, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer254;
+ bSizer254 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer256;
+ bSizer256 = new wxBoxSizer( wxHORIZONTAL );
+
+ sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
+ bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
+
+
+ bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer255;
+ bSizer255 = new wxBoxSizer( wxHORIZONTAL );
+
+ lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHigh->Wrap( -1 );
+ bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
+
+
+ bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLow->Wrap( -1 );
+ bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
+
+
+ bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
+
+
+ bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ tabGeneral->SetSizer( fgSizer6 );
+ tabGeneral->Layout();
+ fgSizer6->Fit( tabGeneral );
+ nbkAddress->AddPage( tabGeneral, wxT("General"), true );
+ tabLabel = new wxPanel( nbkAddress, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxBoxSizer* bSizer253;
+ bSizer253 = new wxBoxSizer( wxVERTICAL );
+
+ btnCopyMailing = new wxButton( tabLabel, wxID_ANY, wxT("Copy Address to Label"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer253->Add( btnCopyMailing, 0, wxALL, 5 );
+
+ txtLabel = new wxTextCtrl( tabLabel, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_MULTILINE );
+ bSizer253->Add( txtLabel, 1, wxALL|wxEXPAND, 5 );
+
+
+ tabLabel->SetSizer( bSizer253 );
+ tabLabel->Layout();
+ bSizer253->Fit( tabLabel );
+ nbkAddress->AddPage( tabLabel, wxT("Label"), false );
+ tabOther = new wxPanel( nbkAddress, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer61;
+ fgSizer61 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer61->AddGrowableCol( 1 );
+ fgSizer61->SetFlexibleDirection( wxVERTICAL );
+ fgSizer61->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblLanguage = new wxStaticText( tabOther, wxID_ANY, wxT("Language:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLanguage->Wrap( -1 );
+ fgSizer61->Add( lblLanguage, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ cmbLanguage = new wxComboBox( tabOther, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
+ fgSizer61->Add( cmbLanguage, 0, wxALL, 5 );
+
+ lblGeography = new wxStaticText( tabOther, wxID_ANY, wxT("Geopositioning:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblGeography->Wrap( -1 );
+ fgSizer61->Add( lblGeography, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtGeo = new wxTextCtrl( tabOther, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer61->Add( txtGeo, 0, wxALL|wxEXPAND, 5 );
+
+ lblTimezone = new wxStaticText( tabOther, wxID_ANY, wxT("Timezone:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblTimezone->Wrap( -1 );
+ fgSizer61->Add( lblTimezone, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtTimezone = new wxTextCtrl( tabOther, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer61->Add( txtTimezone, 0, wxALL|wxEXPAND, 5 );
+
+
+ tabOther->SetSizer( fgSizer61 );
+ tabOther->Layout();
+ fgSizer61->Fit( tabOther );
+ nbkAddress->AddPage( tabOther, wxT("Other"), false );
+
+ bSizer251->Add( nbkAddress, 1, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer252;
+ bSizer252 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnAction, 0, wxALL, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnClose, 0, wxALL, 5 );
+
+
+ bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( bSizer251 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ this->Connect( wxEVT_INIT_DIALOG, wxInitDialogEventHandler( frmContactEditorAddressADT::InitAddressEditor ) );
+ chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorAddressADT::EnablePriority ), NULL, this );
+ btnCopyMailing->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorAddressADT::CopyAddress ), NULL, this );
+ btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorAddressADT::ProcessData ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorAddressADT::CloseWindow ), NULL, this );
}
frmContactEditorAddressADT::~frmContactEditorAddressADT()
{
- // Disconnect Events
- this->Disconnect( wxEVT_INIT_DIALOG, wxInitDialogEventHandler( frmContactEditorAddressADT::InitAddressEditor ) );
- chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorAddressADT::EnablePriority ), NULL, this );
- btnCopyMailing->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorAddressADT::CopyAddress ), NULL, this );
- btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorAddressADT::ProcessData ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorAddressADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ this->Disconnect( wxEVT_INIT_DIALOG, wxInitDialogEventHandler( frmContactEditorAddressADT::InitAddressEditor ) );
+ chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorAddressADT::EnablePriority ), NULL, this );
+ btnCopyMailing->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorAddressADT::CopyAddress ), NULL, this );
+ btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorAddressADT::ProcessData ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorAddressADT::CloseWindow ), NULL, this );
+
}
frmConflictResolutionADT::frmConflictResolutionADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxFlexGridSizer* fgSizer39;
- fgSizer39 = new wxFlexGridSizer( 0, 1, 0, 0 );
- fgSizer39->AddGrowableCol( 0 );
- fgSizer39->AddGrowableRow( 0 );
- fgSizer39->SetFlexibleDirection( wxBOTH );
- fgSizer39->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- wxBoxSizer* bSizer363;
- bSizer363 = new wxBoxSizer( wxHORIZONTAL );
-
- wxBoxSizer* bSizer364;
- bSizer364 = new wxBoxSizer( wxVERTICAL );
-
- lblText = new wxStaticText( this, wxID_ANY, wxT("An update for this contact has also taken place on the server.\nChoose which version to keep and either press Keep Local or Keep Server.\nTo decide later, click on Decide Later."), wxDefaultPosition, wxDefaultSize, 0 );
- lblText->Wrap( -1 );
- bSizer364->Add( lblText, 0, wxALL|wxEXPAND, 5 );
-
- m_splitter3 = new wxSplitterWindow( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSP_3D );
- m_splitter3->Connect( wxEVT_IDLE, wxIdleEventHandler( frmConflictResolutionADT::m_splitter3OnIdle ), NULL, this );
-
- m_panel44 = new wxPanel( m_splitter3, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxBoxSizer* bSizer365;
- bSizer365 = new wxBoxSizer( wxVERTICAL );
-
- htmClient = new wxHtmlWindow( m_panel44, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHW_SCROLLBAR_AUTO );
- bSizer365->Add( htmClient, 1, wxALL|wxEXPAND, 5 );
-
-
- m_panel44->SetSizer( bSizer365 );
- m_panel44->Layout();
- bSizer365->Fit( m_panel44 );
- m_panel45 = new wxPanel( m_splitter3, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxBoxSizer* bSizer366;
- bSizer366 = new wxBoxSizer( wxVERTICAL );
-
- htmServer = new wxHtmlWindow( m_panel45, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHW_SCROLLBAR_AUTO );
- bSizer366->Add( htmServer, 1, wxALL|wxEXPAND, 5 );
-
-
- m_panel45->SetSizer( bSizer366 );
- m_panel45->Layout();
- bSizer366->Fit( m_panel45 );
- m_splitter3->SplitVertically( m_panel44, m_panel45, 257 );
- bSizer364->Add( m_splitter3, 1, wxEXPAND, 5 );
-
- wxBoxSizer* bSizer367;
- bSizer367 = new wxBoxSizer( wxHORIZONTAL );
-
-
- bSizer367->Add( 0, 0, 1, wxEXPAND, 5 );
-
- btnKeepLocal = new wxButton( this, wxID_ANY, wxT("Keep Local"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer367->Add( btnKeepLocal, 0, wxALL, 5 );
-
- btnKeepServer = new wxButton( this, wxID_ANY, wxT("Keep Server"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer367->Add( btnKeepServer, 0, wxALL, 5 );
-
- btnDecideLater = new wxButton( this, wxID_ANY, wxT("Decide Later"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer367->Add( btnDecideLater, 0, wxALL, 5 );
-
-
- bSizer367->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- bSizer364->Add( bSizer367, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxEXPAND, 5 );
-
-
- bSizer363->Add( bSizer364, 1, wxEXPAND, 5 );
-
-
- fgSizer39->Add( bSizer363, 1, wxEXPAND, 5 );
-
-
- this->SetSizer( fgSizer39 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- btnKeepLocal->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmConflictResolutionADT::KeepLocalData ), NULL, this );
- btnKeepServer->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmConflictResolutionADT::KeepServerData ), NULL, this );
- btnDecideLater->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmConflictResolutionADT::DecideLater ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxFlexGridSizer* fgSizer39;
+ fgSizer39 = new wxFlexGridSizer( 0, 1, 0, 0 );
+ fgSizer39->AddGrowableCol( 0 );
+ fgSizer39->AddGrowableRow( 0 );
+ fgSizer39->SetFlexibleDirection( wxBOTH );
+ fgSizer39->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ wxBoxSizer* bSizer363;
+ bSizer363 = new wxBoxSizer( wxHORIZONTAL );
+
+ wxBoxSizer* bSizer364;
+ bSizer364 = new wxBoxSizer( wxVERTICAL );
+
+ lblText = new wxStaticText( this, wxID_ANY, wxT("An update for this contact has also taken place on the server.\nChoose which version to keep and either press Keep Local or Keep Server.\nTo decide later, click on Decide Later."), wxDefaultPosition, wxDefaultSize, 0 );
+ lblText->Wrap( -1 );
+ bSizer364->Add( lblText, 0, wxALL|wxEXPAND, 5 );
+
+ m_splitter3 = new wxSplitterWindow( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxSP_3D );
+ m_splitter3->Connect( wxEVT_IDLE, wxIdleEventHandler( frmConflictResolutionADT::m_splitter3OnIdle ), NULL, this );
+
+ m_panel44 = new wxPanel( m_splitter3, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxBoxSizer* bSizer365;
+ bSizer365 = new wxBoxSizer( wxVERTICAL );
+
+ htmClient = new wxHtmlWindow( m_panel44, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHW_SCROLLBAR_AUTO|wxSUNKEN_BORDER );
+ bSizer365->Add( htmClient, 1, wxALL|wxEXPAND, 5 );
+
+
+ m_panel44->SetSizer( bSizer365 );
+ m_panel44->Layout();
+ bSizer365->Fit( m_panel44 );
+ m_panel45 = new wxPanel( m_splitter3, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxBoxSizer* bSizer366;
+ bSizer366 = new wxBoxSizer( wxVERTICAL );
+
+ htmServer = new wxHtmlWindow( m_panel45, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxHW_SCROLLBAR_AUTO|wxSUNKEN_BORDER );
+ bSizer366->Add( htmServer, 1, wxALL|wxEXPAND, 5 );
+
+
+ m_panel45->SetSizer( bSizer366 );
+ m_panel45->Layout();
+ bSizer366->Fit( m_panel45 );
+ m_splitter3->SplitVertically( m_panel44, m_panel45, 257 );
+ bSizer364->Add( m_splitter3, 1, wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer367;
+ bSizer367 = new wxBoxSizer( wxHORIZONTAL );
+
+
+ bSizer367->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ btnKeepLocal = new wxButton( this, wxID_ANY, wxT("Keep Local"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer367->Add( btnKeepLocal, 0, wxALL, 5 );
+
+ btnKeepServer = new wxButton( this, wxID_ANY, wxT("Keep Server"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer367->Add( btnKeepServer, 0, wxALL, 5 );
+
+ btnDecideLater = new wxButton( this, wxID_ANY, wxT("Decide Later"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer367->Add( btnDecideLater, 0, wxALL, 5 );
+
+
+ bSizer367->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ bSizer364->Add( bSizer367, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxEXPAND, 5 );
+
+
+ bSizer363->Add( bSizer364, 1, wxEXPAND, 5 );
+
+
+ fgSizer39->Add( bSizer363, 1, wxEXPAND, 5 );
+
+
+ this->SetSizer( fgSizer39 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ btnKeepLocal->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmConflictResolutionADT::KeepLocalData ), NULL, this );
+ btnKeepServer->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmConflictResolutionADT::KeepServerData ), NULL, this );
+ btnDecideLater->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmConflictResolutionADT::DecideLater ), NULL, this );
}
frmConflictResolutionADT::~frmConflictResolutionADT()
{
- // Disconnect Events
- btnKeepLocal->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmConflictResolutionADT::KeepLocalData ), NULL, this );
- btnKeepServer->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmConflictResolutionADT::KeepServerData ), NULL, this );
- btnDecideLater->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmConflictResolutionADT::DecideLater ), NULL, this );
-
+ // Disconnect Events
+ btnKeepLocal->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmConflictResolutionADT::KeepLocalData ), NULL, this );
+ btnKeepServer->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmConflictResolutionADT::KeepServerData ), NULL, this );
+ btnDecideLater->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmConflictResolutionADT::DecideLater ), NULL, this );
+
}
frmActivityMgrADT::frmActivityMgrADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxFrame( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxSize( 400,300 ), wxDefaultSize );
-
- mnuMenuBar = new wxMenuBar( 0 );
- mnuWindow = new wxMenu();
- wxMenuItem* mnuStopActivity;
- mnuStopActivity = new wxMenuItem( mnuWindow, wxID_ANY, wxString( wxT("&Stop Activity") ) + wxT('\t') + wxT("CTRL+ALT+S"), wxEmptyString, wxITEM_NORMAL );
- mnuWindow->Append( mnuStopActivity );
-
- wxMenuItem* mnuActivityStopAll;
- mnuActivityStopAll = new wxMenuItem( mnuWindow, wxID_ANY, wxString( wxT("Stop All Activities") ) + wxT('\t') + wxT("CTRL+SHIFT+ALT+S"), wxEmptyString, wxITEM_NORMAL );
- mnuWindow->Append( mnuActivityStopAll );
-
- wxMenuItem* mnuRetryActivity;
- mnuRetryActivity = new wxMenuItem( mnuWindow, wxID_ANY, wxString( wxT("&Retry Activity") ) + wxT('\t') + wxT("CTRL+R"), wxEmptyString, wxITEM_NORMAL );
- mnuWindow->Append( mnuRetryActivity );
-
- mnuWindow->AppendSeparator();
-
- wxMenuItem* mnuSleepMode;
- mnuSleepMode = new wxMenuItem( mnuWindow, wxID_ANY, wxString( wxT("Sleep Mode") ) , wxEmptyString, wxITEM_CHECK );
-#ifdef __WXMSW__
- mnuSleepMode->SetBitmaps( wxNullBitmap );
-#elif defined( __WXGTK__ )
- mnuSleepMode->SetBitmap( wxNullBitmap );
-#endif
- mnuWindow->Append( mnuSleepMode );
-
- mnuWindow->AppendSeparator();
-
- wxMenuItem* mnuWindowClose;
- mnuWindowClose = new wxMenuItem( mnuWindow, wxID_ANY, wxString( wxT("&Close Window") ) + wxT('\t') + wxT("ALT+F4"), wxEmptyString, wxITEM_NORMAL );
- mnuWindow->Append( mnuWindowClose );
-
- mnuMenuBar->Append( mnuWindow, wxT("&Activity") );
-
- this->SetMenuBar( mnuMenuBar );
-
- wxFlexGridSizer* fgSizer38;
- fgSizer38 = new wxFlexGridSizer( 0, 1, 0, 0 );
- fgSizer38->AddGrowableCol( 0 );
- fgSizer38->AddGrowableRow( 1 );
- fgSizer38->SetFlexibleDirection( wxBOTH );
- fgSizer38->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- m_panel43 = new wxPanel( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxBoxSizer* bSizer363;
- bSizer363 = new wxBoxSizer( wxHORIZONTAL );
-
- bmpActivity = new wxStaticBitmap( m_panel43, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0 );
- bmpActivity->SetMinSize( wxSize( 64,64 ) );
-
- bSizer363->Add( bmpActivity, 0, wxALL, 5 );
-
- m_panel46 = new wxPanel( m_panel43, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxBoxSizer* bSizer364;
- bSizer364 = new wxBoxSizer( wxVERTICAL );
-
-
- bSizer364->Add( 0, 0, 1, wxEXPAND, 5 );
-
- lblDetails = new wxStaticText( m_panel46, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxALIGN_CENTRE );
- lblDetails->Wrap( -1 );
- bSizer364->Add( lblDetails, 0, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL|wxALL|wxEXPAND, 0 );
-
-
- bSizer364->Add( 0, 0, 1, wxEXPAND, 5 );
-
- GauProgress = new wxGauge( m_panel46, wxID_ANY, 100, wxDefaultPosition, wxDefaultSize, wxGA_HORIZONTAL );
- GauProgress->SetValue( 0 );
- GauProgress->SetMinSize( wxSize( -1,20 ) );
-
- bSizer364->Add( GauProgress, 0, wxALL|wxEXPAND, 0 );
-
-
- bSizer364->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- m_panel46->SetSizer( bSizer364 );
- m_panel46->Layout();
- bSizer364->Fit( m_panel46 );
- bSizer363->Add( m_panel46, 1, wxEXPAND | wxALL, 5 );
-
-
- m_panel43->SetSizer( bSizer363 );
- m_panel43->Layout();
- bSizer363->Fit( m_panel43 );
- fgSizer38->Add( m_panel43, 1, wxALL|wxEXPAND, 0 );
-
- m_panel44 = new wxPanel( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxBoxSizer* bSizer365;
- bSizer365 = new wxBoxSizer( wxVERTICAL );
-
- lstActivity = new wxListCtrl( m_panel44, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
- bSizer365->Add( lstActivity, 1, wxALL|wxEXPAND, 5 );
-
-
- m_panel44->SetSizer( bSizer365 );
- m_panel44->Layout();
- bSizer365->Fit( m_panel44 );
- fgSizer38->Add( m_panel44, 5, wxALL|wxEXPAND, 0 );
-
-
- this->SetSizer( fgSizer38 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- this->Connect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( frmActivityMgrADT::CloseWindow ) );
- this->Connect( mnuStopActivity->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmActivityMgrADT::StopTask ) );
- this->Connect( mnuActivityStopAll->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmActivityMgrADT::StopAllTasks ) );
- this->Connect( mnuRetryActivity->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmActivityMgrADT::RetryTask ) );
- this->Connect( mnuSleepMode->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmActivityMgrADT::SleepMode ) );
- this->Connect( mnuWindowClose->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmActivityMgrADT::CloseWindow ) );
+ this->SetSizeHints( wxSize( 400,425 ), wxDefaultSize );
+
+ mnuMenuBar = new wxMenuBar( 0 );
+ mnuWindow = new wxMenu();
+ wxMenuItem* mnuStopActivity;
+ mnuStopActivity = new wxMenuItem( mnuWindow, wxID_ANY, wxString( wxT("&Stop Activity") ) + wxT('\t') + wxT("CTRL+ALT+S"), wxEmptyString, wxITEM_NORMAL );
+ mnuWindow->Append( mnuStopActivity );
+
+ wxMenuItem* mnuActivityStopAll;
+ mnuActivityStopAll = new wxMenuItem( mnuWindow, wxID_ANY, wxString( wxT("Stop All Activities") ) + wxT('\t') + wxT("CTRL+SHIFT+ALT+S"), wxEmptyString, wxITEM_NORMAL );
+ mnuWindow->Append( mnuActivityStopAll );
+
+ wxMenuItem* mnuRetryActivity;
+ mnuRetryActivity = new wxMenuItem( mnuWindow, wxID_ANY, wxString( wxT("&Retry Activity") ) + wxT('\t') + wxT("CTRL+R"), wxEmptyString, wxITEM_NORMAL );
+ mnuWindow->Append( mnuRetryActivity );
+
+ mnuWindow->AppendSeparator();
+
+ mnuSleepMode = new wxMenuItem( mnuWindow, wxID_ANY, wxString( wxT("Sleep Mode") ) , wxEmptyString, wxITEM_CHECK );
+ mnuWindow->Append( mnuSleepMode );
+
+ mnuWindow->AppendSeparator();
+
+ wxMenuItem* mnuWindowClose;
+ mnuWindowClose = new wxMenuItem( mnuWindow, wxID_ANY, wxString( wxT("&Close Window") ) + wxT('\t') + wxT("ALT+F4"), wxEmptyString, wxITEM_NORMAL );
+ mnuWindow->Append( mnuWindowClose );
+
+ mnuMenuBar->Append( mnuWindow, wxT("&Activity") );
+
+ this->SetMenuBar( mnuMenuBar );
+
+ wxFlexGridSizer* fgSizer38;
+ fgSizer38 = new wxFlexGridSizer( 0, 1, 0, 0 );
+ fgSizer38->AddGrowableCol( 0 );
+ fgSizer38->AddGrowableRow( 1 );
+ fgSizer38->SetFlexibleDirection( wxBOTH );
+ fgSizer38->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ m_panel43 = new wxPanel( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxBoxSizer* bSizer363;
+ bSizer363 = new wxBoxSizer( wxHORIZONTAL );
+
+ bmpActivity = new wxStaticBitmap( m_panel43, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxDefaultSize, 0 );
+ bmpActivity->SetMinSize( wxSize( 64,64 ) );
+
+ bSizer363->Add( bmpActivity, 0, wxALL, 5 );
+
+ m_panel46 = new wxPanel( m_panel43, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxBoxSizer* bSizer364;
+ bSizer364 = new wxBoxSizer( wxVERTICAL );
+
+
+ bSizer364->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ lblDetails = new wxStaticText( m_panel46, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxALIGN_CENTRE );
+ lblDetails->Wrap( -1 );
+ bSizer364->Add( lblDetails, 0, wxALL|wxEXPAND, 0 );
+
+
+ bSizer364->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ GauProgress = new wxGauge( m_panel46, wxID_ANY, 100, wxDefaultPosition, wxDefaultSize, wxGA_HORIZONTAL );
+ GauProgress->SetValue( 0 );
+ GauProgress->SetMinSize( wxSize( -1,20 ) );
+
+ bSizer364->Add( GauProgress, 0, wxALL|wxEXPAND, 0 );
+
+
+ bSizer364->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ m_panel46->SetSizer( bSizer364 );
+ m_panel46->Layout();
+ bSizer364->Fit( m_panel46 );
+ bSizer363->Add( m_panel46, 1, wxEXPAND | wxALL, 5 );
+
+
+ m_panel43->SetSizer( bSizer363 );
+ m_panel43->Layout();
+ bSizer363->Fit( m_panel43 );
+ fgSizer38->Add( m_panel43, 1, wxALL|wxEXPAND, 0 );
+
+ m_panel44 = new wxPanel( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxBoxSizer* bSizer365;
+ bSizer365 = new wxBoxSizer( wxVERTICAL );
+
+ lstActivity = new wxListCtrl( m_panel44, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxLC_SINGLE_SEL|wxSUNKEN_BORDER );
+ bSizer365->Add( lstActivity, 1, wxALL|wxEXPAND, 5 );
+
+
+ m_panel44->SetSizer( bSizer365 );
+ m_panel44->Layout();
+ bSizer365->Fit( m_panel44 );
+ fgSizer38->Add( m_panel44, 5, wxALL|wxEXPAND, 0 );
+
+
+ this->SetSizer( fgSizer38 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ this->Connect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( frmActivityMgrADT::CloseWindow ) );
+ this->Connect( mnuStopActivity->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmActivityMgrADT::StopTask ) );
+ this->Connect( mnuActivityStopAll->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmActivityMgrADT::StopAllTasks ) );
+ this->Connect( mnuRetryActivity->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmActivityMgrADT::RetryTask ) );
+ this->Connect( mnuSleepMode->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmActivityMgrADT::SleepMode ) );
+ this->Connect( mnuWindowClose->GetId(), wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmActivityMgrADT::CloseWindow ) );
}
frmActivityMgrADT::~frmActivityMgrADT()
{
- // Disconnect Events
- this->Disconnect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( frmActivityMgrADT::CloseWindow ) );
- this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmActivityMgrADT::StopTask ) );
- this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmActivityMgrADT::StopAllTasks ) );
- this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmActivityMgrADT::RetryTask ) );
- this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmActivityMgrADT::SleepMode ) );
- this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmActivityMgrADT::CloseWindow ) );
-
+ // Disconnect Events
+ this->Disconnect( wxEVT_CLOSE_WINDOW, wxCloseEventHandler( frmActivityMgrADT::CloseWindow ) );
+ this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmActivityMgrADT::StopTask ) );
+ this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmActivityMgrADT::StopAllTasks ) );
+ this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmActivityMgrADT::RetryTask ) );
+ this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmActivityMgrADT::SleepMode ) );
+ this->Disconnect( wxID_ANY, wxEVT_COMMAND_MENU_SELECTED, wxCommandEventHandler( frmActivityMgrADT::CloseWindow ) );
+
}
frmContactEditorNicknameADT::frmContactEditorNicknameADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer251;
- bSizer251 = new wxBoxSizer( wxVERTICAL );
-
- nbkAddress = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxPanel( nbkAddress, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer6;
- fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer6->AddGrowableCol( 1 );
- fgSizer6->SetFlexibleDirection( wxVERTICAL );
- fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblNickname = new wxStaticText( tabGeneral, wxID_ANY, wxT("Nickname:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblNickname->Wrap( -1 );
- fgSizer6->Add( lblNickname, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtNickname = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtNickname->SetMaxLength( 0 );
- fgSizer6->Add( txtNickname, 0, wxALL|wxEXPAND, 5 );
-
- lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPriority->Wrap( -1 );
- fgSizer6->Add( lblPriority, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer260;
- bSizer260 = new wxBoxSizer( wxHORIZONTAL );
-
- chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer260->Add( chkUsePref, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer254;
- bSizer254 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer256;
- bSizer256 = new wxBoxSizer( wxHORIZONTAL );
-
- sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
- bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
-
-
- bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
-
- wxBoxSizer* bSizer255;
- bSizer255 = new wxBoxSizer( wxHORIZONTAL );
-
- lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHigh->Wrap( -1 );
- bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
-
-
- bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
-
- lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLow->Wrap( -1 );
- bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
-
-
- bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
-
-
- bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- tabGeneral->SetSizer( fgSizer6 );
- tabGeneral->Layout();
- fgSizer6->Fit( tabGeneral );
- nbkAddress->AddPage( tabGeneral, wxT("General"), true );
- tabOther = new wxPanel( nbkAddress, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer61;
- fgSizer61 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer61->AddGrowableCol( 1 );
- fgSizer61->SetFlexibleDirection( wxBOTH );
- fgSizer61->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblLanguage = new wxStaticText( tabOther, wxID_ANY, wxT("Language:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLanguage->Wrap( -1 );
- fgSizer61->Add( lblLanguage, 1, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- cmbLanguage = new wxComboBox( tabOther, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
- fgSizer61->Add( cmbLanguage, 1, wxALL|wxEXPAND, 5 );
-
-
- tabOther->SetSizer( fgSizer61 );
- tabOther->Layout();
- fgSizer61->Fit( tabOther );
- nbkAddress->AddPage( tabOther, wxT("Other"), false );
-
- bSizer251->Add( nbkAddress, 1, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer252;
- bSizer252 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnAction, 0, wxALL, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnClose, 0, wxALL, 5 );
-
-
- bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( bSizer251 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- this->Connect( wxEVT_INIT_DIALOG, wxInitDialogEventHandler( frmContactEditorNicknameADT::InitAddressEditor ) );
- chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorNicknameADT::EnablePriority ), NULL, this );
- btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorNicknameADT::ProcessData ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorNicknameADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer251;
+ bSizer251 = new wxBoxSizer( wxVERTICAL );
+
+ nbkAddress = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxPanel( nbkAddress, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer6;
+ fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer6->AddGrowableCol( 1 );
+ fgSizer6->SetFlexibleDirection( wxVERTICAL );
+ fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblNickname = new wxStaticText( tabGeneral, wxID_ANY, wxT("Nickname:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblNickname->Wrap( -1 );
+ fgSizer6->Add( lblNickname, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtNickname = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer6->Add( txtNickname, 0, wxALL|wxEXPAND, 5 );
+
+ lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPriority->Wrap( -1 );
+ fgSizer6->Add( lblPriority, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer260;
+ bSizer260 = new wxBoxSizer( wxHORIZONTAL );
+
+ chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer260->Add( chkUsePref, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer254;
+ bSizer254 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer256;
+ bSizer256 = new wxBoxSizer( wxHORIZONTAL );
+
+ sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
+ bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
+
+
+ bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer255;
+ bSizer255 = new wxBoxSizer( wxHORIZONTAL );
+
+ lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHigh->Wrap( -1 );
+ bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
+
+
+ bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLow->Wrap( -1 );
+ bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
+
+
+ bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
+
+
+ bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ tabGeneral->SetSizer( fgSizer6 );
+ tabGeneral->Layout();
+ fgSizer6->Fit( tabGeneral );
+ nbkAddress->AddPage( tabGeneral, wxT("General"), true );
+ tabOther = new wxPanel( nbkAddress, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer61;
+ fgSizer61 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer61->AddGrowableCol( 1 );
+ fgSizer61->SetFlexibleDirection( wxBOTH );
+ fgSizer61->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblLanguage = new wxStaticText( tabOther, wxID_ANY, wxT("Language:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLanguage->Wrap( -1 );
+ fgSizer61->Add( lblLanguage, 1, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ cmbLanguage = new wxComboBox( tabOther, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
+ fgSizer61->Add( cmbLanguage, 1, wxALL|wxEXPAND, 5 );
+
+
+ tabOther->SetSizer( fgSizer61 );
+ tabOther->Layout();
+ fgSizer61->Fit( tabOther );
+ nbkAddress->AddPage( tabOther, wxT("Other"), false );
+
+ bSizer251->Add( nbkAddress, 1, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer252;
+ bSizer252 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnAction, 0, wxALL, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnClose, 0, wxALL, 5 );
+
+
+ bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( bSizer251 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ this->Connect( wxEVT_INIT_DIALOG, wxInitDialogEventHandler( frmContactEditorNicknameADT::InitAddressEditor ) );
+ chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorNicknameADT::EnablePriority ), NULL, this );
+ btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorNicknameADT::ProcessData ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorNicknameADT::CloseWindow ), NULL, this );
}
frmContactEditorNicknameADT::~frmContactEditorNicknameADT()
{
- // Disconnect Events
- this->Disconnect( wxEVT_INIT_DIALOG, wxInitDialogEventHandler( frmContactEditorNicknameADT::InitAddressEditor ) );
- chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorNicknameADT::EnablePriority ), NULL, this );
- btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorNicknameADT::ProcessData ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorNicknameADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ this->Disconnect( wxEVT_INIT_DIALOG, wxInitDialogEventHandler( frmContactEditorNicknameADT::InitAddressEditor ) );
+ chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorNicknameADT::EnablePriority ), NULL, this );
+ btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorNicknameADT::ProcessData ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorNicknameADT::CloseWindow ), NULL, this );
+
}
frmContactEditorGroupsADT::frmContactEditorGroupsADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxSize( -1,-1 ), wxDefaultSize );
-
- wxBoxSizer* bSizer251;
- bSizer251 = new wxBoxSizer( wxVERTICAL );
-
- nbkGroup = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxPanel( nbkGroup, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer6;
- fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer6->AddGrowableCol( 1 );
- fgSizer6->AddGrowableRow( 0 );
- fgSizer6->SetFlexibleDirection( wxVERTICAL );
- fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblContacts = new wxStaticText( tabGeneral, wxID_ANY, wxT("Contacts:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblContacts->Wrap( -1 );
- fgSizer6->Add( lblContacts, 0, wxALIGN_TOP|wxALL, 5 );
-
- wxArrayString chkContactsChoices;
- chkContacts = new wxCheckListBox( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, chkContactsChoices, wxLB_ALWAYS_SB|wxLB_MULTIPLE );
- fgSizer6->Add( chkContacts, 1, wxALL|wxEXPAND, 5 );
-
-
- fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- tabGeneral->SetSizer( fgSizer6 );
- tabGeneral->Layout();
- fgSizer6->Fit( tabGeneral );
- nbkGroup->AddPage( tabGeneral, wxT("General"), false );
-
- bSizer251->Add( nbkGroup, 1, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer252;
- bSizer252 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnAction, 0, wxALL, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnClose, 0, wxALL, 5 );
-
-
- bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( bSizer251 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- this->Connect( wxEVT_INIT_DIALOG, wxInitDialogEventHandler( frmContactEditorGroupsADT::FetchContacts ) );
- btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorGroupsADT::ProcessData ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorGroupsADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxSize( -1,-1 ), wxDefaultSize );
+
+ wxBoxSizer* bSizer251;
+ bSizer251 = new wxBoxSizer( wxVERTICAL );
+
+ nbkGroup = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxPanel( nbkGroup, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer6;
+ fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer6->AddGrowableCol( 1 );
+ fgSizer6->AddGrowableRow( 0 );
+ fgSizer6->SetFlexibleDirection( wxVERTICAL );
+ fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblContacts = new wxStaticText( tabGeneral, wxID_ANY, wxT("Contacts:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblContacts->Wrap( -1 );
+ fgSizer6->Add( lblContacts, 0, wxALIGN_TOP|wxALL, 5 );
+
+ wxArrayString chkContactsChoices;
+ chkContacts = new wxCheckListBox( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, chkContactsChoices, wxLB_ALWAYS_SB|wxLB_MULTIPLE );
+ fgSizer6->Add( chkContacts, 1, wxALL|wxEXPAND, 5 );
+
+
+ fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ tabGeneral->SetSizer( fgSizer6 );
+ tabGeneral->Layout();
+ fgSizer6->Fit( tabGeneral );
+ nbkGroup->AddPage( tabGeneral, wxT("General"), false );
+
+ bSizer251->Add( nbkGroup, 1, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer252;
+ bSizer252 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnAction, 0, wxALL, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnClose, 0, wxALL, 5 );
+
+
+ bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( bSizer251 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ this->Connect( wxEVT_INIT_DIALOG, wxInitDialogEventHandler( frmContactEditorGroupsADT::FetchContacts ) );
+ btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorGroupsADT::ProcessData ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorGroupsADT::CloseWindow ), NULL, this );
}
frmContactEditorGroupsADT::~frmContactEditorGroupsADT()
{
- // Disconnect Events
- this->Disconnect( wxEVT_INIT_DIALOG, wxInitDialogEventHandler( frmContactEditorGroupsADT::FetchContacts ) );
- btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorGroupsADT::ProcessData ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorGroupsADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ this->Disconnect( wxEVT_INIT_DIALOG, wxInitDialogEventHandler( frmContactEditorGroupsADT::FetchContacts ) );
+ btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorGroupsADT::ProcessData ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorGroupsADT::CloseWindow ), NULL, this );
+
}
frmContactEditorRolesADT::frmContactEditorRolesADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer251;
- bSizer251 = new wxBoxSizer( wxVERTICAL );
-
- nbkRole = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxPanel( nbkRole, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer6;
- fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer6->AddGrowableCol( 1 );
- fgSizer6->SetFlexibleDirection( wxVERTICAL );
- fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblRole = new wxStaticText( tabGeneral, wxID_ANY, wxT("Role Name:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblRole->Wrap( -1 );
- fgSizer6->Add( lblRole, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtRole = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtRole->SetMaxLength( 0 );
- fgSizer6->Add( txtRole, 0, wxALL|wxEXPAND, 5 );
-
- lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPriority->Wrap( -1 );
- fgSizer6->Add( lblPriority, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer260;
- bSizer260 = new wxBoxSizer( wxHORIZONTAL );
-
- chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer260->Add( chkUsePref, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer254;
- bSizer254 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer256;
- bSizer256 = new wxBoxSizer( wxHORIZONTAL );
-
- sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
- bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
-
-
- bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
-
- wxBoxSizer* bSizer255;
- bSizer255 = new wxBoxSizer( wxHORIZONTAL );
-
- lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHigh->Wrap( -1 );
- bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
-
-
- bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
-
- lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLow->Wrap( -1 );
- bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
-
-
- bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
-
-
- bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- tabGeneral->SetSizer( fgSizer6 );
- tabGeneral->Layout();
- fgSizer6->Fit( tabGeneral );
- nbkRole->AddPage( tabGeneral, wxT("General"), false );
-
- bSizer251->Add( nbkRole, 1, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer252;
- bSizer252 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnAction, 0, wxALL, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnClose, 0, wxALL, 5 );
-
-
- bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( bSizer251 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorRolesADT::EnablePriority ), NULL, this );
- btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorRolesADT::ProcessAction ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorRolesADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer251;
+ bSizer251 = new wxBoxSizer( wxVERTICAL );
+
+ nbkRole = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxPanel( nbkRole, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer6;
+ fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer6->AddGrowableCol( 1 );
+ fgSizer6->SetFlexibleDirection( wxVERTICAL );
+ fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblRole = new wxStaticText( tabGeneral, wxID_ANY, wxT("Role Name:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblRole->Wrap( -1 );
+ fgSizer6->Add( lblRole, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtRole = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer6->Add( txtRole, 0, wxALL|wxEXPAND, 5 );
+
+ lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPriority->Wrap( -1 );
+ fgSizer6->Add( lblPriority, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer260;
+ bSizer260 = new wxBoxSizer( wxHORIZONTAL );
+
+ chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer260->Add( chkUsePref, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer254;
+ bSizer254 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer256;
+ bSizer256 = new wxBoxSizer( wxHORIZONTAL );
+
+ sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
+ bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
+
+
+ bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer255;
+ bSizer255 = new wxBoxSizer( wxHORIZONTAL );
+
+ lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHigh->Wrap( -1 );
+ bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
+
+
+ bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLow->Wrap( -1 );
+ bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
+
+
+ bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
+
+
+ bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ tabGeneral->SetSizer( fgSizer6 );
+ tabGeneral->Layout();
+ fgSizer6->Fit( tabGeneral );
+ nbkRole->AddPage( tabGeneral, wxT("General"), false );
+
+ bSizer251->Add( nbkRole, 1, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer252;
+ bSizer252 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnAction, 0, wxALL, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnClose, 0, wxALL, 5 );
+
+
+ bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( bSizer251 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorRolesADT::EnablePriority ), NULL, this );
+ btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorRolesADT::ProcessAction ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorRolesADT::CloseWindow ), NULL, this );
}
frmContactEditorRolesADT::~frmContactEditorRolesADT()
{
- // Disconnect Events
- chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorRolesADT::EnablePriority ), NULL, this );
- btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorRolesADT::ProcessAction ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorRolesADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorRolesADT::EnablePriority ), NULL, this );
+ btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorRolesADT::ProcessAction ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorRolesADT::CloseWindow ), NULL, this );
+
}
frmContactEditorOrganisationsADT::frmContactEditorOrganisationsADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer251;
- bSizer251 = new wxBoxSizer( wxVERTICAL );
-
- nbkOrganisation = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxPanel( nbkOrganisation, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer6;
- fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer6->AddGrowableCol( 1 );
- fgSizer6->SetFlexibleDirection( wxBOTH );
- fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblOrganisation = new wxStaticText( tabGeneral, wxID_ANY, wxT("Organisation:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblOrganisation->Wrap( -1 );
- fgSizer6->Add( lblOrganisation, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtOrganisation = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtOrganisation->SetMaxLength( 0 );
- fgSizer6->Add( txtOrganisation, 0, wxALL|wxEXPAND, 5 );
-
- lblSortAs = new wxStaticText( tabGeneral, wxID_ANY, wxT("Sort As:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblSortAs->Wrap( -1 );
- fgSizer6->Add( lblSortAs, 0, wxALL, 5 );
-
- cmbSortAs = new wxComboBox( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
- fgSizer6->Add( cmbSortAs, 1, wxALL, 5 );
-
- lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPriority->Wrap( -1 );
- fgSizer6->Add( lblPriority, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer260;
- bSizer260 = new wxBoxSizer( wxHORIZONTAL );
-
- chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer260->Add( chkUsePref, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer254;
- bSizer254 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer256;
- bSizer256 = new wxBoxSizer( wxHORIZONTAL );
-
- sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
- bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
-
-
- bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
-
- wxBoxSizer* bSizer255;
- bSizer255 = new wxBoxSizer( wxHORIZONTAL );
-
- lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHigh->Wrap( -1 );
- bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
-
-
- bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
-
- lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLow->Wrap( -1 );
- bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
-
-
- bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
-
-
- bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- tabGeneral->SetSizer( fgSizer6 );
- tabGeneral->Layout();
- fgSizer6->Fit( tabGeneral );
- nbkOrganisation->AddPage( tabGeneral, wxT("General"), false );
-
- bSizer251->Add( nbkOrganisation, 1, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer252;
- bSizer252 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnAction, 0, wxALL, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnClose, 0, wxALL, 5 );
-
-
- bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( bSizer251 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- txtOrganisation->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorOrganisationsADT::UpdateSortAs ), NULL, this );
- chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorOrganisationsADT::EnablePriority ), NULL, this );
- btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorOrganisationsADT::ProcessAction ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorOrganisationsADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer251;
+ bSizer251 = new wxBoxSizer( wxVERTICAL );
+
+ nbkOrganisation = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxPanel( nbkOrganisation, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer6;
+ fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer6->AddGrowableCol( 1 );
+ fgSizer6->SetFlexibleDirection( wxBOTH );
+ fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblOrganisation = new wxStaticText( tabGeneral, wxID_ANY, wxT("Organisation:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblOrganisation->Wrap( -1 );
+ fgSizer6->Add( lblOrganisation, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtOrganisation = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer6->Add( txtOrganisation, 0, wxALL|wxEXPAND, 5 );
+
+ lblSortAs = new wxStaticText( tabGeneral, wxID_ANY, wxT("Sort As:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblSortAs->Wrap( -1 );
+ fgSizer6->Add( lblSortAs, 0, wxALL, 5 );
+
+ cmbSortAs = new wxComboBox( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
+ fgSizer6->Add( cmbSortAs, 1, wxALL, 5 );
+
+ lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPriority->Wrap( -1 );
+ fgSizer6->Add( lblPriority, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer260;
+ bSizer260 = new wxBoxSizer( wxHORIZONTAL );
+
+ chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer260->Add( chkUsePref, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer254;
+ bSizer254 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer256;
+ bSizer256 = new wxBoxSizer( wxHORIZONTAL );
+
+ sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
+ bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
+
+
+ bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer255;
+ bSizer255 = new wxBoxSizer( wxHORIZONTAL );
+
+ lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHigh->Wrap( -1 );
+ bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
+
+
+ bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLow->Wrap( -1 );
+ bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
+
+
+ bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
+
+
+ bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ tabGeneral->SetSizer( fgSizer6 );
+ tabGeneral->Layout();
+ fgSizer6->Fit( tabGeneral );
+ nbkOrganisation->AddPage( tabGeneral, wxT("General"), false );
+
+ bSizer251->Add( nbkOrganisation, 1, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer252;
+ bSizer252 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnAction, 0, wxALL, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnClose, 0, wxALL, 5 );
+
+
+ bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( bSizer251 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ txtOrganisation->Connect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorOrganisationsADT::UpdateSortAs ), NULL, this );
+ chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorOrganisationsADT::EnablePriority ), NULL, this );
+ btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorOrganisationsADT::ProcessAction ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorOrganisationsADT::CloseWindow ), NULL, this );
}
frmContactEditorOrganisationsADT::~frmContactEditorOrganisationsADT()
{
- // Disconnect Events
- txtOrganisation->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorOrganisationsADT::UpdateSortAs ), NULL, this );
- chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorOrganisationsADT::EnablePriority ), NULL, this );
- btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorOrganisationsADT::ProcessAction ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorOrganisationsADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ txtOrganisation->Disconnect( wxEVT_COMMAND_TEXT_UPDATED, wxCommandEventHandler( frmContactEditorOrganisationsADT::UpdateSortAs ), NULL, this );
+ chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorOrganisationsADT::EnablePriority ), NULL, this );
+ btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorOrganisationsADT::ProcessAction ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorOrganisationsADT::CloseWindow ), NULL, this );
+
}
frmContactEditorNotesADT::frmContactEditorNotesADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer251;
- bSizer251 = new wxBoxSizer( wxVERTICAL );
-
- nbkNotes = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxPanel( nbkNotes, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxBoxSizer* bSizer353;
- bSizer353 = new wxBoxSizer( wxVERTICAL );
-
- txtNote = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_MULTILINE );
- txtNote->SetMaxLength( 0 );
- bSizer353->Add( txtNote, 1, wxALL|wxEXPAND, 5 );
-
-
- tabGeneral->SetSizer( bSizer353 );
- tabGeneral->Layout();
- bSizer353->Fit( tabGeneral );
- nbkNotes->AddPage( tabGeneral, wxT("General"), true );
- tabPriority = new wxPanel( nbkNotes, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer61;
- fgSizer61 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer61->AddGrowableCol( 1 );
- fgSizer61->SetFlexibleDirection( wxVERTICAL );
- fgSizer61->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblPriority = new wxStaticText( tabPriority, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPriority->Wrap( -1 );
- fgSizer61->Add( lblPriority, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer2601;
- bSizer2601 = new wxBoxSizer( wxHORIZONTAL );
-
- chkUsePref = new wxCheckBox( tabPriority, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer2601->Add( chkUsePref, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer2541;
- bSizer2541 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer2561;
- bSizer2561 = new wxBoxSizer( wxHORIZONTAL );
-
- sliPriority = new wxSlider( tabPriority, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
- bSizer2561->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
-
-
- bSizer2541->Add( bSizer2561, 1, wxEXPAND, 5 );
-
- wxBoxSizer* bSizer2551;
- bSizer2551 = new wxBoxSizer( wxHORIZONTAL );
-
- lblHigh = new wxStaticText( tabPriority, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHigh->Wrap( -1 );
- bSizer2551->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
-
-
- bSizer2551->Add( 0, 0, 1, wxEXPAND, 5 );
-
- lblLow = new wxStaticText( tabPriority, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLow->Wrap( -1 );
- bSizer2551->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
-
-
- bSizer2541->Add( bSizer2551, 1, wxEXPAND, 0 );
-
-
- bSizer2601->Add( bSizer2541, 1, wxEXPAND, 5 );
-
-
- fgSizer61->Add( bSizer2601, 1, wxEXPAND, 5 );
-
-
- fgSizer61->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- tabPriority->SetSizer( fgSizer61 );
- tabPriority->Layout();
- fgSizer61->Fit( tabPriority );
- nbkNotes->AddPage( tabPriority, wxT("Priority"), false );
- tabLanguage = new wxPanel( nbkNotes, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer611;
- fgSizer611 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer611->AddGrowableCol( 0 );
- fgSizer611->SetFlexibleDirection( wxBOTH );
- fgSizer611->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblLanguage = new wxStaticText( tabLanguage, wxID_ANY, wxT("Language:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLanguage->Wrap( -1 );
- fgSizer611->Add( lblLanguage, 1, wxALL, 5 );
-
- cmbLanguage = new wxComboBox( tabLanguage, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
- fgSizer611->Add( cmbLanguage, 1, wxALL, 5 );
-
-
- tabLanguage->SetSizer( fgSizer611 );
- tabLanguage->Layout();
- fgSizer611->Fit( tabLanguage );
- nbkNotes->AddPage( tabLanguage, wxT("Language"), false );
-
- bSizer251->Add( nbkNotes, 1, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer252;
- bSizer252 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnAction, 0, wxALL, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnClose, 0, wxALL, 5 );
-
-
- bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( bSizer251 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorNotesADT::EnablePriority ), NULL, this );
- btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorNotesADT::ProcessAction ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorNotesADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer251;
+ bSizer251 = new wxBoxSizer( wxVERTICAL );
+
+ nbkNotes = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxPanel( nbkNotes, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxBoxSizer* bSizer353;
+ bSizer353 = new wxBoxSizer( wxVERTICAL );
+
+ txtNote = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_MULTILINE );
+ bSizer353->Add( txtNote, 1, wxALL|wxEXPAND, 5 );
+
+
+ tabGeneral->SetSizer( bSizer353 );
+ tabGeneral->Layout();
+ bSizer353->Fit( tabGeneral );
+ nbkNotes->AddPage( tabGeneral, wxT("General"), true );
+ tabPriority = new wxPanel( nbkNotes, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer61;
+ fgSizer61 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer61->AddGrowableCol( 1 );
+ fgSizer61->SetFlexibleDirection( wxVERTICAL );
+ fgSizer61->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblPriority = new wxStaticText( tabPriority, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPriority->Wrap( -1 );
+ fgSizer61->Add( lblPriority, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer2601;
+ bSizer2601 = new wxBoxSizer( wxHORIZONTAL );
+
+ chkUsePref = new wxCheckBox( tabPriority, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer2601->Add( chkUsePref, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer2541;
+ bSizer2541 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer2561;
+ bSizer2561 = new wxBoxSizer( wxHORIZONTAL );
+
+ sliPriority = new wxSlider( tabPriority, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
+ bSizer2561->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
+
+
+ bSizer2541->Add( bSizer2561, 1, wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer2551;
+ bSizer2551 = new wxBoxSizer( wxHORIZONTAL );
+
+ lblHigh = new wxStaticText( tabPriority, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHigh->Wrap( -1 );
+ bSizer2551->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
+
+
+ bSizer2551->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ lblLow = new wxStaticText( tabPriority, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLow->Wrap( -1 );
+ bSizer2551->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
+
+
+ bSizer2541->Add( bSizer2551, 1, wxEXPAND, 0 );
+
+
+ bSizer2601->Add( bSizer2541, 1, wxEXPAND, 5 );
+
+
+ fgSizer61->Add( bSizer2601, 1, wxEXPAND, 5 );
+
+
+ fgSizer61->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ tabPriority->SetSizer( fgSizer61 );
+ tabPriority->Layout();
+ fgSizer61->Fit( tabPriority );
+ nbkNotes->AddPage( tabPriority, wxT("Priority"), false );
+ tabLanguage = new wxPanel( nbkNotes, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer611;
+ fgSizer611 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer611->AddGrowableCol( 0 );
+ fgSizer611->SetFlexibleDirection( wxBOTH );
+ fgSizer611->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblLanguage = new wxStaticText( tabLanguage, wxID_ANY, wxT("Language:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLanguage->Wrap( -1 );
+ fgSizer611->Add( lblLanguage, 1, wxALL, 5 );
+
+ cmbLanguage = new wxComboBox( tabLanguage, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
+ fgSizer611->Add( cmbLanguage, 1, wxALL, 5 );
+
+
+ tabLanguage->SetSizer( fgSizer611 );
+ tabLanguage->Layout();
+ fgSizer611->Fit( tabLanguage );
+ nbkNotes->AddPage( tabLanguage, wxT("Language"), false );
+
+ bSizer251->Add( nbkNotes, 1, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer252;
+ bSizer252 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnAction, 0, wxALL, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnClose, 0, wxALL, 5 );
+
+
+ bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( bSizer251 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorNotesADT::EnablePriority ), NULL, this );
+ btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorNotesADT::ProcessAction ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorNotesADT::CloseWindow ), NULL, this );
}
frmContactEditorNotesADT::~frmContactEditorNotesADT()
{
- // Disconnect Events
- chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorNotesADT::EnablePriority ), NULL, this );
- btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorNotesADT::ProcessAction ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorNotesADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorNotesADT::EnablePriority ), NULL, this );
+ btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorNotesADT::ProcessAction ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorNotesADT::CloseWindow ), NULL, this );
+
}
frmContactEditorTitlesADT::frmContactEditorTitlesADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer251;
- bSizer251 = new wxBoxSizer( wxVERTICAL );
-
- nbkTitles = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxPanel( nbkTitles, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer6;
- fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer6->AddGrowableCol( 1 );
- fgSizer6->SetFlexibleDirection( wxVERTICAL );
- fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblTitle = new wxStaticText( tabGeneral, wxID_ANY, wxT("Title:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblTitle->Wrap( -1 );
- fgSizer6->Add( lblTitle, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtTitle = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtTitle->SetMaxLength( 0 );
- fgSizer6->Add( txtTitle, 0, wxALL|wxEXPAND, 5 );
-
- lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPriority->Wrap( -1 );
- fgSizer6->Add( lblPriority, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer260;
- bSizer260 = new wxBoxSizer( wxHORIZONTAL );
-
- chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer260->Add( chkUsePref, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer254;
- bSizer254 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer256;
- bSizer256 = new wxBoxSizer( wxHORIZONTAL );
-
- sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
- bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
-
-
- bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
-
- wxBoxSizer* bSizer255;
- bSizer255 = new wxBoxSizer( wxHORIZONTAL );
-
- lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHigh->Wrap( -1 );
- bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
-
-
- bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
-
- lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLow->Wrap( -1 );
- bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
-
-
- bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
-
-
- bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- tabGeneral->SetSizer( fgSizer6 );
- tabGeneral->Layout();
- fgSizer6->Fit( tabGeneral );
- nbkTitles->AddPage( tabGeneral, wxT("General"), false );
-
- bSizer251->Add( nbkTitles, 1, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer252;
- bSizer252 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnAction, 0, wxALL, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnClose, 0, wxALL, 5 );
-
-
- bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( bSizer251 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorTitlesADT::EnablePriority ), NULL, this );
- btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTitlesADT::ProcessAction ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTitlesADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer251;
+ bSizer251 = new wxBoxSizer( wxVERTICAL );
+
+ nbkTitles = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxPanel( nbkTitles, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer6;
+ fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer6->AddGrowableCol( 1 );
+ fgSizer6->SetFlexibleDirection( wxVERTICAL );
+ fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblTitle = new wxStaticText( tabGeneral, wxID_ANY, wxT("Title:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblTitle->Wrap( -1 );
+ fgSizer6->Add( lblTitle, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtTitle = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer6->Add( txtTitle, 0, wxALL|wxEXPAND, 5 );
+
+ lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPriority->Wrap( -1 );
+ fgSizer6->Add( lblPriority, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer260;
+ bSizer260 = new wxBoxSizer( wxHORIZONTAL );
+
+ chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer260->Add( chkUsePref, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer254;
+ bSizer254 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer256;
+ bSizer256 = new wxBoxSizer( wxHORIZONTAL );
+
+ sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
+ bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
+
+
+ bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer255;
+ bSizer255 = new wxBoxSizer( wxHORIZONTAL );
+
+ lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHigh->Wrap( -1 );
+ bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
+
+
+ bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLow->Wrap( -1 );
+ bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
+
+
+ bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
+
+
+ bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ tabGeneral->SetSizer( fgSizer6 );
+ tabGeneral->Layout();
+ fgSizer6->Fit( tabGeneral );
+ nbkTitles->AddPage( tabGeneral, wxT("General"), false );
+
+ bSizer251->Add( nbkTitles, 1, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer252;
+ bSizer252 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnAction, 0, wxALL, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnClose, 0, wxALL, 5 );
+
+
+ bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( bSizer251 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorTitlesADT::EnablePriority ), NULL, this );
+ btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTitlesADT::ProcessAction ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTitlesADT::CloseWindow ), NULL, this );
}
frmContactEditorTitlesADT::~frmContactEditorTitlesADT()
{
- // Disconnect Events
- chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorTitlesADT::EnablePriority ), NULL, this );
- btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTitlesADT::ProcessAction ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTitlesADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorTitlesADT::EnablePriority ), NULL, this );
+ btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTitlesADT::ProcessAction ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTitlesADT::CloseWindow ), NULL, this );
+
}
frmContactEditorRelatedADT::frmContactEditorRelatedADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer251;
- bSizer251 = new wxBoxSizer( wxVERTICAL );
-
- nbkRelated = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxPanel( nbkRelated, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer6;
- fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer6->AddGrowableCol( 0 );
- fgSizer6->SetFlexibleDirection( wxBOTH );
- fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblRelation = new wxStaticText( tabGeneral, wxID_ANY, wxT("Relation Name:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblRelation->Wrap( -1 );
- fgSizer6->Add( lblRelation, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtRelated = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtRelated->SetMaxLength( 0 );
- fgSizer6->Add( txtRelated, 0, wxALL|wxEXPAND, 5 );
-
- lblType = new wxStaticText( tabGeneral, wxID_ANY, wxT("Type:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblType->Wrap( -1 );
- fgSizer6->Add( lblType, 0, wxALL, 5 );
-
- cmbType = new wxComboBox( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
- fgSizer6->Add( cmbType, 0, wxALL, 5 );
-
- lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPriority->Wrap( -1 );
- fgSizer6->Add( lblPriority, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer260;
- bSizer260 = new wxBoxSizer( wxHORIZONTAL );
-
- chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer260->Add( chkUsePref, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer254;
- bSizer254 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer256;
- bSizer256 = new wxBoxSizer( wxHORIZONTAL );
-
- sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
- bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
-
-
- bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
-
- wxBoxSizer* bSizer255;
- bSizer255 = new wxBoxSizer( wxHORIZONTAL );
-
- lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHigh->Wrap( -1 );
- bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
-
-
- bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
-
- lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLow->Wrap( -1 );
- bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
-
-
- bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
-
-
- bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- tabGeneral->SetSizer( fgSizer6 );
- tabGeneral->Layout();
- fgSizer6->Fit( tabGeneral );
- nbkRelated->AddPage( tabGeneral, wxT("General"), false );
-
- bSizer251->Add( nbkRelated, 1, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer252;
- bSizer252 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnAction, 0, wxALL, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnClose, 0, wxALL, 5 );
-
-
- bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( bSizer251 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorRelatedADT::EnablePriority ), NULL, this );
- btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorRelatedADT::ProcessData ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorRelatedADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer251;
+ bSizer251 = new wxBoxSizer( wxVERTICAL );
+
+ nbkRelated = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxPanel( nbkRelated, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer6;
+ fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer6->AddGrowableCol( 0 );
+ fgSizer6->SetFlexibleDirection( wxBOTH );
+ fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblRelation = new wxStaticText( tabGeneral, wxID_ANY, wxT("Relation Name:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblRelation->Wrap( -1 );
+ fgSizer6->Add( lblRelation, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtRelated = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer6->Add( txtRelated, 0, wxALL|wxEXPAND, 5 );
+
+ lblType = new wxStaticText( tabGeneral, wxID_ANY, wxT("Type:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblType->Wrap( -1 );
+ fgSizer6->Add( lblType, 0, wxALL, 5 );
+
+ cmbType = new wxComboBox( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
+ fgSizer6->Add( cmbType, 0, wxALL, 5 );
+
+ lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPriority->Wrap( -1 );
+ fgSizer6->Add( lblPriority, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer260;
+ bSizer260 = new wxBoxSizer( wxHORIZONTAL );
+
+ chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer260->Add( chkUsePref, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer254;
+ bSizer254 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer256;
+ bSizer256 = new wxBoxSizer( wxHORIZONTAL );
+
+ sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
+ bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
+
+
+ bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer255;
+ bSizer255 = new wxBoxSizer( wxHORIZONTAL );
+
+ lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHigh->Wrap( -1 );
+ bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
+
+
+ bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLow->Wrap( -1 );
+ bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
+
+
+ bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
+
+
+ bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ tabGeneral->SetSizer( fgSizer6 );
+ tabGeneral->Layout();
+ fgSizer6->Fit( tabGeneral );
+ nbkRelated->AddPage( tabGeneral, wxT("General"), false );
+
+ bSizer251->Add( nbkRelated, 1, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer252;
+ bSizer252 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnAction, 0, wxALL, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnClose, 0, wxALL, 5 );
+
+
+ bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( bSizer251 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorRelatedADT::EnablePriority ), NULL, this );
+ btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorRelatedADT::ProcessData ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorRelatedADT::CloseWindow ), NULL, this );
}
frmContactEditorRelatedADT::~frmContactEditorRelatedADT()
{
- // Disconnect Events
- chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorRelatedADT::EnablePriority ), NULL, this );
- btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorRelatedADT::ProcessData ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorRelatedADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorRelatedADT::EnablePriority ), NULL, this );
+ btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorRelatedADT::ProcessData ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorRelatedADT::CloseWindow ), NULL, this );
+
}
frmContactEditorSoundADT::frmContactEditorSoundADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer251;
- bSizer251 = new wxBoxSizer( wxVERTICAL );
-
- nbkRelated = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxPanel( nbkRelated, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer6;
- fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer6->AddGrowableCol( 1 );
- fgSizer6->SetFlexibleDirection( wxBOTH );
- fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblSoundFile = new wxStaticText( tabGeneral, wxID_ANY, wxT("Sound File:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblSoundFile->Wrap( -1 );
- fgSizer6->Add( lblSoundFile, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- fipSound = new wxFilePickerCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxT("Select a sound file"), wxT("*.*"), wxDefaultPosition, wxDefaultSize, wxFLP_DEFAULT_STYLE );
- fgSizer6->Add( fipSound, 1, wxALL|wxEXPAND, 5 );
-
- lblType = new wxStaticText( tabGeneral, wxID_ANY, wxT("Type:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblType->Wrap( -1 );
- fgSizer6->Add( lblType, 0, wxALL, 5 );
-
- wxArrayString cmbTypeChoices;
- cmbType = new wxChoice( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, cmbTypeChoices, 0 );
- cmbType->SetSelection( 0 );
- fgSizer6->Add( cmbType, 0, wxALL, 5 );
-
- lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPriority->Wrap( -1 );
- fgSizer6->Add( lblPriority, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer260;
- bSizer260 = new wxBoxSizer( wxHORIZONTAL );
-
- chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer260->Add( chkUsePref, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer254;
- bSizer254 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer256;
- bSizer256 = new wxBoxSizer( wxHORIZONTAL );
-
- sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
- bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
-
-
- bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
-
- wxBoxSizer* bSizer255;
- bSizer255 = new wxBoxSizer( wxHORIZONTAL );
-
- lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHigh->Wrap( -1 );
- bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
-
-
- bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
-
- lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLow->Wrap( -1 );
- bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
-
-
- bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
-
-
- bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- tabGeneral->SetSizer( fgSizer6 );
- tabGeneral->Layout();
- fgSizer6->Fit( tabGeneral );
- nbkRelated->AddPage( tabGeneral, wxT("General"), false );
-
- bSizer251->Add( nbkRelated, 1, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer252;
- bSizer252 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnAction, 0, wxALL, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnClose, 0, wxALL, 5 );
-
-
- bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( bSizer251 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorSoundADT::EnablePriority ), NULL, this );
- btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorSoundADT::ProcessData ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorSoundADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer251;
+ bSizer251 = new wxBoxSizer( wxVERTICAL );
+
+ nbkRelated = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxPanel( nbkRelated, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer6;
+ fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer6->AddGrowableCol( 1 );
+ fgSizer6->SetFlexibleDirection( wxBOTH );
+ fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblSoundFile = new wxStaticText( tabGeneral, wxID_ANY, wxT("Sound File:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblSoundFile->Wrap( -1 );
+ fgSizer6->Add( lblSoundFile, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ fipSound = new wxFilePickerCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxT("Select a sound file"), wxT("*.*"), wxDefaultPosition, wxDefaultSize, wxFLP_DEFAULT_STYLE );
+ fgSizer6->Add( fipSound, 1, wxALL|wxEXPAND, 5 );
+
+ lblType = new wxStaticText( tabGeneral, wxID_ANY, wxT("Type:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblType->Wrap( -1 );
+ fgSizer6->Add( lblType, 0, wxALL, 5 );
+
+ wxArrayString cmbTypeChoices;
+ cmbType = new wxChoice( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, cmbTypeChoices, 0 );
+ cmbType->SetSelection( 0 );
+ fgSizer6->Add( cmbType, 0, wxALL, 5 );
+
+ lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPriority->Wrap( -1 );
+ fgSizer6->Add( lblPriority, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer260;
+ bSizer260 = new wxBoxSizer( wxHORIZONTAL );
+
+ chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer260->Add( chkUsePref, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer254;
+ bSizer254 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer256;
+ bSizer256 = new wxBoxSizer( wxHORIZONTAL );
+
+ sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
+ bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
+
+
+ bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer255;
+ bSizer255 = new wxBoxSizer( wxHORIZONTAL );
+
+ lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHigh->Wrap( -1 );
+ bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
+
+
+ bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLow->Wrap( -1 );
+ bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
+
+
+ bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
+
+
+ bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ tabGeneral->SetSizer( fgSizer6 );
+ tabGeneral->Layout();
+ fgSizer6->Fit( tabGeneral );
+ nbkRelated->AddPage( tabGeneral, wxT("General"), false );
+
+ bSizer251->Add( nbkRelated, 1, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer252;
+ bSizer252 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnAction, 0, wxALL, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnClose, 0, wxALL, 5 );
+
+
+ bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( bSizer251 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorSoundADT::EnablePriority ), NULL, this );
+ btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorSoundADT::ProcessData ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorSoundADT::CloseWindow ), NULL, this );
}
frmContactEditorSoundADT::~frmContactEditorSoundADT()
{
- // Disconnect Events
- chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorSoundADT::EnablePriority ), NULL, this );
- btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorSoundADT::ProcessData ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorSoundADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorSoundADT::EnablePriority ), NULL, this );
+ btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorSoundADT::ProcessData ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorSoundADT::CloseWindow ), NULL, this );
+
}
frmContactEditorPictureADT::frmContactEditorPictureADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer251;
- bSizer251 = new wxBoxSizer( wxVERTICAL );
-
- nbkRelated = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxPanel( nbkRelated, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer6;
- fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer6->AddGrowableCol( 1 );
- fgSizer6->SetFlexibleDirection( wxBOTH );
- fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblPictureFile = new wxStaticText( tabGeneral, wxID_ANY, wxT("Picture File:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPictureFile->Wrap( -1 );
- fgSizer6->Add( lblPictureFile, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- fipPicture = new wxFilePickerCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxT("Select a sound file"), wxT("*.*"), wxDefaultPosition, wxDefaultSize, wxFLP_DEFAULT_STYLE );
- fgSizer6->Add( fipPicture, 1, wxALL|wxEXPAND, 5 );
-
- lblType = new wxStaticText( tabGeneral, wxID_ANY, wxT("Type:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblType->Wrap( -1 );
- fgSizer6->Add( lblType, 0, wxALL, 5 );
-
- wxArrayString cmbTypeChoices;
- cmbType = new wxChoice( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, cmbTypeChoices, 0 );
- cmbType->SetSelection( 0 );
- fgSizer6->Add( cmbType, 0, wxALL, 5 );
-
- lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPriority->Wrap( -1 );
- fgSizer6->Add( lblPriority, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer260;
- bSizer260 = new wxBoxSizer( wxHORIZONTAL );
-
- chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer260->Add( chkUsePref, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer254;
- bSizer254 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer256;
- bSizer256 = new wxBoxSizer( wxHORIZONTAL );
-
- sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
- bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
-
-
- bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
-
- wxBoxSizer* bSizer255;
- bSizer255 = new wxBoxSizer( wxHORIZONTAL );
-
- lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHigh->Wrap( -1 );
- bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
-
-
- bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
-
- lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLow->Wrap( -1 );
- bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
-
-
- bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
-
-
- bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- tabGeneral->SetSizer( fgSizer6 );
- tabGeneral->Layout();
- fgSizer6->Fit( tabGeneral );
- nbkRelated->AddPage( tabGeneral, wxT("General"), false );
-
- bSizer251->Add( nbkRelated, 1, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer252;
- bSizer252 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnAction, 0, wxALL, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnClose, 0, wxALL, 5 );
-
-
- bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( bSizer251 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorPictureADT::EnablePriority ), NULL, this );
- btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorPictureADT::ProcessData ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorPictureADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer251;
+ bSizer251 = new wxBoxSizer( wxVERTICAL );
+
+ nbkRelated = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxPanel( nbkRelated, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer6;
+ fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer6->AddGrowableCol( 1 );
+ fgSizer6->SetFlexibleDirection( wxBOTH );
+ fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblPictureFile = new wxStaticText( tabGeneral, wxID_ANY, wxT("Picture File:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPictureFile->Wrap( -1 );
+ fgSizer6->Add( lblPictureFile, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ fipPicture = new wxFilePickerCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxT("Select a sound file"), wxT("*.*"), wxDefaultPosition, wxDefaultSize, wxFLP_DEFAULT_STYLE );
+ fgSizer6->Add( fipPicture, 1, wxALL|wxEXPAND, 5 );
+
+ lblType = new wxStaticText( tabGeneral, wxID_ANY, wxT("Type:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblType->Wrap( -1 );
+ fgSizer6->Add( lblType, 0, wxALL, 5 );
+
+ wxArrayString cmbTypeChoices;
+ cmbType = new wxChoice( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, cmbTypeChoices, 0 );
+ cmbType->SetSelection( 0 );
+ fgSizer6->Add( cmbType, 0, wxALL, 5 );
+
+ lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPriority->Wrap( -1 );
+ fgSizer6->Add( lblPriority, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer260;
+ bSizer260 = new wxBoxSizer( wxHORIZONTAL );
+
+ chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer260->Add( chkUsePref, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer254;
+ bSizer254 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer256;
+ bSizer256 = new wxBoxSizer( wxHORIZONTAL );
+
+ sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
+ bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
+
+
+ bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer255;
+ bSizer255 = new wxBoxSizer( wxHORIZONTAL );
+
+ lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHigh->Wrap( -1 );
+ bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
+
+
+ bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLow->Wrap( -1 );
+ bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
+
+
+ bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
+
+
+ bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ tabGeneral->SetSizer( fgSizer6 );
+ tabGeneral->Layout();
+ fgSizer6->Fit( tabGeneral );
+ nbkRelated->AddPage( tabGeneral, wxT("General"), false );
+
+ bSizer251->Add( nbkRelated, 1, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer252;
+ bSizer252 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnAction, 0, wxALL, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnClose, 0, wxALL, 5 );
+
+
+ bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( bSizer251 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorPictureADT::EnablePriority ), NULL, this );
+ btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorPictureADT::ProcessData ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorPictureADT::CloseWindow ), NULL, this );
}
frmContactEditorPictureADT::~frmContactEditorPictureADT()
{
- // Disconnect Events
- chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorPictureADT::EnablePriority ), NULL, this );
- btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorPictureADT::ProcessData ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorPictureADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorPictureADT::EnablePriority ), NULL, this );
+ btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorPictureADT::ProcessData ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorPictureADT::CloseWindow ), NULL, this );
+
}
frmContactEditorWebsitesADT::frmContactEditorWebsitesADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer251;
- bSizer251 = new wxBoxSizer( wxVERTICAL );
-
- nbkWebsite = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxPanel( nbkWebsite, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer6;
- fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer6->AddGrowableCol( 1 );
- fgSizer6->SetFlexibleDirection( wxVERTICAL );
- fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblWebsite = new wxStaticText( tabGeneral, wxID_ANY, wxT("Website:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblWebsite->Wrap( -1 );
- fgSizer6->Add( lblWebsite, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtWebsite = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtWebsite->SetMaxLength( 0 );
- fgSizer6->Add( txtWebsite, 0, wxALL|wxEXPAND, 5 );
-
- lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPriority->Wrap( -1 );
- fgSizer6->Add( lblPriority, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer260;
- bSizer260 = new wxBoxSizer( wxHORIZONTAL );
-
- chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer260->Add( chkUsePref, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer254;
- bSizer254 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer256;
- bSizer256 = new wxBoxSizer( wxHORIZONTAL );
-
- sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
- bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
-
-
- bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
-
- wxBoxSizer* bSizer255;
- bSizer255 = new wxBoxSizer( wxHORIZONTAL );
-
- lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHigh->Wrap( -1 );
- bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
-
-
- bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
-
- lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLow->Wrap( -1 );
- bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
-
-
- bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
-
-
- bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- tabGeneral->SetSizer( fgSizer6 );
- tabGeneral->Layout();
- fgSizer6->Fit( tabGeneral );
- nbkWebsite->AddPage( tabGeneral, wxT("General"), false );
-
- bSizer251->Add( nbkWebsite, 1, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer252;
- bSizer252 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnAction, 0, wxALL, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnClose, 0, wxALL, 5 );
-
-
- bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( bSizer251 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorWebsitesADT::EnablePriority ), NULL, this );
- btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorWebsitesADT::ProcessAction ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorWebsitesADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer251;
+ bSizer251 = new wxBoxSizer( wxVERTICAL );
+
+ nbkWebsite = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxPanel( nbkWebsite, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer6;
+ fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer6->AddGrowableCol( 1 );
+ fgSizer6->SetFlexibleDirection( wxVERTICAL );
+ fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblWebsite = new wxStaticText( tabGeneral, wxID_ANY, wxT("Website:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblWebsite->Wrap( -1 );
+ fgSizer6->Add( lblWebsite, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtWebsite = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer6->Add( txtWebsite, 0, wxALL|wxEXPAND, 5 );
+
+ lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPriority->Wrap( -1 );
+ fgSizer6->Add( lblPriority, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer260;
+ bSizer260 = new wxBoxSizer( wxHORIZONTAL );
+
+ chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer260->Add( chkUsePref, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer254;
+ bSizer254 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer256;
+ bSizer256 = new wxBoxSizer( wxHORIZONTAL );
+
+ sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
+ bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
+
+
+ bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer255;
+ bSizer255 = new wxBoxSizer( wxHORIZONTAL );
+
+ lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHigh->Wrap( -1 );
+ bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
+
+
+ bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLow->Wrap( -1 );
+ bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
+
+
+ bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
+
+
+ bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ tabGeneral->SetSizer( fgSizer6 );
+ tabGeneral->Layout();
+ fgSizer6->Fit( tabGeneral );
+ nbkWebsite->AddPage( tabGeneral, wxT("General"), false );
+
+ bSizer251->Add( nbkWebsite, 1, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer252;
+ bSizer252 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnAction, 0, wxALL, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnClose, 0, wxALL, 5 );
+
+
+ bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( bSizer251 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorWebsitesADT::EnablePriority ), NULL, this );
+ btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorWebsitesADT::ProcessAction ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorWebsitesADT::CloseWindow ), NULL, this );
}
frmContactEditorWebsitesADT::~frmContactEditorWebsitesADT()
{
- // Disconnect Events
- chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorWebsitesADT::EnablePriority ), NULL, this );
- btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorWebsitesADT::ProcessAction ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorWebsitesADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorWebsitesADT::EnablePriority ), NULL, this );
+ btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorWebsitesADT::ProcessAction ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorWebsitesADT::CloseWindow ), NULL, this );
+
}
frmContactEditorGeopositionADT::frmContactEditorGeopositionADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer251;
- bSizer251 = new wxBoxSizer( wxVERTICAL );
-
- nbkWebsite = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxPanel( nbkWebsite, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer6;
- fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer6->AddGrowableCol( 1 );
- fgSizer6->SetFlexibleDirection( wxVERTICAL );
- fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblGeoposition = new wxStaticText( tabGeneral, wxID_ANY, wxT("Geoposition:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblGeoposition->Wrap( -1 );
- fgSizer6->Add( lblGeoposition, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtGeoposition = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtGeoposition->SetMaxLength( 0 );
- fgSizer6->Add( txtGeoposition, 0, wxALL|wxEXPAND, 5 );
-
- lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPriority->Wrap( -1 );
- fgSizer6->Add( lblPriority, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer260;
- bSizer260 = new wxBoxSizer( wxHORIZONTAL );
-
- chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer260->Add( chkUsePref, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer254;
- bSizer254 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer256;
- bSizer256 = new wxBoxSizer( wxHORIZONTAL );
-
- sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
- bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
-
-
- bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
-
- wxBoxSizer* bSizer255;
- bSizer255 = new wxBoxSizer( wxHORIZONTAL );
-
- lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHigh->Wrap( -1 );
- bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
-
-
- bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
-
- lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLow->Wrap( -1 );
- bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
-
-
- bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
-
-
- bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- tabGeneral->SetSizer( fgSizer6 );
- tabGeneral->Layout();
- fgSizer6->Fit( tabGeneral );
- nbkWebsite->AddPage( tabGeneral, wxT("General"), false );
-
- bSizer251->Add( nbkWebsite, 1, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer252;
- bSizer252 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnAction, 0, wxALL, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnClose, 0, wxALL, 5 );
-
-
- bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( bSizer251 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorGeopositionADT::EnablePriority ), NULL, this );
- btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorGeopositionADT::ProcessAction ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorGeopositionADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer251;
+ bSizer251 = new wxBoxSizer( wxVERTICAL );
+
+ nbkWebsite = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxPanel( nbkWebsite, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer6;
+ fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer6->AddGrowableCol( 1 );
+ fgSizer6->SetFlexibleDirection( wxVERTICAL );
+ fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblGeoposition = new wxStaticText( tabGeneral, wxID_ANY, wxT("Geoposition:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblGeoposition->Wrap( -1 );
+ fgSizer6->Add( lblGeoposition, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtGeoposition = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer6->Add( txtGeoposition, 0, wxALL|wxEXPAND, 5 );
+
+ lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPriority->Wrap( -1 );
+ fgSizer6->Add( lblPriority, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer260;
+ bSizer260 = new wxBoxSizer( wxHORIZONTAL );
+
+ chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer260->Add( chkUsePref, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer254;
+ bSizer254 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer256;
+ bSizer256 = new wxBoxSizer( wxHORIZONTAL );
+
+ sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
+ bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
+
+
+ bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer255;
+ bSizer255 = new wxBoxSizer( wxHORIZONTAL );
+
+ lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHigh->Wrap( -1 );
+ bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
+
+
+ bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLow->Wrap( -1 );
+ bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
+
+
+ bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
+
+
+ bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ tabGeneral->SetSizer( fgSizer6 );
+ tabGeneral->Layout();
+ fgSizer6->Fit( tabGeneral );
+ nbkWebsite->AddPage( tabGeneral, wxT("General"), false );
+
+ bSizer251->Add( nbkWebsite, 1, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer252;
+ bSizer252 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnAction, 0, wxALL, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnClose, 0, wxALL, 5 );
+
+
+ bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( bSizer251 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorGeopositionADT::EnablePriority ), NULL, this );
+ btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorGeopositionADT::ProcessAction ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorGeopositionADT::CloseWindow ), NULL, this );
}
frmContactEditorGeopositionADT::~frmContactEditorGeopositionADT()
{
- // Disconnect Events
- chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorGeopositionADT::EnablePriority ), NULL, this );
- btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorGeopositionADT::ProcessAction ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorGeopositionADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorGeopositionADT::EnablePriority ), NULL, this );
+ btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorGeopositionADT::ProcessAction ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorGeopositionADT::CloseWindow ), NULL, this );
+
}
frmContactEditorCalAdrADT::frmContactEditorCalAdrADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer251;
- bSizer251 = new wxBoxSizer( wxVERTICAL );
-
- nbkWebsite = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxPanel( nbkWebsite, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer6;
- fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer6->AddGrowableCol( 1 );
- fgSizer6->SetFlexibleDirection( wxVERTICAL );
- fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblAddress = new wxStaticText( tabGeneral, wxID_ANY, wxT("Address:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblAddress->Wrap( -1 );
- fgSizer6->Add( lblAddress, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtAddress = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtAddress->SetMaxLength( 0 );
- fgSizer6->Add( txtAddress, 0, wxALL|wxEXPAND, 5 );
-
- lblType = new wxStaticText( tabGeneral, wxID_ANY, wxT("Type:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblType->Wrap( -1 );
- fgSizer6->Add( lblType, 0, wxALL, 5 );
-
- wxArrayString cmbTypeChoices;
- cmbType = new wxChoice( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, cmbTypeChoices, 0 );
- cmbType->SetSelection( 0 );
- fgSizer6->Add( cmbType, 0, wxALL, 5 );
-
- lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPriority->Wrap( -1 );
- fgSizer6->Add( lblPriority, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer260;
- bSizer260 = new wxBoxSizer( wxHORIZONTAL );
-
- chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer260->Add( chkUsePref, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer254;
- bSizer254 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer256;
- bSizer256 = new wxBoxSizer( wxHORIZONTAL );
-
- sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
- bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
-
-
- bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
-
- wxBoxSizer* bSizer255;
- bSizer255 = new wxBoxSizer( wxHORIZONTAL );
-
- lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHigh->Wrap( -1 );
- bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
-
-
- bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
-
- lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLow->Wrap( -1 );
- bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
-
-
- bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
-
-
- bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- tabGeneral->SetSizer( fgSizer6 );
- tabGeneral->Layout();
- fgSizer6->Fit( tabGeneral );
- nbkWebsite->AddPage( tabGeneral, wxT("General"), false );
-
- bSizer251->Add( nbkWebsite, 1, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer252;
- bSizer252 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnAction, 0, wxALL, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnClose, 0, wxALL, 5 );
-
-
- bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( bSizer251 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorCalAdrADT::EnablePriority ), NULL, this );
- btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorCalAdrADT::ProcessAction ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorCalAdrADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer251;
+ bSizer251 = new wxBoxSizer( wxVERTICAL );
+
+ nbkWebsite = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxPanel( nbkWebsite, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer6;
+ fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer6->AddGrowableCol( 1 );
+ fgSizer6->SetFlexibleDirection( wxVERTICAL );
+ fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblAddress = new wxStaticText( tabGeneral, wxID_ANY, wxT("Address:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblAddress->Wrap( -1 );
+ fgSizer6->Add( lblAddress, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtAddress = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer6->Add( txtAddress, 0, wxALL|wxEXPAND, 5 );
+
+ lblType = new wxStaticText( tabGeneral, wxID_ANY, wxT("Type:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblType->Wrap( -1 );
+ fgSizer6->Add( lblType, 0, wxALL, 5 );
+
+ wxArrayString cmbTypeChoices;
+ cmbType = new wxChoice( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, cmbTypeChoices, 0 );
+ cmbType->SetSelection( 0 );
+ fgSizer6->Add( cmbType, 0, wxALL, 5 );
+
+ lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPriority->Wrap( -1 );
+ fgSizer6->Add( lblPriority, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer260;
+ bSizer260 = new wxBoxSizer( wxHORIZONTAL );
+
+ chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer260->Add( chkUsePref, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer254;
+ bSizer254 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer256;
+ bSizer256 = new wxBoxSizer( wxHORIZONTAL );
+
+ sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
+ bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
+
+
+ bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer255;
+ bSizer255 = new wxBoxSizer( wxHORIZONTAL );
+
+ lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHigh->Wrap( -1 );
+ bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
+
+
+ bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLow->Wrap( -1 );
+ bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
+
+
+ bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
+
+
+ bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ tabGeneral->SetSizer( fgSizer6 );
+ tabGeneral->Layout();
+ fgSizer6->Fit( tabGeneral );
+ nbkWebsite->AddPage( tabGeneral, wxT("General"), false );
+
+ bSizer251->Add( nbkWebsite, 1, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer252;
+ bSizer252 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnAction, 0, wxALL, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnClose, 0, wxALL, 5 );
+
+
+ bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( bSizer251 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorCalAdrADT::EnablePriority ), NULL, this );
+ btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorCalAdrADT::ProcessAction ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorCalAdrADT::CloseWindow ), NULL, this );
}
frmContactEditorCalAdrADT::~frmContactEditorCalAdrADT()
{
- // Disconnect Events
- chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorCalAdrADT::EnablePriority ), NULL, this );
- btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorCalAdrADT::ProcessAction ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorCalAdrADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorCalAdrADT::EnablePriority ), NULL, this );
+ btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorCalAdrADT::ProcessAction ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorCalAdrADT::CloseWindow ), NULL, this );
+
}
frmContactEditorVendorADT::frmContactEditorVendorADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer251;
- bSizer251 = new wxBoxSizer( wxVERTICAL );
-
- nbkWebsite = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxPanel( nbkWebsite, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer6;
- fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer6->AddGrowableCol( 1 );
- fgSizer6->SetFlexibleDirection( wxVERTICAL );
- fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblVendorPEN = new wxStaticText( tabGeneral, wxID_ANY, wxT("Vendor PEN:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblVendorPEN->Wrap( -1 );
- fgSizer6->Add( lblVendorPEN, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtPEN = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtPEN->SetMaxLength( 0 );
- fgSizer6->Add( txtPEN, 0, wxALL, 5 );
-
- lblElement = new wxStaticText( tabGeneral, wxID_ANY, wxT("Element:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblElement->Wrap( -1 );
- fgSizer6->Add( lblElement, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtElement = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtElement->SetMaxLength( 0 );
- fgSizer6->Add( txtElement, 0, wxALL|wxEXPAND, 5 );
-
- lblValue = new wxStaticText( tabGeneral, wxID_ANY, wxT("Value:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblValue->Wrap( -1 );
- fgSizer6->Add( lblValue, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtValue = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtValue->SetMaxLength( 0 );
- fgSizer6->Add( txtValue, 0, wxALL|wxEXPAND, 5 );
-
-
- tabGeneral->SetSizer( fgSizer6 );
- tabGeneral->Layout();
- fgSizer6->Fit( tabGeneral );
- nbkWebsite->AddPage( tabGeneral, wxT("General"), false );
-
- bSizer251->Add( nbkWebsite, 1, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer252;
- bSizer252 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnAction, 0, wxALL, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnClose, 0, wxALL, 5 );
-
-
- bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( bSizer251 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorVendorADT::ProcessAction ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorVendorADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer251;
+ bSizer251 = new wxBoxSizer( wxVERTICAL );
+
+ nbkWebsite = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxPanel( nbkWebsite, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer6;
+ fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer6->AddGrowableCol( 1 );
+ fgSizer6->SetFlexibleDirection( wxVERTICAL );
+ fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblVendorPEN = new wxStaticText( tabGeneral, wxID_ANY, wxT("Vendor PEN:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblVendorPEN->Wrap( -1 );
+ fgSizer6->Add( lblVendorPEN, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtPEN = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer6->Add( txtPEN, 0, wxALL, 5 );
+
+ lblElement = new wxStaticText( tabGeneral, wxID_ANY, wxT("Element:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblElement->Wrap( -1 );
+ fgSizer6->Add( lblElement, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtElement = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer6->Add( txtElement, 0, wxALL|wxEXPAND, 5 );
+
+ lblValue = new wxStaticText( tabGeneral, wxID_ANY, wxT("Value:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblValue->Wrap( -1 );
+ fgSizer6->Add( lblValue, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtValue = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer6->Add( txtValue, 0, wxALL|wxEXPAND, 5 );
+
+
+ tabGeneral->SetSizer( fgSizer6 );
+ tabGeneral->Layout();
+ fgSizer6->Fit( tabGeneral );
+ nbkWebsite->AddPage( tabGeneral, wxT("General"), false );
+
+ bSizer251->Add( nbkWebsite, 1, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer252;
+ bSizer252 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnAction, 0, wxALL, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnClose, 0, wxALL, 5 );
+
+
+ bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( bSizer251 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorVendorADT::ProcessAction ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorVendorADT::CloseWindow ), NULL, this );
}
frmContactEditorVendorADT::~frmContactEditorVendorADT()
{
- // Disconnect Events
- btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorVendorADT::ProcessAction ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorVendorADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorVendorADT::ProcessAction ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorVendorADT::CloseWindow ), NULL, this );
+
}
frmContactEditorXTokenADT::frmContactEditorXTokenADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer251;
- bSizer251 = new wxBoxSizer( wxVERTICAL );
-
- nbkWebsite = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxPanel( nbkWebsite, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer6;
- fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer6->AddGrowableCol( 1 );
- fgSizer6->SetFlexibleDirection( wxVERTICAL );
- fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblTokenName = new wxStaticText( tabGeneral, wxID_ANY, wxT("Token Name:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblTokenName->Wrap( -1 );
- fgSizer6->Add( lblTokenName, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtTokenName = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtTokenName->SetMaxLength( 0 );
- fgSizer6->Add( txtTokenName, 0, wxALL, 5 );
-
- lblXT = new wxStaticText( tabGeneral, wxID_ANY, wxT("Value:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblXT->Wrap( -1 );
- fgSizer6->Add( lblXT, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtValue = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtValue->SetMaxLength( 0 );
- fgSizer6->Add( txtValue, 0, wxALL|wxEXPAND, 5 );
-
-
- tabGeneral->SetSizer( fgSizer6 );
- tabGeneral->Layout();
- fgSizer6->Fit( tabGeneral );
- nbkWebsite->AddPage( tabGeneral, wxT("General"), false );
-
- bSizer251->Add( nbkWebsite, 1, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer252;
- bSizer252 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnAction, 0, wxALL, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnClose, 0, wxALL, 5 );
-
-
- bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( bSizer251 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorXTokenADT::ProcessAction ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorXTokenADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer251;
+ bSizer251 = new wxBoxSizer( wxVERTICAL );
+
+ nbkWebsite = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxPanel( nbkWebsite, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer6;
+ fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer6->AddGrowableCol( 1 );
+ fgSizer6->SetFlexibleDirection( wxVERTICAL );
+ fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblTokenName = new wxStaticText( tabGeneral, wxID_ANY, wxT("Token Name:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblTokenName->Wrap( -1 );
+ fgSizer6->Add( lblTokenName, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtTokenName = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer6->Add( txtTokenName, 0, wxALL, 5 );
+
+ lblXT = new wxStaticText( tabGeneral, wxID_ANY, wxT("Value:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblXT->Wrap( -1 );
+ fgSizer6->Add( lblXT, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtValue = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer6->Add( txtValue, 0, wxALL|wxEXPAND, 5 );
+
+
+ tabGeneral->SetSizer( fgSizer6 );
+ tabGeneral->Layout();
+ fgSizer6->Fit( tabGeneral );
+ nbkWebsite->AddPage( tabGeneral, wxT("General"), false );
+
+ bSizer251->Add( nbkWebsite, 1, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer252;
+ bSizer252 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnAction, 0, wxALL, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnClose, 0, wxALL, 5 );
+
+
+ bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( bSizer251 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorXTokenADT::ProcessAction ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorXTokenADT::CloseWindow ), NULL, this );
}
frmContactEditorXTokenADT::~frmContactEditorXTokenADT()
{
- // Disconnect Events
- btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorXTokenADT::ProcessAction ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorXTokenADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorXTokenADT::ProcessAction ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorXTokenADT::CloseWindow ), NULL, this );
+
}
frmContactEditorKeyADT::frmContactEditorKeyADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer251;
- bSizer251 = new wxBoxSizer( wxVERTICAL );
-
- nbkWebsite = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxPanel( nbkWebsite, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer6;
- fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer6->AddGrowableCol( 1 );
- fgSizer6->SetFlexibleDirection( wxVERTICAL );
- fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblKeyType = new wxStaticText( tabGeneral, wxID_ANY, wxT("Key Type:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblKeyType->Wrap( -1 );
- fgSizer6->Add( lblKeyType, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- wxArrayString cmbKeyMainTypeChoices;
- cmbKeyMainType = new wxChoice( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, cmbKeyMainTypeChoices, 0 );
- cmbKeyMainType->SetSelection( 0 );
- fgSizer6->Add( cmbKeyMainType, 0, wxALL, 5 );
-
- lblType = new wxStaticText( tabGeneral, wxID_ANY, wxT("Type:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblType->Wrap( -1 );
- fgSizer6->Add( lblType, 0, wxALL, 5 );
-
- wxArrayString cmbTypeChoices;
- cmbType = new wxChoice( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, cmbTypeChoices, 0 );
- cmbType->SetSelection( 0 );
- fgSizer6->Add( cmbType, 0, wxALL, 5 );
-
- lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPriority->Wrap( -1 );
- fgSizer6->Add( lblPriority, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer260;
- bSizer260 = new wxBoxSizer( wxHORIZONTAL );
-
- chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer260->Add( chkUsePref, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer254;
- bSizer254 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer256;
- bSizer256 = new wxBoxSizer( wxHORIZONTAL );
-
- sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
- bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
-
-
- bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
-
- wxBoxSizer* bSizer255;
- bSizer255 = new wxBoxSizer( wxHORIZONTAL );
-
- lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHigh->Wrap( -1 );
- bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
-
-
- bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
-
- lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLow->Wrap( -1 );
- bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
-
-
- bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
-
-
- bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- tabGeneral->SetSizer( fgSizer6 );
- tabGeneral->Layout();
- fgSizer6->Fit( tabGeneral );
- nbkWebsite->AddPage( tabGeneral, wxT("General"), true );
- tabURL = new wxPanel( nbkWebsite, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer61;
- fgSizer61 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer61->AddGrowableCol( 1 );
- fgSizer61->SetFlexibleDirection( wxHORIZONTAL );
- fgSizer61->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblKeyFormat = new wxStaticText( tabURL, wxID_ANY, wxT("Key Format:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblKeyFormat->Wrap( -1 );
- fgSizer61->Add( lblKeyFormat, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- cmbURL = new wxComboBox( tabURL, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
- fgSizer61->Add( cmbURL, 0, wxALL, 5 );
-
- lblAddress = new wxStaticText( tabURL, wxID_ANY, wxT("Address:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblAddress->Wrap( -1 );
- fgSizer61->Add( lblAddress, 0, wxALL, 5 );
-
- txtAddress = new wxTextCtrl( tabURL, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtAddress->SetMaxLength( 0 );
- fgSizer61->Add( txtAddress, 1, wxALL|wxEXPAND, 5 );
-
-
- fgSizer61->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- tabURL->SetSizer( fgSizer61 );
- tabURL->Layout();
- fgSizer61->Fit( tabURL );
- nbkWebsite->AddPage( tabURL, wxT("URL"), false );
- tabKey = new wxPanel( nbkWebsite, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer62;
- fgSizer62 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer62->AddGrowableCol( 1 );
- fgSizer62->AddGrowableRow( 1 );
- fgSizer62->SetFlexibleDirection( wxBOTH );
- fgSizer62->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblKeyFormatData = new wxStaticText( tabKey, wxID_ANY, wxT("Key Format:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblKeyFormatData->Wrap( -1 );
- fgSizer62->Add( lblKeyFormatData, 0, wxALIGN_CENTER|wxALL, 5 );
-
- cmbKeyType = new wxComboBox( tabKey, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
- fgSizer62->Add( cmbKeyType, 0, wxALL, 5 );
-
- lblKeyData = new wxStaticText( tabKey, wxID_ANY, wxT("Key Data:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblKeyData->Wrap( -1 );
- fgSizer62->Add( lblKeyData, 0, wxALL, 5 );
-
- txtKeyData = new wxTextCtrl( tabKey, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_MULTILINE );
- txtKeyData->SetMaxLength( 0 );
- fgSizer62->Add( txtKeyData, 1, wxALL|wxEXPAND, 5 );
-
-
- tabKey->SetSizer( fgSizer62 );
- tabKey->Layout();
- fgSizer62->Fit( tabKey );
- nbkWebsite->AddPage( tabKey, wxT("Key"), false );
-
- bSizer251->Add( nbkWebsite, 1, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer252;
- bSizer252 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnAction, 0, wxALL, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnClose, 0, wxALL, 5 );
-
-
- bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( bSizer251 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- cmbKeyMainType->Connect( wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler( frmContactEditorKeyADT::ProcessKeyType ), NULL, this );
- chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorKeyADT::EnablePriority ), NULL, this );
- cmbURL->Connect( wxEVT_COMMAND_COMBOBOX_SELECTED, wxCommandEventHandler( frmContactEditorKeyADT::ConvertURLType ), NULL, this );
- cmbKeyType->Connect( wxEVT_COMMAND_COMBOBOX_SELECTED, wxCommandEventHandler( frmContactEditorKeyADT::ConvertKeyType ), NULL, this );
- btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorKeyADT::ProcessAction ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorKeyADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer251;
+ bSizer251 = new wxBoxSizer( wxVERTICAL );
+
+ nbkWebsite = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxPanel( nbkWebsite, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer6;
+ fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer6->AddGrowableCol( 1 );
+ fgSizer6->SetFlexibleDirection( wxVERTICAL );
+ fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblKeyType = new wxStaticText( tabGeneral, wxID_ANY, wxT("Key Type:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblKeyType->Wrap( -1 );
+ fgSizer6->Add( lblKeyType, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ wxArrayString cmbKeyMainTypeChoices;
+ cmbKeyMainType = new wxChoice( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, cmbKeyMainTypeChoices, 0 );
+ cmbKeyMainType->SetSelection( 0 );
+ fgSizer6->Add( cmbKeyMainType, 0, wxALL, 5 );
+
+ lblType = new wxStaticText( tabGeneral, wxID_ANY, wxT("Type:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblType->Wrap( -1 );
+ fgSizer6->Add( lblType, 0, wxALL, 5 );
+
+ wxArrayString cmbTypeChoices;
+ cmbType = new wxChoice( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, cmbTypeChoices, 0 );
+ cmbType->SetSelection( 0 );
+ fgSizer6->Add( cmbType, 0, wxALL, 5 );
+
+ lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPriority->Wrap( -1 );
+ fgSizer6->Add( lblPriority, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer260;
+ bSizer260 = new wxBoxSizer( wxHORIZONTAL );
+
+ chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer260->Add( chkUsePref, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer254;
+ bSizer254 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer256;
+ bSizer256 = new wxBoxSizer( wxHORIZONTAL );
+
+ sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
+ bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
+
+
+ bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer255;
+ bSizer255 = new wxBoxSizer( wxHORIZONTAL );
+
+ lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHigh->Wrap( -1 );
+ bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
+
+
+ bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLow->Wrap( -1 );
+ bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
+
+
+ bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
+
+
+ bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ tabGeneral->SetSizer( fgSizer6 );
+ tabGeneral->Layout();
+ fgSizer6->Fit( tabGeneral );
+ nbkWebsite->AddPage( tabGeneral, wxT("General"), false );
+ tabURL = new wxPanel( nbkWebsite, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer61;
+ fgSizer61 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer61->AddGrowableCol( 1 );
+ fgSizer61->SetFlexibleDirection( wxHORIZONTAL );
+ fgSizer61->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblKeyFormat = new wxStaticText( tabURL, wxID_ANY, wxT("Key Format:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblKeyFormat->Wrap( -1 );
+ fgSizer61->Add( lblKeyFormat, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ cmbURL = new wxComboBox( tabURL, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
+ fgSizer61->Add( cmbURL, 0, wxALL, 5 );
+
+ lblAddress = new wxStaticText( tabURL, wxID_ANY, wxT("Address:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblAddress->Wrap( -1 );
+ fgSizer61->Add( lblAddress, 0, wxALL, 5 );
+
+ txtAddress = new wxTextCtrl( tabURL, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer61->Add( txtAddress, 1, wxALL|wxEXPAND, 5 );
+
+
+ fgSizer61->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ tabURL->SetSizer( fgSizer61 );
+ tabURL->Layout();
+ fgSizer61->Fit( tabURL );
+ nbkWebsite->AddPage( tabURL, wxT("URL"), false );
+ tabKey = new wxPanel( nbkWebsite, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer62;
+ fgSizer62 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer62->AddGrowableCol( 1 );
+ fgSizer62->AddGrowableRow( 1 );
+ fgSizer62->SetFlexibleDirection( wxBOTH );
+ fgSizer62->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblKeyFormatData = new wxStaticText( tabKey, wxID_ANY, wxT("Key Format:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblKeyFormatData->Wrap( -1 );
+ fgSizer62->Add( lblKeyFormatData, 0, wxALIGN_CENTER|wxALL, 5 );
+
+ cmbKeyType = new wxComboBox( tabKey, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
+ fgSizer62->Add( cmbKeyType, 0, wxALL, 5 );
+
+ lblKeyData = new wxStaticText( tabKey, wxID_ANY, wxT("Key Data:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblKeyData->Wrap( -1 );
+ fgSizer62->Add( lblKeyData, 0, wxALL, 5 );
+
+ txtKeyData = new wxTextCtrl( tabKey, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_MULTILINE );
+ fgSizer62->Add( txtKeyData, 1, wxALL|wxEXPAND, 5 );
+
+
+ tabKey->SetSizer( fgSizer62 );
+ tabKey->Layout();
+ fgSizer62->Fit( tabKey );
+ nbkWebsite->AddPage( tabKey, wxT("Key"), true );
+
+ bSizer251->Add( nbkWebsite, 1, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer252;
+ bSizer252 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnAction, 0, wxALL, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnClose, 0, wxALL, 5 );
+
+
+ bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( bSizer251 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ cmbKeyMainType->Connect( wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler( frmContactEditorKeyADT::ProcessKeyType ), NULL, this );
+ chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorKeyADT::EnablePriority ), NULL, this );
+ cmbURL->Connect( wxEVT_COMMAND_COMBOBOX_SELECTED, wxCommandEventHandler( frmContactEditorKeyADT::ConvertURLType ), NULL, this );
+ cmbKeyType->Connect( wxEVT_COMMAND_COMBOBOX_SELECTED, wxCommandEventHandler( frmContactEditorKeyADT::ConvertKeyType ), NULL, this );
+ btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorKeyADT::ProcessAction ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorKeyADT::CloseWindow ), NULL, this );
}
frmContactEditorKeyADT::~frmContactEditorKeyADT()
{
- // Disconnect Events
- cmbKeyMainType->Disconnect( wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler( frmContactEditorKeyADT::ProcessKeyType ), NULL, this );
- chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorKeyADT::EnablePriority ), NULL, this );
- cmbURL->Disconnect( wxEVT_COMMAND_COMBOBOX_SELECTED, wxCommandEventHandler( frmContactEditorKeyADT::ConvertURLType ), NULL, this );
- cmbKeyType->Disconnect( wxEVT_COMMAND_COMBOBOX_SELECTED, wxCommandEventHandler( frmContactEditorKeyADT::ConvertKeyType ), NULL, this );
- btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorKeyADT::ProcessAction ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorKeyADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ cmbKeyMainType->Disconnect( wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler( frmContactEditorKeyADT::ProcessKeyType ), NULL, this );
+ chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorKeyADT::EnablePriority ), NULL, this );
+ cmbURL->Disconnect( wxEVT_COMMAND_COMBOBOX_SELECTED, wxCommandEventHandler( frmContactEditorKeyADT::ConvertURLType ), NULL, this );
+ cmbKeyType->Disconnect( wxEVT_COMMAND_COMBOBOX_SELECTED, wxCommandEventHandler( frmContactEditorKeyADT::ConvertKeyType ), NULL, this );
+ btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorKeyADT::ProcessAction ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorKeyADT::CloseWindow ), NULL, this );
+
}
frmContactEditorEmailADT::frmContactEditorEmailADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer251;
- bSizer251 = new wxBoxSizer( wxVERTICAL );
-
- nbkEmail = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxPanel( nbkEmail, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer6;
- fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer6->AddGrowableCol( 1 );
- fgSizer6->SetFlexibleDirection( wxVERTICAL );
- fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblEmailAddress = new wxStaticText( tabGeneral, wxID_ANY, wxT("E-mail Address:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblEmailAddress->Wrap( -1 );
- fgSizer6->Add( lblEmailAddress, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtEmail = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtEmail->SetMaxLength( 0 );
- fgSizer6->Add( txtEmail, 0, wxALL|wxEXPAND, 5 );
-
- lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPriority->Wrap( -1 );
- fgSizer6->Add( lblPriority, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer260;
- bSizer260 = new wxBoxSizer( wxHORIZONTAL );
-
- chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer260->Add( chkUsePref, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer254;
- bSizer254 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer256;
- bSizer256 = new wxBoxSizer( wxHORIZONTAL );
-
- sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
- bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
-
-
- bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
-
- wxBoxSizer* bSizer255;
- bSizer255 = new wxBoxSizer( wxHORIZONTAL );
-
- lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHigh->Wrap( -1 );
- bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
-
-
- bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
-
- lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLow->Wrap( -1 );
- bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
-
-
- bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
-
-
- bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- tabGeneral->SetSizer( fgSizer6 );
- tabGeneral->Layout();
- fgSizer6->Fit( tabGeneral );
- nbkEmail->AddPage( tabGeneral, wxT("General"), false );
-
- bSizer251->Add( nbkEmail, 1, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer252;
- bSizer252 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnAction, 0, wxALL, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnClose, 0, wxALL, 5 );
-
-
- bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( bSizer251 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorEmailADT::EnablePriority ), NULL, this );
- btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorEmailADT::ProcessData ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorEmailADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer251;
+ bSizer251 = new wxBoxSizer( wxVERTICAL );
+
+ nbkEmail = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxPanel( nbkEmail, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer6;
+ fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer6->AddGrowableCol( 1 );
+ fgSizer6->SetFlexibleDirection( wxVERTICAL );
+ fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblEmailAddress = new wxStaticText( tabGeneral, wxID_ANY, wxT("E-mail Address:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblEmailAddress->Wrap( -1 );
+ fgSizer6->Add( lblEmailAddress, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtEmail = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer6->Add( txtEmail, 0, wxALL|wxEXPAND, 5 );
+
+ lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPriority->Wrap( -1 );
+ fgSizer6->Add( lblPriority, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer260;
+ bSizer260 = new wxBoxSizer( wxHORIZONTAL );
+
+ chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer260->Add( chkUsePref, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer254;
+ bSizer254 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer256;
+ bSizer256 = new wxBoxSizer( wxHORIZONTAL );
+
+ sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
+ bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
+
+
+ bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer255;
+ bSizer255 = new wxBoxSizer( wxHORIZONTAL );
+
+ lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHigh->Wrap( -1 );
+ bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
+
+
+ bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLow->Wrap( -1 );
+ bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
+
+
+ bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
+
+
+ bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ tabGeneral->SetSizer( fgSizer6 );
+ tabGeneral->Layout();
+ fgSizer6->Fit( tabGeneral );
+ nbkEmail->AddPage( tabGeneral, wxT("General"), false );
+
+ bSizer251->Add( nbkEmail, 1, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer252;
+ bSizer252 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnAction, 0, wxALL, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnClose, 0, wxALL, 5 );
+
+
+ bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( bSizer251 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorEmailADT::EnablePriority ), NULL, this );
+ btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorEmailADT::ProcessData ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorEmailADT::CloseWindow ), NULL, this );
}
frmContactEditorEmailADT::~frmContactEditorEmailADT()
{
- // Disconnect Events
- chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorEmailADT::EnablePriority ), NULL, this );
- btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorEmailADT::ProcessData ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorEmailADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorEmailADT::EnablePriority ), NULL, this );
+ btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorEmailADT::ProcessData ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorEmailADT::CloseWindow ), NULL, this );
+
}
frmContactEditorIMADT::frmContactEditorIMADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer251;
- bSizer251 = new wxBoxSizer( wxVERTICAL );
-
- nbkIM = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxPanel( nbkIM, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer6;
- fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer6->AddGrowableCol( 1 );
- fgSizer6->SetFlexibleDirection( wxVERTICAL );
- fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblIMType = new wxStaticText( tabGeneral, wxID_ANY, wxT("IM Type:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblIMType->Wrap( -1 );
- fgSizer6->Add( lblIMType, 0, wxALL, 5 );
-
- cmbIMType = new wxComboBox( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, wxCB_DROPDOWN );
- fgSizer6->Add( cmbIMType, 0, wxALL, 5 );
-
- lblUsername = new wxStaticText( tabGeneral, wxID_ANY, wxT("Username/E-mail address:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblUsername->Wrap( 0 );
- fgSizer6->Add( lblUsername, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtUsername = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtUsername->SetMaxLength( 0 );
- fgSizer6->Add( txtUsername, 0, wxALL|wxEXPAND, 5 );
-
- lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPriority->Wrap( -1 );
- fgSizer6->Add( lblPriority, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer260;
- bSizer260 = new wxBoxSizer( wxHORIZONTAL );
-
- chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer260->Add( chkUsePref, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer254;
- bSizer254 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer256;
- bSizer256 = new wxBoxSizer( wxHORIZONTAL );
-
- sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
- bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
-
-
- bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
-
- wxBoxSizer* bSizer255;
- bSizer255 = new wxBoxSizer( wxHORIZONTAL );
-
- lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHigh->Wrap( -1 );
- bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
-
-
- bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
-
- lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLow->Wrap( -1 );
- bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
-
-
- bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
-
-
- bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- tabGeneral->SetSizer( fgSizer6 );
- tabGeneral->Layout();
- fgSizer6->Fit( tabGeneral );
- nbkIM->AddPage( tabGeneral, wxT("General"), false );
-
- bSizer251->Add( nbkIM, 1, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer252;
- bSizer252 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnAction, 0, wxALL, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnClose, 0, wxALL, 5 );
-
-
- bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( bSizer251 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorIMADT::EnablePriority ), NULL, this );
- btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorIMADT::ProcessAction ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorIMADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer251;
+ bSizer251 = new wxBoxSizer( wxVERTICAL );
+
+ nbkIM = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxPanel( nbkIM, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer6;
+ fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer6->AddGrowableCol( 1 );
+ fgSizer6->SetFlexibleDirection( wxVERTICAL );
+ fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblIMType = new wxStaticText( tabGeneral, wxID_ANY, wxT("IM Type:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblIMType->Wrap( -1 );
+ fgSizer6->Add( lblIMType, 0, wxALL, 5 );
+
+ cmbIMType = new wxComboBox( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, wxCB_DROPDOWN );
+ fgSizer6->Add( cmbIMType, 0, wxALL, 5 );
+
+ lblUsername = new wxStaticText( tabGeneral, wxID_ANY, wxT("Username/E-mail address:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblUsername->Wrap( 0 );
+ fgSizer6->Add( lblUsername, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtUsername = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer6->Add( txtUsername, 0, wxALL|wxEXPAND, 5 );
+
+ lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPriority->Wrap( -1 );
+ fgSizer6->Add( lblPriority, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer260;
+ bSizer260 = new wxBoxSizer( wxHORIZONTAL );
+
+ chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer260->Add( chkUsePref, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer254;
+ bSizer254 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer256;
+ bSizer256 = new wxBoxSizer( wxHORIZONTAL );
+
+ sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
+ bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
+
+
+ bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer255;
+ bSizer255 = new wxBoxSizer( wxHORIZONTAL );
+
+ lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHigh->Wrap( -1 );
+ bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
+
+
+ bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLow->Wrap( -1 );
+ bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
+
+
+ bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
+
+
+ bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ tabGeneral->SetSizer( fgSizer6 );
+ tabGeneral->Layout();
+ fgSizer6->Fit( tabGeneral );
+ nbkIM->AddPage( tabGeneral, wxT("General"), false );
+
+ bSizer251->Add( nbkIM, 1, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer252;
+ bSizer252 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnAction, 0, wxALL, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnClose, 0, wxALL, 5 );
+
+
+ bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( bSizer251 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorIMADT::EnablePriority ), NULL, this );
+ btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorIMADT::ProcessAction ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorIMADT::CloseWindow ), NULL, this );
}
frmContactEditorIMADT::~frmContactEditorIMADT()
{
- // Disconnect Events
- chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorIMADT::EnablePriority ), NULL, this );
- btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorIMADT::ProcessAction ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorIMADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorIMADT::EnablePriority ), NULL, this );
+ btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorIMADT::ProcessAction ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorIMADT::CloseWindow ), NULL, this );
+
}
frmContactEditorCategoryADT::frmContactEditorCategoryADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer251;
- bSizer251 = new wxBoxSizer( wxVERTICAL );
-
- nbkIM = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxPanel( nbkIM, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer6;
- fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer6->AddGrowableCol( 1 );
- fgSizer6->SetFlexibleDirection( wxVERTICAL );
- fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblCategory = new wxStaticText( tabGeneral, wxID_ANY, wxT("Category Name:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblCategory->Wrap( 0 );
- fgSizer6->Add( lblCategory, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtCategory = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtCategory->SetMaxLength( 0 );
- fgSizer6->Add( txtCategory, 0, wxALL|wxEXPAND, 5 );
-
- lblType = new wxStaticText( tabGeneral, wxID_ANY, wxT("Type:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblType->Wrap( -1 );
- fgSizer6->Add( lblType, 0, wxALL, 5 );
-
- wxArrayString cmbTypeChoices;
- cmbType = new wxChoice( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, cmbTypeChoices, 0 );
- cmbType->SetSelection( 0 );
- fgSizer6->Add( cmbType, 0, wxALL, 5 );
-
- lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPriority->Wrap( -1 );
- fgSizer6->Add( lblPriority, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer260;
- bSizer260 = new wxBoxSizer( wxHORIZONTAL );
-
- chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer260->Add( chkUsePref, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer254;
- bSizer254 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer256;
- bSizer256 = new wxBoxSizer( wxHORIZONTAL );
-
- sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
- bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
-
-
- bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
-
- wxBoxSizer* bSizer255;
- bSizer255 = new wxBoxSizer( wxHORIZONTAL );
-
- lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHigh->Wrap( -1 );
- bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
-
-
- bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
-
- lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLow->Wrap( -1 );
- bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
-
-
- bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
-
-
- bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- tabGeneral->SetSizer( fgSizer6 );
- tabGeneral->Layout();
- fgSizer6->Fit( tabGeneral );
- nbkIM->AddPage( tabGeneral, wxT("General"), false );
-
- bSizer251->Add( nbkIM, 1, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer252;
- bSizer252 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnAction, 0, wxALL, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnClose, 0, wxALL, 5 );
-
-
- bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( bSizer251 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorCategoryADT::EnablePriority ), NULL, this );
- btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorCategoryADT::ProcessAction ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorCategoryADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer251;
+ bSizer251 = new wxBoxSizer( wxVERTICAL );
+
+ nbkIM = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxPanel( nbkIM, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer6;
+ fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer6->AddGrowableCol( 1 );
+ fgSizer6->SetFlexibleDirection( wxVERTICAL );
+ fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblCategory = new wxStaticText( tabGeneral, wxID_ANY, wxT("Category Name:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblCategory->Wrap( 0 );
+ fgSizer6->Add( lblCategory, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtCategory = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer6->Add( txtCategory, 0, wxALL|wxEXPAND, 5 );
+
+ lblType = new wxStaticText( tabGeneral, wxID_ANY, wxT("Type:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblType->Wrap( -1 );
+ fgSizer6->Add( lblType, 0, wxALL, 5 );
+
+ wxArrayString cmbTypeChoices;
+ cmbType = new wxChoice( tabGeneral, wxID_ANY, wxDefaultPosition, wxDefaultSize, cmbTypeChoices, 0 );
+ cmbType->SetSelection( 0 );
+ fgSizer6->Add( cmbType, 0, wxALL, 5 );
+
+ lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPriority->Wrap( -1 );
+ fgSizer6->Add( lblPriority, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer260;
+ bSizer260 = new wxBoxSizer( wxHORIZONTAL );
+
+ chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer260->Add( chkUsePref, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer254;
+ bSizer254 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer256;
+ bSizer256 = new wxBoxSizer( wxHORIZONTAL );
+
+ sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
+ bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
+
+
+ bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer255;
+ bSizer255 = new wxBoxSizer( wxHORIZONTAL );
+
+ lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHigh->Wrap( -1 );
+ bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
+
+
+ bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLow->Wrap( -1 );
+ bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
+
+
+ bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
+
+
+ bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ tabGeneral->SetSizer( fgSizer6 );
+ tabGeneral->Layout();
+ fgSizer6->Fit( tabGeneral );
+ nbkIM->AddPage( tabGeneral, wxT("General"), false );
+
+ bSizer251->Add( nbkIM, 1, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer252;
+ bSizer252 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnAction, 0, wxALL, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnClose, 0, wxALL, 5 );
+
+
+ bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( bSizer251 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorCategoryADT::EnablePriority ), NULL, this );
+ btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorCategoryADT::ProcessAction ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorCategoryADT::CloseWindow ), NULL, this );
}
frmContactEditorCategoryADT::~frmContactEditorCategoryADT()
{
- // Disconnect Events
- chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorCategoryADT::EnablePriority ), NULL, this );
- btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorCategoryADT::ProcessAction ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorCategoryADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorCategoryADT::EnablePriority ), NULL, this );
+ btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorCategoryADT::ProcessAction ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorCategoryADT::CloseWindow ), NULL, this );
+
}
frmContactEditorTelephoneADT::frmContactEditorTelephoneADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer251;
- bSizer251 = new wxBoxSizer( wxVERTICAL );
-
- nbkAddress = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxPanel( nbkAddress, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer6;
- fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer6->AddGrowableCol( 1 );
- fgSizer6->SetFlexibleDirection( wxVERTICAL );
- fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblTelephone = new wxStaticText( tabGeneral, wxID_ANY, wxT("Telephone:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblTelephone->Wrap( -1 );
- fgSizer6->Add( lblTelephone, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtTelephone = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtTelephone->SetMaxLength( 0 );
- fgSizer6->Add( txtTelephone, 0, wxALL|wxEXPAND, 5 );
-
- lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPriority->Wrap( -1 );
- fgSizer6->Add( lblPriority, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer260;
- bSizer260 = new wxBoxSizer( wxHORIZONTAL );
-
- chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer260->Add( chkUsePref, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer254;
- bSizer254 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer256;
- bSizer256 = new wxBoxSizer( wxHORIZONTAL );
-
- sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
- bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
-
-
- bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
-
- wxBoxSizer* bSizer255;
- bSizer255 = new wxBoxSizer( wxHORIZONTAL );
-
- lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHigh->Wrap( -1 );
- bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
-
-
- bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
-
- lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLow->Wrap( -1 );
- bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
-
-
- bSizer254->Add( bSizer255, 0, wxEXPAND, 0 );
-
-
- bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
-
- lblTelephoneType = new wxStaticText( tabGeneral, wxID_ANY, wxT("Type:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblTelephoneType->Wrap( 0 );
- fgSizer6->Add( lblTelephoneType, 0, wxALIGN_TOP|wxALL, 5 );
-
- wxGridSizer* gSizer5;
- gSizer5 = new wxGridSizer( 2, 2, 0, 0 );
-
- chkVoice = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Voice"), wxDefaultPosition, wxDefaultSize, 0 );
- gSizer5->Add( chkVoice, 0, wxALL, 2 );
-
- chkText = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Text"), wxDefaultPosition, wxDefaultSize, 0 );
- gSizer5->Add( chkText, 0, wxALL, 2 );
-
- chkFax = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Fax"), wxDefaultPosition, wxDefaultSize, 0 );
- gSizer5->Add( chkFax, 0, wxALL, 2 );
-
- chkMobile = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Mobile"), wxDefaultPosition, wxDefaultSize, 0 );
- gSizer5->Add( chkMobile, 0, wxALL, 2 );
-
- chkVideo = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Video"), wxDefaultPosition, wxDefaultSize, 0 );
- gSizer5->Add( chkVideo, 0, wxALL, 2 );
-
- chkTextphone = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Textphone"), wxDefaultPosition, wxDefaultSize, 0 );
- gSizer5->Add( chkTextphone, 0, wxALL, 2 );
-
- chkPager = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Pager"), wxDefaultPosition, wxDefaultSize, 0 );
- gSizer5->Add( chkPager, 0, wxALL, 2 );
-
-
- fgSizer6->Add( gSizer5, 1, 0, 5 );
-
-
- tabGeneral->SetSizer( fgSizer6 );
- tabGeneral->Layout();
- fgSizer6->Fit( tabGeneral );
- nbkAddress->AddPage( tabGeneral, wxT("General"), false );
-
- bSizer251->Add( nbkAddress, 1, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer252;
- bSizer252 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnAction, 0, wxALL, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnClose, 0, wxALL, 5 );
-
-
- bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( bSizer251 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorTelephoneADT::EnablePriority ), NULL, this );
- btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTelephoneADT::ProcessAction ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTelephoneADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer251;
+ bSizer251 = new wxBoxSizer( wxVERTICAL );
+
+ nbkAddress = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxPanel( nbkAddress, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer6;
+ fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer6->AddGrowableCol( 1 );
+ fgSizer6->SetFlexibleDirection( wxVERTICAL );
+ fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblTelephone = new wxStaticText( tabGeneral, wxID_ANY, wxT("Telephone:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblTelephone->Wrap( -1 );
+ fgSizer6->Add( lblTelephone, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtTelephone = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer6->Add( txtTelephone, 0, wxALL|wxEXPAND, 5 );
+
+ lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPriority->Wrap( -1 );
+ fgSizer6->Add( lblPriority, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer260;
+ bSizer260 = new wxBoxSizer( wxHORIZONTAL );
+
+ chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer260->Add( chkUsePref, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer254;
+ bSizer254 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer256;
+ bSizer256 = new wxBoxSizer( wxHORIZONTAL );
+
+ sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
+ bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
+
+
+ bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer255;
+ bSizer255 = new wxBoxSizer( wxHORIZONTAL );
+
+ lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHigh->Wrap( -1 );
+ bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
+
+
+ bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLow->Wrap( -1 );
+ bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
+
+
+ bSizer254->Add( bSizer255, 0, wxEXPAND, 0 );
+
+
+ bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
+
+ lblTelephoneType = new wxStaticText( tabGeneral, wxID_ANY, wxT("Type:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblTelephoneType->Wrap( 0 );
+ fgSizer6->Add( lblTelephoneType, 0, wxALIGN_TOP|wxALL, 5 );
+
+ wxGridSizer* gSizer5;
+ gSizer5 = new wxGridSizer( 0, 2, 0, 0 );
+
+ chkVoice = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Voice"), wxDefaultPosition, wxDefaultSize, 0 );
+ gSizer5->Add( chkVoice, 0, wxALL, 2 );
+
+ chkText = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Text"), wxDefaultPosition, wxDefaultSize, 0 );
+ gSizer5->Add( chkText, 0, wxALL, 2 );
+
+ chkFax = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Fax"), wxDefaultPosition, wxDefaultSize, 0 );
+ gSizer5->Add( chkFax, 0, wxALL, 2 );
+
+ chkMobile = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Mobile"), wxDefaultPosition, wxDefaultSize, 0 );
+ gSizer5->Add( chkMobile, 0, wxALL, 2 );
+
+ chkVideo = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Video"), wxDefaultPosition, wxDefaultSize, 0 );
+ gSizer5->Add( chkVideo, 0, wxALL, 2 );
+
+ chkTextphone = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Textphone"), wxDefaultPosition, wxDefaultSize, 0 );
+ gSizer5->Add( chkTextphone, 0, wxALL, 2 );
+
+ chkPager = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Pager"), wxDefaultPosition, wxDefaultSize, 0 );
+ gSizer5->Add( chkPager, 0, wxALL, 2 );
+
+
+ fgSizer6->Add( gSizer5, 1, 0, 5 );
+
+
+ tabGeneral->SetSizer( fgSizer6 );
+ tabGeneral->Layout();
+ fgSizer6->Fit( tabGeneral );
+ nbkAddress->AddPage( tabGeneral, wxT("General"), false );
+
+ bSizer251->Add( nbkAddress, 1, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer252;
+ bSizer252 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnAction, 0, wxALL, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnClose, 0, wxALL, 5 );
+
+
+ bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( bSizer251 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorTelephoneADT::EnablePriority ), NULL, this );
+ btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTelephoneADT::ProcessAction ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTelephoneADT::CloseWindow ), NULL, this );
}
frmContactEditorTelephoneADT::~frmContactEditorTelephoneADT()
{
- // Disconnect Events
- chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorTelephoneADT::EnablePriority ), NULL, this );
- btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTelephoneADT::ProcessAction ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTelephoneADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorTelephoneADT::EnablePriority ), NULL, this );
+ btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTelephoneADT::ProcessAction ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTelephoneADT::CloseWindow ), NULL, this );
+
}
frmContactEditorLanguagesADT::frmContactEditorLanguagesADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer251;
- bSizer251 = new wxBoxSizer( wxVERTICAL );
-
- nbkLanguages = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxPanel( nbkLanguages, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer6;
- fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer6->AddGrowableCol( 1 );
- fgSizer6->SetFlexibleDirection( wxVERTICAL );
- fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblLanguage = new wxStaticText( tabGeneral, wxID_ANY, wxT("Language:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLanguage->Wrap( -1 );
- fgSizer6->Add( lblLanguage, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtLanguage = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtLanguage->SetMaxLength( 0 );
- fgSizer6->Add( txtLanguage, 0, wxALL|wxEXPAND, 5 );
-
- lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPriority->Wrap( -1 );
- fgSizer6->Add( lblPriority, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer260;
- bSizer260 = new wxBoxSizer( wxHORIZONTAL );
-
- chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer260->Add( chkUsePref, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer254;
- bSizer254 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer256;
- bSizer256 = new wxBoxSizer( wxHORIZONTAL );
-
- sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
- bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
-
-
- bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
-
- wxBoxSizer* bSizer255;
- bSizer255 = new wxBoxSizer( wxHORIZONTAL );
-
- lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHigh->Wrap( -1 );
- bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
-
-
- bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
-
- lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLow->Wrap( -1 );
- bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
-
-
- bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
-
-
- bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- tabGeneral->SetSizer( fgSizer6 );
- tabGeneral->Layout();
- fgSizer6->Fit( tabGeneral );
- nbkLanguages->AddPage( tabGeneral, wxT("General"), false );
-
- bSizer251->Add( nbkLanguages, 1, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer252;
- bSizer252 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnAction, 0, wxALL, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnClose, 0, wxALL, 5 );
-
-
- bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( bSizer251 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorLanguagesADT::EnablePriority ), NULL, this );
- btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorLanguagesADT::ProcessAction ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorLanguagesADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer251;
+ bSizer251 = new wxBoxSizer( wxVERTICAL );
+
+ nbkLanguages = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxPanel( nbkLanguages, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer6;
+ fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer6->AddGrowableCol( 1 );
+ fgSizer6->SetFlexibleDirection( wxVERTICAL );
+ fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblLanguage = new wxStaticText( tabGeneral, wxID_ANY, wxT("Language:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLanguage->Wrap( -1 );
+ fgSizer6->Add( lblLanguage, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtLanguage = new wxTextCtrl( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer6->Add( txtLanguage, 0, wxALL|wxEXPAND, 5 );
+
+ lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPriority->Wrap( -1 );
+ fgSizer6->Add( lblPriority, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer260;
+ bSizer260 = new wxBoxSizer( wxHORIZONTAL );
+
+ chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer260->Add( chkUsePref, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer254;
+ bSizer254 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer256;
+ bSizer256 = new wxBoxSizer( wxHORIZONTAL );
+
+ sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
+ bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
+
+
+ bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer255;
+ bSizer255 = new wxBoxSizer( wxHORIZONTAL );
+
+ lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHigh->Wrap( -1 );
+ bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
+
+
+ bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLow->Wrap( -1 );
+ bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
+
+
+ bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
+
+
+ bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ tabGeneral->SetSizer( fgSizer6 );
+ tabGeneral->Layout();
+ fgSizer6->Fit( tabGeneral );
+ nbkLanguages->AddPage( tabGeneral, wxT("General"), false );
+
+ bSizer251->Add( nbkLanguages, 1, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer252;
+ bSizer252 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnAction, 0, wxALL, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnClose, 0, wxALL, 5 );
+
+
+ bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( bSizer251 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorLanguagesADT::EnablePriority ), NULL, this );
+ btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorLanguagesADT::ProcessAction ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorLanguagesADT::CloseWindow ), NULL, this );
}
frmContactEditorLanguagesADT::~frmContactEditorLanguagesADT()
{
- // Disconnect Events
- chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorLanguagesADT::EnablePriority ), NULL, this );
- btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorLanguagesADT::ProcessAction ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorLanguagesADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorLanguagesADT::EnablePriority ), NULL, this );
+ btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorLanguagesADT::ProcessAction ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorLanguagesADT::CloseWindow ), NULL, this );
+
}
frmContactEditorTimezonesADT::frmContactEditorTimezonesADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer251;
- bSizer251 = new wxBoxSizer( wxVERTICAL );
-
- nbkTimezone = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabGeneral = new wxPanel( nbkTimezone, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer6;
- fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer6->AddGrowableCol( 1 );
- fgSizer6->SetFlexibleDirection( wxVERTICAL );
- fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblTimezone = new wxStaticText( tabGeneral, wxID_ANY, wxT("Timezone:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblTimezone->Wrap( -1 );
- fgSizer6->Add( lblTimezone, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- cmbTimezone = new wxComboBox( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
- fgSizer6->Add( cmbTimezone, 0, wxALL, 5 );
-
- lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPriority->Wrap( -1 );
- fgSizer6->Add( lblPriority, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer260;
- bSizer260 = new wxBoxSizer( wxHORIZONTAL );
-
- chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer260->Add( chkUsePref, 0, wxALL, 5 );
-
- wxBoxSizer* bSizer254;
- bSizer254 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* bSizer256;
- bSizer256 = new wxBoxSizer( wxHORIZONTAL );
-
- sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
- bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
-
-
- bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
-
- wxBoxSizer* bSizer255;
- bSizer255 = new wxBoxSizer( wxHORIZONTAL );
-
- lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
- lblHigh->Wrap( -1 );
- bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
-
-
- bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
-
- lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
- lblLow->Wrap( -1 );
- bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
-
-
- bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
-
-
- bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
-
-
- fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- tabGeneral->SetSizer( fgSizer6 );
- tabGeneral->Layout();
- fgSizer6->Fit( tabGeneral );
- nbkTimezone->AddPage( tabGeneral, wxT("General"), false );
-
- bSizer251->Add( nbkTimezone, 1, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer252;
- bSizer252 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnAction, 0, wxALL, 5 );
-
- btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer252->Add( btnClose, 0, wxALL, 5 );
-
-
- bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( bSizer251 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorTimezonesADT::EnablePriority ), NULL, this );
- btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTimezonesADT::ProcessAction ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTimezonesADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer251;
+ bSizer251 = new wxBoxSizer( wxVERTICAL );
+
+ nbkTimezone = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabGeneral = new wxPanel( nbkTimezone, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer6;
+ fgSizer6 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer6->AddGrowableCol( 1 );
+ fgSizer6->SetFlexibleDirection( wxVERTICAL );
+ fgSizer6->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblTimezone = new wxStaticText( tabGeneral, wxID_ANY, wxT("Timezone:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblTimezone->Wrap( -1 );
+ fgSizer6->Add( lblTimezone, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ cmbTimezone = new wxComboBox( tabGeneral, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
+ fgSizer6->Add( cmbTimezone, 0, wxALL, 5 );
+
+ lblPriority = new wxStaticText( tabGeneral, wxID_ANY, wxT("Priority:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPriority->Wrap( -1 );
+ fgSizer6->Add( lblPriority, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer260;
+ bSizer260 = new wxBoxSizer( wxHORIZONTAL );
+
+ chkUsePref = new wxCheckBox( tabGeneral, wxID_ANY, wxT("Use"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer260->Add( chkUsePref, 0, wxALL, 5 );
+
+ wxBoxSizer* bSizer254;
+ bSizer254 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* bSizer256;
+ bSizer256 = new wxBoxSizer( wxHORIZONTAL );
+
+ sliPriority = new wxSlider( tabGeneral, wxID_ANY, 0, 1, 100, wxDefaultPosition, wxDefaultSize, wxSL_HORIZONTAL|wxSL_LABELS );
+ bSizer256->Add( sliPriority, 1, wxALL|wxEXPAND, 5 );
+
+
+ bSizer254->Add( bSizer256, 1, wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer255;
+ bSizer255 = new wxBoxSizer( wxHORIZONTAL );
+
+ lblHigh = new wxStaticText( tabGeneral, wxID_ANY, wxT("High"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblHigh->Wrap( -1 );
+ bSizer255->Add( lblHigh, 0, wxALIGN_LEFT|wxALL, 5 );
+
+
+ bSizer255->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ lblLow = new wxStaticText( tabGeneral, wxID_ANY, wxT("Low"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblLow->Wrap( -1 );
+ bSizer255->Add( lblLow, 0, wxALIGN_RIGHT|wxALL, 5 );
+
+
+ bSizer254->Add( bSizer255, 1, wxEXPAND, 0 );
+
+
+ bSizer260->Add( bSizer254, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( bSizer260, 1, wxEXPAND, 5 );
+
+
+ fgSizer6->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ tabGeneral->SetSizer( fgSizer6 );
+ tabGeneral->Layout();
+ fgSizer6->Fit( tabGeneral );
+ nbkTimezone->AddPage( tabGeneral, wxT("General"), false );
+
+ bSizer251->Add( nbkTimezone, 1, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer252;
+ bSizer252 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAction = new wxButton( this, wxID_ANY, wxT("Action"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnAction, 0, wxALL, 5 );
+
+ btnClose = new wxButton( this, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer252->Add( btnClose, 0, wxALL, 5 );
+
+
+ bSizer251->Add( bSizer252, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( bSizer251 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ chkUsePref->Connect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorTimezonesADT::EnablePriority ), NULL, this );
+ btnAction->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTimezonesADT::ProcessAction ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTimezonesADT::CloseWindow ), NULL, this );
}
frmContactEditorTimezonesADT::~frmContactEditorTimezonesADT()
{
- // Disconnect Events
- chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorTimezonesADT::EnablePriority ), NULL, this );
- btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTimezonesADT::ProcessAction ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTimezonesADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ chkUsePref->Disconnect( wxEVT_COMMAND_CHECKBOX_CLICKED, wxCommandEventHandler( frmContactEditorTimezonesADT::EnablePriority ), NULL, this );
+ btnAction->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTimezonesADT::ProcessAction ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmContactEditorTimezonesADT::CloseWindow ), NULL, this );
+
}
XABSearchPanelADT::XABSearchPanelADT( wxWindow* parent, wxWindowID id, const wxPoint& pos, const wxSize& size, long style ) : wxPanel( parent, id, pos, size, style )
{
- this->SetMinSize( wxSize( -1,40 ) );
- this->SetMaxSize( wxSize( -1,40 ) );
-
- wxFlexGridSizer* fgSizer40;
- fgSizer40 = new wxFlexGridSizer( 0, 3, 0, 0 );
- fgSizer40->AddGrowableCol( 1 );
- fgSizer40->SetFlexibleDirection( wxBOTH );
- fgSizer40->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- wxArrayString choOptionChoices;
- choOption = new wxChoice( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, choOptionChoices, 0 );
- choOption->SetSelection( 0 );
- fgSizer40->Add( choOption, 0, wxALIGN_TOP|wxALL, 5 );
-
- szrSSet = new wxBoxSizer( wxHORIZONTAL );
-
- chkActive = new wxCheckBox( this, wxID_ANY, wxT("Enable"), wxDefaultPosition, wxDefaultSize, 0 );
- szrSSet->Add( chkActive, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtSearch = new wxTextCtrl( this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtSearch->SetMaxLength( 0 );
- szrSSet->Add( txtSearch, 1, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
-
- fgSizer40->Add( szrSSet, 1, wxEXPAND, 5 );
-
- wxBoxSizer* bSizer376;
- bSizer376 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAdd = new wxBitmapButton( this, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxSize( 28,28 ), wxBU_AUTODRAW );
- btnAdd->SetMinSize( wxSize( 28,28 ) );
- btnAdd->SetMaxSize( wxSize( 28,28 ) );
-
- bSizer376->Add( btnAdd, 0, wxALL, 5 );
-
- btnDelete = new wxBitmapButton( this, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxSize( 28,28 ), wxBU_AUTODRAW );
- btnDelete->SetMinSize( wxSize( 28,28 ) );
- btnDelete->SetMaxSize( wxSize( 28,28 ) );
-
- bSizer376->Add( btnDelete, 0, wxALL, 5 );
-
-
- fgSizer40->Add( bSizer376, 0, 0, 5 );
-
-
- this->SetSizer( fgSizer40 );
- this->Layout();
-
- // Connect Events
- choOption->Connect( wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler( XABSearchPanelADT::UpdateOptions ), NULL, this );
- btnAdd->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( XABSearchPanelADT::AddSearchWidget ), NULL, this );
- btnDelete->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( XABSearchPanelADT::RemoveSearchWidget ), NULL, this );
+ this->SetMinSize( wxSize( -1,40 ) );
+ this->SetMaxSize( wxSize( -1,40 ) );
+
+ wxFlexGridSizer* fgSizer40;
+ fgSizer40 = new wxFlexGridSizer( 0, 3, 0, 0 );
+ fgSizer40->AddGrowableCol( 1 );
+ fgSizer40->SetFlexibleDirection( wxBOTH );
+ fgSizer40->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ wxArrayString choOptionChoices;
+ choOption = new wxChoice( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, choOptionChoices, 0 );
+ choOption->SetSelection( 0 );
+ fgSizer40->Add( choOption, 0, wxALIGN_TOP|wxALL, 5 );
+
+ szrSSet = new wxBoxSizer( wxHORIZONTAL );
+
+ chkActive = new wxCheckBox( this, wxID_ANY, wxT("Enable"), wxDefaultPosition, wxDefaultSize, 0 );
+ szrSSet->Add( chkActive, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtSearch = new wxTextCtrl( this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ szrSSet->Add( txtSearch, 1, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+
+ fgSizer40->Add( szrSSet, 1, wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer376;
+ bSizer376 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAdd = new wxBitmapButton( this, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxSize( 28,28 ), wxBU_AUTODRAW );
+ btnAdd->SetMinSize( wxSize( 28,28 ) );
+ btnAdd->SetMaxSize( wxSize( 28,28 ) );
+
+ bSizer376->Add( btnAdd, 0, wxALL, 5 );
+
+ btnDelete = new wxBitmapButton( this, wxID_ANY, wxNullBitmap, wxDefaultPosition, wxSize( 28,28 ), wxBU_AUTODRAW );
+ btnDelete->SetMinSize( wxSize( 28,28 ) );
+ btnDelete->SetMaxSize( wxSize( 28,28 ) );
+
+ bSizer376->Add( btnDelete, 0, wxALL, 5 );
+
+
+ fgSizer40->Add( bSizer376, 0, 0, 5 );
+
+
+ this->SetSizer( fgSizer40 );
+ this->Layout();
+
+ // Connect Events
+ choOption->Connect( wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler( XABSearchPanelADT::UpdateOptions ), NULL, this );
+ btnAdd->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( XABSearchPanelADT::AddSearchWidget ), NULL, this );
+ btnDelete->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( XABSearchPanelADT::RemoveSearchWidget ), NULL, this );
}
XABSearchPanelADT::~XABSearchPanelADT()
{
- // Disconnect Events
- choOption->Disconnect( wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler( XABSearchPanelADT::UpdateOptions ), NULL, this );
- btnAdd->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( XABSearchPanelADT::AddSearchWidget ), NULL, this );
- btnDelete->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( XABSearchPanelADT::RemoveSearchWidget ), NULL, this );
-
+ // Disconnect Events
+ choOption->Disconnect( wxEVT_COMMAND_CHOICE_SELECTED, wxCommandEventHandler( XABSearchPanelADT::UpdateOptions ), NULL, this );
+ btnAdd->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( XABSearchPanelADT::AddSearchWidget ), NULL, this );
+ btnDelete->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( XABSearchPanelADT::RemoveSearchWidget ), NULL, this );
+
}
frmSearchAccountsADT::frmSearchAccountsADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer376;
- bSizer376 = new wxBoxSizer( wxVERTICAL );
-
- wxArrayString chlAccountsChoices;
- chlAccounts = new wxCheckListBox( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, chlAccountsChoices, wxLB_ALWAYS_SB|wxLB_SORT );
- bSizer376->Add( chlAccounts, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer377;
- bSizer377 = new wxBoxSizer( wxHORIZONTAL );
-
-
- bSizer377->Add( 0, 0, 1, wxEXPAND, 5 );
-
- btnSelect = new wxButton( this, wxID_ANY, wxT("Select"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer377->Add( btnSelect, 0, wxALL, 5 );
-
- btnCancel = new wxButton( this, wxID_ANY, wxT("Cancel"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer377->Add( btnCancel, 0, wxALL, 5 );
-
-
- bSizer377->Add( 0, 0, 1, wxEXPAND, 5 );
-
-
- bSizer376->Add( bSizer377, 0, wxEXPAND, 5 );
-
-
- this->SetSizer( bSizer376 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- btnSelect->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSearchAccountsADT::UpdateSelectedAccounts ), NULL, this );
- btnCancel->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSearchAccountsADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer376;
+ bSizer376 = new wxBoxSizer( wxVERTICAL );
+
+ wxArrayString chlAccountsChoices;
+ chlAccounts = new wxCheckListBox( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, chlAccountsChoices, wxLB_ALWAYS_SB|wxLB_SORT );
+ bSizer376->Add( chlAccounts, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer377;
+ bSizer377 = new wxBoxSizer( wxHORIZONTAL );
+
+
+ bSizer377->Add( 0, 0, 1, wxEXPAND, 5 );
+
+ btnSelect = new wxButton( this, wxID_ANY, wxT("Select"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer377->Add( btnSelect, 0, wxALL, 5 );
+
+ btnCancel = new wxButton( this, wxID_ANY, wxT("Cancel"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer377->Add( btnCancel, 0, wxALL, 5 );
+
+
+ bSizer377->Add( 0, 0, 1, wxEXPAND, 5 );
+
+
+ bSizer376->Add( bSizer377, 0, wxEXPAND, 5 );
+
+
+ this->SetSizer( bSizer376 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ btnSelect->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSearchAccountsADT::UpdateSelectedAccounts ), NULL, this );
+ btnCancel->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSearchAccountsADT::CloseWindow ), NULL, this );
}
frmSearchAccountsADT::~frmSearchAccountsADT()
{
- // Disconnect Events
- btnSelect->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSearchAccountsADT::UpdateSelectedAccounts ), NULL, this );
- btnCancel->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSearchAccountsADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ btnSelect->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSearchAccountsADT::UpdateSelectedAccounts ), NULL, this );
+ btnCancel->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSearchAccountsADT::CloseWindow ), NULL, this );
+
}
frmEditAccountADT::frmEditAccountADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer384;
- bSizer384 = new wxBoxSizer( wxVERTICAL );
-
- wxBoxSizer* szrTabs;
- szrTabs = new wxBoxSizer( wxVERTICAL );
-
- tabAccount = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabProperties = new wxPanel( tabAccount, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer43;
- fgSizer43 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer43->AddGrowableCol( 1 );
- fgSizer43->SetFlexibleDirection( wxBOTH );
- fgSizer43->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_NONE );
-
- lblAccName = new wxStaticText( tabProperties, wxID_ANY, wxT("Account Name:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblAccName->Wrap( -1 );
- fgSizer43->Add( lblAccName, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtAccountName = new wxTextCtrl( tabProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtAccountName->SetMaxLength( 0 );
- fgSizer43->Add( txtAccountName, 1, wxALL|wxEXPAND, 5 );
-
- lblAccAdr = new wxStaticText( tabProperties, wxID_ANY, wxT("Address:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblAccAdr->Wrap( -1 );
- fgSizer43->Add( lblAccAdr, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtAddress = new wxTextCtrl( tabProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtAddress->SetMaxLength( 0 );
- fgSizer43->Add( txtAddress, 0, wxALL|wxEXPAND, 5 );
-
- m_staticText193 = new wxStaticText( tabProperties, wxID_ANY, wxT("Port:"), wxDefaultPosition, wxDefaultSize, 0 );
- m_staticText193->Wrap( -1 );
- fgSizer43->Add( m_staticText193, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtPort = new wxTextCtrl( tabProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtPort->SetMaxLength( 5 );
- fgSizer43->Add( txtPort, 0, wxALL, 5 );
-
- lblPort = new wxStaticText( tabProperties, wxID_ANY, wxT("Username:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPort->Wrap( -1 );
- fgSizer43->Add( lblPort, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtUsername = new wxTextCtrl( tabProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtUsername->SetMaxLength( 0 );
- fgSizer43->Add( txtUsername, 0, wxALL|wxEXPAND, 5 );
-
- lblPassword = new wxStaticText( tabProperties, wxID_ANY, wxT("Password:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPassword->Wrap( -1 );
- fgSizer43->Add( lblPassword, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtPassword = new wxTextCtrl( tabProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtPassword->SetMaxLength( 0 );
- fgSizer43->Add( txtPassword, 0, wxALL|wxEXPAND, 5 );
-
- lblPrefix = new wxStaticText( tabProperties, wxID_ANY, wxT("Prefix:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblPrefix->Wrap( -1 );
- fgSizer43->Add( lblPrefix, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- wxBoxSizer* bSizer391;
- bSizer391 = new wxBoxSizer( wxHORIZONTAL );
-
- txtPrefix = new wxTextCtrl( tabProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtPrefix->SetMaxLength( 0 );
- bSizer391->Add( txtPrefix, 1, wxALL|wxEXPAND, 5 );
-
- btnDetect = new wxButton( tabProperties, wxID_ANY, wxT("Detect"), wxDefaultPosition, wxDefaultSize, wxBU_EXACTFIT );
- bSizer391->Add( btnDetect, 0, wxALIGN_CENTER_VERTICAL, 0 );
-
-
- fgSizer43->Add( bSizer391, 1, wxEXPAND|wxRIGHT, 5 );
-
- txtSSL = new wxStaticText( tabProperties, wxID_ANY, wxT("SSL:"), wxDefaultPosition, wxDefaultSize, 0 );
- txtSSL->Wrap( -1 );
- fgSizer43->Add( txtSSL, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- chkSSL = new wxCheckBox( tabProperties, wxID_ANY, wxT("Use SSL"), wxDefaultPosition, wxDefaultSize, 0 );
- fgSizer43->Add( chkSSL, 0, wxALL, 5 );
-
-
- tabProperties->SetSizer( fgSizer43 );
- tabProperties->Layout();
- fgSizer43->Fit( tabProperties );
- tabAccount->AddPage( tabProperties, wxT("General"), true );
- tabRefresh = new wxPanel( tabAccount, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer431;
- fgSizer431 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer431->AddGrowableCol( 1 );
- fgSizer431->SetFlexibleDirection( wxBOTH );
- fgSizer431->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_NONE );
-
- lblRefresh = new wxStaticText( tabRefresh, wxID_ANY, wxT("Refresh Time:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblRefresh->Wrap( -1 );
- fgSizer431->Add( lblRefresh, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
- txtRefresh = new wxTextCtrl( tabRefresh, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
- txtRefresh->SetMaxLength( 5 );
- fgSizer431->Add( txtRefresh, 1, wxALL, 5 );
-
-
- tabRefresh->SetSizer( fgSizer431 );
- tabRefresh->Layout();
- fgSizer431->Fit( tabRefresh );
- tabAccount->AddPage( tabRefresh, wxT("Refresh"), false );
-
- szrTabs->Add( tabAccount, 1, wxEXPAND | wxALL, 5 );
-
-
- bSizer384->Add( szrTabs, 1, wxEXPAND, 0 );
-
- wxBoxSizer* szrButtons;
- szrButtons = new wxBoxSizer( wxHORIZONTAL );
-
-
- szrButtons->Add( 1, 0, 1, wxEXPAND, 0 );
-
- btnSave = new wxButton( this, wxID_ANY, wxT("Save"), wxDefaultPosition, wxDefaultSize, 0 );
- btnSave->SetDefault();
- szrButtons->Add( btnSave, 0, wxALIGN_RIGHT, 0 );
-
-
- szrButtons->Add( 5, 0, 0, 0, 0 );
-
- btnCancel = new wxButton( this, wxID_ANY, wxT("Cancel"), wxDefaultPosition, wxDefaultSize, 0 );
- szrButtons->Add( btnCancel, 0, wxALIGN_RIGHT, 0 );
-
-
- szrButtons->Add( 5, 0, 0, wxEXPAND, 0 );
-
-
- bSizer384->Add( szrButtons, 0, wxBOTTOM|wxEXPAND, 5 );
-
-
- this->SetSizer( bSizer384 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- btnDetect->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmEditAccountADT::DetectAddressBook ), NULL, this );
- btnSave->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmEditAccountADT::UpdateSettings ), NULL, this );
- btnCancel->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmEditAccountADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer384;
+ bSizer384 = new wxBoxSizer( wxVERTICAL );
+
+ wxBoxSizer* szrTabs;
+ szrTabs = new wxBoxSizer( wxVERTICAL );
+
+ tabAccount = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabProperties = new wxPanel( tabAccount, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer43;
+ fgSizer43 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer43->AddGrowableCol( 1 );
+ fgSizer43->SetFlexibleDirection( wxBOTH );
+ fgSizer43->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_NONE );
+
+ lblAccName = new wxStaticText( tabProperties, wxID_ANY, wxT("Account Name:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblAccName->Wrap( -1 );
+ fgSizer43->Add( lblAccName, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtAccountName = new wxTextCtrl( tabProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer43->Add( txtAccountName, 1, wxALL|wxEXPAND, 5 );
+
+ lblAccAdr = new wxStaticText( tabProperties, wxID_ANY, wxT("Address:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblAccAdr->Wrap( -1 );
+ fgSizer43->Add( lblAccAdr, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtAddress = new wxTextCtrl( tabProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer43->Add( txtAddress, 0, wxALL|wxEXPAND, 5 );
+
+ m_staticText193 = new wxStaticText( tabProperties, wxID_ANY, wxT("Port:"), wxDefaultPosition, wxDefaultSize, 0 );
+ m_staticText193->Wrap( -1 );
+ fgSizer43->Add( m_staticText193, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtPort = new wxTextCtrl( tabProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ #ifdef __WXGTK__
+ if ( !txtPort->HasFlag( wxTE_MULTILINE ) )
+ {
+ txtPort->SetMaxLength( 5 );
+ }
+ #else
+ txtPort->SetMaxLength( 5 );
+ #endif
+ fgSizer43->Add( txtPort, 0, wxALL, 5 );
+
+ lblPort = new wxStaticText( tabProperties, wxID_ANY, wxT("Username:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPort->Wrap( -1 );
+ fgSizer43->Add( lblPort, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtUsername = new wxTextCtrl( tabProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer43->Add( txtUsername, 0, wxALL|wxEXPAND, 5 );
+
+ lblPassword = new wxStaticText( tabProperties, wxID_ANY, wxT("Password:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPassword->Wrap( -1 );
+ fgSizer43->Add( lblPassword, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtPassword = new wxTextCtrl( tabProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_PASSWORD );
+ fgSizer43->Add( txtPassword, 0, wxALL|wxEXPAND, 5 );
+
+ lblPrefix = new wxStaticText( tabProperties, wxID_ANY, wxT("Prefix:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblPrefix->Wrap( -1 );
+ fgSizer43->Add( lblPrefix, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ wxBoxSizer* bSizer391;
+ bSizer391 = new wxBoxSizer( wxHORIZONTAL );
+
+ txtPrefix = new wxTextCtrl( tabProperties, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer391->Add( txtPrefix, 1, wxALL|wxEXPAND, 5 );
+
+ btnDetect = new wxButton( tabProperties, wxID_ANY, wxT("Detect"), wxDefaultPosition, wxDefaultSize, wxBU_EXACTFIT );
+ bSizer391->Add( btnDetect, 0, wxALIGN_CENTER_VERTICAL, 0 );
+
+
+ fgSizer43->Add( bSizer391, 1, wxEXPAND|wxRIGHT, 5 );
+
+ txtSSL = new wxStaticText( tabProperties, wxID_ANY, wxT("SSL:"), wxDefaultPosition, wxDefaultSize, 0 );
+ txtSSL->Wrap( -1 );
+ fgSizer43->Add( txtSSL, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ chkSSL = new wxCheckBox( tabProperties, wxID_ANY, wxT("Use SSL"), wxDefaultPosition, wxDefaultSize, 0 );
+ fgSizer43->Add( chkSSL, 0, wxALL, 5 );
+
+
+ tabProperties->SetSizer( fgSizer43 );
+ tabProperties->Layout();
+ fgSizer43->Fit( tabProperties );
+ tabAccount->AddPage( tabProperties, wxT("General"), true );
+ tabRefresh = new wxPanel( tabAccount, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer431;
+ fgSizer431 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer431->AddGrowableCol( 1 );
+ fgSizer431->SetFlexibleDirection( wxBOTH );
+ fgSizer431->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_NONE );
+
+ lblRefresh = new wxStaticText( tabRefresh, wxID_ANY, wxT("Refresh Time:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblRefresh->Wrap( -1 );
+ fgSizer431->Add( lblRefresh, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+ txtRefresh = new wxTextCtrl( tabRefresh, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0 );
+ #ifdef __WXGTK__
+ if ( !txtRefresh->HasFlag( wxTE_MULTILINE ) )
+ {
+ txtRefresh->SetMaxLength( 5 );
+ }
+ #else
+ txtRefresh->SetMaxLength( 5 );
+ #endif
+ fgSizer431->Add( txtRefresh, 1, wxALL, 5 );
+
+
+ tabRefresh->SetSizer( fgSizer431 );
+ tabRefresh->Layout();
+ fgSizer431->Fit( tabRefresh );
+ tabAccount->AddPage( tabRefresh, wxT("Refresh"), false );
+
+ szrTabs->Add( tabAccount, 1, wxEXPAND | wxALL, 5 );
+
+
+ bSizer384->Add( szrTabs, 1, wxEXPAND, 0 );
+
+ wxBoxSizer* szrButtons;
+ szrButtons = new wxBoxSizer( wxHORIZONTAL );
+
+
+ szrButtons->Add( 1, 0, 1, wxEXPAND, 0 );
+
+ btnSave = new wxButton( this, wxID_ANY, wxT("Save"), wxDefaultPosition, wxDefaultSize, 0 );
+ btnSave->SetDefault();
+ szrButtons->Add( btnSave, 0, wxALIGN_RIGHT, 0 );
+
+
+ szrButtons->Add( 5, 0, 0, 0, 0 );
+
+ btnCancel = new wxButton( this, wxID_ANY, wxT("Cancel"), wxDefaultPosition, wxDefaultSize, 0 );
+ szrButtons->Add( btnCancel, 0, wxALIGN_RIGHT, 0 );
+
+
+ szrButtons->Add( 5, 0, 0, wxEXPAND, 0 );
+
+
+ bSizer384->Add( szrButtons, 0, wxBOTTOM|wxEXPAND, 5 );
+
+
+ this->SetSizer( bSizer384 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ btnDetect->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmEditAccountADT::DetectAddressBook ), NULL, this );
+ btnSave->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmEditAccountADT::UpdateSettings ), NULL, this );
+ btnCancel->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmEditAccountADT::CloseWindow ), NULL, this );
}
frmEditAccountADT::~frmEditAccountADT()
{
- // Disconnect Events
- btnDetect->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmEditAccountADT::DetectAddressBook ), NULL, this );
- btnSave->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmEditAccountADT::UpdateSettings ), NULL, this );
- btnCancel->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmEditAccountADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ btnDetect->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmEditAccountADT::DetectAddressBook ), NULL, this );
+ btnSave->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmEditAccountADT::UpdateSettings ), NULL, this );
+ btnCancel->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmEditAccountADT::CloseWindow ), NULL, this );
+
}
frmSSLCertificateADT::frmSSLCertificateADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer384;
- bSizer384 = new wxBoxSizer( wxVERTICAL );
-
- m_notebook28 = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
- tabSummary = new wxPanel( m_notebook28, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxBoxSizer* bSizer386;
- bSizer386 = new wxBoxSizer( wxVERTICAL );
-
- pnlTop = new wxPanel( tabSummary, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- pnlTop->SetBackgroundColour( wxSystemSettings::GetColour( wxSYS_COLOUR_BTNHIGHLIGHT ) );
-
- wxBoxSizer* bSizer389;
- bSizer389 = new wxBoxSizer( wxVERTICAL );
-
- lblCertName = new wxStaticText( pnlTop, wxID_ANY, wxT("Certificate Name"), wxDefaultPosition, wxDefaultSize, 0 );
- lblCertName->Wrap( -1 );
- lblCertName->SetFont( wxFont( wxNORMAL_FONT->GetPointSize(), 70, 90, 92, false, wxEmptyString ) );
-
- bSizer389->Add( lblCertName, 0, wxALL, 5 );
-
- lblValidityStatus = new wxStaticText( pnlTop, wxID_ANY, wxT("Validity Status"), wxDefaultPosition, wxDefaultSize, 0 );
- lblValidityStatus->Wrap( -1 );
- bSizer389->Add( lblValidityStatus, 0, wxALL, 5 );
-
-
- pnlTop->SetSizer( bSizer389 );
- pnlTop->Layout();
- bSizer389->Fit( pnlTop );
- bSizer386->Add( pnlTop, 0, wxEXPAND | wxALL, 5 );
-
- wxBoxSizer* bSizer392;
- bSizer392 = new wxBoxSizer( wxVERTICAL );
-
- m_panel54 = new wxPanel( tabSummary, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxFlexGridSizer* fgSizer44;
- fgSizer44 = new wxFlexGridSizer( 0, 2, 0, 0 );
- fgSizer44->AddGrowableCol( 1 );
- fgSizer44->SetFlexibleDirection( wxHORIZONTAL );
- fgSizer44->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
-
- lblIssuedTo = new wxStaticText( m_panel54, wxID_ANY, wxT("Issued To:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblIssuedTo->Wrap( -1 );
- fgSizer44->Add( lblIssuedTo, 0, wxALL, 5 );
-
- lblIssuedToData = new wxStaticText( m_panel54, wxID_ANY, wxT("IssuedTo"), wxDefaultPosition, wxDefaultSize, 0 );
- lblIssuedToData->Wrap( -1 );
- fgSizer44->Add( lblIssuedToData, 1, wxALL|wxEXPAND, 5 );
-
- lblValidFrom = new wxStaticText( m_panel54, wxID_ANY, wxT("Valid From:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblValidFrom->Wrap( -1 );
- fgSizer44->Add( lblValidFrom, 0, wxALL, 5 );
-
- lblValidFromData = new wxStaticText( m_panel54, wxID_ANY, wxT("ValidDate"), wxDefaultPosition, wxDefaultSize, 0 );
- lblValidFromData->Wrap( -1 );
- fgSizer44->Add( lblValidFromData, 1, wxALL|wxEXPAND, 5 );
-
- lblValidUntil = new wxStaticText( m_panel54, wxID_ANY, wxT("Valid Until:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblValidUntil->Wrap( -1 );
- fgSizer44->Add( lblValidUntil, 0, wxALL, 5 );
-
- lblValidUntilData = new wxStaticText( m_panel54, wxID_ANY, wxT("ValidUntil"), wxDefaultPosition, wxDefaultSize, 0 );
- lblValidUntilData->Wrap( -1 );
- fgSizer44->Add( lblValidUntilData, 1, wxALL|wxEXPAND, 5 );
-
-
- m_panel54->SetSizer( fgSizer44 );
- m_panel54->Layout();
- fgSizer44->Fit( m_panel54 );
- bSizer392->Add( m_panel54, 1, wxEXPAND | wxALL, 5 );
-
-
- bSizer386->Add( bSizer392, 1, wxEXPAND, 5 );
-
-
- tabSummary->SetSizer( bSizer386 );
- tabSummary->Layout();
- bSizer386->Fit( tabSummary );
- m_notebook28->AddPage( tabSummary, wxT("Summary"), false );
- tabDetail = new wxPanel( m_notebook28, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxBoxSizer* bSizer3891;
- bSizer3891 = new wxBoxSizer( wxVERTICAL );
-
- lstValues = new wxListCtrl( tabDetail, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxSUNKEN_BORDER );
- bSizer3891->Add( lstValues, 1, wxALL|wxEXPAND, 5 );
-
- txtValueData = new wxTextCtrl( tabDetail, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_CHARWRAP|wxTE_MULTILINE|wxTE_READONLY );
- txtValueData->SetMaxLength( 0 );
- txtValueData->SetBackgroundColour( wxSystemSettings::GetColour( wxSYS_COLOUR_BTNFACE ) );
-
- bSizer3891->Add( txtValueData, 1, wxALL|wxEXPAND, 5 );
-
-
- tabDetail->SetSizer( bSizer3891 );
- tabDetail->Layout();
- bSizer3891->Fit( tabDetail );
- m_notebook28->AddPage( tabDetail, wxT("Detail"), false );
- tabHierarchy = new wxPanel( m_notebook28, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxBoxSizer* bSizer390;
- bSizer390 = new wxBoxSizer( wxVERTICAL );
-
- treHierarchy = new wxTreeCtrl( tabHierarchy, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTR_DEFAULT_STYLE|wxSUNKEN_BORDER );
- bSizer390->Add( treHierarchy, 1, wxEXPAND|wxLEFT|wxRIGHT|wxTOP, 5 );
-
- m_panel57 = new wxPanel( tabHierarchy, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxBoxSizer* bSizer393;
- bSizer393 = new wxBoxSizer( wxVERTICAL );
-
- btnViewCert = new wxButton( m_panel57, wxID_ANY, wxT("View Certificate"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer393->Add( btnViewCert, 0, wxALIGN_RIGHT|wxALL, 0 );
-
-
- m_panel57->SetSizer( bSizer393 );
- m_panel57->Layout();
- bSizer393->Fit( m_panel57 );
- bSizer390->Add( m_panel57, 0, wxEXPAND | wxALL, 5 );
-
-
- tabHierarchy->SetSizer( bSizer390 );
- tabHierarchy->Layout();
- bSizer390->Fit( tabHierarchy );
- m_notebook28->AddPage( tabHierarchy, wxT("Hierarchy"), true );
-
- bSizer384->Add( m_notebook28, 1, wxEXPAND|wxLEFT|wxRIGHT|wxTOP, 5 );
-
- pnlButtons = new wxPanel( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
- wxBoxSizer* bSizer385;
- bSizer385 = new wxBoxSizer( wxVERTICAL );
-
- btnClose = new wxButton( pnlButtons, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
- btnClose->SetDefault();
- bSizer385->Add( btnClose, 0, wxALIGN_RIGHT, 5 );
-
-
- pnlButtons->SetSizer( bSizer385 );
- pnlButtons->Layout();
- bSizer385->Fit( pnlButtons );
- bSizer384->Add( pnlButtons, 0, wxEXPAND | wxALL, 5 );
-
-
- this->SetSizer( bSizer384 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- lstValues->Connect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmSSLCertificateADT::LoadValueData ), NULL, this );
- treHierarchy->Connect( wxEVT_COMMAND_TREE_SEL_CHANGED, wxTreeEventHandler( frmSSLCertificateADT::CheckCertificate ), NULL, this );
- btnViewCert->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSSLCertificateADT::ViewCertificate ), NULL, this );
- btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSSLCertificateADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer384;
+ bSizer384 = new wxBoxSizer( wxVERTICAL );
+
+ m_notebook28 = new wxNotebook( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, 0 );
+ tabSummary = new wxPanel( m_notebook28, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxBoxSizer* bSizer386;
+ bSizer386 = new wxBoxSizer( wxVERTICAL );
+
+ pnlTop = new wxPanel( tabSummary, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ pnlTop->SetBackgroundColour( wxSystemSettings::GetColour( wxSYS_COLOUR_BTNHIGHLIGHT ) );
+
+ wxBoxSizer* bSizer389;
+ bSizer389 = new wxBoxSizer( wxVERTICAL );
+
+ lblCertName = new wxStaticText( pnlTop, wxID_ANY, wxT("Certificate Name"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblCertName->Wrap( -1 );
+ lblCertName->SetFont( wxFont( wxNORMAL_FONT->GetPointSize(), wxFONTFAMILY_DEFAULT, wxFONTSTYLE_NORMAL, wxFONTWEIGHT_BOLD, false, wxEmptyString ) );
+
+ bSizer389->Add( lblCertName, 0, wxALL, 5 );
+
+ lblValidityStatus = new wxStaticText( pnlTop, wxID_ANY, wxT("Validity Status"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblValidityStatus->Wrap( -1 );
+ bSizer389->Add( lblValidityStatus, 0, wxALL, 5 );
+
+
+ pnlTop->SetSizer( bSizer389 );
+ pnlTop->Layout();
+ bSizer389->Fit( pnlTop );
+ bSizer386->Add( pnlTop, 0, wxEXPAND | wxALL, 5 );
+
+ wxBoxSizer* bSizer392;
+ bSizer392 = new wxBoxSizer( wxVERTICAL );
+
+ m_panel54 = new wxPanel( tabSummary, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxFlexGridSizer* fgSizer44;
+ fgSizer44 = new wxFlexGridSizer( 0, 2, 0, 0 );
+ fgSizer44->AddGrowableCol( 1 );
+ fgSizer44->SetFlexibleDirection( wxHORIZONTAL );
+ fgSizer44->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED );
+
+ lblIssuedTo = new wxStaticText( m_panel54, wxID_ANY, wxT("Issued To:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblIssuedTo->Wrap( -1 );
+ fgSizer44->Add( lblIssuedTo, 0, wxALL, 5 );
+
+ lblIssuedToData = new wxStaticText( m_panel54, wxID_ANY, wxT("IssuedTo"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblIssuedToData->Wrap( -1 );
+ fgSizer44->Add( lblIssuedToData, 1, wxALL|wxEXPAND, 5 );
+
+ lblValidFrom = new wxStaticText( m_panel54, wxID_ANY, wxT("Valid From:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblValidFrom->Wrap( -1 );
+ fgSizer44->Add( lblValidFrom, 0, wxALL, 5 );
+
+ lblValidFromData = new wxStaticText( m_panel54, wxID_ANY, wxT("ValidDate"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblValidFromData->Wrap( -1 );
+ fgSizer44->Add( lblValidFromData, 1, wxALL|wxEXPAND, 5 );
+
+ lblValidUntil = new wxStaticText( m_panel54, wxID_ANY, wxT("Valid Until:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblValidUntil->Wrap( -1 );
+ fgSizer44->Add( lblValidUntil, 0, wxALL, 5 );
+
+ lblValidUntilData = new wxStaticText( m_panel54, wxID_ANY, wxT("ValidUntil"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblValidUntilData->Wrap( -1 );
+ fgSizer44->Add( lblValidUntilData, 1, wxALL|wxEXPAND, 5 );
+
+
+ m_panel54->SetSizer( fgSizer44 );
+ m_panel54->Layout();
+ fgSizer44->Fit( m_panel54 );
+ bSizer392->Add( m_panel54, 1, wxEXPAND | wxALL, 5 );
+
+
+ bSizer386->Add( bSizer392, 1, wxEXPAND, 5 );
+
+
+ tabSummary->SetSizer( bSizer386 );
+ tabSummary->Layout();
+ bSizer386->Fit( tabSummary );
+ m_notebook28->AddPage( tabSummary, wxT("Summary"), true );
+ tabDetail = new wxPanel( m_notebook28, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxBoxSizer* bSizer3891;
+ bSizer3891 = new wxBoxSizer( wxVERTICAL );
+
+ lstValues = new wxListCtrl( tabDetail, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT|wxSUNKEN_BORDER );
+ bSizer3891->Add( lstValues, 1, wxALL|wxEXPAND, 5 );
+
+ txtValueData = new wxTextCtrl( tabDetail, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_CHARWRAP|wxTE_MULTILINE|wxTE_READONLY );
+ txtValueData->SetBackgroundColour( wxSystemSettings::GetColour( wxSYS_COLOUR_BTNFACE ) );
+
+ bSizer3891->Add( txtValueData, 1, wxALL|wxEXPAND, 5 );
+
+
+ tabDetail->SetSizer( bSizer3891 );
+ tabDetail->Layout();
+ bSizer3891->Fit( tabDetail );
+ m_notebook28->AddPage( tabDetail, wxT("Detail"), false );
+ tabHierarchy = new wxPanel( m_notebook28, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxBoxSizer* bSizer390;
+ bSizer390 = new wxBoxSizer( wxVERTICAL );
+
+ treHierarchy = new wxTreeCtrl( tabHierarchy, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTR_DEFAULT_STYLE|wxSUNKEN_BORDER );
+ bSizer390->Add( treHierarchy, 1, wxEXPAND|wxLEFT|wxRIGHT|wxTOP, 5 );
+
+ m_panel57 = new wxPanel( tabHierarchy, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxBoxSizer* bSizer393;
+ bSizer393 = new wxBoxSizer( wxVERTICAL );
+
+ btnViewCert = new wxButton( m_panel57, wxID_ANY, wxT("View Certificate"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer393->Add( btnViewCert, 0, wxALIGN_RIGHT|wxALL, 0 );
+
+
+ m_panel57->SetSizer( bSizer393 );
+ m_panel57->Layout();
+ bSizer393->Fit( m_panel57 );
+ bSizer390->Add( m_panel57, 0, wxEXPAND | wxALL, 5 );
+
+
+ tabHierarchy->SetSizer( bSizer390 );
+ tabHierarchy->Layout();
+ bSizer390->Fit( tabHierarchy );
+ m_notebook28->AddPage( tabHierarchy, wxT("Hierarchy"), false );
+
+ bSizer384->Add( m_notebook28, 1, wxEXPAND|wxLEFT|wxRIGHT|wxTOP, 5 );
+
+ pnlButtons = new wxPanel( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
+ wxBoxSizer* bSizer385;
+ bSizer385 = new wxBoxSizer( wxVERTICAL );
+
+ btnClose = new wxButton( pnlButtons, wxID_ANY, wxT("Close"), wxDefaultPosition, wxDefaultSize, 0 );
+ btnClose->SetDefault();
+ bSizer385->Add( btnClose, 0, wxALIGN_RIGHT, 5 );
+
+
+ pnlButtons->SetSizer( bSizer385 );
+ pnlButtons->Layout();
+ bSizer385->Fit( pnlButtons );
+ bSizer384->Add( pnlButtons, 0, wxEXPAND | wxALL, 5 );
+
+
+ this->SetSizer( bSizer384 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ lstValues->Connect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmSSLCertificateADT::LoadValueData ), NULL, this );
+ treHierarchy->Connect( wxEVT_COMMAND_TREE_SEL_CHANGED, wxTreeEventHandler( frmSSLCertificateADT::CheckCertificate ), NULL, this );
+ btnViewCert->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSSLCertificateADT::ViewCertificate ), NULL, this );
+ btnClose->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSSLCertificateADT::CloseWindow ), NULL, this );
}
frmSSLCertificateADT::~frmSSLCertificateADT()
{
- // Disconnect Events
- lstValues->Disconnect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmSSLCertificateADT::LoadValueData ), NULL, this );
- treHierarchy->Disconnect( wxEVT_COMMAND_TREE_SEL_CHANGED, wxTreeEventHandler( frmSSLCertificateADT::CheckCertificate ), NULL, this );
- btnViewCert->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSSLCertificateADT::ViewCertificate ), NULL, this );
- btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSSLCertificateADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ lstValues->Disconnect( wxEVT_COMMAND_LIST_ITEM_SELECTED, wxListEventHandler( frmSSLCertificateADT::LoadValueData ), NULL, this );
+ treHierarchy->Disconnect( wxEVT_COMMAND_TREE_SEL_CHANGED, wxTreeEventHandler( frmSSLCertificateADT::CheckCertificate ), NULL, this );
+ btnViewCert->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSSLCertificateADT::ViewCertificate ), NULL, this );
+ btnClose->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmSSLCertificateADT::CloseWindow ), NULL, this );
+
}
frmInvalidSSLCertificateADT::frmInvalidSSLCertificateADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer387;
- bSizer387 = new wxBoxSizer( wxVERTICAL );
-
- lblSSLText = new wxStaticText( this, wxID_ANY, wxT("Text"), wxDefaultPosition, wxDefaultSize, 0 );
- lblSSLText->Wrap( -1 );
- bSizer387->Add( lblSSLText, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer388;
- bSizer388 = new wxBoxSizer( wxHORIZONTAL );
-
- btnAccept = new wxButton( this, wxID_ANY, wxT("Accept"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer388->Add( btnAccept, 0, wxALL, 5 );
-
- btnReject = new wxButton( this, wxID_ANY, wxT("Reject"), wxDefaultPosition, wxDefaultSize, 0 );
- btnReject->SetDefault();
- bSizer388->Add( btnReject, 0, wxALL, 5 );
-
- btnViewCert = new wxButton( this, wxID_ANY, wxT("View Certificates..."), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer388->Add( btnViewCert, 0, wxALL, 5 );
-
-
- bSizer387->Add( bSizer388, 0, wxALIGN_CENTER_HORIZONTAL, 0 );
-
-
- this->SetSizer( bSizer387 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- btnAccept->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmInvalidSSLCertificateADT::Accept ), NULL, this );
- btnReject->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmInvalidSSLCertificateADT::Reject ), NULL, this );
- btnViewCert->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmInvalidSSLCertificateADT::ViewCertificates ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer387;
+ bSizer387 = new wxBoxSizer( wxVERTICAL );
+
+ lblSSLText = new wxStaticText( this, wxID_ANY, wxT("Text"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblSSLText->Wrap( -1 );
+ bSizer387->Add( lblSSLText, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer388;
+ bSizer388 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnAccept = new wxButton( this, wxID_ANY, wxT("Accept"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer388->Add( btnAccept, 0, wxALL, 5 );
+
+ btnReject = new wxButton( this, wxID_ANY, wxT("Reject"), wxDefaultPosition, wxDefaultSize, 0 );
+ btnReject->SetDefault();
+ bSizer388->Add( btnReject, 0, wxALL, 5 );
+
+ btnViewCert = new wxButton( this, wxID_ANY, wxT("View Certificates..."), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer388->Add( btnViewCert, 0, wxALL, 5 );
+
+
+ bSizer387->Add( bSizer388, 0, wxALIGN_CENTER_HORIZONTAL, 0 );
+
+
+ this->SetSizer( bSizer387 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ btnAccept->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmInvalidSSLCertificateADT::Accept ), NULL, this );
+ btnReject->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmInvalidSSLCertificateADT::Reject ), NULL, this );
+ btnViewCert->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmInvalidSSLCertificateADT::ViewCertificates ), NULL, this );
}
frmInvalidSSLCertificateADT::~frmInvalidSSLCertificateADT()
{
- // Disconnect Events
- btnAccept->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmInvalidSSLCertificateADT::Accept ), NULL, this );
- btnReject->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmInvalidSSLCertificateADT::Reject ), NULL, this );
- btnViewCert->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmInvalidSSLCertificateADT::ViewCertificates ), NULL, this );
-
+ // Disconnect Events
+ btnAccept->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmInvalidSSLCertificateADT::Accept ), NULL, this );
+ btnReject->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmInvalidSSLCertificateADT::Reject ), NULL, this );
+ btnViewCert->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmInvalidSSLCertificateADT::ViewCertificates ), NULL, this );
+
}
frmImportContactsADT::frmImportContactsADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer393;
- bSizer393 = new wxBoxSizer( wxVERTICAL );
-
- lblImportText = new wxStaticText( this, wxID_ANY, wxT("Select the contacts you want to import and the account to import into. Click on Import to finish."), wxDefaultPosition, wxDefaultSize, 0 );
- lblImportText->Wrap( -1 );
- bSizer393->Add( lblImportText, 0, wxALL|wxEXPAND, 5 );
-
- wxArrayString lstContactsChoices;
- lstContacts = new wxCheckListBox( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, lstContactsChoices, wxLB_ALWAYS_SB|wxLB_SORT );
- bSizer393->Add( lstContacts, 1, wxALL|wxEXPAND, 5 );
-
- szrAccount = new wxBoxSizer( wxHORIZONTAL );
-
- lblAccountText = new wxStaticText( this, wxID_ANY, wxT("Account:"), wxDefaultPosition, wxDefaultSize, 0 );
- lblAccountText->Wrap( -1 );
- szrAccount->Add( lblAccountText, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
-
-
- bSizer393->Add( szrAccount, 0, wxEXPAND, 5 );
-
- wxBoxSizer* bSizer394;
- bSizer394 = new wxBoxSizer( wxHORIZONTAL );
-
- btnImport = new wxButton( this, wxID_ANY, wxT("Import"), wxDefaultPosition, wxDefaultSize, 0 );
- btnImport->SetDefault();
- bSizer394->Add( btnImport, 0, wxALL, 5 );
-
- btnCancel = new wxButton( this, wxID_ANY, wxT("Cancel"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer394->Add( btnCancel, 0, wxALL, 5 );
-
-
- bSizer393->Add( bSizer394, 0, wxALIGN_RIGHT, 5 );
-
-
- this->SetSizer( bSizer393 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- btnImport->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmImportContactsADT::ImportContacts ), NULL, this );
- btnCancel->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmImportContactsADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxSize( 325,400 ), wxSize( 325,400 ) );
+
+ wxBoxSizer* bSizer393;
+ bSizer393 = new wxBoxSizer( wxVERTICAL );
+
+ lblImportText = new wxStaticText( this, wxID_ANY, wxT("Select the contacts you want to import and the account to import into. Click on Import to finish."), wxDefaultPosition, wxDefaultSize, 0 );
+ lblImportText->Wrap( 300 );
+ bSizer393->Add( lblImportText, 0, wxALL|wxEXPAND, 5 );
+
+ wxArrayString lstContactsChoices;
+ lstContacts = new wxCheckListBox( this, wxID_ANY, wxDefaultPosition, wxDefaultSize, lstContactsChoices, wxLB_ALWAYS_SB|wxLB_SORT );
+ bSizer393->Add( lstContacts, 1, wxALL|wxEXPAND, 5 );
+
+ szrAccount = new wxBoxSizer( wxHORIZONTAL );
+
+ lblAccountText = new wxStaticText( this, wxID_ANY, wxT("Account:"), wxDefaultPosition, wxDefaultSize, 0 );
+ lblAccountText->Wrap( -1 );
+ szrAccount->Add( lblAccountText, 0, wxALIGN_CENTER_VERTICAL|wxALL, 5 );
+
+
+ bSizer393->Add( szrAccount, 0, wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer394;
+ bSizer394 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnImport = new wxButton( this, wxID_ANY, wxT("Import"), wxDefaultPosition, wxDefaultSize, 0 );
+ btnImport->SetDefault();
+ bSizer394->Add( btnImport, 0, wxALL, 5 );
+
+ btnCancel = new wxButton( this, wxID_ANY, wxT("Cancel"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer394->Add( btnCancel, 0, wxALL, 5 );
+
+
+ bSizer393->Add( bSizer394, 0, wxALIGN_RIGHT, 5 );
+
+
+ this->SetSizer( bSizer393 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ btnImport->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmImportContactsADT::ImportContacts ), NULL, this );
+ btnCancel->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmImportContactsADT::CloseWindow ), NULL, this );
}
frmImportContactsADT::~frmImportContactsADT()
{
- // Disconnect Events
- btnImport->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmImportContactsADT::ImportContacts ), NULL, this );
- btnCancel->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmImportContactsADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ btnImport->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmImportContactsADT::ImportContacts ), NULL, this );
+ btnCancel->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmImportContactsADT::CloseWindow ), NULL, this );
+
}
frmImportResultsADT::frmImportResultsADT( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, long style ) : wxDialog( parent, id, title, pos, size, style )
{
- this->SetSizeHints( wxDefaultSize, wxDefaultSize );
-
- wxBoxSizer* bSizer396;
- bSizer396 = new wxBoxSizer( wxVERTICAL );
-
- lblText = new wxStaticText( this, wxID_ANY, wxT("x contacts imported. x contacts had errors and could not be imported."), wxDefaultPosition, wxDefaultSize, 0 );
- lblText->Wrap( -1 );
- bSizer396->Add( lblText, 0, wxALL, 5 );
-
- txtResults = new wxTextCtrl( this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_MULTILINE|wxTE_READONLY );
- txtResults->SetMaxLength( 0 );
- bSizer396->Add( txtResults, 1, wxALL|wxEXPAND, 5 );
-
- wxBoxSizer* bSizer397;
- bSizer397 = new wxBoxSizer( wxHORIZONTAL );
-
- btnCopyClipboard = new wxButton( this, wxID_ANY, wxT("Copy to Clipboard"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer397->Add( btnCopyClipboard, 0, 0, 5 );
-
- btnFinish = new wxButton( this, wxID_ANY, wxT("Finish"), wxDefaultPosition, wxDefaultSize, 0 );
- bSizer397->Add( btnFinish, 0, wxALIGN_RIGHT|wxBOTTOM|wxLEFT, 5 );
-
-
- bSizer396->Add( bSizer397, 0, wxALIGN_RIGHT|wxRIGHT, 5 );
-
-
- this->SetSizer( bSizer396 );
- this->Layout();
-
- this->Centre( wxBOTH );
-
- // Connect Events
- btnCopyClipboard->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmImportResultsADT::CopyClipboard ), NULL, this );
- btnFinish->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmImportResultsADT::CloseWindow ), NULL, this );
+ this->SetSizeHints( wxDefaultSize, wxDefaultSize );
+
+ wxBoxSizer* bSizer396;
+ bSizer396 = new wxBoxSizer( wxVERTICAL );
+
+ lblText = new wxStaticText( this, wxID_ANY, wxT("x contacts imported. x contacts had errors and could not be imported."), wxDefaultPosition, wxDefaultSize, 0 );
+ lblText->Wrap( -1 );
+ bSizer396->Add( lblText, 0, wxALL, 5 );
+
+ txtResults = new wxTextCtrl( this, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_MULTILINE|wxTE_READONLY );
+ bSizer396->Add( txtResults, 1, wxALL|wxEXPAND, 5 );
+
+ wxBoxSizer* bSizer397;
+ bSizer397 = new wxBoxSizer( wxHORIZONTAL );
+
+ btnCopyClipboard = new wxButton( this, wxID_ANY, wxT("Copy to Clipboard"), wxDefaultPosition, wxDefaultSize, 0 );
+ btnCopyClipboard->Hide();
+
+ bSizer397->Add( btnCopyClipboard, 0, 0, 5 );
+
+ btnFinish = new wxButton( this, wxID_ANY, wxT("Finish"), wxDefaultPosition, wxDefaultSize, 0 );
+ bSizer397->Add( btnFinish, 0, wxALIGN_RIGHT|wxBOTTOM|wxLEFT, 5 );
+
+
+ bSizer396->Add( bSizer397, 0, wxALIGN_RIGHT|wxRIGHT, 5 );
+
+
+ this->SetSizer( bSizer396 );
+ this->Layout();
+
+ this->Centre( wxBOTH );
+
+ // Connect Events
+ btnCopyClipboard->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmImportResultsADT::CopyClipboard ), NULL, this );
+ btnFinish->Connect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmImportResultsADT::CloseWindow ), NULL, this );
}
frmImportResultsADT::~frmImportResultsADT()
{
- // Disconnect Events
- btnCopyClipboard->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmImportResultsADT::CopyClipboard ), NULL, this );
- btnFinish->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmImportResultsADT::CloseWindow ), NULL, this );
-
+ // Disconnect Events
+ btnCopyClipboard->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmImportResultsADT::CopyClipboard ), NULL, this );
+ btnFinish->Disconnect( wxEVT_COMMAND_BUTTON_CLICKED, wxCommandEventHandler( frmImportResultsADT::CloseWindow ), NULL, this );
+
}