• Компьютеры, конечно, делают ошибки, но зато делают их очень аккуратно, точно и быстро…

Цвета консоли

Стандартные цвета консоли (TextWindow)
Всего существует 16 доступных цветов для фона и 16 — для текста (256 сочетаний), каждый из 16 цветов обозначается в MS Small Basic английскими названиями, также их можно задавать числовыми значениями от 0 до 15:

Чёрный — "Black"0
Тёмно-синий — "DarkBlue"1
Тёмно-зелёный — "DarkGreen"2
Тёмно-голубой — "DarkCyan"3
Тёмно-красный — "DarkRed"4
Тёмно-малиновый — "DarkMagenta"5
Тёмно-жёлтый — "DarkYellow"6
Серый — "Gray"7
Тёмно-серый — "DarkGray"8
Синий — "Blue"9
Зеленый — "Green"10
Голубой — "Cyan"11
Красный — "Red"12
Малиновый (Пурпурный) — "Magenta"13
Желтый — "Yellow"14
Белый — "White"15

Задавать цвет можно как в виде английского названия, так и в виде числа, что продемонстрировано в следующем примере.

Вот простенькая программа, демонстрирующая возможности консоли (текстового окна) по выводу различных цветов. На экране в столбцах меняется цвет текста от 0 до 15 слева направо, а в строках — цвет фона — также от 0 до 15 сверху вниз.

Вы можете скопировать указанный ниже код программы в IDE MS Small Basic и запустить:

TextWindow.WriteLine("Все цвета консоли:")

For i=0 To 15 ' цвет фона
    For k=0 To 15 ' цвет текста
        TextWindow.ForegroundColor = k
        TextWindow.BackgroundColor = i
        TextWindow.Write("Ж")
    EndFor
    TextWindow.WriteLine("")
EndFor

TextWindow.ForegroundColor = 7
TextWindow.BackgroundColor = 0



Поделиться: