Синтаксис:
procedure Circle(х,у: integer; r: word);

Действие:

Вычерчивает окружность радиуса г с центром в точке с координатами (х,у).
Цвет окружности можно задать при помощи процедуры Setcolor.
Синтаксис:
procedure Bar3D(xI,yl,x2,y2: integer; Глубина: word; Граница: boolean);

Действие:

Вычерчивает параллелепипед. Параметры xl и yl задают положение левого верхнего, а х2 и у2 — правого нижнего угла ближней грани параллелепипеда. Параметр глубина задает расстояние между передней и задней гранями. Параметр граница определяет, нужно ли вычерчивать верхнюю границу задней грани параллелепипеда.
Цвет и стиль закраски ближней грани параллелепипеда можно задать при помощи процедуры setmistyie, цвет линий границы — процедурой setcolor.

Bar

Синтаксис:
procedure Bar(xl,yl,x2,y2: integer);

Действие:

Вычерчивает закрашенный прямоугольник. Параметры xl и yl задают положение левого верхнего угла прямоугольника, х2 и у2 — правого нижнего. Используемый стиль и цвет заливки задается Процедурой SetFillStyle.

Arc

Синтаксис:
procedure Arc(x,у: integer; УголНачала, УголКонца: integer; Радиус: integer);

Действие:

Вычерчивает дугу с центром в точке с координатами (х,у). Параметры УголНачала и УголКонца задают угловые координаты на-чальной и конечной точек линии дуги, которая вычерчивается против часовой стрелки от начальной точки к конечной. Угловые координаты задаются в градусах. Значение угловой координаты возрастает против часовой стрелки. Параметр Радиус задает радиус дуги.
Дуга вычерчивается цветом, заданным процедурой setcoior.

Pos

Синтаксис:
function Pos(Строка: string; Подстрока: string): byte;

Действие:

Возвращает позицию (номер символа) подстроки в строке.
Синтаксис:
function Length(Строка: string): integer;

Действие:

Возвращает значение, равное количеству символов строки-аргумента.
Синтаксис:
procedure Delete(var s: srting; НомерСимвола: integer; Сколько: integer);

Действие:
Удаляет из строки s ее часть, которая начинается с символа с номером п и состоит из i символов.
Синтаксис:
function Copy(s: string; n:integer; 1: integer): string;

Действие:

Возвращает подстроку — часть строки а. Подстрока начинается с символа с номером л и состоит из i символов.
Синтаксис:
function Concat(si [, s2, …,sN] : string): string;

Действие:

Возвращает строку, являющуюся объединением строк, указанных при вызове функции.

Chr

Синтаксис:
function Chr{КодСимвола: byte): char;

Действие:

Возвращает символ с указанным кодом.