Beispiel #1
0
 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);
 }
Beispiel #2
0
        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);
        }