valover
Junior Member / Новичок
Участник № / Member № 3849
отправлено / posted
Добрый день. Есть ли возможность программно устанавливать, снимать флаг группы каналов "Выключить"?
Сообщения / Posts 7 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Делается через канала типа Call в режиме Set. Можно любой произвольной группе менять таким образом любой атрибут.
IP / IP: IP адрес / IP address |
valover
Junior Member / Новичок
Участник № / Member № 3849
отправлено / posted
Спасибо за информацию. А можно немного подробнее? Имеется несколько групп каналов. Необходимо из приложения, запущенного из-под RTM, экранной кнопкой устанавливать/сбрасывать флаг группы каналов «Выключить».
Сообщения / Posts 7 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Создаете канал CALL с типом вызова SET, подключаете к его аргументам атрибуты СОСТОЯНИЕ нужных каналов, а затем в соответствии с алгоритмом работы канала CALL с типом вызова SET управляете состоянием группы каналов.
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
valover
Junior Member / Новичок
Участник № / Member № 3849
отправлено / posted
Понятно, спасибо. А если непосредственно программно писать 1 или 0 в атрибуты «состояние» каналов, входящих в группу? Не тоже ли эффект будет достигнут?
Сообщения / Posts 7 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Конечно, эффект будет тот же. Вопрос только в том, что и текст программы будет усложнен и количество аргументов в программе будет больше, а оно, в принципе, ограничено.