Страница 1 из 1

Создание окон уведомления.

СообщениеДобавлено: Чт дек 20, 2012 1:59 pm
169409
Здравствуйте. Подскажите пожалуйста, как лучше реализовать вывод сообщения об аварии?
То есть в проекте InTouch имеются панели аварий, но по определенным авариям нужно выводить отдельное окно и включать подучу звукового сигнала, что бы оператор их точно не проспал.

Для начала я попробовал простой способ, создал окно "AlarmRoom" которое бы высвечивалась при условии наличия аварии в группе алармов "Room"
IF Room.AlarmValue==1 THEN Show "AlarmRoom";
но столкнулся с проблемой, что скрипт обрабатывается постоянно и окно при закрытии высвечивается вновь.
Способ со скриптом Data Chenge точе вряд ли подойдет т.к. в группе содержится много аварий и есть варианты, что оператор увидит одну, но пропустит другую.

Подскажите пожалуйста, есть ли какие то способы вывода подобных сообщений нормальным способом, по условию:
1) авария в группу пришла
2) отобразилась на экране
3) оператор увидел, закрыл окно
4) если есть еще авария, окно снова появилось

Re: Создание окон уведомления.

СообщениеДобавлено: Чт дек 20, 2012 2:16 pm
Генератор зла
IF Room.AlarmUnAckCount<>0 THEN Show "AlarmRoom";

Re: Создание окон уведомления.

СообщениеДобавлено: Чт дек 20, 2012 4:22 pm
169409
Большое спасибо, все заработало как надо.
А вот интересно у InTouch есть какие либо встроенные средства вывода уведомлений?

Re: Создание окон уведомления.

СообщениеДобавлено: Чт дек 20, 2012 8:12 pm
Генератор зла
ShowWindow ?