* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
34 Языки Бейсик Глава VI. Операторы работы с экраном монитора 6.1. П р е о б р а з о в а н и е с и с т е м ы к о о р д и н а т э к р а н а д и с п л е я Оператор VIEW(поле зрения) задает прямоугольную область ("окно") на эк¬ ране монитора, которое становится текущим экраном. В этом экране будут вы¬ полняться все графические построения. Оператор W I N D O W устанавливает новую систему координат окна. 6.1.1. Оператор VIEW Оператор V I E W выделяет на экране монитора "окно", которое становится но¬ вым экраном, доступным для работы. В пределах этого "окна" выполняются все графические построения, а остальные точки экрана становятся недоступ¬ ными. Формат записи оператора V I E W : VIEW[[SCREEN][(x1,y1)-(x2,y2)[,[цвет_oкнa][,[цвет_кoнтуpa]]]]] где (х1,у1)и(х2,у2) — координаты левого верхнего и правого нижнего углов окна. В операторе можно использовать любые допустимые зна¬ чения к о о р д и н а т х и у , п р и условии, что х1#х2 и y1#y2. ли все операнды опущены, то " о к н о м " является весь экран. 6.1.2. Оператор WINDOW Оператор W I N D O W устанавливает систему координат окна. Формат записи оператора W I N D O W : WINDOW [[SCREEN][(x1,y1)-(x2,y2)] Если операнд Screen задан, то создается стандартная система координат, то есть х1 и у1 задают координату левого верхнего угла окна, а х2 и у2 задают ко¬ ординату правого нижнего угла окна. Если же операнд Screen опущен, то со¬ здается декартова система координат, где х1 и у1 задают координаты левого нижнего угла окна. П р и выполнении оператора W I N D O W система изменяет к о о р д и н а т ы х и у н е зависимо от их написания так, чтобы наименьшие з н а ч е н и я х и у с т а л и значе¬ ниями (х1,у1). В операторе можно использовать любые допустимые значения х и у при условии х 1 # х 2 , y1#y2. Операторы V I E W и W I N D O W без операндов отменяют систему координат, определенную ранее оператором W I N D O W c операндами. Пример 6.1.2 'программа поиска корней многочлена на числовом CLS отрезке