最近写了个小的GUI
以前自己做了个基于事件触发的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 菜单下的效果,谢谢。
另:附件我是用鼠标模拟触摸屏的点击,目前也实现了不用鼠标操作的功能。 这个好,顶一下,最好专门开个博客,来发展你的这个作品 顶 顶 谢谢前面的几位了,我准备先把文档整理出来然后把文档,源代码,例子一起发布出来。 顶 继续努力,踏踏实实的做事,可比那些无谓的争吵,抢夺,好了多了。
文档写好了,先发给我学习下。 强悍 好。加油。 不错,你可以试着用QT开发啊,呵呵 膜拜。。。
厉害 大侠能不能说说自己写GUI的思路 不好意思,这些天白天着迷炒股研究,其他时间忙公司的事情,所以这个文档还没写。。 一个电工着迷炒股就费了,再也难静下心来研究程序的东西了,郁闷~~~~~ 看来是来炫耀的,没什么价值,做的功能还有问题,没有亲和力 顶啊。。。。。 希望能开源,为中国做点贡献! 开源吧!~ 开源吧!~ 源代码参考附件
页:
[1]
2