X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2Fcontacteditor%2FfrmContactEditor-Logo.cpp;h=e4f7c966f8a2532cf9ded2fdc1512b2f6a94c29a;hb=bac054ea5eda94fe663d8b1a7c680ae80de8075c;hp=7aa33099d5152a2bad8bf28349b240669af0b3af;hpb=11ef2657965b20690ccbf15f1efcf224315ce794;p=xestiaab%2F.git diff --git a/source/contacteditor/frmContactEditor-Logo.cpp b/source/contacteditor/frmContactEditor-Logo.cpp index 7aa3309..e4f7c96 100644 --- a/source/contacteditor/frmContactEditor-Logo.cpp +++ b/source/contacteditor/frmContactEditor-Logo.cpp @@ -28,7 +28,7 @@ void frmContactEditor::LoadLogo( wxListEvent& event ) long longSelected = -1; int intSelectedData = 0; - if (!GetSelectedItem(lboLogos, + if (lboLogos->GetItemCount() == 0 || !GetSelectedItem(lboLogos, &longSelected, &intSelectedData)){ return; @@ -104,7 +104,8 @@ void frmContactEditor::AddLogo( wxCommandEvent& event ) frameCELogo->ShowModal(); delete frameCELogo; frameCELogo = NULL; - + intValueSeek++; + } void frmContactEditor::ModifyLogo( wxCommandEvent& event ) @@ -115,7 +116,7 @@ void frmContactEditor::ModifyLogo( wxCommandEvent& event ) long longSelected = -1; int intSelectedData = 0; - if (!GetSelectedItem(lboLogos, + if (lboLogos->GetItemCount() == 0 || !GetSelectedItem(lboLogos, &longSelected, &intSelectedData)){ return; @@ -149,7 +150,7 @@ void frmContactEditor::DeleteLogo( wxCommandEvent& event ) long longSelected = -1; int intSelectedData = 0; - if (!GetSelectedItem(lboLogos, + if (lboLogos->GetItemCount() == 0 || !GetSelectedItem(lboLogos, &longSelected, &intSelectedData)){ return; @@ -178,7 +179,7 @@ void frmContactEditor::SaveLogo( wxCommandEvent &event ) long longSelected = -1; int intSelectedData = 0; - if (!GetSelectedItem(lboLogos, + if (lboLogos->GetItemCount() == 0 || !GetSelectedItem(lboLogos, &longSelected, &intSelectedData)){