private void TruncateMenuItem_Click(object sender, EventArgs e) { if (TasView.AnyRowsSelected) { var rollbackFrame = TasView.LastSelectedIndex.Value; var needsToRollback = TasView.FirstSelectedIndex < Emulator.Frame; CurrentTasMovie.Truncate(rollbackFrame); MarkerControl.MarkerInputRoll.TruncateSelection(CurrentTasMovie.Markers.Count - 1); if (needsToRollback) { GoToFrame(rollbackFrame); } else { RefreshDialog(); } } }