当前位置:首页 > 技术 > GUI/OS > 正文内容

EasyGUI

watrt5年前 (2018-12-11)GUI/OS11650

这个GUI 具体见github上项目:
https://github.com/MaJerle/EasyGUI

文档还是齐全的,见:
http://majerle.eu/documentation/gui/html/index.html

作者自己介绍: 该库为轻量级,适用于通用平台,但特别为 STM32 Chrom-ART DMA2D外围优化
EasyGUI is lightweight, in general platform independent but highly optimized for STM32 Chrom-ART DMA2D peripherals for drawing operations.

上面都有具体例子, STM32我就不实验了, 用了他的SDL2 PC simulator 模拟器跑了下.
DEMO见下图, 附件是执行文件 (请把SDL2.dll和exe文件摆到一个文件夹). windows/button/edit/graph/bar/list/slider/container/touch input.
大家试试这个demo, 看看有无兴趣去研究/学习这个轮子.
(demo执行文件不能正常退出,需要任务管理器把它强行退出 )

这个库,好处就是文档正规齐全,开源彻底,结构还算清晰.又是我等初学者的一个学习好材料.
demo screenshot1

EasyGUI_PCsimulator_SDL2.rar



分享给朋友:

相关文章

对qt代码的 udp广播学习

对qt代码的 udp广播学习

简单学习在qt下 UDP广告的代码#include "mainwindow.h" #include "ui_mainwindow.h" //引用文件必须 #include "QtNetwork/qudpsocket.h" #include "QtNetwork/qhostaddress.h" QUdpSocket *receiver; &nbs...

FreeRTOS--API函数

FreeRTOS--API函数

一、任务创建1. xTaskCreatetask. h portBASE_TYPE xTaskCreate(                             pd...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。