ClrEol

Синтаксис:

procedure ClrEol;

Действие:

Очищает текущую строку (строка, в которой находиться курсор)
В которой курсор, до конца строки закрашивая ее текущим цветом.

ClrSctr

Синтаксис:

procedure ClrScr;
Действинг:
Очищает текущее (заданное процедурой window) окно экрана закрашивая его цветом, заданным процедурой tJLJT*

Delay

Синтаксис:
proceduir Delay (Задержка: word) ;

Действие:

Обеспечивает задержку выполнения программы в миллисе-кундах.

Dispose

Синтаксис:

procedure Dispose(var p);

Действие:

Освобождает память, занимаемую динамической переменной, на которую указывает р.

Eoln

Синтаксис:

function Eoln [ (var F: text)]: boolean;

Действие:

Если при обращении к функции Eoln параметр не указан, то функция проверяет, не является ли очередной символ, читаемый из буфера клавиатуры, символом "новая строка". Если является, то функция возвращает значение true, в противном случае — false. Если параметр указан, то функция аналогичным образом проверяет очередной символ текстового файла, связанного с файловой переменной, указанной при вызове функции.

GotoXY

Синтаксис:

procedure GoToXY(x,y: byte);

Действие:

Перемещает курсор в точку экрана, имеющую координаты (х,у).

Halt

Синтаксис:

procedure Halt [ (КодЗавершения: word) ];

Действие:

Завершает выполнение программы и передает управление операционной системе.

New

Синтаксис:

procedure New(var р) ;

Действие:

Выделяет память для динамической переменной и присваивает указателю р адрес выделенной области.

ParamCount

Синтаксис:

function ParamCount: word;

Действие:

Возвращает количество параметров командной строки.

ParamStr

Синтаксис-

function ParamStr (A/: word): string^

Действие:

Возвращает параметр командной строки, номер которого указан при обращении к функции. Значением ParamStr(O) является путь к файлу выполняемой программы и его имя (например, c:\tp\exe&tpu\myprog.exe).

ReadKey

Синтаксис:

function ReadKey : char;

Действие:

Возвращает символ, соответствующий нажатой клавише. Используя функцию Ord, можно получить код нажатой клавиши.
Если нажата служебная клавиша (например, клавиша перемещения курсора), то функция ReadKey возвращает символ с кодом 0. В этом случае для идентификации служебной клавиши следует еще раз вызвать функцию ReadKey, которая теперь вернет код служебной клавиши.
Ниже приведены коды некоторых часто используемых клавиш.

Клавиша Код
Esc 27
Backspace 8
Enter 13
Space 32
Kypcop вверх 0;72
Kypcop вниз 0;80
Kypcop влево 0;75
Kypcop вправо 0;77

TextBackGround

Синтаксис:

procedure TextBackGround(Цвет: byte);

Действие:

Задает цвет фона сообщений, выводимых инструкциями write и writein. В качестве параметра цвет может использоваться одна из перечисленных ниже именованных констант.

Константа Цвет Номер цвета
Black Черный 0
Blue Синий 1
Green Зеленый 2
Cyan Бирюзовый 3
Red Красный 4
Magenta Сиреневый 5
Brown Коричневый 6
LightGray Белый 7

TextColor

Синтаксис:

procedure TextColor(Цвет; byte);

Действие:

Устанавливает цвет символов сообщений, выводимых инструкциями write и writein. В качестве параметра цвет может использоваться одна из перечисленных ниже именованных констант.

Константа Цвет Номер цвета
Black Черный 0
Blue Синий 1
Green Зеленый 2
Cyan Бирюзовый 3
Red Красный 4
Magenta Сиреневый 5
Brown Коричневый 6
LightGray Белый 7
DarkGray Серый 8
LightBlue Голубой 9
LightGreen Светло-зеленый 10
LightCyan Светло-бирюзовый 11
LightRed Светло-красный (алый) 12
LightMagenta Светло-сиреневый 13
Yellow Желтый 14
White Белый,яркий 15

WhereX

Синтаксис:

function WhereX: byte;
Действие:

Возвращает координату х курсора в текущем окне, заданном
Процедурой Window.

WhereY

Синтаксис:

function WhereY: byte;

Действие:

Возвращает координату y курсора в текущем окне, заданном процедурой window.

Window

Синтаксис:

procedure Window(xl,yl,x2,y2: byte);

Действие:

Определяет окно — область экрана. Параметры xi,yi задают координаты левого верхнего угла окна, а параметры х2,у2 — правого нижнего угла.