// Bring up window to add nickname.
- int intResult = 0;
-
frmContactEditorNickname *frameCENickname = new frmContactEditorNickname ( this );
frameCENickname->SetEditorMode(FALSE, CE_HOME);
- intResult = GetLastInt(&ContactEditorData.HomeNicknamesList);
frameCENickname->SetupPointers(&ContactEditorData.HomeNicknamesList,
&ContactEditorData.HomeNicknamesListAltID,
&ContactEditorData.HomeNicknamesListPID,
frameCENickname->ShowModal();
delete frameCENickname;
frameCENickname = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyHomeNickname( wxCommandEvent& event )
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeNicknames,
+ if (lboHomeNicknames->GetItemCount() == 0 || !GetSelectedItem(lboHomeNicknames,
&longSelected,
&intSelectedData)){
return;
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeNicknames,
+ if (lboHomeNicknames->GetItemCount() == 0 || !GetSelectedItem(lboHomeNicknames,
&longSelected,
&intSelectedData)){
return;
// Bring up window to add address.
- int intResult = 0;
-
frmContactEditorAddress *frameCEAddress = new frmContactEditorAddress ( this );
frameCEAddress->SetEditorMode(FALSE, CE_HOME);
- intResult = GetLastInt(&ContactEditorData.HomeAddressList);
frameCEAddress->SetupPointers(&ContactEditorData.HomeAddressList,
&ContactEditorData.HomeAddressListTown,
&ContactEditorData.HomeAddressListCounty,
frameCEAddress->ShowModal();
delete frameCEAddress;
frameCEAddress = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyHomeAddress( wxCommandEvent& event )
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeAddresses,
+ if (lboHomeAddresses->GetItemCount() == 0 || !GetSelectedItem(lboHomeAddresses,
&longSelected,
&intSelectedData)){
return;
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeAddresses,
+ if (lboHomeAddresses->GetItemCount() == 0 || !GetSelectedItem(lboHomeAddresses,
&longSelected,
&intSelectedData)){
return;
// Bring up window to add email.
- int intResult = 0;
-
frmContactEditorEmail *frameCEEmail = new frmContactEditorEmail ( this );
frameCEEmail->SetEditorMode(FALSE, CE_HOME);
- intResult = GetLastInt(&ContactEditorData.HomeAddressList);
frameCEEmail->SetupPointers(&ContactEditorData.HomeEmailList,
&ContactEditorData.HomeEmailListAltID,
&ContactEditorData.HomeEmailListPID,
frameCEEmail->ShowModal();
delete frameCEEmail;
frameCEEmail = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyHomeEmail( wxCommandEvent& event )
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeEmails,
+ if (lboHomeEmails->GetItemCount() == 0 || !GetSelectedItem(lboHomeEmails,
&longSelected,
&intSelectedData)){
return;
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeEmails,
+ if (lboHomeEmails->GetItemCount() == 0 || !GetSelectedItem(lboHomeEmails,
&longSelected,
&intSelectedData)){
return;
// Bring up window to add IM.
- int intResult = 0;
-
frmContactEditorIM *frameCEIM = new frmContactEditorIM ( this );
frameCEIM->SetEditorMode(FALSE, CE_HOME);
- intResult = GetLastInt(&ContactEditorData.HomeIMList);
frameCEIM->SetupPointers(&ContactEditorData.HomeIMList,
&ContactEditorData.HomeIMListAltID,
&ContactEditorData.HomeIMListPID,
frameCEIM->ShowModal();
delete frameCEIM;
frameCEIM = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyHomeIM( wxCommandEvent& event )
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeIM,
+ if (lboHomeIM->GetItemCount() == 0 || !GetSelectedItem(lboHomeIM,
&longSelected,
&intSelectedData)){
return;
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeIM,
+ if (lboHomeIM->GetItemCount() == 0 || !GetSelectedItem(lboHomeIM,
&longSelected,
&intSelectedData)){
return;
// Bring up window to add telephone.
- int intResult = 0;
-
frmContactEditorTelephone *frameCETel = new frmContactEditorTelephone ( this );
frameCETel->SetEditorMode(FALSE, CE_HOME);
- intResult = GetLastInt(&ContactEditorData.HomeTelephoneList);
frameCETel->SetupPointers(&ContactEditorData.HomeTelephoneList,
&ContactEditorData.HomeTelephoneListAltID,
&ContactEditorData.HomeTelephoneListPID,
frameCETel->ShowModal();
delete frameCETel;
frameCETel = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyHomeTelephone( wxCommandEvent& event )
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeTelephone,
+ if (lboHomeTelephone->GetItemCount() == 0 || !GetSelectedItem(lboHomeTelephone,
&longSelected,
&intSelectedData)){
return;
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeTelephone,
+ if (lboHomeTelephone->GetItemCount() == 0 || !GetSelectedItem(lboHomeTelephone,
&longSelected,
&intSelectedData)){
return;
// Bring up window to add language.
- int intResult = 0;
-
frmContactEditorLanguages *frameCELang = new frmContactEditorLanguages ( this );
frameCELang->SetEditorMode(FALSE, CE_HOME);
- intResult = GetLastInt(&ContactEditorData.HomeLanguageList);
-
frameCELang->SetupPointers(&ContactEditorData.HomeLanguageList,
&ContactEditorData.HomeLanguageListAltID,
&ContactEditorData.HomeLanguageListPID,
frameCELang->ShowModal();
delete frameCELang;
frameCELang = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyHomeLanguage( wxCommandEvent& event )
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeLanguages,
+ if (lboHomeLanguages->GetItemCount() == 0 || !GetSelectedItem(lboHomeLanguages,
&longSelected,
&intSelectedData)){
return;
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeLanguages,
+ if (lboHomeLanguages->GetItemCount() == 0 || !GetSelectedItem(lboHomeLanguages,
&longSelected,
&intSelectedData)){
return;
// Bring up window to add timezone.
- int intResult = 0;
-
frmContactEditorTimezones *frameCETZ = new frmContactEditorTimezones ( this );
frameCETZ->SetEditorMode(FALSE, CE_HOME);
- intResult = GetLastInt(&ContactEditorData.HomeTZList);
frameCETZ->SetupPointers(&ContactEditorData.HomeTZList,
&ContactEditorData.HomeTZListAltID,
&ContactEditorData.HomeTZListPID,
frameCETZ->ShowModal();
delete frameCETZ;
frameCETZ = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyHomeTimezone( wxCommandEvent& event )
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeTimezones,
+ if (lboHomeTimezones->GetItemCount() == 0 || !GetSelectedItem(lboHomeTimezones,
&longSelected,
&intSelectedData)){
return;
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeTimezones,
+ if (lboHomeTimezones->GetItemCount() == 0 || !GetSelectedItem(lboHomeTimezones,
&longSelected,
&intSelectedData)){
return;
// Bring up window to add geoposition.
- int intResult = 0;
-
frmContactEditorGeoposition *frameCEGeo = new frmContactEditorGeoposition ( this );
frameCEGeo->SetEditorMode(FALSE, CE_HOME);
- intResult = GetLastInt(&ContactEditorData.HomeGeographyList);
frameCEGeo->SetupPointers(&ContactEditorData.HomeGeographyList,
&ContactEditorData.HomeGeographyListAltID,
&ContactEditorData.HomeGeographyListPID,
frameCEGeo->ShowModal();
delete frameCEGeo;
frameCEGeo = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyHomeGeoposition( wxCommandEvent& event )
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeGeoposition,
+ if (lboHomeGeoposition->GetItemCount() == 0 || !GetSelectedItem(lboHomeGeoposition,
&longSelected,
&intSelectedData)){
return;
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeGeoposition,
+ if (lboHomeGeoposition->GetItemCount() == 0 || !GetSelectedItem(lboHomeGeoposition,
&longSelected,
&intSelectedData)){
return;
// Bring up window to add website.
- int intResult = 0;
-
frmContactEditorWebsites *frameCEWeb = new frmContactEditorWebsites ( this );
frameCEWeb->SetEditorMode(FALSE, CE_HOME);
- intResult = GetLastInt(&ContactEditorData.HomeWebsiteList);
frameCEWeb->SetupPointers(&ContactEditorData.HomeWebsiteList,
&ContactEditorData.HomeWebsiteListAltID,
&ContactEditorData.HomeWebsiteListPID,
frameCEWeb->ShowModal();
delete frameCEWeb;
frameCEWeb = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyHomeWebsite( wxCommandEvent& event )
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeWebsites,
+ if (lboHomeWebsites->GetItemCount() == 0 || !GetSelectedItem(lboHomeWebsites,
&longSelected,
&intSelectedData)){
return;
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeWebsites,
+ if (lboHomeWebsites->GetItemCount() == 0 || !GetSelectedItem(lboHomeWebsites,
&longSelected,
&intSelectedData)){
return;
// Bring up window to add title.
- int intResult = 0;
-
frmContactEditorTitles *frameCETitle = new frmContactEditorTitles ( this );
frameCETitle->SetEditorMode(FALSE, CE_HOME);
- intResult = GetLastInt(&ContactEditorData.HomeTitleList);
frameCETitle->SetupPointers(&ContactEditorData.HomeTitleList,
&ContactEditorData.HomeTitleListLanguage,
&ContactEditorData.HomeTitleListAltID,
frameCETitle->ShowModal();
delete frameCETitle;
frameCETitle = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyHomeTitle( wxCommandEvent& event )
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeTitles,
+ if (lboHomeTitles->GetItemCount() == 0 || !GetSelectedItem(lboHomeTitles,
&longSelected,
&intSelectedData)){
return;
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeTitles,
+ if (lboHomeTitles->GetItemCount() == 0 || !GetSelectedItem(lboHomeTitles,
&longSelected,
&intSelectedData)){
return;
// Bring up window to add role.
- int intResult = 0;
-
frmContactEditorRoles *frameCERole = new frmContactEditorRoles ( this );
frameCERole->SetEditorMode(FALSE, CE_HOME);
- intResult = GetLastInt(&ContactEditorData.HomeRoleList);
frameCERole->SetupPointers(&ContactEditorData.HomeRoleList,
&ContactEditorData.HomeRoleListLanguage,
&ContactEditorData.HomeRoleListAltID,
frameCERole->ShowModal();
delete frameCERole;
frameCERole = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyHomeRole( wxCommandEvent& event )
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeRoles,
+ if (lboHomeRoles->GetItemCount() == 0 || !GetSelectedItem(lboHomeRoles,
&longSelected,
&intSelectedData)){
return;
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeRoles,
+ if (lboHomeRoles->GetItemCount() == 0 || !GetSelectedItem(lboHomeRoles,
&longSelected,
&intSelectedData)){
return;
// Bring up window to add organisation.
- int intResult = 0;
-
frmContactEditorOrganisations *frameCEOrg = new frmContactEditorOrganisations ( this );
frameCEOrg->SetEditorMode(FALSE, CE_HOME);
- intResult = GetLastInt(&ContactEditorData.HomeOrganisationsList);
frameCEOrg->SetupPointers(&ContactEditorData.HomeOrganisationsList,
&ContactEditorData.HomeOrganisationsListLanguage,
&ContactEditorData.HomeOrganisationsListSortAs,
frameCEOrg->ShowModal();
delete frameCEOrg;
frameCEOrg = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyHomeOrganisation( wxCommandEvent& event )
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeOrganisations,
+ if (lboHomeOrganisations->GetItemCount() == 0 || !GetSelectedItem(lboHomeOrganisations,
&longSelected,
&intSelectedData)){
return;
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeOrganisations,
+ if (lboHomeOrganisations->GetItemCount() == 0 ||!GetSelectedItem(lboHomeOrganisations,
&longSelected,
&intSelectedData)){
return;
// Bring up window to add note.
- int intResult = 0;
-
frmContactEditorNotes *frameCENote = new frmContactEditorNotes ( this );
frameCENote->SetEditorMode(FALSE, CE_HOME);
- intResult = GetLastInt(&ContactEditorData.HomeNoteList);
frameCENote->SetupPointers(&ContactEditorData.HomeNoteList,
&ContactEditorData.HomeNoteListLanguage,
&ContactEditorData.HomeNoteListAltID,
frameCENote->ShowModal();
delete frameCENote;
frameCENote = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyHomeNote( wxCommandEvent& event )
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeNotes,
+ if (lboHomeNotes->GetItemCount() == 0 || !GetSelectedItem(lboHomeNotes,
&longSelected,
&intSelectedData)){
return;
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboHomeNotes,
+ if (lboHomeNotes->GetItemCount() == 0 || !GetSelectedItem(lboHomeNotes,
&longSelected,
&intSelectedData)){
return;
}
- lboNotes->DeleteItem(longSelected);
+ lboHomeNotes->DeleteItem(longSelected);
DeleteMapData(intSelectedData, &ContactEditorData.HomeNoteList,
&ContactEditorData.HomeNoteListLanguage, &ContactEditorData.HomeNoteListAltID,