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)
|