Стандартные цвета консоли (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
Поделиться: