Microsoft.GotDotNet.ConsoleExTest.Main C# (CSharp) Method

Main() private method

private Main ( string args ) : void
args string
return void
        public static void Main(string[] args)
        {
            ConsoleEx.TextColor(ConsoleForeground.White, ConsoleBackground.Black);
            ConsoleEx.Clear();
            ConsoleEx.Title = "ConsoleEx Class Demo Application";

            ConsoleEx.TextColor(ConsoleForeground.White, ConsoleBackground.Maroon);
            ConsoleEx.DrawRectangle(BorderStyle.LineSingle, 1, 1, 77, 22, true);
            ConsoleEx.WriteAt(20, 11, "The cursor has been temporarily disabled.");
            ConsoleEx.WriteAt(24, 13, "Press the 'c' key to continue...");
            ConsoleEx.CursorVisible = false;
            while (ConsoleEx.ReadChar() != 'c')
            {
                /* do nothing */
            }

            ConsoleEx.TextColor(ConsoleForeground.Yellow, ConsoleBackground.Aquamarine);
            ConsoleEx.Clear();
            ConsoleEx.CursorHeight = 100;
            ConsoleEx.CursorVisible = true;
            Console.WriteLine("The cursor is now switched on and has been sized to 100%");
            Console.WriteLine();
            Console.Write("Please enter a new window title: ");
            ConsoleEx.Title = Console.ReadLine();
            Console.WriteLine();
            Console.WriteLine("Window title now set to: " + ConsoleEx.Title);
            ConsoleEx.CursorHeight = 25;	// small
            Console.WriteLine("Press Enter to continue...");
            Console.ReadLine();

            ConsoleEx.Clear();
            ConsoleEx.TextColor(ConsoleForeground.Black, ConsoleBackground.Red);
            ConsoleEx.DrawRectangle(BorderStyle.None, 0, 0, 39, 11, true);
            ConsoleEx.TextColor(ConsoleForeground.Black, ConsoleBackground.Green);
            ConsoleEx.DrawRectangle(BorderStyle.None, 40, 0, 39, 11, true);
            ConsoleEx.TextColor(ConsoleForeground.Black, ConsoleBackground.Blue);
            ConsoleEx.DrawRectangle(BorderStyle.None, 0, 12, 39, 11, true);
            ConsoleEx.TextColor(ConsoleForeground.Black, ConsoleBackground.Yellow);
            ConsoleEx.DrawRectangle(BorderStyle.None, 40, 12, 39, 11, true);
            ConsoleEx.TextColor(ConsoleForeground.White, ConsoleBackground.Black);
            ConsoleEx.Move(10, 10);
            var x = ConsoleEx.CursorX;
            var y = ConsoleEx.CursorY;
            Console.Write("({0},{1})", x, y);
            ConsoleEx.Move(4, 1);
            x = ConsoleEx.CursorX;
            y = ConsoleEx.CursorY;
            Console.Write("({0},{1})", x, y);
            ConsoleEx.ReadChar();
            ConsoleEx.Clear();
        }
ConsoleExTest