guix配置詳解
guix是圖形界面框架的一種高性能實時實現,專用於基於 ThreadX 的嵌入式應用程序。
與許多其他 GUI 實現不同,guix的設計用途非常廣泛,可輕鬆地從基於小型微控制器的應用程序擴展到使用功能強大的 RISC 和 DSP 處理器的應用程序。
這與公共域或最初適用於工作站環境但隨後被擠壓爲嵌入式設計的商業實現形成了鮮明對比。
guix功能:
易於與基於主機的設計工具 GUIX Studio 一起使用
能實現完整託管原型製作的 Win32 GUIX 運行時環境
支持 ThreadX 所支持的大多數處理器
專門以 ANSI C 寫入
支持各種字節序
支持最小最快的嵌入式 GUI
運行時可配置、對象數、屏幕大小等。
易於寫入顯示驅動程序接口
支持彩色(顏色深度最高爲 32 bpp)、單色和灰度
支持多語言(通過 UTF8 字符串編碼和字符串資源)
支持默認的免費字體和輕鬆添加新字體
支持多個不同大小的繪圖畫布
支持多個不同大小和顏色深度的顯示
支持屏幕轉換(淡入、淡出、滑動等)
支持觸摸屏、手勢和虛擬鍵盤
支持位圖壓縮
支持 alpha 值混合處理
支持抖動
支持抗鋸齒
支持設置外觀和主題
支持畫布混合
完成窗口管理