EnglishУкраїнськаmRussian
Login/New
Topic with no new replies

Визуальная сигнализация


Author Message
Written on: 27. 03. 2013 [11:53]
Godzilla
Арсен Закоян
Contributor
Topic creator
registered since: 12.02.2013
Posts: 123
Добрый день.Пишу свой виджет.Осталось только добавить визуальную сигнализацию(моргание текста),с синтезом речи разобрался.Долго разбирал виджет AnShow, так и не понял в чем тут соль, есть переменные blinkPr и wColor ,которые нигде в документации не описаны.Привязаны они как то к alarmSt или нет?
Буду благодарен за подсказку и пример.

[This article was edited 1 times, at last 27.03.2013 at 11:55.]
Written on: 27. 03. 2013 [13:49]
Godzilla
Арсен Закоян
Contributor
Topic creator
registered since: 12.02.2013
Posts: 123
Разобрался! Почему этого нет в документации? Надеюсь кто нибудь в скором времени напишет учебник с примерами.Руководство по быстрому старту конечно помогает,но он охватывает лишь малую долю всех возможностей системы.
Written on: 02. 04. 2013 [09:58]
Godzilla
Арсен Закоян
Contributor
Topic creator
registered since: 12.02.2013
Posts: 123
Добрый день.Появились еще вопросы по поводу сигнализации. Если в одном виджете несколько различных уровней сигнализации.
Например:
alarm ="1||тревога|5"
и
alarm ="2||тревога|5"

если я правильно понял
alarmSt&0x100 наличие сигнализации (не важно какого уровня)
alarmSt&0x10000 наличие несквитируемых сигнализаций (не важно какого уровня)
Можно ли аларм квитировать по его уровню?
В моем виджете несколько алармов,что создает определенные трудности.
В документации есть только это,но без конкретных примеров

"Атрибут "alarmSt" является целым числом, которое отражает максимальный уровень сигнала и
факт квитирования ветви дерева сеанса проекта. Формат числа имеет следующий вид:

первый байт (0-255) характеризует уровень сигнала ветви;

второй байт указывает тип уведомления (также как и в атрибуте "alarm");

третий байт указывает тип несквитированного уведомления (также как и в атрибуте
"alarm");

первый бит четвёртого байта имеет специальное назначение, установка этого бита
является фактом квитирования уведомлений указанных первым байтом."
Прошу объясните новичку на примерах.Заранее огромное спасибо!
Written on: 02. 04. 2013 [19:54]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"Godzilla" wrote:

Добрый день.Появились еще вопросы по поводу сигнализации. Если в одном виджете несколько различных уровней сигнализации.
...
Можно ли аларм квитировать по его уровню?

Уровень не является критерием сигнализации и не может использоваться для квитации.

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

"Godzilla" wrote:

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

Рассматривайте виджет как источник одного нарушения, в конце концов визуально это один, отдельный объект.

Learn, learn and learn better than work, work and work.



10307