Skip to content

ntk-interface/Iface.Oik.SvgPlayground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Iface.Oik.SvgPlayground

Программа для тестирования SVG-картинок, предназначенных для каталога документов ПО Клиент10 «ОИК Диспетчер НТ»

Программа запускается на ОС Windows, требуется наличие установленного .NET Desktop Runtime 6.0

Программа не требует связи с сервером

Примеры

См. каталог samples

Используемые функции

logMessage                        - вывести сообщение для отладки

setElementProperty                - установить значение свойства элемента SVG
getElementProperty                - получить значение свойства элемента SVG

initTmStatus                      - инициализировать телесигнал
initTmAnalog                      - инициализировать телеизмерение
initVariable                      - инициализировать внутреннюю переменную схемы

getTmStatusStatus                 - получить состояние сигнала (0 или 1)
getTmStatusCaption                - получить текстовое состояние сигнала (типа вкл или откл)
isTmStatusOn                      - является ли состояние сигнала включенным
isTmStatusUnreliable              - является сигнал недостоверным
isTmStatusMalfunction             - является ли состояние сигнала неиспранвым
isTmStatusIntermediate            - является ли состояние сигнала промежуточным
isTmStatusManuallySet             - является ли состояние сигнала установленным вручную
isTmStatusManuallyBlocked         - является ли состояние сигнала заблокированным оператором
isTmStatusAbnormal                - является ли состояние сигнала отклонением от нормы
isTmStatusUnacked                 - является ли состояние сигнала неквитированным
IsTmStatusUnderMaintenance        - является ли состояние сигнала ремонтным
IsTmStatusUnderCheckup            - является ли состояние сигнала контрольным
isTmStatusCustomFlagRaised        - взведен ли произвольный флаг сигнала (аргументом является номер флага от 1 до 4)
GetTmStatusCustomFlagCaption      - получить текстовое состояние произвольного флага сигнала (аргументом является номер флага от 1 до 4)

getTmAnalogValue                  - получить значение измерения в виде числа
getTmAnalogUnit                   - получить единицу измерения
getTmAnalogValueString            - получить значение измерения в виде строки (значение)
getTmAnalogValueWithUnitString    - получить значение измерения в виде строки (значение + единица измерения)
isTmAnalogUnreliable              - является ли значение измерения недостоверным
isTmAnalogManuallySet             - является ли состояние измерения установленным вручную
isTmAnalogManuallyBlocked         - является ли состояние измерения заблокированным оператором
isTmAnalogAbnormal                - является ли состояние измерения отклонением от нормы
isTmAnalogUnacked                 - является ли состояние измерения неквитированным
isTmAnalogAlarmAlert              - является ли значение измерения со взведенной аварийной уставкой
isTmAnalogAlarmWarning            - является ли значение измерения со взведенной предупредительной уставкой
isTmAnalogCustomFlagRaised        - взведена ли уставка измерения (аргументом является номер важности от 1 до 4)

isVariableOn                      - является ли состояние внутренней переменной включенным
isVariableUnreliable              - является ли состояние внутренней переменной недостоверным
isVariableManuallySet             - является ли состояние внутренней переменной установленным вручную
setVariable                       - установить значение внутренней переменной
setVariableUnreliable             - установить признак недостоверности внутренней переменной
setVariableManuallySet            - установить значение ручной установки внутренней переменной

initCustomToolTip                 - задать произвольный текст всплывающего окна при наведении на элемент
initTmStatusDefaultCommands       - инициализировать команды по умолчанию для телесигнала
initTmAnalogDefaultCommands       - инициализировать команды по умолчанию для телеизмерения
initOpenDocumentDefaultCommands   - инициализировать команды по умолчанию для открытия документа