Пользовательские элементы управления.

 

Этот инструмент предназначен для создания нестандартных кнопок и индикаторов состояний в WEB интерфейсе и мобильном приложении.

В поле названия прописывается название, которое будет присутствовать на кнопке или индикаторе в WEB интерфейсе. После названия может  писаться ряд ключей, позволяющих расширить функциональность. С помощью этих ключей можно объединять несколько элементов управления в один, задавать порядок расположения элементов.

Возможные ключи для команд:

|En        -              Задание номера элемента управления. (n-число 0…)

|Sn        -              Определяет, для какого значения статуса  должна соответствовать данная команда.

 

Возможные ключи для статусов:

|En        -              Задание номера элемента управления. (n-число 0…)

|V0 str  -              Задание дополнения названия для состояния статуса 0. (str – строка дополнения названия)

|V1 str  -              Задание дополнения названия для состояния статуса 1. (str – строка дополнения названия)

 

В списке выбора действий команд  назначается действие, которое будет выполняться при нажатии на соответствующую кнопку. В качестве действий может быть назначен один из сценариев событийного управления команд пользователя.

 

В списке выбора источников статусов выбирается, что будет соответствовать  состоянию данного статуса. В качестве источника данных состояния статуса может быть использовано состояние входа или состояние выхода.

 

 

Возможные варианты элементов управления

 

Простая кнопка.

В WEB интерфейсе будет отображаться как кнопка без фиксации. При нажатии происходит индикация отправки команды, затем кнопка приобретает изначальный вид.

Пример настройки:

Вид в WEB интерфейсе:

 

Простая кнопка с несколькими действиями.

В WEB интерфейсе будет отображаться как кнопка без фиксации. При нажатии происходит индикация отправки команды, затем кнопка приобретает изначальный вид. По правой кнопке мыши доступно контекстное меню с несколькими командами.

Пример настройки:

Вид в WEB интерфейсе:

 

Простой статус

В WEB интерфейсе будет индикатор состояния статуса.

 Пример настройки:

Вид в WEB интерфейсе:

Вид неактивного статуса

 

Вид активного статуса

 

Кнопка, совмещённая со статусом.

В WEB интерфейсе будет отображаться как кнопка.  Надпись на кнопке определяется состоянием  статуса. Отправляемая команда зависит от состояния статуса.

 

Пример настройки:

 

Вид в WEB интерфейсе:

Статус активен

Статус неактивен

 

 

Для всех видов кнопок доступно контекстное меню по правой кнопке мыши.