У нас есть набор приложений, которые в основном отображают кучу растровых изображений и текста, а затем позволяют пользователю нажимать «кнопки» (определенные растровые изображения), которые вызывают действия.Простые рамки для отображения растровых изображений и нажатия кнопок управления
В настоящее время они реализованы с использованием DirectX и кучей кода для размещения растровых изображений и обработки нажатия кнопок. Но мы хотели бы иметь следующие характеристики:
- портативный для Linux
- своего рода «редактор», который позволил бы нам выложить экраны без жесткого кодирования расположения элементов в коде
- анимация
- мы должны иметь возможность наложения видео
- не ресурсоемкий (эти терминалы не имеют много памяти или процессор)
- мы в настоящее время с помощью C++, так что управление предпочло бы, но другие языки будет рассматриваться ed
- Мы предпочли бы бесплатное решение с открытым исходным кодом, но были бы готовы что-то купить, если это не слишком дорого. (У нас есть пара десятков разработчиков, а десятки тысяч терминалов развернуты.)
Нам не нравятся общие инструменты или виджеты GUI. Нам нужно что-то большее, чем в игре, чем в диалоговом окне.
Любые предложения по готовым материалам, которые мы могли бы использовать?