Приложение с двумя экранами с использованием цинка

Я пытаюсь решить, что будет лучшим вариантом для этого сценария, Zinc или Adobe Air.

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

Используя Zinc, я смогу создать два Exe-файла, один exe для размещения бэкэнд-панели управления, а другой exe для размещения видеоплеера, где будет воспроизводиться видео, и смогут ли они общаться друг с другом. Поэтому, если я нажму кнопку "Стоп" на панели управления, видео необходимо остановить в другом файле.

Большое спасибо!

1 ответ

Решение

Adobe AIR поддерживает несколько мониторов с использованием класса flash.display.Screen.

Класс Screen позволяет вам определять экраны и их видимые границы. Вы можете использовать эту информацию для построения своих представлений в AIR. У вас может быть одно из ваших представлений о событиях отправки 'backend', которое затем будет обрабатываться вашим клиентом. Мой сотрудник сделал проект, почти идентичный этому, для музейного киоска (сенсорный экран снизу, видеоокно сверху).

Загляните в блог этого парня, чтобы узнать, как использовать класс Screen для управления NativeWindows в AIR.

Другие вопросы по тегам