嵌入式GUI FTK设计与实现-目录

本文详细介绍了FTK GUI框架的基本原则、模型与架构,包括主循环、事件处理、窗口管理等核心组件,并概述了控件、输入法及平台移植等方面的内容。

转载时请注明出处和作者联系方式
文章出处:http://www.limodev.cn/blog
作者联系方式:李先静 <xianjimli@gmail.com>

 

总体介绍
1.FTK的三项基本原则
2.GUI的几种常见模型
3.FTK的分层视图

基本框架

1. 主循环
2. 事件源
3. 显示设备
4. 位图
5. 画布
6. 图片加载
7. 字体与编码
8. Widget
9. 主题

窗口与窗口管理器

1. 窗口
2. 窗口管理器
3. 对话框
4. 状态栏
5. 弹出菜单

各种控件

1. Button
2. Label
3. Entry
4. ProgressBar
5. ...

输入法

1. 输入法框架
2. 拼音/五笔输入法
3. 手写输入法

平台移植

1. X11
2. FrameBuffer
3. DirectFB
4. Windows

其它

1. XUL
2. 动画效果
3. 内存管理
4. 脚本绑定

欢迎大家补充和参与文档编写。

附:
FTK google group开通,欢迎加入交流。
Homepage: https://groups.google.com/group/funnytoolkit
Group email: funnytoolkit@googlegroups.com

如果你不会翻墙,请发邮件给我。谢谢。

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值