5.4.3.4. ГЛОБАЛЬНЫЕ СВОЙСТВА БИБЛИОТЕКИ

 
На уровне HMI библиотеки PsTechMT имеются глобальные свойства, которые позволяют настраивать проект HMI, например, изменять цвет графиков, режим открытия окон и так далее.
 
Чтобы изменять значения глобальных свойств, можно использовать различные обработчики событий через следующее обращение unit.PsTechMT.Settings.[Название глобального свойства], например, при открытии главной формы:
 
Пример использования глобальных свойств при открытии главной формы можно посмотреть в демо-проекте.
 

Описание глобальных свойств

 
Глобальное свойство
Описание
TrendsColor
Цветовая схема графиков:
       0 – Светлая (По умолчанию)
1 – Темная
OpenWindowMode
Режим открытия рабочего окна:
       TRUE – Одиночный клик (По умолчанию)
FALSE – Двойной клик
PositionOpenWindowMode
Позиция открытия окон мнемосимвола:
       0 – Открытие по координатам курсора (По умолчанию)
1 – Открытие по центру экрана
2 – Открытие в указанных координатах
SetBoundingRegion
Ограничивать вызов окна мнемосимвола в пределах монитора
       TRUE – Ограничивать
FALSE – Не ограничивать (По умолчанию)
wX
Координата X открытия окна (используется при PositionOpenWindowMode == 2)
wY
Координата Y открытия окна (используется при PositionOpenWindowMode == 2)
JournalEvents_HideAckedEvents
Не отображать неактивные неквитированные события:
       TRUE – Не отображать (По умолчанию)
FALSE – Отображать
JournalEvents_NotAckOtherEvents
Не требовать квитирования группы Прочие:
       TRUE – Не требовать
FALSE – Требовать (По умолчанию)
JournalEvents_ActiveMode
Активный режим работы:
       0 - Оперативный
1 - Исторический
JournalEvents_MaxVisibleOrdinaryEvents
Максимальное количество обычных событий (По умолчанию 150)
JournalEvents_MaxVisibleEvents
Максимальное количество событий (По умолчанию 150)
JournalEvents_DefaultHistoricalInterval
Интервал запроса истории по умолчанию, час (По умолчанию 2)
JournalEvents_RequestAcknoweldgmentComment
Запрашивать комментарий при квитировании:
       TRUE – Запрашивать
FALSE – Не запрашивать (По умолчанию)
JournalEvents_UserFilterEn
Используется пользовательский фильтр:
       TRUE – Используется
FALSE – Не используется (По умолчанию)
JournalEvents_UserFilterColimnID
Пользовательский ID столбца для фильтра (По умолчанию source)
JournalEvents_UserFilterExpression
Пользовательское выражение для фильтра (По умолчанию MnemonicPath)