Beispiel #1
0
 private void UnloadConsole()
 {
     Console.StopPromptLoop();
     Console.Dispose();
     Console = null;
     consoleScriptContext.RenderSubject = null;
     consoleScriptContext = null;
 }
Beispiel #2
0
 private void InitConsole()
 {
     consoleScriptContext = new clsEventScriptContext();
     consoleScriptContext.RenderSubject = RenderSubject;
     Console                               = new controlConsole();
     consoleAutoComplete                   = new clsAutoComplete(Console.Input);
     consoleAutoComplete.AutoSize          = true;
     consoleAutoComplete.MinFragmentLength = 1;
     consoleItemsCollection                = new clsAutoCompleteCollection(consoleScriptContext, consoleAutoComplete);
     consoleAutoComplete.Items.SetAutocompleteItems(consoleItemsCollection);
     Console.Parent = panelEventsConsole;
     Console.Dock   = DockStyle.Fill;
     Console.StartPromptLoop(ConsolePromptReady, ConsolePromptReplied);
 }