Стартовая страница › Форумы › Вопросы без категории › Не активная кнопка
- В этой теме 8 ответов, 2 участника, последнее обновление 8 лет, 7 месяцев назад сделано
Mikhail.
-
АвторЗаписи
-
08.02.2018 в 06:59 #8428
felixУчастник1. Можно ли менять активность/неактивность кнопки? Например по изменению КУ?
2. Как реализовать кнопку, которая бы изменяла текст своей надписи и цвет фона по нажатию на саму себя?
3. Возможно ли такую кнопку сделать круглой формы?-
Тема изменена 8 лет, 7 месяцев назад пользователем
felix.
08.02.2018 в 14:55 #8434
MikhailМодератор1. Сейчас нельзя, но хотелось бы реализовать в будущем.
2. Имеете ввиду только на момент нажатия или как бы западала?
3. Если только использовать динамический рисунок.Вообще, компонент кнопка — один из тех, которые будут разрабатываться в ближайшей перспективе. Однако пункт 1 вряд ли будет быстро реализован, т.к. он требует универсального механизма привязки различных свойств компонентов к каналам.
08.02.2018 в 14:57 #8435
MikhailМодераторВы можете описать более подробно Вашу задачу с кнопкой? Может быть получится что-то придумать в новом компоненте.
09.02.2018 в 06:48 #8440
felixУчастникЕсть клапан который открывает и закрывает проток воды.
Работает в двух режимах: Автоматическом и Дистанционном.В Дистанционном режиме клапан управляется с панели кнопками: «откр.» и «закр.» — когда нажимаем «откр.» кнопка «закр.» становится серой, а кнопка «откр.» зеленой. И наоборот.
В Автоматическом режиме клапан управляется с контроллера по алгоритму — кнопки «откр.» и «закр.» должны либо изчезать, либо становиться неактивными — дабы ползователь их бессмысленно не давил.
если нет возможности сделать кнопки неактивными:
1. возможно ли чтобы кнопки исчезали и как это реализовать?
2. возможно ли по условию показывать пользователю одну из двух условных кнопок А и Б лежащих друг на друге?09.02.2018 в 19:53 #8444
MikhailМодераторКнопки можно сделать прозрачными, но они всё равно будут нажиматься, поэтому такой способ не подойдёт.
Думаю, сейчас оптимально с помощью цвета Status делать кнопки серыми, но они всё равно будут срабатывать.
В процессе разработки компонента «кнопка» я попробую что-то придумать.12.02.2018 в 07:45 #8454
felixУчастникКак можно реализовать подсветку выбранного режима управления?
— » когда нажимаем «откр.» кнопка «закр.» становится серой, а кнопка «откр.» зеленой. И наоборот.»12.02.2018 в 13:42 #8457
MikhailМодераторВам нужно добавить в таблицу Типы событий свои собственные статусы с нужными цветами. Затем завести входной канал (который укажите для динамической надписи), в котором с помощью формулы вычислять нужный статус.
Формула для канала такая: 1; GetMyStatus()
1 — постоянное значение
GetMyStatus — функция, которую нужно добавить в Таблицу Формулы13.02.2018 в 09:23 #8460
felixУчастникМожно ли для одного Канала управления задать две формулы?
Как изменить состояние нескольких Входных каналов из одного Канала управления?-
Ответ изменён 8 лет, 7 месяцев назад пользователем
felix.
13.02.2018 в 16:48 #8470
MikhailМодераторСделайте одну формулу в таблице Формулы, в которой устанавливайте нужные вх. каналы. Для канала управления укажите эту формулу в поле Формулы.
-
Тема изменена 8 лет, 7 месяцев назад пользователем
-
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.