Ejemplo n.º 1
0
        private string Query(string prompt, ConsoleColor promptColour = ConsoleColor.Yellow)
        {
            SetPrompt(prompt, promptColour);
            ConsoleDrawing.BlankRegion(2, Console.WindowHeight - 2, Console.WindowWidth - 3, 1);
            Console.SetCursorPosition(2, Console.WindowHeight - 2);
            Console.Write(">");
            var result = Console.ReadLine();

            return(result);
        }
Ejemplo n.º 2
0
 private static void SetPrompt(string prompt, ConsoleColor promptColour = ConsoleColor.Yellow)
 {
     ConsoleDrawing.BlankRegion(2, Console.WindowHeight - 4, Console.WindowWidth - 3, 1);
     Console.SetCursorPosition(2, Console.WindowHeight - 4);
     using (new ConsoleColour(promptColour)) Console.Write(prompt);
 }