Шпаргалка: Вопросы и ответы к экзаменам В-1

USES GRAPH;

Const driver, mode: integer;

Begin

driver:=VGA; (9)

mode:=VGAH; (2)

InitGraph(driver, mode, 'e:\TP\BGI'); тип string.

DetectGraph(var Diver, Mode: integer) - возвращаеттипдрайвераитекущийрежимегоработы.

Основные цвета задаются от 0 до 15:

0- черный 8 - темно-синий

1- синий 9 - ярко-синий

2- зеленый 10 - ярко-зеленый

3- голубой 11 - ярко-голубой

4- красный 12 - розовый

5- фиолетовый 13 - малиновый

6- коричневый 14- желтый

7 - светло-серый 15- белый.

Если Х и У вещественные , то их нужно преобразовать к целым координатам (в пределах раздела экрана). Для этого используются функции ROUND или TRUNC прямого преобразования к целому значению LineTo(trunc(x),trunc(y));

Также необходимо следить, чтобы значения не выходили за пределы

экрана (рассчитывайте коэффициенты увеличения или уменьшения и пара-

метры смещения)

ПРОЦЕДУРЫ И ФУНКЦИИ модуля GRAPH

установочные

ClearDevice - Очищает экран и помещает курсор в точку (0,0);

SetViewPort(x1,y1,x2,y2:integer; Clip: boolean) - Устанавливает

текущее окно для графического вывода. X1,y1 – координата верхнего левого угла; x2,y2 - координата нижнего правого угла. Если Clip=true, то все изображения отсекаются на границах вывода;

ClearViewPort - Очищает текущее окно;

GetMax X: integer - возвращает максимальную горизонтальную координату

графического экрана;

GetMax Y :integer - возвращает максимальную вертикальную координату

К-во Просмотров: 645
Бесплатно скачать Шпаргалка: Вопросы и ответы к экзаменам В-1