logo search
TurboProlog / Документация / TOM_1

Setviewport/5

setviewport устанавливает новое поле вывода для вывода графической

информации.

setviewport(Left, Top, Right, Bottom, Clip) /*(i,i,i,i,i)*/

(integer, integer, integer, integer, integer)

Левая верхняя и правая нижняя угловые точки поля вывода задаются в

абсолютных экранных координатах парами (Left,Top) и (Right, Bottom), те-

кущая позиция (CP) устанавливается в позицию (0,0) поля вывода. Параметр

Clip определяет удаление всех линий, выходящих за границы текущего поля

вывода. Если Clip не равен нулю при вызове setviewport, то все рисунки

будут ограничиваться границами текущего поля вывода.