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