{
// Bring up the window for adding a key.
-
- int intResult = 0;
-
+
frmContactEditorKey *frameCEKey = new frmContactEditorKey ( this );
frameCEKey->SetEditorMode(FALSE);
- intResult = GetLastInt(&ContactEditorData.KeyList);
frameCEKey->SetupPointers(&ContactEditorData.KeyList,
&ContactEditorData.KeyListAltID,
&ContactEditorData.KeyListPID,
frameCEKey->ShowModal();
delete frameCEKey;
frameCEKey = NULL;
-
+ intValueSeek++;
+
}
void frmContactEditor::ModifyKey( wxCommandEvent& event )
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboKeys,
+ if (lboKeys->GetItemCount() == 0 || !GetSelectedItem(lboKeys,
&longSelected,
&intSelectedData)){
return;
long longSelected = -1;
int intSelectedData = 0;
- if (!GetSelectedItem(lboKeys,
+ if (lboKeys->GetItemCount() == 0 || !GetSelectedItem(lboKeys,
&longSelected,
&intSelectedData)){
return;