μGUI - открытый проект модуля проектирования GUI для встраиваемых систем
Библиотека μGUI позволяет создавать простые графические приложения в окружениях, имеющих сильно ограниченные ресурсы. μGUI не зависит от Photon, Qt, Screen и OpenGL, не требует обязательной поддержки 2D и 3D акселерации, а также двойной буферизации.
| Автор: | Achim Döbler |
| Официальный сайт: | https://www.embeddedlightning.com |
| Репозиторий GitHub: | https://github.com/achimdoebler/UGUI |
| Версия библиотеки: | 0.3 |
μGUI адресуется напрямую к буферу кадров, используя менеджер графической подсистемы io-display и его интерфейсную библиотеку Graphics Framework для управления видео режимом. Библиотека позволяет управлять несколькими полноэкранными окнами, обслуживать созданные на основе стандартных шаблонов виджеты, отображать текст и простейшую графику. Особенностью библиотеки является поддержка аппаратного курсора и фрагментирование содержимого окна для частичной перерисовки изменений без необходимости полной перерисовки контента.
Руководство разработчика библиотеки μGUI включает следующие темы:
| Раздел документации | Описание |
|---|---|
| Особенности и общее описание проекта | |
| Способы взаимодействия с графическим драйвером | |
| Способы интеграции собственного приложения с сервисами операционной системы | |
| Способы создания, конфигурации и функционализации окон | |
| Способы взаимодействия с драйвером ввода | |
| Характеристика цветовой модели библиотеки | |
| Перечень предустановленных шрифтов | |
| Обзор программных интерфейсов библиотеки |
Для получения технической поддержки посетите раздел Поддержка сайта ( www.kpda.ru ). Вы обнаружите перечень предлагаемых способов оказания технической поддержки, включая публичный форум, форму обратной связи и контактные данные.
© 2005-2025, ООО "СВД ВС".
Предыдущий раздел: перейти