最近写了个小的GUI

[复制链接]
8167|37
 楼主| 01dxwlm 发表于 2010-7-27 20:45 | 显示全部楼层 |阅读模式
以前自己做了个基于事件触发的rtos,最近由于产品需要升级换彩屏,想在现有的rtos上移植一个gui,看了ucGUI觉得太占空间和ram了,zlg的GUI又功能不全,我需要有check box, radio, edit,image,process,以及button等基本的控件,于是自己想做一个合适自己的gui,除要求有基本的简单控件外还要要求:1,平时运行速度快,不能占太多的CPU时间;2,占小量的RAM和FLASH,至少要能在STM32这样的芯片平台上运行。
3,使用方便,能大量减少界面设计时间。
     于是,这些天我就构思写了我的一个GUI,我取名为EeGUI。为了加快编写的速度和调试的方便我第一版是在vc下写的,用vc的dailog来模拟一个320*240的彩色LCD,其他控件的源代码则完全按照c语言来实现。这个版本完成了check box, radio, edit, image,process , 以及button基本功能,附件是我用VC模拟出来的效果。可以看到clock,text 菜单下的效果,谢谢。
另:附件我是用鼠标模拟触摸屏的点击,目前也实现了不用鼠标操作的功能。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
bpwater 发表于 2010-7-27 22:50 | 显示全部楼层
这个好,顶一下,最好专门开个博客,来发展你的这个作品
lelee007 发表于 2010-7-28 00:17 | 显示全部楼层
lhzw2001 发表于 2010-7-28 08:08 | 显示全部楼层
 楼主| 01dxwlm 发表于 2010-7-28 08:13 | 显示全部楼层
谢谢前面的几位了,我准备先把文档整理出来然后把文档,源代码,例子一起发布出来。
zb7401 发表于 2010-7-29 11:55 | 显示全部楼层
bpwater 发表于 2010-7-29 12:51 | 显示全部楼层
继续努力,踏踏实实的做事,可比那些无谓的争吵,抢夺,好了多了。
文档写好了,先发给我学习下。
miracle4138 发表于 2010-7-29 13:01 | 显示全部楼层
lpcfans 发表于 2010-7-30 09:38 | 显示全部楼层
好。加油。
飞鹰嵌入式 发表于 2010-8-2 15:13 | 显示全部楼层
不错,你可以试着用QT开发啊,呵呵
zjswuyunbo 发表于 2010-8-3 11:04 | 显示全部楼层
膜拜。。。
厉害
cheqiang87 发表于 2010-8-3 11:30 | 显示全部楼层
大侠能不能说说自己写GUI的思路
 楼主| 01dxwlm 发表于 2010-8-4 15:22 | 显示全部楼层
不好意思,这些天白天着迷炒股研究,其他时间忙公司的事情,所以这个文档还没写。。
 楼主| 01dxwlm 发表于 2010-8-4 15:23 | 显示全部楼层
一个电工着迷炒股就费了,再也难静下心来研究程序的东西了,郁闷~~~~~
dzyong 发表于 2010-9-21 23:44 | 显示全部楼层
看来是来炫耀的,没什么价值,做的功能还有问题,没有亲和力
cgh893 发表于 2010-10-24 21:47 | 显示全部楼层
顶啊。。。。。
shell.albert 发表于 2010-10-26 19:06 | 显示全部楼层
希望能开源,为中国做点贡献!
ljt8015 发表于 2011-1-14 09:07 | 显示全部楼层
开源吧!~
hotyong 发表于 2011-1-21 08:42 | 显示全部楼层
开源吧!~
 楼主| 01dxwlm 发表于 2011-1-21 17:31 | 显示全部楼层
源代码参考附件
您需要登录后才可以回帖 登录 | 注册

本版积分规则

121

主题

592

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部