예제 #1
0
 /// <summary>
 /// Update the current io
 /// </summary>
 /// <param name="io">IO</param>
 public void Flush(IIOCommandLayer io)
 {
     if (io != null)
     {
         io.SetCursorPosition(CursorX, CursorY);
     }
 }
예제 #2
0
        /// <summary>
        /// Constructor
        /// </summary>
        /// <param name="io">Input/Output</param>
        public CommandLayer(IIOCommandLayer io)
        {
            _IO = io;

            io.CancelKeyPress += Console_CancelKeyPress;

            PromptCharacter = "> ";
        }