Tidak Ada Deskripsi

yangfasheng e8ea4fb5bd Merge branch 'master' of https://github.com/RT-Thread-packages/gui_engine 7 tahun lalu
example 22cb22aae9 修复GUI demo图片数组名易冲突的问题 8 tahun lalu
include 315c8d0426 rgb888 像素格式相关代码更新;以及 blit.c 代码整理更新; 7 tahun lalu
libraries 393bd9063a 宏定义命名调整; 8 tahun lalu
resource 9ff1a2716f Add default resource 8 tahun lalu
src 2a91d0fd0c dc.c 编译警告修复; 7 tahun lalu
.gitignore f0e3985f4e Initial commit 8 tahun lalu
LICENSE f0e3985f4e Initial commit 8 tahun lalu
README.md f3bc54ee08 Update README.md 8 tahun lalu
SConscript 1d8df76d15 SConscript 头文件包含路径调整; 8 tahun lalu

README.md

GUI Engine

1、介绍

GUI engine是一套基本的绘图引擎,由C代码编写而成。

主要的功能包括:

  • 基于绘图设备DC的绘图操作,包括点,线,圆,椭圆,多边形(填充)等;
  • 各类图像格式加载(从文件系统中加载,需要DFS文件系统)及绘图;
  • 各种字体的文本显示;
  • GUI的C/S架构及基础的窗口机制,事件框架机制等。

2、获取方式

menuconfig package path:

RT-Thread online package
    system package
        [*] RT-Thread UI Engine
            [*] Enable UI Engine

3、示例介绍

3.1 获取示例

  • 配置使能示例选项 Enable the example of Gui Engine
  • 配置包版本选为最新版 latest