public ConsoleWidget() { view = new TextView(); view.Editable = false; view.CursorVisible = false; view.LeftMargin = 5; view.RightMargin = 5; Add(view); ConsoleWidgetWriter consoleWriter = new ConsoleWidgetWriter(view); MultiplexTextWriter consoleOutput = new MultiplexTextWriter(); consoleOutput.Outputs.Add(Console.Out); consoleOutput.Outputs.Add(consoleWriter); Console.SetOut(consoleOutput); MultiplexTextWriter consoleError = new MultiplexTextWriter(); consoleError.Outputs.Add(Console.Error); consoleError.Outputs.Add(consoleWriter); Console.SetError(consoleError); }