XML "<SvgDef>"

<< Click to Display Table of Contents >>

Navigation:  Создание окон для клиента визуализации > Рекомендации по созданию окон > Динамизация SVG элементов > Структура XML файла > Теги XML >

XML "<SvgDef>"

Тег <svgDef> является обязательным корневым контейнером для всех параметров динамизации SVG в MasterSCADA 4D. Он выполняет две ключевые функции:

1.Определяет пространства имён XML для корректной обработки файла;

2.Задаёт глобальные параметры поведения SVG-объекта.

В таблице ниже приведены поддерживаемые атрибуты с подробным описанием:

Атрибут

Возможные значения

По умолчанию

Описание

Пример

xmlns:xsi

Строка URL

Стандартные определения пространства имен XML

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xmlns:xsd

Строка URL

Стандартные определения пространства имен XML

xmlns:xsd="http://www.w3.org/2001/XMLSchema"

CreateCommonAvary

true, false

false

Отвечает за появление свойства Общая авария в виде выпадающего списка: (нет текста), Alarm, Warning.

При выборе Alarm или Warning вокруг SVG появляется мигающая рамка: Alarm - красная рамка, Warning - оранжевая рамка.

Также присутствует в диалоговом окне в виде флага (чекбокса):

xml_SvgDef

CreateCommonAvary="false"

Пространства имён (xmlns:xsi и xmlns:xsd) гарантируют правильную интерпретацию XML-файла.

Атрибут CreateCommonAlarm позволяет быстро подключить стандартную систему визуализации аварий без дополнительного программирования.