private void JumpToBreakpoint(BreakpointItem item) { if (item == null) { return; } if (item.Breakpoint.File != null && GoTo != null) { GoTo(item.Breakpoint.File, item.Breakpoint.CurrentLine); } }
private void EditBreakpoint(BreakpointItem item) { if (item == null) { return; } using (var dialog = new BreakpointEditor(item.Breakpoint, _events.GetCurrentProject())) { dialog.StartPosition = FormStartPosition.CenterParent; if (dialog.ShowDialog(this) == DialogResult.OK) { _events.UpdatedBreakpoints(); } } }
private void ActivateBreakpoint(BreakpointItem item) { if (item == null) { return; } if (item.Breakpoint.File != null) { JumpToBreakpoint(item); } else { EditBreakpoint(item); } }