void frmContactEditor::AddVendorNamespace( wxCommandEvent& event )
{
- int intResult = 0;
+ // Bring up the window for adding vendor namespace data.
frmContactEditorVendor *frameCEVen = new frmContactEditorVendor ( this );
frameCEVen->SetEditorMode(FALSE);
- intResult = GetLastInt(&ContactEditorData.VendorList);
frameCEVen->SetupPointers(&ContactEditorData.VendorList,
&ContactEditorData.VendorListPEN,
&ContactEditorData.VendorListElement,
frameCEVen->ShowModal();
delete frameCEVen;
frameCEVen = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyVendorNamespace( wxCommandEvent& event )
{
+ // Bring up the window for modifying vendor namespace data.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboVendorNamespace,
+ if (lboVendorNamespace->GetItemCount() == 0 || !GetSelectedItem(lboVendorNamespace,
&longSelected,
&intSelectedData)){
return;
void frmContactEditor::DeleteVendorNamespace( wxCommandEvent& event )
{
+
+ // Bring up the window for deleting vendor namespace data.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboVendorNamespace,
+ if (lboVendorNamespace->GetItemCount() == 0 || !GetSelectedItem(lboVendorNamespace,
&longSelected,
&intSelectedData)){
return;
void frmContactEditor::AddXToken( wxCommandEvent& event )
{
- int intResult = 0;
-
+ // Bring up the window for adding extended data.
+
frmContactEditorXToken *frameCEXT = new frmContactEditorXToken ( this );
frameCEXT->SetEditorMode(FALSE);
- intResult = GetLastInt(&ContactEditorData.XTokenList);
frameCEXT->SetupPointers(&ContactEditorData.XTokenList,
&ContactEditorData.XTokenListTokens,
lboXToken,
frameCEXT->ShowModal();
delete frameCEXT;
frameCEXT = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyXToken( wxCommandEvent& event )
{
+ // Bring up the window for modifying extended data.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboXToken,
+ if (lboXToken->GetItemCount() == 0 || !GetSelectedItem(lboXToken,
&longSelected,
&intSelectedData)){
void frmContactEditor::DeleteXToken( wxCommandEvent& event )
{
+ // Bring up the window for deleting extended data.
+
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboXToken,
+ if (lboXToken->GetItemCount() == 0 || !GetSelectedItem(lboXToken,
&longSelected,
&intSelectedData)){
return;