protected override void OnLoad( EventArgs e ) { base.OnLoad( e ); m_boo = new InteractiveInterpreter2(); m_boo.RememberLastValue = true; m_writer.OnWrite = OnWrite; Console.SetOut( m_writer ); m_terminal.Terminal.LineEntered += Terminal_LineEntered; m_terminal.Terminal.ControlCharEntered += Terminal_ControlCharEntered; }
protected override void OnLoad(EventArgs e) { base.OnLoad(e); m_boo = new InteractiveInterpreter2(); m_boo.RememberLastValue = true; m_writer.OnWrite = OnWrite; Console.SetOut(m_writer); m_terminal.Terminal.LineEntered += Terminal_LineEntered; m_terminal.Terminal.ControlCharEntered += Terminal_ControlCharEntered; }
protected override void OnInitialized(EventArgs e) { base.OnInitialized(e); m_boo = new InteractiveInterpreter2(); m_boo.RememberLastValue = true; for (int i = 0; i < 300000; ++i) { Terminal.CharTyped('a'); Terminal.GetCurrentPageDrawingInfo(50); if ((i % 150) == 0) { Terminal.CharTyped('\r'); } } }
protected override void OnInitialized( EventArgs e ) { base.OnInitialized( e ); m_boo = new InteractiveInterpreter2(); m_boo.RememberLastValue = true; for( int i = 0; i < 300000; ++i ) { Terminal.CharTyped( 'a' ); Terminal.GetCurrentPageDrawingInfo( 50 ); if( (i % 150) == 0 ) { Terminal.CharTyped( '\r' ); } } }