示例#1
0
        //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;
        }