X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2Fcontacteditor%2FfrmContactEditor-Picture.cpp;h=e2eeae7089591f9095f11a8d5ebbf1a2fb732ea0;hb=bac054ea5eda94fe663d8b1a7c680ae80de8075c;hp=0ad94b0e553743c13823b03c9e1de6fa2dbd26fc;hpb=3e07386c2f6f375f0b1d1937e4621f57a865404e;p=xestiaab%2F.git diff --git a/source/contacteditor/frmContactEditor-Picture.cpp b/source/contacteditor/frmContactEditor-Picture.cpp index 0ad94b0..e2eeae7 100644 --- a/source/contacteditor/frmContactEditor-Picture.cpp +++ b/source/contacteditor/frmContactEditor-Picture.cpp @@ -43,7 +43,8 @@ void frmContactEditor::AddPicture( wxCommandEvent& event ) frameCEPicture->ShowModal(); delete frameCEPicture; frameCEPicture = NULL; - + intValueSeek++; + } void frmContactEditor::ModifyPicture( wxCommandEvent& event ) @@ -54,7 +55,7 @@ void frmContactEditor::ModifyPicture( wxCommandEvent& event ) long longSelected = -1; int intSelectedData = 0; - if (!GetSelectedItem(lboPictures, + if (lboPictures->GetItemCount() == 0 || !GetSelectedItem(lboPictures, &longSelected, &intSelectedData)){ return; @@ -88,7 +89,7 @@ void frmContactEditor::DeletePicture( wxCommandEvent& event ) long longSelected = -1; int intSelectedData = 0; - if (!GetSelectedItem(lboPictures, + if (lboPictures->GetItemCount() == 0 || !GetSelectedItem(lboPictures, &longSelected, &intSelectedData)){ return; @@ -117,7 +118,7 @@ void frmContactEditor::LoadPicture( wxListEvent& event ) long longSelected = -1; int intSelectedData = 0; - if (!GetSelectedItem(lboPictures, + if (lboPictures->GetItemCount() == 0 || !GetSelectedItem(lboPictures, &longSelected, &intSelectedData)){ return; @@ -179,7 +180,7 @@ void frmContactEditor::SavePicture( wxCommandEvent &event ) long longSelected = -1; int intSelectedData = 0; - if (!GetSelectedItem(lboPictures, + if (lboPictures->GetItemCount() == 0 || !GetSelectedItem(lboPictures, &longSelected, &intSelectedData)){