Exemplo n.º 1
0
 public BorderVertical(PointConsole pA, PointConsole pB)
 {
     Symbol     = "|";
     this.Color = ConsoleColor.Cyan;
     PositionA  = pA;
     PositionB  = pB;
 }
Exemplo n.º 2
0
 public BorderHorizontal(PointConsole pA, PointConsole pB)
 {
     Symbol    = "-";
     Color     = ConsoleColor.Cyan;
     PositionA = pA;
     PositionB = pB;
 }
Exemplo n.º 3
0
        public FullBorder(PointConsole pLU, PointConsole pRU, PointConsole pLD, PointConsole pRD)
        {
            _pLeftUp    = pLU;
            _pRightUp   = pRU;
            _pLeftDown  = pLD;
            _pRightDown = pRD;

            DrawBorder();
        }
Exemplo n.º 4
0
        public void DrawBorder()
        {
            int delta = PositionB.X - PositionA.X;

            for (int i = 0; i < delta; i++)
            {
                PointConsole point = new PointConsole(i, PositionB.Y);
                Console.SetCursorPosition(point.X, point.Y);
                Console.Write(Symbol);
            }
        }
Exemplo n.º 5
0
        public void DrawBorder()
        {
            int delta = PositionB.Y - PositionA.Y;

            Console.ForegroundColor = Color;
            for (int i = 0; i < delta; i++)
            {
                PointConsole point = new PointConsole(PositionA.X, i);
                Console.SetCursorPosition(point.X, point.Y);
                Console.Write(Symbol);
            }
        }
Exemplo n.º 6
0
        public void DrawBorder(ref List <PointConsole> list)
        {
            int delta = PositionB.Y - PositionA.Y;

            Console.ForegroundColor = Color;
            for (int i = 0; i < delta; i++)
            {
                PointConsole point = new PointConsole(PositionA.X, i);
                Console.SetCursorPosition(point.X, point.Y);
                Console.Write(Symbol);
                list.Add(point);
            }
            Console.ForegroundColor = ConsoleColor.DarkGray;
        }
Exemplo n.º 7
0
        public void DrawBorder(ref List <PointConsole> list)
        {
            Console.ForegroundColor = Color;

            int delta = PositionB.X - PositionA.X;

            for (int i = 0; i < delta; i++)
            {
                PointConsole point = new PointConsole(i, PositionB.Y);
                Console.SetCursorPosition(point.X, point.Y);
                Console.Write(Symbol);
                list.Add(point);
            }
        }