Ejemplo n.º 1
0
        public TextBoxReader(Form form, TextBoxConsole console)
        {
            this.form              = form;
            this.form.FormClosing += (_, e) =>
            {
                if (console.IOStatus == IOStatusType.Reading)
                {
                    e.Cancel = true;
                }
            };

            this.console          = console;
            this.console.IOStatus = IOStatusType.Writing;
            _previouslyFocused    = none <Control>();
        }
Ejemplo n.º 2
0
 public TextBoxWriter(TextBoxConsole console)
 {
     this.console = console;
     _buffer      = maybe(this.console.Buffer, () => new StringBuilder());
 }