//ExecutionEngine engine; private void OnStartRun(object sender, RoutedEventArgs e) { consoles.Clear(); ExecutionEnvironment engine = new ExecutionEnvironment(); ButtonStart.IsEnabled = false; ButtonStop.IsEnabled = true; Editor.IsEnabled = false; engine.ExecutionCompleted += Engine_ExecutionCompleted; engine.ExecutionAborted += Engine_ExecutionAborted; engine.ExecuteAsync(Editor.Script); Console.WriteLine("Start run"); return; }