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