Chinaunix首页 | 论坛 | 博客
  • 博客访问: 667454
  • 博文数量: 36
  • 博客积分: 8068
  • 博客等级: 中将
  • 技术积分: 1377
  • 用 户 组: 普通用户
  • 注册时间: 2005-04-11 22:36
文章存档

2011年(2)

2010年(1)

2009年(20)

2008年(13)

我的朋友

分类: LINUX

2008-07-06 12:24:15

GUI ToolKit 设计与开发
kf701.ye@gmail.com  2008

  本文根据DawnLightToolKit的开发经验写成。DawnLithtToolKit是今天6月份开始,和maddrone一起在业余时间开发的一个基于framebuffer的GUI,仍在开发中。文中所用示例代码均截自其中。

目录:
一. Framebuffer 绘制输出
  1. 基本画点,线,圆,多边形,填充
  2. 相应的加速显卡封装

二. 基础工具集
  1. 基本数据结构,list, queue, tree

三. Widget控件
  1. widget
  2. window
  3. button
  4. inputentry
  5. textarea
  6. label

四. Event输入Server
  1. 消息分发
  2. keyboard
  3. mouse
  4. touchscreen

五. Windows Manage
  1. 主窗口队列
  2. 窗口切换

六. 文字显示
  1. 字体文件
  2. freetype2


阅读(1880) | 评论(0) | 转发(0) |
0

上一篇:静夜思

下一篇:1000年之前

给主人留下些什么吧!~~