X-Git-Url: http://Server1/repobrowser/?a=blobdiff_plain;f=source%2Fcontacteditor%2FfrmContactEditor-Category.cpp;h=f3e919f8c2b0cb462f0e785317886e2759d116a5;hb=bac054ea5eda94fe663d8b1a7c680ae80de8075c;hp=3150377624f6c49675f0cd26529722daa7119e9b;hpb=9f0fa371686577f1c6eed05f75088ce988c19185;p=xestiaab%2F.git diff --git a/source/contacteditor/frmContactEditor-Category.cpp b/source/contacteditor/frmContactEditor-Category.cpp index 3150377..f3e919f 100644 --- a/source/contacteditor/frmContactEditor-Category.cpp +++ b/source/contacteditor/frmContactEditor-Category.cpp @@ -37,7 +37,8 @@ void frmContactEditor::AddCategory( wxCommandEvent& event ) frameCECategory->ShowModal(); delete frameCECategory; frameCECategory = NULL; - + intValueSeek++; + } void frmContactEditor::ModifyCategory( wxCommandEvent& event ) @@ -48,7 +49,7 @@ void frmContactEditor::ModifyCategory( wxCommandEvent& event ) long longSelected = -1; int intSelectedData = 0; - if (!GetSelectedItem(lboCategories, + if (lboCategories->GetItemCount() == 0 || !GetSelectedItem(lboCategories, &longSelected, &intSelectedData)){ @@ -80,7 +81,7 @@ void frmContactEditor::DeleteCategory( wxCommandEvent& event ) long longSelected = -1; int intSelectedData = 0; - if (!GetSelectedItem(lboCategories, + if (lboCategories->GetItemCount() == 0 || !GetSelectedItem(lboCategories, &longSelected, &intSelectedData)){