Использование программистом только процедур 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(х)-процедура которая задерживает выполнение программы на х мсек.