|
<< 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 - оранжевая рамка. Также присутствует в диалоговом окне в виде флага (чекбокса):
|
CreateCommonAvary="false" |
Пространства имён (xmlns:xsi и xmlns:xsd) гарантируют правильную интерпретацию XML-файла.
Атрибут CreateCommonAlarm позволяет быстро подключить стандартную систему визуализации аварий без дополнительного программирования.