private void corruptToolStripMenuItem_Click(object sender, EventArgs e) { if (!_readOnly) { long start = hexBox.SelectionStart; long length = hexBox.SelectionLength; if (length > 0) { using (CorruptSectionForm frm = new CorruptSectionForm()) { if (frm.ShowDialog(this) == DialogResult.OK) { ICorruptSection cs = frm.CorruptSectionObject; if (cs != null) { try { cs.Corrupt(_prov, start, start + length); } catch { } } } } hexBox.Invalidate(); } } }