X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2Fcontacteditor%2FfrmContactEditor-Other.cpp;h=bbf8dc8f943977a0761e158207965ad81a985ab4;hb=bac054ea5eda94fe663d8b1a7c680ae80de8075c;hp=4de1dddfe93ed39982042396a153afae5a88ec20;hpb=8b90ecf40afb68bdabc2c49d1b12367757756c91;p=xestiaab%2F.git diff --git a/source/contacteditor/frmContactEditor-Other.cpp b/source/contacteditor/frmContactEditor-Other.cpp index 4de1ddd..bbf8dc8 100644 --- a/source/contacteditor/frmContactEditor-Other.cpp +++ b/source/contacteditor/frmContactEditor-Other.cpp @@ -24,12 +24,9 @@ void frmContactEditor::AddVendorNamespace( wxCommandEvent& event ) { // Bring up the window for adding vendor namespace data. - - int intResult = 0; frmContactEditorVendor *frameCEVen = new frmContactEditorVendor ( this ); frameCEVen->SetEditorMode(FALSE); - intResult = GetLastInt(&ContactEditorData.VendorList); frameCEVen->SetupPointers(&ContactEditorData.VendorList, &ContactEditorData.VendorListPEN, &ContactEditorData.VendorListElement, @@ -38,7 +35,8 @@ void frmContactEditor::AddVendorNamespace( wxCommandEvent& event ) frameCEVen->ShowModal(); delete frameCEVen; frameCEVen = NULL; - + intValueSeek++; + } void frmContactEditor::ModifyVendorNamespace( wxCommandEvent& event ) @@ -49,7 +47,7 @@ void frmContactEditor::ModifyVendorNamespace( wxCommandEvent& event ) long longSelected = -1; int intSelectedData = 0; - if (!GetSelectedItem(lboVendorNamespace, + if (lboVendorNamespace->GetItemCount() == 0 || !GetSelectedItem(lboVendorNamespace, &longSelected, &intSelectedData)){ return; @@ -76,7 +74,7 @@ void frmContactEditor::DeleteVendorNamespace( wxCommandEvent& event ) long longSelected = -1; int intSelectedData = 0; - if (!GetSelectedItem(lboVendorNamespace, + if (lboVendorNamespace->GetItemCount() == 0 || !GetSelectedItem(lboVendorNamespace, &longSelected, &intSelectedData)){ return; @@ -93,12 +91,9 @@ void frmContactEditor::AddXToken( wxCommandEvent& event ) { // Bring up the window for adding extended data. - - int intResult = 0; - + frmContactEditorXToken *frameCEXT = new frmContactEditorXToken ( this ); frameCEXT->SetEditorMode(FALSE); - intResult = GetLastInt(&ContactEditorData.XTokenList); frameCEXT->SetupPointers(&ContactEditorData.XTokenList, &ContactEditorData.XTokenListTokens, lboXToken, @@ -106,7 +101,8 @@ void frmContactEditor::AddXToken( wxCommandEvent& event ) frameCEXT->ShowModal(); delete frameCEXT; frameCEXT = NULL; - + intValueSeek++; + } void frmContactEditor::ModifyXToken( wxCommandEvent& event ) @@ -117,7 +113,7 @@ void frmContactEditor::ModifyXToken( wxCommandEvent& event ) long longSelected = -1; int intSelectedData = 0; - if (!GetSelectedItem(lboXToken, + if (lboXToken->GetItemCount() == 0 || !GetSelectedItem(lboXToken, &longSelected, &intSelectedData)){ @@ -145,7 +141,7 @@ void frmContactEditor::DeleteXToken( wxCommandEvent& event ) long longSelected = -1; int intSelectedData = 0; - if (!GetSelectedItem(lboXToken, + if (lboXToken->GetItemCount() == 0 || !GetSelectedItem(lboXToken, &longSelected, &intSelectedData)){ return;