Продолжение табл. 7

Название поля

Допустимые значения

Тип данных (Система координат)

Начальное значение

Число определенных свя­зок текста

2 . . п

ц

тос

Таблица связок текста, содержащая в каждом эле­менте:

Индекс текста

1 . . п

ц

тос

Шрифт и точность пред­ставления текста

—п . . —1, 1 . . п; ДО СТРОКИ,

Ц; П

тос

Масштаб расширения ли­теры

ДО ЛИТЕРЫ, ДО ШТРИХА

>0

Д

тос

Межлитерный просвет Индекс цвета текста

0 . . п

Д ц

тос тос

Число определенных свя­зок полигональной области

5 . . и

ц

тос

Таблица связок полиго­нальной области, содержа­щая в каждом элементе:

Индекс полигональной об­ласти

1 . . п

Ц

тос

Вид заполнения полиго­нальной области

ПУСТО, ЗАЛИВКА,

П

тос

Индекс заполнителя

ПО ШАБЛОНУ, ШТРИХОВКА —п . . — 1, 1 . . п

ц

тос

Индекс цвета полигональ­ной области

0 . . п

ц

тос

Число определенных пред­ставлений шаблонов

0 . . п

ц

тос

Таблица шаблонов, содер­жащая для каждого шаб­лона

Индекс шаблона

1 . . и

ц

тос

Размерности матрицы шаблона

1 . . п

2ХН

тос

Матрица шаблона

0 . . п

пХпхН

тос

Число определенных пред­ставлений цвета

2 . . п

Ц

тос

Таблица цвета, содержа­щая в каждом элементе:

Индекс цвета

0 . . п

Ц

тос

Интенсивность цвета (красного, зеленого, сине­го)

ГО . , 1 .1

ЗХД

тос

Состояние обновления преобразования станции

ЗАДЕРЖАНО,

п

НЕ ЗАДЕР-


НЕ ЗАДЕРЖАНО


ЖАНО



Название поля

Допустимые значения

Тип данных (Система координат)

Начальное значение

Запрошенное окно стан­ции

Текущее окно станции


4ХД (НК)

4ХД (НК)

о о о о

Запрошенное поле выво­да станции

Текущее поле вывода станции


4ХД (КУ)

4ХД (КУ)

0., xd , 0 ., yd 0., xd, 0., ydr где (xd. yd) размер носи­теля изобра­жения из ТОС




Кроме станций категорий ВЫВОД, ОПС, МВЫВОД и МВВОД

Для каждого логического устройства ВВОДА ПОЗИ­ЦИИ должны существовать следующие поля:

Номер устройства

1 . . п

Ц

ТОС

Режим работы

ЗАПРОС, ОПРОС, СОБЫТИЕ

П


ЗАПРОС

Выключатель эха

Начальный номер преоб­

ЭХО, БЕЗ ЭХА

П


ЭХО

разования нормирования

0 . . п •

Ц


0

Начальная позиция


Т (МК)

ТОС

Тип подсказки и эха

—п . . —1, 1 . . и

Ц


1

Область эха

Запись данных устройст­ва ВВОДА ПОЗИЦИИ

Для каждого логического устройства ВВОДА ПОС­ЛЕДОВАТЕЛЬНОСТИ ПОЗИЦИИ должны сущест­вовать следующие поля:


4ХД

О

(КУ)

ТОС

з.р.

Номер устройства

1 . . п

Ц


ТОС

Режим работы

ЗАПРОС, ОПРОС, СОБЫТИЕ

п


ЗАПРОС

Выключатель эха

ЭХО, БЕЗ ЭХА

п


ЭХО

Начальный номер преоб­





разования нормирования

0 . . п

ц


Неопр.

Начальное число позиций

0 . . п

ц


0

Начальная последователь­





ность позиций


пхТ

(МК)

Пусто

Тип подсказки и эха

—п . . —1, 1 . . и

Ц


1

Область эха


4ХД

(КУ)

ТОС



Продолжение табл. 7

Название поля

Допустимые значения

Тип данных (Система координат)

Начальное значение

Запись данных устройст­ва ВВОДА ПОСЛЕДОВА­ТЕЛЬНОСТИ ПОЗИЦИИ, содержащая, по крайней мере:

Размер буфера входных данных

1 . . п

ц

тос

Для каждого логического устройства ВВОДА ЧИСЛА должны существовать поля:

Номер устройства

1 . . п

ц

тос

Режим работы

ЗАПРОС, ОПРОС,

п

ЗАПРОС

Выключатель эха

СОБЫТИЕ

ЭХО, БЕЗ ЭХА

П

эхо

Начальное значение числа

д

тос

Тип подсказки и эха

—п . . —1, 1 . . п

ц

1

Область эха


4хД (КУ)

тос

Запись данных устройст­ва ВВОДА ЧИСЛА, содер­жащая, по крайней мере:


О

3. р.

Минимальное значение


д

тос

Максимальное значение


Д

тос

Для каждого логического устройства ВЫБОРА дол­жны существовать следую­щие поля:

Номер устройства

1 . . п

Ц

тос

Режим работы

ЗАПРОС, ОПРОС,

П

ЗАПРОС

Выключатель эха

СОБЫТИЕ

ЭХО, БЕЗ ЭХА

П

эхо

Начальное состояние

ЕСТЬ, НЕТ ВЫБО-

П

НЕТ ВЫ-

Начальный номер альтер­нативы

РА

1 . . п

ц

БОРА

Неопр.

Тип подсказки и эха

—п . . —1, 1 . . п

ц

1

Область эха

4ХД (КУ)

ТОС

Запись данных устройст­ва ВЫБОРА


О

з.р.

Для каждого логического устройства УКАЗАНИЯ должны существовать сле­дующие поля:

Номер устройства

1 . . п

ц

ТОС

Режим работы

ЗАПРОС, ОПРОС

п

ЗАПРОС

Выключатель эха

СОБЫТИЕ

ЭХО, БЕЗ ЭХА

п

ЭХО

Начальное состояние

ЕСТЬ,

п

НЕТ УКА-


НЕТ УКАЗАНИЯ


ЗАНИЯ

Название поля

Допустимые значения

Тип данных (Система координат)

Начальное значение

Начальное имя сегмента Начальный идентифика-


и

Неопр.

тор указания


и

Неопр.

Тип подсказки и эха

—п . . —1, 1 . . п

ц

1

Область эха

Запись данных устройст-


4ХД (КУ)

ТОС

ва УКАЗАНИЯ


о

з.р.

Для каждого логического




устройства ВВОДА СТРО­КИ должны существовать




следующие поля:




Номер устройства

1 . . п

ц

ТОС

Режим работы

ЗАПРОС, ОПРОС, СОБЫТИЕ

п

ЗАПРОС

Выключатель эха

Начальное значение стро-

ЭХО, БЕЗ ЭХА

п

ЭХО

ки


с

Неопр.

Тип подсказки и эха

—п . . —1, 1 . . п

ц

1

Область эха

Запись данных устройст-


4ХД (КУ)

ТОС

ва ВВОДА СТРОКИ, со­держащая, по крайней ме-




ре:


о

з.р.

Размер буфера входных




данных

1 . . п

ц

ТОС

Начальную позицию кур-




сора

1 . . п

ц

ТОС



  1. . Таблица описания станции

    1. Имеются три категории специальных станций ЯГС:

ОПС — общая память сегментов;

МВЫВОД — вывод метафайла;

МВВОД — ввод метафайла.

В реализациях ЯГС уровней т, 0 и 1 нет станций категорий ОПС. В реализации уровня 2 должна быть одна станция катего­рии ОПС.

  1. Количество типов станций категорий МВЫВОД и МВВОД не ограничено.

  2. Таблица описания станции не может быть изменена при­кладной программой. Для каждого типа станций, имеющихся в данной реализации ЯГС, существует только одна таблица описа­ния (см. табл. 8).

Таблица 8

Таблица описания станции

Название

Допустимые значения

Тип данных (Система ко­ординат)

Начальное зна­чение

Для

всех категорий станций


Тип станции


и

з.р.

Категория станции

вывод, ввод, ВВОД-ВЫВОД, ОПС, МВЫВОД, МВВОД

п

з.р.

Кроме станций

категорий ОПС, МВЫВОД, МВВОД

Единицы измерения коор­динат устройства

Размер носителя изобра­жения (рабочее поле носи­теля изображения или дос­тупная для ввода данных область планшета станции

ВВОД)

МЕТРЫ, ДРУГИЕ

п

з.р.

в координатах устройст­ва

в единицах растра

>0

>6'

2хД (КУ) 2XU

з.р.

з.р.

(для векторных устройств максимальное разрешение; для растровых — число столбцов и строк растра)







Кроме станций категорий ВВОД, ОПС, МВЫВОД и МВВОД

Класс станции

ВЕКТОРНАЯ, РАСТ­

РОВАЯ, ДРУГАЯ

п

з.р.

Способ динамической мо­дификации для:




Представления связок ломаной

НПГ, НОИ

п

з.р.

Представления связок полимаркера

НПГ, НОИ

п

з.р.

Представления связок текста

НПГ, НОИ

п

з.р.



Название

Допустимые значения

Тип данных (Система ко­ординат)

Начальное зна­чение

Представления связок

НПГ, нои

П

з.р

полигональной области




Представления шаблонов

НПГ, нои

П

з.р

Представления цвета

НПГ, НОИ

П

з.р.

Преобразования станции

НПГ, нои

П

з.р.

где:




НПГ — неявная пов-




торная генера-




ция;




НОИ — немедленное об-




новление изобра-




жения




Значение момента обнов-

БЫСТРО, ГЛОБ,

П

з.р.

ления по умолчанию

ЛОК, ЛЮБОЙ



Значение режима неяв-

ЗАПРЕЩЕНА,

П

з.р.

ной повторной генерации по

РАЗРЕШЕНА



умолчанию




Число доступных типов

4 . . п

Ц

з.р.

линий




Список доступных типов

—п . , —1, 1 . . п

пХЦ

з.р.

линий




Число доступных значе-

0 . . п

Ц

з.р.

НИЙ толщины линии




Номинальное значение

>0

Д (КУ)

з.р.

ТОЛЩИНЫ линии




Минимальное значение

>0

Д (КУ)

з.р.

ТОЛЩИНЫ линии




Максимальное значение

>0

Д (КУ)

з.р.

ТОЛЩИНЫ линии




Число предопределенных

5 . . п

ц

з.р.

связок ломаной




Таблица предопределен-




•ных связок ломаной, содер-




жащая в каждом элементе:




Тип линии

—п . . —1, 1 . . п

ц

з.р.