Редактор RTStateImage#
Компонент RTStateImage позволяет отображать состояние переменной с помощью набора динамических или статических изображений загруженных через редактор компонента HRTServerFiles.
Редактор изображений компонента RTStateImage может быть вызван через контекстное меню компонента:
Для каждого состояния (статуса) связанной с компонентом переменной можно указать:
отображаемое в этом состоянии изображение;
включить или отключить анимацию изображения;
включить или отключить отображение компонента целиком.
Порядок работы#
Для того, чтобы привязать изображение к конкретному состоянию переменной необходимо произвести следующие действия:
На панели Инспектора объектов выбрать свойство Связь с переменной. В пункте Хранилище из выпадающего списка выбрать имя контейнера HRTServerFiles с загруженными изображениями. |
Выбрать в контекстном меню компонента пункт Редактор…. После выбора пункта будет открыто окно Редактор статусов… |
Привязать изображения к статусам переменных. Привязка изображений возможна двумя способами: |
Выбор изображения в поле Файл из раскрывающегося списка после однократного нажатия ЛКМ. |
|
Выбор изображения из выпадающего списка в поле Файл на сервере. После выбора файла необходимо нажать кнопку . |
Дополнительные настройки#
В окне Редактор статусов… можно настроить два свойства изображения:
- Видимость:
При включении этого свойства компонент отражается на поле мнемосхемы (режим Запуск), при отключении - компонент видим на поле в режиме Редактирование, но не отражается в режиме Запуск, то есть будет не видим при использовании мнемосхемы в работе.
- Играть:
Данное свойство используется для динамических изображений. При включении, начинает проигрываться картинка, при отключении - картинка фиксирует первый кадр и становится статичной.
Переключение
Переключать свойства картинок Видимость и Играть можно двумя способами:
Используя активные ячейки в строке со статусом. Для этого необходимо один раз нажать ЛКМ и в выпавшем меню выбрать одну из команд
Включить
илиВыключить
. В активной ячейке появится записьДа
илиНет
соответственно.
В поле Элемент отметить пункты Компонент видим / Проигрывать анимацию. После выбора необходимого пункта нажать кнопку .
Проверка#
Для проверки корректности работы связи изображений с переменными можно использовать редактор Установить связь с переменной.
Изменяя вручную статусы переменной в окне Редактирование значений наглядно видно насколько корректно работает смена изображений.