Оператор GRMODE

Предназначен для изменения режима графического вывода на дисплей.

 

GRMODE <режим вывода>

 

<Режим вывода> – числовое значение, переменная или выражение, принимающие значения от 0 до 2 и определяющее режим графического вывода на дисплей.

Допустимы следующие режимы:

  • 0 – только текстовый режим дисплея. После установки этого режима: весь графический вывод игнорируется.
  • 1 – только графический режим. В этом режиме графический вывод будет производиться на экран дисплея, который будет постоянно находиться в графическом режиме. Следует заметить, что при таком режиме и весь текстовый вывод будет производиться в графическом режиме дисплея и содержимое графического растра может быть испорчено текстовым выводом. Эту особенность графического режима следует учитывать при написании программ проектирования, т.е., если в процессе графического вывода требуется произвести ввод-вывод в текстовом режиме, следует переключить дисплей в текстовый режим, произвести текстовый ввод или вывод, переключить дисплей опять в графический режим и затем продолжить графический вывод;
  • 2 – в данном режиме при выводе графических элементов реализуется следующая последовательность операций: переход в графический режим, графический вывод, возврат в текстовый режим. Такой режим необходим при диалоговом проектировании, т.е. когда каждый задаваемый геометрический элемент выводится на дисплей с целью контроля правильности задания и система переходит в режим ожидания. Для продолжения работы следует нажать любую клавишу клавиатуры или манипулятора "мышь", после чего система перейдет в текстовый режим и восстановит содержимое текстового растра. Если такой режим графического вывода включается после режима 1 (только графика), то перед переходом в текстовый режим система также перейдет в режим ожидания, выход из которого по нажатию любой клавиши.

 

Подсистема SGR