示例#1
0
 private void OnExecutionError(Exception e)
 {
     if (_debuggerWindow == null)
     {
         _debuggerWindow = new DebuggerMain(
             _system,
             DebuggerReason.Error,
             String.Format("*** Execution error: {0} ***", e.Message));
         BeginInvoke(new DisplayDelegate(DisplayDebugger));
     }
 }
示例#2
0
 private void ShowDebuggerToolStripMenu_Click(object sender, EventArgs e)
 {
     if (_debuggerWindow == null)
     {
         _debuggerWindow = new DebuggerMain(
             _system,
             DebuggerReason.UserInvoked,
             "*** Welcome to the Debugger! ***");
         _debuggerWindow.Show(this);
         _debuggerWindow.FormClosed += OnDebuggerWindowClosed;
     }
 }