По умолчанию значения цветов для графики FreeBASIC и режимы текста на экране.
FreeBASIC инициализирует индексы палитры с
цветами в таблицах ниже. Цвета такие же, как в QB. Цвета в графическом
режиме можно изменить с помощью оператора
Palette. Нет портативного способа изменения палитры в консольном режиме.
Screen с режимом 1
4 цвета: Черный , белый,
è два других
Screen с режимами 2, 10 и 11
Монохромный: черный и белый.
Screen с режимами 7, 8, 9, 12, и консоль
Два комплекта 8 цветов: нормальный и интенсивный (яркий)
Screen 13 и 8-битовый режим
Многократные цветные и полутоновые полосы
Screen режим 1
значение | имя | 0 | черный | 1 | голубой | 2 | пурпурный | 3 | белый |
Screen с режимами 2, 10 и 11
Screen с режимами 7, 8, 9, 12, и консоль
нормальное значение
| нормальное имя
| интенсивное значение
| интенсивное имя
| 0 | черный | 8 | темно-серый | 1 | синий
| 9 | ярко-синий | 2 | зеленый | 10 | ярко-зеленый | 3 | голубой | 11 | ярко-голубой | 4 | красный | 12 | ярко-красный | 5 | розовый | 13 | ярко-розовый | 6 | желтый | 14 | ярко-желтый | 7 | серый | 15 | белый |
| Screen 13 и 8-битовый режим
Screen 12 цветная полоса
Цвета от 0 до 15 такие же, как у экрана с 12 режимом.
Полутоновая полоса
Цвета 16 до 31 являются оттенки серого , от черного до белого.
Полосы яркости/насыщенности
3 полосы уменьшающейся яркости, содержащие 3
полосы уменьшающейся насыщенности, содержащие 24 оттенка, начинающиеся
и заканчивающиеся синим.
имя | HB/HS | HB/MS | HB/LS | MB/HS | MB/MS | MB/LS | LB/HS | LB/MS | LB/LS | синий | 32 | 56 | 80 | 104 | 128 | 152 | 176 | 200 | 224 | пурпурный | 36 | 60 | 84 | 108 | 132 | 156 | 180 | 204 | 228 | красный | 40 | 64 | 88 | 112 | 136 | 160 | 184 | 208 | 232 | желтый | 44 | 58 | 92 | 116 | 140 | 164 | 188 | 212 | 236 | зеленый | 48 | 72 | 96 | 120 | 144 | 168 | 192 | 216 | 240 | голубой | 52 | 76 | 100 | 124 | 148 | 172 | 194 | 220 | 244 |
Черная группа
Цвета с 248 до 255 черные.
|