ВУЗ:
Составители:
Рубрика:
77
ELSE
…… .
3. Процедура CLOSEGRAPH – завершает работу адаптера в графическом
режиме и восстанавливает текстовый режим работы экрана.
Заголовок процедуры:
PROCEDURE CLOSEGRAPH; .
При программировании использование этой процедуры обязательно. Как
правило, CLOSEGRAPH устанавливается перед зарезервированным «END.»
(конец программы).
4. Функции GETMAXX и GETMAXY – автоматически определяют макси-
мальную горизонтальную и вертикальную координату графического экрана.
Любая координата на графическом экране при программировании
на языке
TURBO PASCAL задается в пикселах (точках) относительно левого верхнего
угла, который имеет координаты (0;0). Горизонтальная координата экрана уве-
личивается слева направо, а вертикальная – сверху вниз. При программирова-
нии использование этих функций позволит правильно отобразить местополо-
жение объекта на экране.
5. Процедура PUTPIXEL – выводит заданным цветом точку по указанным
координатам.
Заголовок процедуры:
PROCEDURE PUTPIXEL(X,Y:INTEGER;COLOR:WORD); ,
где X, Y – координаты точки; COLOR – код цвета точки (см. параграф 11.1).
6. Процедура LINE – вычерчивает линию с указанными координатами на-
чала и конца.
Заголовок процедуры:
PROCEDURE LINE(X1,Y1,X2,Y2:INTEGER); ,
где Х1, Y1; X2, Y2 – соответственно координаты начала и конца линии.
7. Процедура SETLINESTYLE – устанавливает стиль вычерчиваемых ли-
ний.
Заголовок процедуры:
PROCEDURE SETLINESTYLE(TYPE,PATTERN,THICK:WORD); ,
где TYPE – тип линии, который можно задать с помощью одной из следующих
констант, например
:
CONST
SOLIDLN=0;{сплошная}
DOTTEDLN=1;{точечная}
CENTERLN=2;{штрихпунктирная}
DASHEDLN=3;{пунктирная};
PATTERN – образец линии. В большинстве случаев задается кодом 0; THICK –
толщина линии. Задается с помощью одной из следующих констант:
CONST
Страницы
- « первая
- ‹ предыдущая
- …
- 76
- 77
- 78
- 79
- 80
- …
- следующая ›
- последняя »
