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

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

Важно! Перед применением кнопок ознакомьтесь с примерами их использования.

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

Свойство

Описание

Тип

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

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

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

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

Инверсия

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

Перенос

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

Бит

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

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

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

Действие

Действие, которое требуется выполнить при нажатии на кнопку:

закрыть окно – клик по кнопке вызовет закрытие окна, в котором она находится.

отправить форму – клик по кнопке вызовет отправку данных из формы ввода на сервер. При получении данных, на сервере будут вызваны все скрипты с типом события "Заполнена форма". Пример использования формы ввода см. по ссылке.

Состояние

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

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

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

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

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

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

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

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

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

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

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

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

Шрифт

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