Перейти к содержанию

Блок "Кнопка"

Блок доступен начиная с версии 0.10

Назначение блока

Блок позволяет отобразить кнопку на графе.

Визуализатор блока является Компонентом

Настройки блока

Общие настройки блоков описаны в отдельном разделе.

Раздел "Кнопка"

Наименование Тип Обязательное Описание Пример
Тест на кнопке Строка Да Текст, написанный на кнопке
Иконка кнопки Строка Нет Ссылка на файл с иконкой для кнопки
Данные при нажатии кнопки JSON Нет JSON с описанием параметров, которые будут переданы в событийном
выходе "Успешность"

При пустом значении в выход будет передано значение True

Входы блока

Блок не имеет конкретных входов.

Выходы блока

Блок не имеет конкретных выходов.

События блока

Наименование событийного выхода Тип Описание
События нажатия на кнопку.Успешность JSON Флаг, обозначающий то, что кнопка была нажата.Передает данные, указанные в параметре "Данные при нажатии кнопки"

Описание работы блока

Блок формирует визуализатор в виде кнопки с текстом, указанным в настройке "Текст на кнопке".

Описание работы визуализатора

Визуализатор представляет собой кнопку с текстом:

После нажатия на кнопку происходит вызов события и передача данных.

Настройки визуализатора

Общий список настроек доступен на странице Настройки визуализаторов

У визуализатора отсутствует группа настроек "Заголовок", т.к. визуализатор является формой ввода.

Помимо стандартных, визуализатор позволяет задать следующие настройки:

Раздел "Кнопки"

Наименование Тип Обязательное Описание Пример
Размер шрифта текста кнопок Целое число Нет Задает размер текста кнопки По умолчанию: 13
Цвет текста кнопок Цвет Нет Задает цвет текста в кнопке
Цвет фона кнопок Цвет Нет Задает цвет фона в кнопке
Цвет текста активной кнопки Цвет Нет Задает цвет текста нажатой кнопки
Цвет фона активной кнопки Цвет Нет Задает цвет фона нажатой кнопки
Скругление углов кнопок Целое число Нет Задает скругление углов кнопки