Indicate the source and author's contact information during reprinting.
Article Source: http://www.limodev.cn/blog
Author contact: Li xianjing <xianjimli@gmail.com>
Embedded GUI RT-THREAD/ftk 0.6 Release Notes
O add tab widget
O add file browser widget
O add opengles backend
O Port to Android
O Port to RT-Thread
O Port to wince
O Port to iPhone
O more maintenance ation.
O multi font size supported.
O re-implement window animation.
O Required Mace and memory optimization.
O use gb2312 font to replace Unicode fnt.
O use Google pinyin as default input method.
O re-create vs2008 project, and port desktop to Windows.
O re-implement default font to minimized the memory size.
O change font_canvas to interface, so it can be optimized on different platform.
Special thanks to the following Friends:
Bernard. Xiong at gmail.com
He haiqiang ngwsx2008 at 126.com
Richard hahaha biometric.cn at gmail.com
Lin Shao qiuyiuestc at gmail.com
Jiaojinxing1987 at gmail.com
Liao weiliaoggnihao at gmail.com
Yapo woodysu at gmail.com
Davy Lee greatolee at gmail.com
Zhou min dsp_min at gmail.com
Vinx Zhu vinx. Zhu at gmail.com
Su zhenbing malajisi at gmail.com
Li Weijie maidisula at hotmail.com
Tao Yu yut616 at gmail.com
Spremi at ymail.com
Zhihua Huang huangzhihua at gmail.com
Thanks to all the friends who participated in ftk Development, Discussion, use, and code review.
Welcome to the email list
Discussion.
If you are interested, go to ftk.
Download the source code.
Appendix:
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
- Screen Rotation
- Guesture recognition (Todo ).
Part:
Opengles:
Button:
Cairo:
Calculator:
Checkbutton
ComboBox:
Cursor:
Desktop:
Dialog:
Entry:
Animation:
File chooser:
Opengles:
Fullscreen:
Iconview:
Imagebutton:
Input Method:
Label:
Listview:
Menu:
MessageBox:
Popup menu:
Programs:
Progressbar:
Text View:
Transparent:
Waitbox