打印

最近写了个小的GUI

[复制链接]
6499|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 菜单下的效果,谢谢。
另:附件我是用鼠标模拟触摸屏的点击,目前也实现了不用鼠标操作的功能。

EeGuiDemo.rar

417.09 KB

相关帖子

沙发
bpwater| | 2010-7-27 22:50 | 只看该作者
这个好,顶一下,最好专门开个博客,来发展你的这个作品

使用特权

评论回复
板凳
lelee007| | 2010-7-28 00:17 | 只看该作者

使用特权

评论回复
地板
lhzw2001| | 2010-7-28 08:08 | 只看该作者

使用特权

评论回复
5
01dxwlm|  楼主 | 2010-7-28 08:13 | 只看该作者
谢谢前面的几位了,我准备先把文档整理出来然后把文档,源代码,例子一起发布出来。

使用特权

评论回复
6
zb7401| | 2010-7-29 11:55 | 只看该作者

使用特权

评论回复
7
bpwater| | 2010-7-29 12:51 | 只看该作者
继续努力,踏踏实实的做事,可比那些无谓的争吵,抢夺,好了多了。
文档写好了,先发给我学习下。

使用特权

评论回复
8
miracle4138| | 2010-7-29 13:01 | 只看该作者
强悍

使用特权

评论回复
9
lpcfans| | 2010-7-30 09:38 | 只看该作者
好。加油。

使用特权

评论回复
10
飞鹰嵌入式| | 2010-8-2 15:13 | 只看该作者
不错,你可以试着用QT开发啊,呵呵

使用特权

评论回复
11
zjswuyunbo| | 2010-8-3 11:04 | 只看该作者
膜拜。。。
厉害

使用特权

评论回复
12
cheqiang87| | 2010-8-3 11:30 | 只看该作者
大侠能不能说说自己写GUI的思路

使用特权

评论回复
13
01dxwlm|  楼主 | 2010-8-4 15:22 | 只看该作者
不好意思,这些天白天着迷炒股研究,其他时间忙公司的事情,所以这个文档还没写。。

使用特权

评论回复
14
01dxwlm|  楼主 | 2010-8-4 15:23 | 只看该作者
一个电工着迷炒股就费了,再也难静下心来研究程序的东西了,郁闷~~~~~

使用特权

评论回复
15
dzyong| | 2010-9-21 23:44 | 只看该作者
看来是来炫耀的,没什么价值,做的功能还有问题,没有亲和力

使用特权

评论回复
16
cgh893| | 2010-10-24 21:47 | 只看该作者
顶啊。。。。。

使用特权

评论回复
17
shell.albert| | 2010-10-26 19:06 | 只看该作者
希望能开源,为中国做点贡献!

使用特权

评论回复
18
ljt8015| | 2011-1-14 09:07 | 只看该作者
开源吧!~

使用特权

评论回复
19
hotyong| | 2011-1-21 08:42 | 只看该作者
开源吧!~

使用特权

评论回复
20
01dxwlm|  楼主 | 2011-1-21 17:31 | 只看该作者
源代码参考附件

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

121

主题

592

帖子

2

粉丝