QBASICBOOK.ru: сайт про QB64

Опубликовано: 2018-03-25 08:00:00

Текст другом цвете COLOR

Давайте в этой статье немного отвлечёмся и поговорим о графике, хотя подробно о ней мы ещё будем разговаривать.

При выводе текста на экран можно задавать его фон, то есть цвет фона под текстом и цвет самого текста. Фон и цвет текста обозначается целым числом, которому соответствует определенный цвет.

Цвет фона задается специальной командой СOLOR, а цвет текста задается командой СOLOR, либо непосредственно в команде, выводящей на экран какое-либо изображение.

Синтаксис:

СOLOR  <цвет экрана (текста)>, <цвет изображения (фона)> 

Теперь разберёмся, «что к чему». Вот пример:


  1. COLOR 2, 1
  2. PRINT "HELLO!!!"

 

Рисунок 1 – Пример использования цвета и фона текста

Рисунок 1 – Пример использования цвета и фона текста

Рисунок 2 – Пример выполнения цвета и фона текста

Рисунок 2 – Пример выполнения цвета и фона текста

Итак, цвет экрана и цвет фона изменяются от 0 до 15 в соответствии со следующими значениями в таблице:

Таблица 1 – Описание номеров цветности

№ цвета Описание
1 Черный
2 Голубой
3 Зеленый
4 Бирюзовый
5 Красный
6 Сиреневый
7 Коричневый
8 Белый
9 Серый
10 Светло-голубой
11 Светло-зеленый
12 Розовый
13 Светло-сиреневый
14 Желтый
15 Ярко-белый

Естественно, все цвета, указанные в таблице относительны, так как на разных мониторах цвета воспроизводятся по-разному.

Возможно, внимательный читатель заметит, что для работы с графикой есть отдельная тема, но поскольку здесь не используются никакие графические режимы я решил оставить эту статью в практическом курсе лекций, да и пример здесь достаточно простой.

Ну на этом пока закончим. Подробной о графике мы поговорим в курсе статей по работе с графикой.

Спасибо за прочтение этой статьи.

 

Прикрепленные файлы:

< Предыдущая статья
Строковый оператор IF...THEN...ELSE и немного о составных условиях
Следующая статья >
Функции ASC и CHR$

Выделите опечатку и нажмите Ctrl + Enter, чтобы отправить сообщение об ошибке.