[Previous] [Contents]

Графический терминал VinGraph

Графический терминал VinGraph -- это приложение, с которым взаимодействуют функции библиотеки VinGraph.

Графический терминал VinGraph запускается автоматически функцией ConnectGraph() с параметрами, принятыми по умолчанию. Он может быть также запущен из командной строки следующего формата:

vg [-n NAME] [-a X Y W H] [-c R G B]

Все аргументы командной строки должны разделяться пробелами. Квадратные скобки указывают на необязательность соответствующих опций, сами скобки не должны печататься.

Опция -n задает имя терминала.

Опция -a устанавливает координаты левого верхнего угла, ширину и высоту окна терминала.

Опция -c задает цвет фона путем указания трех составляющих цвета.

Вот пример командной строки:

vg -n MyName -c 0 50 100

Одновременно может быть запущено множество терминалов при условии, что им заданы различные имена.

Переменная среды VGOSC определяет режим работы терминала: с использованием буфера внеэкранного контекста (VGOSC=1) или без него (VGOSC=0 или не определена). Использование внеэкранного контекста позволяет убирать мерцание при передвижении графических элементов, однако успешность реализации этого режима зависит от графического адаптера и его драйвера. Этот режим также создает дополнительную нагрузку на центральный процессор.


[Previous] [Contents]