- 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 ) );