Модуль Crt. Стандартный модуль Crt устанавливает режим работы адаптера дисплея, организует прямой вывод в буфер экрана

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

Установка текстовых режимов

Текстовые режимы служат для отображения символов кодовой таблицы ПЭВМ и характеризуются количеством символов в строке и строк на экране. Минимальной единицей управления служит символ. Символ строится из нескольких точек (пикселей), преобразование которых в символ происходит на аппаратном уровне. Для задания одного из возможных текстовых режимов используется процедура TextMode.

TextMode (Mode);

Здесь Mode – код текстового режима. В качестве значений этого выражения могут использоваться следующие константы:

0 – черно-белый режим 40x25;

1 – цветной режим 40x25;

2 – черно-белый режим 80x25;

3 – цветной режим 80x25.

Код режима, установленного с помощью вызова процедуры TextMode, запоминается в глобальной переменной LastMode модуля СRT. При вызове процедуры TextMode сбрасываются все ранее сделанные установки цвета и окон, экран очищается и курсор переводится в его левый верхний угол. По умолчанию устанавливается режим 2.

Процедуры управления выводом текстовой информации

LowVideo; – устанавливает режим минимальной яркости свечения выводимых на экран символов;

NormVideo; – устанавливает режим нормальной яркости свечения выводимых на экран символов;

HighVideo; – устанавливает режим наибольшей яркости свечения выводимых на экран символов;

ТextBackGround (Color); – устанавливает цвет фона;

TextColor (Color); – устанавливает цвет выводимых символов;

Параметр Соlor это выражение целого типа, соответствующее одной из констант цветов:

Цвет Наименование константы Значение константы
Черный Синий Зеленый Бирюзовый Красный Малиновый Коричневый Светло-серый Темно-серый Светло-голубой Светло-зеленый Светло-бирюзовый Светло-красный Светло-малиновый Желтый Белый Мерцание Black Blue Green Cyan Red Magenta Brown LigthGray DarkGray LigthBlue LigthGreen LigthCyan LigthRed LigthMagenta Yellow White Blink  

Для цвета фона используются константы от 0–7. Для цвета символов – 0–15.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: