GT-HMI Engine 用户手册 V2.0 目录 1. 概述 1.1 产品特性 1.2 配置要求 2. 基础控件 2.1 屏幕控件 2.2 图片控件 2.3 标签控件 2.4 文本区控件 2.5 输入框控件 2.6 位图控件 2B. 基类对象 API 2B.1 创建与销毁 2B.2 父子关系 2B.3 ID 管理 2B.4 坐标与尺寸 2B.5 外观 2B.6 可见性与交互 2B.7 状态 2B.8 滚动 2B.9 布局相关 2B.10 焦点相关 2B.11 事件通知 2B.12 条件编译特性 2B.13 获取滚动限制 2B.14 颜色透明度常量 3. 交互控件 3.1 图片按钮 3.2 键盘控件 3.3 开关控件 3.4 幻灯片控件 3.5 计数器控件 3.6 按钮控件 3.7 时钟控件 3.8 按钮矩阵控件 4. 编码与容器控件 4.1 条形码控件 4.2 二维码控件 4.3 滑窗控件 4.4 直线控件 4.5 表格控件 5. 表单控件 5.1 分组控件 5.2 单选框控件 5.3 复选框控件 5.4 进度条控件 5.5 滑动条控件 5.6 列表控件 5.7 滚轮控件 5.8 下拉框控件 6. 图形与布局控件 6.1 矩形控件 6.2 对话框控件 6.3 GIF 控件 6.4 状态栏控件 6.5 图表控件 6.6 布局控件 7. 媒体与特殊控件 7.1 Media Player 7.2 圆弧控件 7.3 日历控件 7.4 聊天框控件 7.5 MarkDown 解析 7.6 频谱控件 7.7 频谱线控件 7.8 弹窗提示词 7.9 歌词控件 7.10 艺术字控件 7.11 十字交叉布局 7.12 公式控件 8. 控件事件 8.1 加载屏幕 8.2 移动动画 8.3 背景颜色变化 8.4 手势返回 8.5 其他事件 8B. 枚举速查表 9. 高通字库 9.1 矢量字库 9.2 灰度字库 9.3 点阵字库 10. 支持的第三方库 10.1 PNG 解码库 10.2 JPEG 解码库 10.3 GIF 解码库 11. Designer 移植说明 12. Engine 移植流程 12.1 移植平台流程 12.2 素材导入(bin) 12.3 素材导入(C数组) 12.4 硬件适配代码 13. 示例 13.1 串口示例 13.2 示例使用注意事项 14. 常见问题解答 15. 版本更新日志 16. 联系信息 17. 版权说明 18. 免责声明 19. License