您尚未登录。

楼主 #1 2018-08-06 21:29:10

surfing
会员
注册时间: 2018-07-30
已发帖子: 5
积分: 5

再来一个轮子 轻量级的GUI库 : EasyGUI

这个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执行文件不能正常退出,需要任务管理器把它强行退出 sad )

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

附件: DEMO 运行文件(+ SDL2.dll动态库) 压缩包大小500Kb

最近编辑记录 surfing (2018-08-06 21:32:58)

离线

楼主 #3 2018-08-06 21:36:49

surfing
会员
注册时间: 2018-07-30
已发帖子: 5
积分: 5

Re: 再来一个轮子 轻量级的GUI库 : EasyGUI

借花献佛而已, 对了, 晕哥帖子说的Q群, 号码是几多?
去学习下

离线

楼主 #6 2018-08-06 21:40:19

surfing
会员
注册时间: 2018-07-30
已发帖子: 5
积分: 5

Re: 再来一个轮子 轻量级的GUI库 : EasyGUI

是的,  一个半成品而已, 直接用是不行的,  demo编译也一大堆错误(好在都是小问题)
好, q群记住了

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn