private void OnDebuggerOnDebuggerRunningChanged(object o, DebuggerRunningEventArgs args) { if (!args.Running) { UpdateAllRows(); } EnablePanel(!args.Running); }
private void Debugger_DebuggerRunningChanged(object sender, DebuggerRunningEventArgs e) { if (_mapLoadBreak == null) { return; } if (_debuggerService.CurrentDebugger.CPU.PC != _mapLoadBreak.Address.Address) { return; } }
private void OnDebuggerOnDebuggerRunningChanged(object o, DebuggerRunningEventArgs args) { this.Invoke(() => { if (!args.Running) { UpdateStack(); } else { _callLocations.Clear(); callStackView.Rows.Clear(); } EnablePanel(!args.Running); }); }
private void CurrentDebugger_DebuggerRunningChanged(object sender, DebuggerRunningEventArgs e) { _dockingService.DockPanel.BeginInvoke(() => { ITextEditor editor = _dockingService.ActiveDocument as ITextEditor; if (editor != null) { editor.RemoveDebugHighlight(); } if (e.Running) { return; } AbstractUiAction.RunCommand(new GotoLineAction(e.Location.FileName, e.Location.LineNumber - 1)); editor = _dockingService.ActiveDocument as ITextEditor; if (editor != null) { editor.HighlightDebugLine(e.Location.LineNumber - 1); } }); }
private void Debugger_OnDebuggerRunningChanged(object o, DebuggerRunningEventArgs args) { EnableIcons(); }
private void Debugger_OnDebuggerRunningChanged(object sender, DebuggerRunningEventArgs e) { this.Invoke(() => { }); }