Инфопанель¶
- Table of contents
- Инфопанель
Назначение¶
Универсальный модуль отображения отображения Digispot Инфопанель (Infopanel) - система для отображения информации на экранах, создания автономных и управляемых информационных панелей, часов, индикаторов и и пр. Для обмена данными использует систему событий.
Терминология¶
- Клип - приложение Adobe Flash, выполняющееся в Flash-плеере.
- Flash-плеер программа для воспроизведения клипов. Может быть отдельным приложением (Windows, Linux, Mac) или ActiveX-компонентой (Windows). Разработчик - Adobe. Все, сказанное ниже, проверялось в Adobe Flash Player v 10.x.
- Модуль - компонент приложения Digispot II.
Встраивание в Джин¶
Для встраивания необходимо использовать плагин TractFlashPlugin.FlashCtrl из сборки TractFlashPlugin.dll.
Пример фрагмента VID файла:
CREATE_NET_WND_PLUGIN FlashWnd TractFlashPlugin.dll TractFlashPlugin.FlashCtrl
SET_OBJ_BASE FlashWnd var DigispotHostName PanelDemo
SET_OBJ_BASE FlashWnd var DigispotServer 127.0.0.1
SET_OBJ_BASE FlashWnd var DigispotPort 7610
SET_OBJ_BASE FlashWnd var LocalConfigFile PanelDemoConfig.xml
SET_OBJ_BASE FlashWnd SwfFile ..\Infopanel\main.sw
В данном примере плагин запускает клип <корень каталога версии>\Infopanel\main.swf. Имя клипа можно указать в виде относительного пути от каталога, в котором находится выполняемый файл djin.exe. Данный клип является главным клипом Инфопанели.
Клипу устанавливаются параметры:
- DigispotHostName - имя хоста Инфопанели в системе событий (Имеет более высокий приоритет, чем указанное в конфигурационном файле)
- LocalConfigFile - имя конфигурационного файла (можно относительно расположения клипа). Данный файл описывает конфигурацию панели.
- DigispotServer - адрес серверной точки подключения (если не указан, то 127.0.0.1)
- DigispotPort - порт (если не указан, то 7600)
Существующие клипы¶
Конфигурация¶
Конфигурация описывается в специальном конфигурационном файле, обычно он называется PanelDemoConfig.xml. Формат файла описан на странице: Конфигурационный файл Infopanel
Дополнительные права для Flash¶
Для работы Инфопанели необходимо разрешить клипам работать одновременно с файлами и сетевыми соединениями. Это разрешено только доверенным клипам. Чтобы клип стал доверенным, необходимо
- На странице глобальной безопасности Flash добавить ролик в список доверенных.
Для этого необходимо открыть страницу и добавить в список доверенных каталогов каталог с роликами (или родительский каталог). Это необходимо сделать, иначе пример не будет работать.
Переходим по ссылке. Делаем как на картинке, вместо D:\ указываем свой каталог.
- Начиная с версии 11 в конфигурационном файле
- для 32-разрядной ОС C:\WINDOWS\system32\Macromed\Flash\FlashPlayerTrust\Infopanel.cfg
- для 64-разрядной ОС C:\Windows\SysWOW64\Macromed\Flash\FlashPlayerTrust\Infopanel.cfg
указать свой каталог.
См. также