Важно! Перед применением кнопок ознакомьтесь с примерами их использования.
Компонент "Кнопка" обладает общими свойствами и событиями, а также дополнительными:
Свойство |
Описание |
---|---|
Тип |
Определяет поведение кнопки во время нажатия. Доступно три варианта: 1.С фиксацией - при нажатии кнопки, в переменную указанную в свойстве "Переменная", будет записано значение, указанное в свойстве "Значение" первого состояния. Кнопка останется в нажатом состоянии. Повторное нажатие приведет к записи в переменную значения указанного для второго состояния и кнопка вернется в отжатое состояние. Также, пользователь может добавить неограниченное количество состояний кнопки. В этом случае, при каждом нажатии в переменную будет записываться значение соответствующего состояния и производиться переход на следующее состояние. По достижении последнего состояния будет произведен переход на первое. 2.Без фиксации – при нажатии кнопки, в переменную указанную в свойстве "Переменная", будет записано значение, указанное в свойстве "Значение" первого состояния, при отпускании запишется значение, указанное в свойстве "Значение" второго состояния. Остальные состояния не будут учитываться. 3.Важно! – если у кнопки "С фиксацией" оставить одно состояние, то кнопка будет записывать фиксированное значение. |
Инверсия |
Включить/отключить инверсию состояний кнопки. Работает только если количество состояний равно двум. |
Перенос |
Если включен, то текст кнопки не будет усечен по ширине кнопки и будет переноситься. |
Бит |
Номер бита, который будет взят из значения переменной. Биты нумеруются с нуля ("-1" - не работать с битами). |
Подтверждение |
При активации данного свойства, после нажатия на кнопку будет появляться окно подтверждения действия (не действует для типа "Без фиксации"). |
Действие, которое требуется выполнить при нажатии на кнопку: •закрыть окно – клик по кнопке вызовет закрытие окна, в котором она находится. •отправить форму – клик по кнопке вызовет отправку данных из формы ввода на сервер. При получении данных, на сервере будут вызваны все скрипты с типом события "Заполнена форма". Пример использования формы ввода см. по ссылке. |
|
Отображает текущее состояние кнопки. Кликнув на это свойство можно перейти к редактированию и добавлению новых состояний кнопки. Например, для кнопки "с фиксацией" можно добавить множество состояний, каждое из которых будет записывать в переменную свое значение. Состояния имеют следующие свойства: 1.Имя – имя состояния. 2.Номер – порядковый номер состояния. Меняя это свойство можно перемещать состояния вверх/вниз, для того чтобы расположить их в правильном порядке. 3.Значение – значение, которое будет записано в основную переменную при нажатии кнопки в этом состоянии. 4.Текст – текст кнопки в данном состоянии. 5.Иконка – иконка кнопки в данном состоянии. 6.Цвет – цвет кнопки в данном состоянии. 7.Цвет границы – цвет границы кнопки в данном состоянии. 8.Прозрачность – прозрачность кнопки в данном состоянии по шкале от 0 до 255. 9.Цвет шрифта – цвет шрифта кнопки в данном состоянии. 10.Интервал – отступ между символами текста кнопки в данном состоянии. 11.Прозрачность – прозрачность шрифта кнопки в данном состоянии по шкале от 0 до 255. |
|
Шрифт |
Тип шрифта кнопки. |