void frmContactEditor::AddBusinessNickname( wxCommandEvent& event )
{
- int intResult = 0;
-
+ // Bring up the window for adding a nickname.
+
frmContactEditorNickname *frameCENickname = new frmContactEditorNickname ( this );
frameCENickname->SetEditorMode(FALSE, CE_WORK);
- intResult = GetLastInt(&ContactEditorData.BusinessNicknamesList);
frameCENickname->SetupPointers(&ContactEditorData.BusinessNicknamesList,
&ContactEditorData.BusinessNicknamesListAltID,
&ContactEditorData.BusinessNicknamesListPID,
frameCENickname->ShowModal();
delete frameCENickname;
frameCENickname = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyBusinessNickname( wxCommandEvent& event )
{
+ // Bring up the window for modifying a nickname.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessNicknames,
+ if (lboBusinessNicknames->GetItemCount() == 0 || !GetSelectedItem(lboBusinessNicknames,
&longSelected,
&intSelectedData)){
void frmContactEditor::DeleteBusinessNickname( wxCommandEvent& event )
{
+ // Bring up the window to delete the nickname.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessNicknames,
+ if (lboBusinessNicknames->GetItemCount() == 0 || !GetSelectedItem(lboBusinessNicknames,
&longSelected,
&intSelectedData)){
void frmContactEditor::AddBusinessAddress( wxCommandEvent& event )
{
- int intResult = 0;
+ // Bring up the window for adding an address.
frmContactEditorAddress *frameCEAddress = new frmContactEditorAddress ( this );
frameCEAddress->SetEditorMode(FALSE, CE_WORK);
- intResult = GetLastInt(&ContactEditorData.BusinessAddressList);
frameCEAddress->SetupPointers(&ContactEditorData.BusinessAddressList,
&ContactEditorData.BusinessAddressListTown,
&ContactEditorData.BusinessAddressListCounty,
frameCEAddress->ShowModal();
delete frameCEAddress;
frameCEAddress = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyBusinessAddress( wxCommandEvent& event )
{
+ // Bring up a window for editing an address.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessAddresses,
+ if (lboBusinessAddresses->GetItemCount() == 0 || !GetSelectedItem(lboBusinessAddresses,
&longSelected,
&intSelectedData)){
void frmContactEditor::DeleteBusinessAddress( wxCommandEvent& event )
{
+ // Bring up the window for deleting the address.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessAddresses,
+ if (lboBusinessAddresses->GetItemCount() == 0 || !GetSelectedItem(lboBusinessAddresses,
&longSelected,
&intSelectedData)){
void frmContactEditor::AddBusinessEmail( wxCommandEvent& event )
{
- int intResult = 0;
+ // Bring up the window for adding an email address.
frmContactEditorEmail *frameCEEmail = new frmContactEditorEmail ( this );
frameCEEmail->SetEditorMode(FALSE, CE_WORK);
- intResult = GetLastInt(&ContactEditorData.BusinessAddressList);
frameCEEmail->SetupPointers(&ContactEditorData.BusinessEmailList,
&ContactEditorData.BusinessEmailListAltID,
&ContactEditorData.BusinessEmailListPID,
frameCEEmail->ShowModal();
delete frameCEEmail;
frameCEEmail = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyBusinessEmail( wxCommandEvent& event )
{
+ // Bring up the window for modifying the email address.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessEmail,
+ if (lboBusinessEmail->GetItemCount() == 0 || !GetSelectedItem(lboBusinessEmail,
&longSelected,
&intSelectedData)){
void frmContactEditor::DeleteBusinessEmail( wxCommandEvent& event )
{
+ // Bring up the window to delete the email address.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessEmail,
+ if (lboBusinessEmail->GetItemCount() == 0 || !GetSelectedItem(lboBusinessEmail,
&longSelected,
&intSelectedData)){
void frmContactEditor::AddBusinessIM( wxCommandEvent& event )
{
- int intResult = 0;
+ // Bring up the window for adding an IM address.
frmContactEditorIM *frameCEIM = new frmContactEditorIM ( this );
frameCEIM->SetEditorMode(FALSE, CE_WORK);
- intResult = GetLastInt(&ContactEditorData.BusinessIMList);
frameCEIM->SetupPointers(&ContactEditorData.BusinessIMList,
&ContactEditorData.BusinessIMListAltID,
&ContactEditorData.BusinessIMListPID,
frameCEIM->ShowModal();
delete frameCEIM;
frameCEIM = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyBusinessIM( wxCommandEvent& event )
{
+ // Bring up the window for editing an IM address.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessIM,
+ if (lboBusinessIM->GetItemCount() == 0 || !GetSelectedItem(lboBusinessIM,
&longSelected,
&intSelectedData)){
void frmContactEditor::DeleteBusinessIM( wxCommandEvent& event )
{
+ // Bring up the window for deleting an IM address.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessIM,
+ if (lboBusinessIM->GetItemCount() == 0 || !GetSelectedItem(lboBusinessIM,
&longSelected,
&intSelectedData)){
void frmContactEditor::AddBusinessTelephone( wxCommandEvent& event )
{
- int intResult = 0;
+ // Bring up the window for adding a telephone number.
frmContactEditorTelephone *frameCETel = new frmContactEditorTelephone ( this );
frameCETel->SetEditorMode(FALSE, CE_WORK);
- intResult = GetLastInt(&ContactEditorData.BusinessTelephoneList);
frameCETel->SetupPointers(&ContactEditorData.BusinessTelephoneList,
&ContactEditorData.BusinessTelephoneListAltID,
&ContactEditorData.BusinessTelephoneListPID,
frameCETel->ShowModal();
delete frameCETel;
frameCETel = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyBusinessTelephone( wxCommandEvent& event )
{
+ // Bring up the address for editing a telephone number.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessTelephone,
+ if (lboBusinessTelephone->GetItemCount() == 0 || !GetSelectedItem(lboBusinessTelephone,
&longSelected,
&intSelectedData)){
void frmContactEditor::DeleteBusinessTelephone( wxCommandEvent& event )
{
+ // Bring up the window for deleting a telephone number.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessTelephone,
+ if (lboBusinessTelephone->GetItemCount() == 0 || !GetSelectedItem(lboBusinessTelephone,
&longSelected,
&intSelectedData)){
void frmContactEditor::AddBusinessLanguage( wxCommandEvent& event )
{
- int intResult = 0;
+ // Bring up the window for adding a language.
frmContactEditorLanguages *frameCELang = new frmContactEditorLanguages ( this );
frameCELang->SetEditorMode(FALSE, CE_WORK);
- intResult = GetLastInt(&ContactEditorData.BusinessLanguageList);
frameCELang->SetupPointers(&ContactEditorData.BusinessLanguageList,
&ContactEditorData.BusinessLanguageListAltID,
&ContactEditorData.BusinessLanguageListPID,
frameCELang->ShowModal();
delete frameCELang;
frameCELang = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyBusinessLanguage( wxCommandEvent& event )
{
+ // Bring up the window for editing a language.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessLanguages,
+ if (lboBusinessLanguages->GetItemCount() == 0 || !GetSelectedItem(lboBusinessLanguages,
&longSelected,
&intSelectedData)){
void frmContactEditor::DeleteBusinessLanguage( wxCommandEvent& event )
{
+ // Bring up the window for deleting a language.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessLanguages,
+ if (lboBusinessLanguages->GetItemCount() == 0 || !GetSelectedItem(lboBusinessLanguages,
&longSelected,
&intSelectedData)){
void frmContactEditor::AddBusinessTimezone( wxCommandEvent& event )
{
- int intResult = 0;
+ // Bring up the window for adding a timezone.
frmContactEditorTimezones *frameCETZ = new frmContactEditorTimezones ( this );
frameCETZ->SetEditorMode(FALSE, CE_WORK);
- intResult = GetLastInt(&ContactEditorData.BusinessTZList);
frameCETZ->SetupPointers(&ContactEditorData.BusinessTZList,
&ContactEditorData.BusinessTZListAltID,
&ContactEditorData.BusinessTZListPID,
frameCETZ->ShowModal();
delete frameCETZ;
frameCETZ = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyBusinessTimezone( wxCommandEvent& event )
{
+ // Bring up the window for modifying a timezone.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessTimezones,
+ if (lboBusinessTimezones->GetItemCount() == 0 || !GetSelectedItem(lboBusinessTimezones,
&longSelected,
&intSelectedData)){
void frmContactEditor::DeleteBusinessTimezone( wxCommandEvent& event )
{
+ // Bring up the window for deleting a timezone.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessTimezones,
+ if (lboBusinessTimezones->GetItemCount() == 0 || !GetSelectedItem(lboBusinessTimezones,
&longSelected,
&intSelectedData)){
void frmContactEditor::AddBusinessGeoposition( wxCommandEvent& event )
{
- int intResult = 0;
+ // Bring up the window for adding a geoposition location.
frmContactEditorGeoposition *frameCEGeo = new frmContactEditorGeoposition ( this );
frameCEGeo->SetEditorMode(FALSE, CE_WORK);
- intResult = GetLastInt(&ContactEditorData.BusinessGeographyList);
frameCEGeo->SetupPointers(&ContactEditorData.BusinessGeographyList,
&ContactEditorData.BusinessGeographyListAltID,
&ContactEditorData.BusinessGeographyListPID,
frameCEGeo->ShowModal();
delete frameCEGeo;
frameCEGeo = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyBusinessGeoposition( wxCommandEvent& event )
{
+ // Bring up the window for editing a geoposition location.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessGeoposition,
+ if (lboBusinessGeoposition->GetItemCount() == 0 || !GetSelectedItem(lboBusinessGeoposition,
&longSelected,
&intSelectedData)){
void frmContactEditor::DeleteBusinessGeoposition( wxCommandEvent& event )
{
+ // Bring up the window for deleting a geoposition location.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessGeoposition,
+ if (lboBusinessGeoposition->GetItemCount() == 0 || !GetSelectedItem(lboBusinessGeoposition,
&longSelected,
&intSelectedData)){
void frmContactEditor::AddBusinessWebsite( wxCommandEvent& event )
{
- int intResult = 0;
+ // Bring up the window for adding a website.
frmContactEditorWebsites *frameCEWeb = new frmContactEditorWebsites ( this );
frameCEWeb->SetEditorMode(FALSE, CE_WORK);
- intResult = GetLastInt(&ContactEditorData.BusinessWebsiteList);
frameCEWeb->SetupPointers(&ContactEditorData.BusinessWebsiteList,
&ContactEditorData.BusinessWebsiteListAltID,
&ContactEditorData.BusinessWebsiteListPID,
frameCEWeb->ShowModal();
delete frameCEWeb;
frameCEWeb = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyBusinessWebsite( wxCommandEvent& event )
{
+ // Bring up a window for editing a website.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessWebsites,
+ if (lboBusinessWebsites->GetItemCount() == 0 || !GetSelectedItem(lboBusinessWebsites,
&longSelected,
&intSelectedData)){
void frmContactEditor::DeleteBusinessWebsite( wxCommandEvent& event )
{
+ // Bring up the window for deleting a website.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessWebsites,
+ if (lboBusinessWebsites->GetItemCount() == 0 || !GetSelectedItem(lboBusinessWebsites,
&longSelected,
&intSelectedData)){
void frmContactEditor::AddBusinessTitle( wxCommandEvent& event )
{
- int intResult = 0;
+ // Bring up the window for adding a title.
frmContactEditorTitles *frameCETitle = new frmContactEditorTitles ( this );
frameCETitle->SetEditorMode(FALSE, CE_WORK);
- intResult = GetLastInt(&ContactEditorData.BusinessTitleList);
frameCETitle->SetupPointers(&ContactEditorData.BusinessTitleList,
&ContactEditorData.BusinessTitleListLanguage,
&ContactEditorData.BusinessTitleListAltID,
frameCETitle->ShowModal();
delete frameCETitle;
frameCETitle = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyBusinessTitle( wxCommandEvent& event )
{
+ // Bring up the window for editing a title.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessTitles,
+ if (lboBusinessTitles->GetItemCount() == 0 || !GetSelectedItem(lboBusinessTitles,
&longSelected,
&intSelectedData)){
void frmContactEditor::DeleteBusinessTitle( wxCommandEvent& event )
{
+ // Bring up the window to delete the title.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessTitles,
+ if (lboBusinessTitles->GetItemCount() == 0 || !GetSelectedItem(lboBusinessTitles,
&longSelected,
&intSelectedData)){
}
- lboTitles->DeleteItem(longSelected);
+ lboBusinessTitles->DeleteItem(longSelected);
DeleteMapData(intSelectedData, &ContactEditorData.BusinessTitleList,
&ContactEditorData.BusinessTitleListLanguage, &ContactEditorData.BusinessTitleListAltID,
void frmContactEditor::AddBusinessRole( wxCommandEvent& event )
{
- int intResult = 0;
+ // Bring up the window to add a role.
frmContactEditorRoles *frameCERole = new frmContactEditorRoles ( this );
frameCERole->SetEditorMode(FALSE, CE_WORK);
- intResult = GetLastInt(&ContactEditorData.BusinessRoleList);
frameCERole->SetupPointers(&ContactEditorData.BusinessRoleList,
&ContactEditorData.BusinessRoleListLanguage,
&ContactEditorData.BusinessRoleListAltID,
frameCERole->ShowModal();
delete frameCERole;
frameCERole = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyBusinessRole( wxCommandEvent& event )
{
+ // Bring up the window for editing a role.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessRoles,
+ if (lboBusinessRoles->GetItemCount() == 0 || !GetSelectedItem(lboBusinessRoles,
&longSelected,
&intSelectedData)){
void frmContactEditor::DeleteBusinessRole( wxCommandEvent& event )
{
+ // Bring up the window to delete a role.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessRoles,
+ if (lboBusinessRoles->GetItemCount() == 0 || !GetSelectedItem(lboBusinessRoles,
&longSelected,
&intSelectedData)){
void frmContactEditor::AddBusinessOrganisation( wxCommandEvent& event )
{
- int intResult = 0;
-
+ // Bring up the window to add an organisation.
+
frmContactEditorOrganisations *frameCEOrg = new frmContactEditorOrganisations ( this );
frameCEOrg->SetEditorMode(FALSE, CE_WORK);
- intResult = GetLastInt(&ContactEditorData.BusinessOrganisationsList);
frameCEOrg->SetupPointers(&ContactEditorData.BusinessOrganisationsList,
&ContactEditorData.BusinessOrganisationsListLanguage,
&ContactEditorData.BusinessOrganisationsListSortAs,
frameCEOrg->ShowModal();
delete frameCEOrg;
frameCEOrg = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyBusinessOrganisation( wxCommandEvent& event )
{
+ // Bring up the window to edit an organisation.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessOrganisations,
+ if (lboBusinessOrganisations->GetItemCount() == 0 || !GetSelectedItem(lboBusinessOrganisations,
&longSelected,
&intSelectedData)){
void frmContactEditor::DeleteBusinessOrganisation( wxCommandEvent& event )
{
+ // Bring up the window to delete a organisation.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessOrganisations,
+ if (lboBusinessOrganisations->GetItemCount() == 0 || !GetSelectedItem(lboBusinessOrganisations,
&longSelected,
&intSelectedData)){
void frmContactEditor::AddBusinessNote( wxCommandEvent& event )
{
- int intResult = 0;
+ // Bring up the window to add a note.
frmContactEditorNotes *frameCENote = new frmContactEditorNotes ( this );
frameCENote->SetEditorMode(FALSE, CE_WORK);
- intResult = GetLastInt(&ContactEditorData.BusinessNoteList);
frameCENote->SetupPointers(&ContactEditorData.BusinessNoteList,
&ContactEditorData.BusinessNoteListLanguage,
&ContactEditorData.BusinessNoteListAltID,
frameCENote->ShowModal();
delete frameCENote;
frameCENote = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyBusinessNote( wxCommandEvent& event )
{
+ // Bring up the window to edit a note.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessNotes,
+ if (lboBusinessNotes->GetItemCount() == 0 || !GetSelectedItem(lboBusinessNotes,
&longSelected,
&intSelectedData)){
void frmContactEditor::DeleteBusinessNote( wxCommandEvent& event )
{
+ // Bring up the window to delete a note.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboBusinessNotes,
+ if (lboBusinessNotes->GetItemCount() == 0 || !GetSelectedItem(lboBusinessNotes,
&longSelected,
&intSelectedData)){