public static void PrintHorizontalLine(bool cansel, int positionX, int positionY, int sizeX, int cross, ConsoleColor text, ConsoleColor background) { int SizeX = positionX + sizeX; HorizontalLine hdl = new HorizontalLine(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; }
public static void PrintHorizontalLine(bool cansel, int positionX, int positionY, int sizeX, int cross, ConsoleColor text, ConsoleColor background) { int SizeX = positionX + sizeX; HorizontalLine hdl = new HorizontalLine(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; }