Exemplo n.º 1
0
        public static void PrintHorizontalDoubleLine(int positionX, int positionY, int sizeX, int cross, ConsoleColor text, ConsoleColor background)
        {
            int SizeX = positionX + sizeX;
            HorizontalLineDouble hdl = new HorizontalLineDouble(0);

            Console.ForegroundColor = text;
            Console.BackgroundColor = background;

            for (int x = positionX; x < SizeX; x++)
            {
                if (x == positionX)
                {
                    Console.SetCursorPosition(x, positionY);
                    Console.Write(hdl.left);
                }

                if (x > positionX && x < SizeX - 1)
                {
                    Console.SetCursorPosition(x, positionY);
                    Console.Write(hdl.line);
                }

                if (x == SizeX - 1)
                {
                    Console.SetCursorPosition(x, positionY);
                    Console.Write(hdl.right);
                }
            }

            if (cross != -1)
            {
                Console.SetCursorPosition(cross, positionY);
                Console.Write(hdl.cross);
            }

            Console.ForegroundColor = ConsoleColor.White;
            Console.BackgroundColor = ConsoleColor.Black;
        }
Exemplo n.º 2
0
        public static void PrintHorizontalDoubleLine(bool cansel, int positionX, int positionY, int sizeX, int cross, ConsoleColor text, ConsoleColor background)
        {
            int SizeX = positionX + sizeX;
            HorizontalLineDouble hdl = new HorizontalLineDouble(0);

            Console.ForegroundColor = text;
            Console.BackgroundColor = background;

            for (int x = positionX; x < SizeX; x++)
            {
                Console.SetCursorPosition(x, positionY);
                Console.Write(hdl.line);
            }

            if (cross != -1)
            {
                Console.SetCursorPosition(cross, positionY);
                Console.Write(hdl.cross);
            }

            Console.ForegroundColor = ConsoleColor.Yellow;
            Console.BackgroundColor = ConsoleColor.Black;
        }
Exemplo n.º 3
0
        public static void PrintHorizontalDoubleLine(bool cansel, int positionX, int positionY, int sizeX, int cross, ConsoleColor text, ConsoleColor background)
        {
            int SizeX = positionX + sizeX;
            HorizontalLineDouble hdl = new HorizontalLineDouble(0);

            Console.ForegroundColor = text;
            Console.BackgroundColor = background;

            for (int x = positionX; x < SizeX; x++)
            {
                Console.SetCursorPosition(x, positionY);
                Console.Write(hdl.line);
            }

            if (cross != -1)
            {
                Console.SetCursorPosition(cross, positionY);
                Console.Write(hdl.cross);
            }

            Console.ForegroundColor = ConsoleColor.White;
            Console.BackgroundColor = ConsoleColor.Black;
        }