cyantree's home
随笔 - 16, 文章 - 0, 评论 - 55, 引用 - 0
数据加载中……
11 2015 档案
fltk剖析 main-loop(二)
摘要: 基本上,fltk认为所有的操作系统都会提供以下几种功能:
1.窗口创建和销毁
2.绘图(点,直线,曲线,圆...)
3.字体显示
4.输入设备交互(键盘、鼠标)
只要有这几种功能,不需要系统提供全套的控件,也可以自行构建出界面。另外系统还会提供一些附加功能,对于丰富界面也很有帮助,但并不是充分必要条件,比如
1.图片读写
2.文件操作
3.打印机
4.输入法
基于这样的认知,做为一个GUI库,fltk需要提供一个模型,把这些元素组合在一起,既要有足够的弹性又要足够简单
阅读全文
posted @
2015-11-01 11:58
cyantree 阅读(2186) |
评论 (0)
编辑
Powered by:
C++博客
Copyright © cyantree
导航
C++博客
首页
新随笔
联系
聚合
管理
<
2015年10月
>
日
一
二
三
四
五
六
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(2)
给我留言
查看公开留言
查看私人留言
随笔档案
2015年11月 (1)
2015年10月 (2)
2014年4月 (1)
2012年5月 (1)
2007年1月 (3)
2006年10月 (1)
2006年7月 (1)
2006年5月 (4)
2006年4月 (2)
相册
fltk
搜索
最新评论
1. re: FLTK简介
我们建一个群吧,聊聊fltk.
加我qq 896757335
我们有个项目想找人做。fltk的
--蓝
2. re: FLTK新手入门[翻译]
评论内容较长,点击标题查看
--龙哥
3. re: FLTK新手入门[翻译]
内容真的很有用,谢谢楼主。
但是楼主使用的“栈”、“堆”两个词和平时说的正好相反
--westcoast
4. re: fltk在windows上的一个小bug
通过apt或者新立德安装xft(或者xft2)包包,然后选择一个可以显示中文的字体,然后源代码用UTF-8,就可以显示中文了。
--dadajia
5. re: FLTK新手入门[翻译]
to dadajia:
linux下面显示中文需要安装xft,光安装xfree是不够的,xft=x freetype
--cyantree
阅读排行榜
1. FLTK新手入门[翻译](20982)
2. FLTK简介(20502)
3. fltk2更新简介(4378)
4. fltk剖析 (一)(3533)
5. 多进程的构架方法(3159)
评论排行榜
1. FLTK简介(20)
2. 多进程的构架方法(12)
3. FLTK新手入门[翻译](8)
4. fltk2更新简介(5)
5. fltk在windows上的一个小bug(4)