Использование программистом только процедур Write, Writeln дает очень слабые возможности для управления расположением данных на экране. Дополнительные возможности управления дают процедуры и функции модуля CRT.Чтобы воспользоваться ими, необходимо подключить модуль- USES CRT.
Рассмотрим основные процедуры и функции модуля:
Каждая символьная позиция определена на экране двумя координатами Х и У.
Для установки курсора в нужную позицию существует процедура: Gotoxy(x,y) ,где х,у- переменные типа Byte.
Clrscr- очистка экрана
TextBackGround(color)- устанавливает цвет фона, который задается переменной color типа Word или постоянной.
TextColor(color)- устанавливает цвет текста, который задается переменной color типа Word или постоянной.
Цвет
| Константа
| Код
|
Черный
| Black
|
|
Синий
| Blue
|
|
Зеленый
| Green
|
|
Бирюзовый
| Gyan
|
|
Красный
| Red
|
|
Розовый
| Magenta
|
|
Коричневый
| Broun
|
|
Светло-серый
| LightGray
|
|
Темно-серый
| DarkGray
|
|
Светло-синий
| Light Blue
|
|
Светло-зеленый
| Light Green
|
|
Светло-бирюзовый
| Light Gyan
|
|
Светло-красный
| Light Red
|
|
Светло-розовый
| Light Magenta
|
|
Желтый
| Yellow
|
|
Белый
| White
|
|
KeyPressed- функция, которая принимает значение True, если нажата любая клавиша и False в противном случае.
Delay(х)-процедура которая задерживает выполнение программы на х мсек.