Документация по SCADA системе Simp Light


Содержание:


Кнопка со множеством надписей

Вопрос:

Можно ли средствами SimpLight реализовать кнопку, которая бы изменяла свою надпись при каждом нажатии? Таких нажатий кнопки должно быть не меньше 10, то есть кнопка должна иметь 10 различных надписей.


Ответ:

Да, это можно сделать. Для этого следует использовать комбинацию из двух графических компонентов. Первый компонент это "Многостейтовый объект", обладающий потрясающими возможностями по отображению на мнемосхеме множества вариантов текста или изображения. Второй компонент это "многофункциональная кнопка" для записи значения в указанный канал. Запись в канал активизирует небольшой скрипт канала, который реализует логику проекта, а именно, сохраняет в глобальной переменной текущий индекс от 1 до 10, отвечающий за текущий вариант отображения кнопок.

Проект "Кнопка со множеством надписей", демонстрирующий возможности по созданию кнопок различных форм и видов, имеющих множество состояний, можно скачать здесь.