Список состояний в заголовке функции указывает те состояния, в которые справочные функции могут вернуть правильные значения. Некоторые функции, которые выдают значения из таблиц описания станций, имеют входной параметр типа «перечисление», который имеет следующие значения:
ЗАДАНО — выдаются значения, предусмотренные прикладной программой;
РЕАЛИЗОВАНО — выдаются значения, идентичные используемым станцией во время преобразования действительных значений в значения, доступные для данной станции.
Справочные функции для заранее определенных полей в таблице состояния станции в соответствии с п. 3.9.6 не имеют такого параметра в отличие от соответствующих справочных функций для полей в списке состояний станции в соответствии с п. 3.9.5. Значения заранее определенных полей имеются на станции.
Справочные функции функционального состояния ЯГС
УЗНАТЬ ФУНКЦИОНАЛЬНОЕ СОСТОЯНИЕ
ГЯЗА, ГЯОТ, СТОТ, СТАК, СГОТ Уровень Оа.
INQUIRE OPERATING STATE VALUE.
Параметры:
Вых функциональное состояние
(ГЯЗА, ГЯОТ, СТОТ, СТАК, СГОТ) П.Действие:
Выдается функциональное состояние ЯГС.
Описание функции в соответствии с пн. 2.10.2; 2.11.2.
Справочные функции таблицы описания ЯГС
УЗНАТЬ УРОВЕНЬ ЯГС
ГЯОТ, СТОТ, СТАК, СГОТ Уровень та.
INQUIRE LEVEL OF GKS.
Параметры:
Вых индикатор ошибок Ц;
Вых уровень ЯГС (0а, 0Ь, Ос, la, 1b, 1с, 2а, 2Ь, 2с) П.
Индикатор ошибок может принимать значения:
8 ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или СГОТ.
Описание функции в соответствии с пи. 2.10.2; 2.11.2.
УЗНАТЬ ДОСТУПНЫЕ ТИПЫ СТАНЦИЙ
ГЯОТ, СТОТ, СТАК, СГОТ Уровень 0а.
INQUIRE LIST OF AVAILABLE WORKSTATION TYPES.
Параметры:
Вых индикатор ошибок Ц;
Вых число доступных типов станций (1 . . . п) Ц;
Вых список доступных типов станций пХИ.
Индикатор ошибок может принимать значения:
8 ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или СГОТ. Описание функции в соответствии с пп. 2.5.1; 2.11.2.
УЗНАТЬ ДОПУСТИМЫЕ КОЛИЧЕСТВА СТАНЦИЙ
ГЯОТ, СТОТ, СТАК, СГОТ Уровень 1а.
INQUIRE WORKSTATION MAXIMUM NUMBERS.
П
Ц;
(1 . . . п) Ц;
(1 • ■ • п) Ц;
(1 . . . п) Ц.
араметры:Вых индикатор ошибок
Вых максимальное число одновременно открытых станций
Вых максимальное число одновременно активных станций
Вых максимальное число станций, связанных с сегментом
Индикатор ошибок может принимать значения:
.8 ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или СГОТ. Описание функции в соответствии с пп. 2.5; 2.11.2
УЗНАТЬ МАКСИМАЛЬНЫЙ НОМЕР ПРЕОБРАЗО
ВАНИЯ НОРМИРОВАНИЯ
ГЯОТ, СТОТ, СТАК, СГОТ Уровень 0а.
INQUIRE MAXIMUM NORMALIZATION TRANSFORMATION NUMBER.
П
Ц;
(1 . . . п) Ц.
араметры:Вых индикатор ошибок
Вых максимальный номер преобразования
нормирования
Индикатор ошибок может принимать значения:
ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или СГОТ.
Описание функции в соответствии с пп. 2.6.1; 2.11.2.
Справочные функции таблицы состояния ЯГС
УЗНАТЬ НАБОР ОТКРЫТЫХ СТАНЦИИ
ГЯОТ, СТОТ, СТАК, СГОТ Уровень Оа.
INQUIRE SET OF OPEN WORKSTATIONS.
Параметры:
Вых индикатор ошибок Ц;
Вых число открытых станций (0 . . . п) Ц;
Вых набор открытых станций пХИ.
Индикатор ошибок может принимать значения:
8 ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или.
СГОТ.
Описание функции в соответствии с пп. 2.5.2; 2.11.2.
УЗНАТЬ НАБОР АКТИВНЫХ СТАНЦИЙ
ГЯОТ, СТОТ, СТАК, СГОТ Уровень 1гг.
INQUIRE SET OF AKTIVE WORKSTATIONS.
Параметры:
Вых индикатор ошибок Ц;
Вых число активных станций (0 . . . и) Ц;
Вых набор активных станций пХИ.
Индикатор ошибок может принимать значения:
8 ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или СГОТ.
Описание функции в соответствии с пп. 2.5.2; 2.11.2.
УЗНАТЬ ТЕКУЩИЕ ЗНАЧЕНИЯ АТРИБУТОВ ПРИМИТИВОВ
ГЯОТ, СТОТ, СТАК, СГОТ Уровень та. INQUIRE CURRENT PRIMITIVE ATTRIBUTE VALUES.
Параметры:
Вых индикатор ошибок |
Ц; |
Вых текущий индекс ломаной |
(1 . . . П) Ц; |
Вых текущий индекс полимаркера |
(1 • • • п) Ц; |
Вых текущий индекс текста |
(1 ... и) Ц; |
Вых текущая высота литеры Вых текущая вертикаль литеры |
МК >0 Д; МК 2ХД; |
Вых текущая ширина литеры Вых текущая горизонталь литеры Вых текущее направление текста |
МК >0 Д; МК 2ХД; |
(ВПРАВО, ВЛЕВО, ВВЕРХ, ВНИЗ) П;
Вых текущее выравнивание текста
(ОБЫЧНОЕ, ЛЕВОЕ, ЦЕНТРАЛЬНОЕ, ПРАВОЕ; ОБЫЧНОЕ. ПО ВЕРХУ, ПО ЗАГЛАВНОЙ, ПО СЕРЕДИНЕ, ПО ОСНОВАНИЮ, ПО НИЗУ) 2ХП;
В
■ • п) Ц;
2ХД;
2ХД; т.
(1
мк мк мк
ых текущий индекс полигональной областиВых текущая горизонталь шаблона
Вых текущая вертикаль шаблона
Вых текущая точка привязки шаблона
Индикатор ошибок может принимать значения:
8 ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или СГОТ. Описание функции в соответствии с пп. 2.4.2; 2.11.2.
УЗНАТЬ ТЕКУЩЕЕ ЗНАЧЕНИЕ ИДЕНТИФИКАТОРА УКАЗАНИЯ
ГЯОТ, СТОТ, СТАК, СГОТ Уровень 1b.
INQUIRE CURRENT PICK IDENTIFIER VALUE
Параметры:
Вых индикатор ошибок Ц;
Вых текущий идентификатор указания И
Индикатор ошибок может принимать значения:
8 ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или СГОТ.
Описание функции в соответствии с пп.2.4.2; 2.7.1; 2.11.2.
УКАЗАТЬ ТЕКУЩИЕ ЗНАЧЕНИЯ ИНДИВИДУАЛЬНЫХ АТРИБУТОВ
ГЯОТ, СТОТ, СТАК, СГОТ Уровень та.
INQUIRE CURRENT INDIVIDUAL ATTRIBUTE VALUES.
Параметры:
Вых индикатор ошибок Ц;
В'ых текущий тип линии (—и ... —1, 1 ... п) Ц;
Вых текущий масштаб толщины линии > = 0 Д;
Вых текущий индекс цвета ломаной (0 • . . п) Ц;
Вых текущий тип маркера (—п . . . —1, 1 ... и) Ц;
Вых текущий масштаб маркера >=0 Д;
Вых текущий индекс цвета полимаркера (0 ... и) Ц; Вых текущий шрифт и точность пред
ставления текста (—и ... —1, 1 . . . и;
ДО СТРОКИ, ДО ЛИТЕРЫ, ДО ШТРИХА) (Ц; П);
Вых текущий масштаб расширения литеры >0 Д;
Вых текущий межлитерный просвет Д;
Вых текущий индекс цвета текста (0 . . . п) Ц;
Вых текущий вид заполнения полигональной
области (ПУСТО, ЗАЛИВКА, ПО ШАБЛОНУ, ШТРИХОВКА) П;
Вых текущий индекс заполнителя
полигональной области (—п . . . —1, 1 . . . п) Ц;
Вых текущий индекс цвета полигональной
области (0 . . . п) Ц;
Вых текущий список флагов выборки атрибутов (СВЯЗАННЫЙ, ИНДИВИДУАЛЬНЫЙ) 13ХП.
Индикатор ошибок может принимать значения:
8 ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или СГОТ. Описание функции в соответствии с пп. 2.4.2; 2.11.2.
УЗНАТЬ НОМЕР ТЕКУЩЕГО ПРЕОБРАЗОВАНИЯ НОРМИРОВАНИЯ
ГЯОТ, СТОТ, СТАК, СГОТ Уровень та.
INQUIRE CURRENT NORMALIZATION TRANSFORMATION NUMBER.
Параметры:
Вых индикатор ошибок Ц;
В'ых текущий номер преобразования
нормирования (0 . . . п) Ц.
Индикатор ошибок может принимать значения:
8 ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или СГОТ. Описание функции в соответствии с пп. 2.6.1; 2.11.2.
УЗНАТЬ СПИСОК НОМЕРОВ ПРЕОБРАЗОВАНИИ НОРМИРОВАНИЯ
ГЯОТ, СТОТ, СТАК, СГОТ Уровень Оа.
INQUIRE LIST OF NORMALIZATION TRANSFORMATION NUMBERS.
Параметры:
Вых индикатор ошибок Ц;
Вых список номеров преобразований нормирования nXU-
Индикатор ошибок может принимать значения:
8 ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК, или СГОТ.
Описание функции в соответствии с пп. 2.6.1; 2.11.2.
УЗНАТЬ ПРЕОБРАЗОВАНИЕ НОРМИРОВАНИЯ ГЯОТ, СТОТ, СТАК, СГОТ Уровень та.
INQUIRE NORMALIZATION TRANSFORMATION.
Параметры:
Вх номер преобразования нормирования (0 . . . п) Ц;
Вых индикатор ошибок Ц;
Вых границы окна МК 4ХД'.
Вых границы поля вывода НК 4ХД-
Индикатор ошибок может принимать значения:
8 ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК иля СГОТ;
50 Неверно задан номер преобразования.
Описание функции в соответствии с пп. 2.6.1; 2.11.2.
УЗНАТЬ ЗНАЧЕНИЕ ОТСЕЧЕНИЯ
ГЯОТ, СТОТ, СТАК, СГОТ Уровень та.
INQUIRE CLIRPING.
Параметры:
Вых индикатор ошибок Ц;
Вых индикатор отсечения (ОТСЕКАТЬ, НЕ ОТСЕКАТЬ) П;
В'ых прямоугольник отсечения НК 4ХД-
Индикатор ошибок может принимать значения:
8 ЯГС не находится в состоянии ГЯОТ, СТОТ, СТАК или СГОТ.
Описание функции в соответствии с пп. 2.6.1; 2.11.2.
УЗНАТЬ ИМЯ ОТКРЫТОГО СЕГМЕНТА
СГОТ Уровень 1а.
INQUIRE NAME OF OPEN SEGMENT.
Параметры:
Вых индикатор ошибок Ц;
Вых имя открытого сегмента И..
Индикатор ошибок может принимать значения:
4 ЯГС не находится в состоянии СГОТ.
Описание функции в соответствии с пп. 2.7.1; 2.11.2.
УЗНАТЬ ИМЕНА СУЩЕСТВУЮЩИХ СЕГМЕНТОВ
СТОТ, СТАК, СГОТ Уровень 1а.
INQUIRE SET OF SEGMENT NAMES IN USE.
Параметры:
Вых индикатор ошибок Ц;
Вых число имен сегментов (0 . . . п) Ц;
Вых набор имен существующих сегментов пХИ.
Индикатор ошибок может принимать значения:
7 ЯГС не находится в состоянии СТОТ, СТАК или СГОТ.
Описание функции в соответствии с пп. 2.7.1; 2.11.2.
УЗНАТЬ НАЛИЧИЕ ОДНОВРЕМЕННЫХ СОБЫТИЙ
СТОТ, СТАК, СГОТ Уровень тс.
INQUIRE MORE SIMULTANEOUS EVENTS.
Параметры:
Вых индикатор ошибок Ц;
В'ых наличие одновременных событий (ЕСТЬ, НЕТ) П. Индикатор ошибок может принимать значения:
ЯГС не находится в состоянии СТОТ, СТАК или СГОТ.
Описание функции в соответствии с пп. 2.8.5; 2.11.2.
Справочные функции таблицы состояния станции
УЗНАТЬ ТИП И ИДЕНТИФИКАТОР СВЯЗИ СТАНЦИИ
СТОТ, СТАК, СГОТ Уровень та.
INQUIRE WORKSTATION CONNECTION AND TYPE.
Параметры:
Bx идентификатор станции И;
В'ых индикатор ошибок Ц;
Вых идентификатор связи И;
Вых тип станции И.
Индикатор ошибок может принимать значения:
7 ЯГС не находится в состоянии СТОТ, СТАК или СГОТ;
20 Неверно задан идентификатор станции;
25 Указанная станция не открыта.
Описание функции в соответствии с пп. 2.5.2; 2.11.2.
УЗНАТЬ СОСТОЯНИЕ СТАНЦИИ
СТОТ, СТАК, СГОТ Уровень 0а.
INQUIRE WORKSTATION STATE.
Параметры:
Вх идентификатор станции И;
Вых индикатор ошибок Ц;
Вых состояние станции ■ (АКТИВНА, НЕАКТИВНА) П.
Индикатор ошибок может принимать значения:
7 ЯГС не находится в состоянии СТОТ, СТАК или СГОТ;
20 Неверно задан идентификатор станции;
25 Указанная станция не открыта;
33 Указанная станция — станция ввода метафайла ЯГС;
35 Указанная станция является станцией ввода.
Описание функции в соответствии с пп. 2.5.2; 2.11.2.
УЗНАТЬ РЕЖИМ ЗАДЕРЖКИ И ОБНОВЛЕНИЯ СТАНЦИИ
СТОТ, СТАК, СГОТ Уровень 0а.
INQUIRE WORKSTATION DEFERRAL AND UPDATE STA
TES.
Параметры:
Вх идентификатор станции И;
Вых индикатор ошибок Ц;
Вых момент обновления (БЫСТРО, ГЛОБ, ЛОК, ЛЮБОЙ) П;
Вых режим неявной повторной генерации (ЗАПРЕЩЕНА, РАЗРЕШЕНА) П;
Вых заполненность носителя изображения
(ПУСТ, НЕПУСТ) П;
Вых при обновлении необходим вывод нового кадра (ДА, НЕТ) П.
Индикатор ошибок может принимать значения:
ЯГС не находится в состоянии СТОТ, СТАК или СГОТ;
Неверно задан идентификатор станции;
Указанная станция не открыта;
Указанная станция — станция ввода метафайла ЯГС;
Указанная станция является станцией ввода;
Указанная станция является общей памятью сегментов. Описание функции в соответствии с пп. 2.5.3; 2.5.4; 2.11.2.
3.9.5.4. УЗНАТЬ ИНДЕКСЫ ЛОМАНОЙ
СТОТ, СТАК, СГОТ Уровень 1а.
INQUIRE LIST OF POLYLINE INDICES.
Параметры:
Вх идентификатор станции И;
Вых индикатор ошибок Ц;
Вых число определенных связок ломаной (5 . . . п) Ц; Вых список определенных индексов ломаной (1 . . . п) пХЦ- Индикатор ошибок может принимать значения:
7 ЯГС не находится в состоянии СТОТ, СТАК или СГОТ;
20 Неверно задан идентификатор станции;
25 Указанная станция не открыта;
33 Указанная станция — станция ввода метафайла ЯГС;
35 Указанная станция является станцией ввода;
36 Указанная станция является общей памятью сегментов. Описание функции в соответствии с пп. 2.4.3; 2.11.2.
3.9.5.5. УЗНАТЬ ПРЕДСТАВЛЕНИЕ ЛОМАНОЙ
СТОТ, СТАК, СГОТ Уровень 1а.
INQUIRE POLYLINE REPRESENTATION.
Параметры:
Вх идентификатор станции И;
Вх индекс ломаной (1 . . . п) Ц;
Вх тип возвращаемых значений
(ЗАДАНО, РЕАЛИЗОВАНО) П;
Вых индикатор ошибок Ц;
Вых тип линии (—п . . . —1, 1 . . . п) Ц;
Вых масштаб толщины линии >=0 Д;
Вых индекс цвета ломаной (0 . . . п) Ц.
Действие:
Если на станции указанного индекса ломаной нет в таблице связок ломаной и тип возвращаемых значений — РЕАЛИЗОВАНО, то возвращается представление для индекса, равного 1.
Индикатор ошибок может принимать значения:
7 ЯГС не находится в состоянии СТОТ, СТАК или СГОТ;
Неверно задан идентификатор станции;
Указанная станция не открыта;
Указанная станция — станция ввода метафайла ЯГС;
Указанная станция является станцией ввода;
Указанная станция является общей памятью сегментов;