转载时请注明出处和作者联系方式
文章出处:http://www.limodev.cn/blog
作者联系方式:李先静 <xianjimli at hotmail dot com>
经过一个月的努力,FTK-0.2如期发布,其主要修改有:
- 修改了一些BUG,对代码做了一些优化。考虑到RTOS不支持select,所以去掉了main loop对pipe的依赖,提高FTK的可移植性。
- 移植到Windows平台,加了VS2008 Express Edition的工程文件。
- 增加了MessageBox和Tips的支持。
- 增加了弹出菜单的支持。
- 增加了ComboBox的支持。
- 增加了窗口从中间向四周扩展的效果。
- 增加窗口淡入效果。
- 对话框支持模态和非模态两种。
- 增加了C++调用的支持。
- 增加了Cursor的支持,由–enable-cursor命令行参数决定。
有兴趣的朋友请到FTK
下载源代码。
附:
A gui library for embedded system. FTK equals funny tool kit, write it just for fun.
General features:
- Lightweght.
- Beautiful look and feel.
- High code quality: design pattern, good code style.
- Stable: code review, unit test, stress test, valgrind checked.
- Full gui features: window, dialog, panel, button, menu…
- Good portability: Unix, Windows, RTOS…
Modern features:
- Theme.
- Window animation.
- Alpha channel to implement transparent/translucent window.
- XML UI description language.
- Script binding.
- InputMethod with Handwrite(working)
- Screen rotation(TODO).
- Guesture recognition(TODO).
FTK-0.2 Release Notes:
- Bug fix & optimization.
- MS windows supported(vs2008 express edition)
- Message box
- Popup menu
- ComboBox
- Brink expand animator.
- Alpha animator.
- Support normal dialog and modal dialog.
- Support C++ caller
- add –enable-cursor command line option.
ComboBox截图:
MessageBox截图:
Popup Menu截图:
Tips截图:
其它一些改善:
原文链接: https://www.cnblogs.com/zhangyunlin/archive/2010/02/02/6167417.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/7864
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!