private void btnDeleteFlag_Click(object sender, EventArgs e) { int flag = mf.flagNumberPicked; if (mf.flagPts.Count > 0) { mf.DeleteSelectedFlag(); } if (mf.flagPts.Count == 0) { mf.FileSaveFlags(); Close(); return; } if (flag > mf.flagPts.Count) { mf.flagNumberPicked = mf.flagPts.Count; } else { mf.flagNumberPicked = flag; } UpdateLabels(); }