Пожалуйста, включите JavaScript для просмотра этого сайта.

Руководство Simple-Scada

Компонент "Кнопка" обладает общими свойствами и событиями, а также дополнительными:

Свойство

Описание

Тип

Определяет поведение кнопки во время нажатия. Доступно три варианта:

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

2.Без фиксации – при нажатии кнопки, в переменную указанную в свойстве "Переменная", будет записано значение, указанное в свойстве "Значение" первого состояния, при отпускании запишется значение, указанное в свойстве "Значение" второго состояния. Остальные состояния не будут учитываться.

3.Важно! – если у кнопки "С фиксацией" оставить одно состояние, то кнопка будет записывать фиксированное значение.

Инверсия

Включить/отключить инверсию состояний кнопки. Работает только если количество состояний равно двум.

Перенос

Если включен, текст кнопки не будет усечен по ширине кнопки и будет переноситься.

Бит

Номер бита, который будет взят из значения переменной. Биты нумеруются с нуля ("-1" - не работать с битами).

Подтверждение

При активации данного свойства, после нажатия на кнопку будет появляться окно подтверждения действия (не действует для типа "Без фиксации").

Состояние

Отображает текущее состояние кнопки. Кликнув на это свойство можно перейти к редактированию и добавлению новых состояний кнопки. Например, для кнопки "с фиксацией" можно добавить множество состояний, каждое из которых будет записывать в переменную свое значение. Состояния имеют следующие свойства:

1.Имя – имя состояния.

2.Номер – порядковый номер состояния. Меняя это свойство можно перемещать состояния вверх/вниз, для того чтобы расположить их в правильном порядке.

3.Значение – значение, которое будет записано в переменную.

4.Текст – текст кнопки в данном состоянии.

5.Иконка – иконка кнопки в данном состоянии.

6.Цвет – цвет кнопки в данном состоянии.

7.Цвет границы – цвет границы кнопки в данном состоянии.

8.Прозрачность – прозрачность кнопки в данном состоянии по шкале от 0 до 255.

9.Цвет шрифта – цвет шрифта кнопки в данном состоянии.

10.Интервал – отступ между символами текста кнопки в данном состоянии.

11.Прозрачность – прозрачность шрифта кнопки в данном состоянии по шкале от 0 до 255.

Шрифт

Тип шрифта кнопки.