示例#1
0
        // -------------------------------------------------------------------------------
        public void Debug()
        {
            //
            GridColor.Show();
            Console.SetCursorPosition(0, 45);
            string Line1 = "m_Node={0}, m_Row={1}, m_Column={2}, m_X={3}, m_Y={4}, m_Value={5}, m_Control={6}, m_Constant={7}";

            Console.WriteLine(
                String.Format(Line1, m_Node, m_Row, m_Column, m_X, m_Y, m_Value, m_Control, m_Constant));
        }
示例#2
0
        // -------------------------------------------------------------------------------
        public void Show(int Command = 0)
        {
            //
            Console.SetCursorPosition(m_X, m_Y);

            if (Command == 1)
            {
                if (m_Control == Flag.ERROR)
                {
                    GridColor.ErrorEdit();
                }
                else
                {
                    GridColor.Edit();
                }
            }
            else
            {
                if (m_Constant == Const.YES & m_Control == Flag.OK)
                {
                    GridColor.Constant();
                }
                else if (m_Constant == Const.YES & m_Control == Flag.ERROR)
                {
                    GridColor.ErrorConstant();
                }
                else
                {
                    if (m_Control == Flag.OK)
                    {
                        GridColor.Show();
                    }
                    else
                    {
                        GridColor.Error();
                    }
                }
            }


            if (m_Value == 0)
            {
                Console.Write(" ");
            }
            else
            {
                Console.Write(m_Value);
            }

            Console.ResetColor();
        }
示例#3
0
        // -------------------------------------------------------------------------------
        public static void Show()
        {
            //
            GridColor.GridTemplate();
            Console.SetCursorPosition(0, 0);

            Console.WriteLine("╔═══╤═══╤═══╦═══╤═══╤═══╦═══╤═══╤═══╗");
            Console.WriteLine("║   │   │   ║   │   │   ║   │   │   ║");
            Console.WriteLine("║ 1 │ 2 │ 3 ║ 4 │ 5 │ 6 ║ 7 │ 8 │ 9 ║");
            Console.WriteLine("║   │   │   ║   │   │   ║   │   │   ║");
            Console.WriteLine("╟───┼───┼───╫───┼───┼───╫───┼───┼───╢");
            Console.WriteLine("║   │   │   ║   │   │   ║   │   │   ║");
            Console.WriteLine("║ 1 │ 2 │ 3 ║ 4 │ 5 │ 6 ║ 7 │ 8 │ 9 ║");
            Console.WriteLine("║   │   │   ║   │   │   ║   │   │   ║");
            Console.WriteLine("╟───┼───┼───╫───┼───┼───╫───┼───┼───╢");
            Console.WriteLine("║   │   │   ║   │   │   ║   │   │   ║");
            Console.WriteLine("║ 1 │ 2 │ 3 ║ 4 │ 5 │ 6 ║ 7 │ 8 │ 9 ║");
            Console.WriteLine("║   │   │   ║   │   │   ║   │   │   ║");
            Console.WriteLine("╠═══╪═══╪═══╬═══╪═══╪═══╬═══╪═══╪═══╣");
            Console.WriteLine("║   │   │   ║   │   │   ║   │   │   ║");
            Console.WriteLine("║ 1 │ 2 │ 3 ║ 4 │ 5 │ 6 ║ 7 │ 8 │ 9 ║");
            Console.WriteLine("║   │   │   ║   │   │   ║   │   │   ║");
            Console.WriteLine("╟───┼───┼───╫───┼───┼───╫───┼───┼───╢");
            Console.WriteLine("║   │   │   ║   │   │   ║   │   │   ║");
            Console.WriteLine("║ 1 │ 2 │ 3 ║ 4 │ 5 │ 6 ║ 7 │ 8 │ 9 ║");
            Console.WriteLine("║   │   │   ║   │   │   ║   │   │   ║");
            Console.WriteLine("╟───┼───┼───╫───┼───┼───╫───┼───┼───╢");
            Console.WriteLine("║   │   │   ║   │   │   ║   │   │   ║");
            Console.WriteLine("║ 1 │ 2 │ 3 ║ 4 │ 5 │ 6 ║ 7 │ 8 │ 9 ║");
            Console.WriteLine("║   │   │   ║   │   │   ║   │   │   ║");
            Console.WriteLine("╠═══╪═══╪═══╬═══╪═══╪═══╬═══╪═══╪═══╣");
            Console.WriteLine("║   │   │   ║   │   │   ║   │   │   ║");
            Console.WriteLine("║ 1 │ 2 │ 3 ║ 4 │ 5 │ 6 ║ 7 │ 8 │ 9 ║");
            Console.WriteLine("║   │   │   ║   │   │   ║   │   │   ║");
            Console.WriteLine("╟───┼───┼───╫───┼───┼───╫───┼───┼───╢");
            Console.WriteLine("║   │   │   ║   │   │   ║   │   │   ║");
            Console.WriteLine("║ 1 │ 2 │ 3 ║ 4 │ 5 │ 6 ║ 7 │ 8 │ 9 ║");
            Console.WriteLine("║   │   │   ║   │   │   ║   │   │   ║");
            Console.WriteLine("╟───┼───┼───╫───┼───┼───╫───┼───┼───╢");
            Console.WriteLine("║   │   │   ║   │   │   ║   │   │   ║");
            Console.WriteLine("║ 1 │ 2 │ 3 ║ 4 │ 5 │ 6 ║ 7 │ 8 │ 9 ║");
            Console.WriteLine("║   │   │   ║   │   │   ║   │   │   ║");
            Console.WriteLine("╚═══╧═══╧═══╩═══╧═══╧═══╩═══╧═══╧═══╝");
        }