惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

L
LINUX DO - 最新话题
C
Cyber Attacks, Cyber Crime and Cyber Security
G
GRAHAM CLULEY
T
Tenable Blog
T
Threatpost
C
CXSECURITY Database RSS Feed - CXSecurity.com
I
Intezer
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
D
Darknet – Hacking Tools, Hacker News & Cyber Security
K
Kaspersky official blog
Security Latest
Security Latest
P
Privacy & Cybersecurity Law Blog
Google Online Security Blog
Google Online Security Blog
SecWiki News
SecWiki News
P
Palo Alto Networks Blog
TaoSecurity Blog
TaoSecurity Blog
Webroot Blog
Webroot Blog
Spread Privacy
Spread Privacy
O
OpenAI News
The Last Watchdog
The Last Watchdog
P
Proofpoint News Feed
C
Check Point Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
人人都是产品经理
人人都是产品经理
S
Security @ Cisco Blogs
Scott Helme
Scott Helme
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
月光博客
月光博客
S
Securelist
酷 壳 – CoolShell
酷 壳 – CoolShell
V
V2EX
T
Troy Hunt's Blog
W
WeLiveSecurity
GbyAI
GbyAI
N
News | PayPal Newsroom
Y
Y Combinator Blog
C
Cisco Blogs
H
Help Net Security
The GitHub Blog
The GitHub Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
博客园 - 【当耐特】
Jina AI
Jina AI
MongoDB | Blog
MongoDB | Blog
P
Proofpoint News Feed
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
云风的 BLOG
云风的 BLOG
小众软件
小众软件
N
News and Events Feed by Topic

博客园 - HenryRead

OpenGL 像素在内存中的排列方式 Unreal Engine 4 一些小技巧或提示 介绍Unreal Engine 4中的接口(Interface)使用C++和蓝图 Project Euler Problem 17 一种简单定义FourCC常量的方法 (C/C++) [翻译]进化游戏的层次结构 - 用组件来重构你的游戏实体 [转载]Netmsg 局域网聊天程序 [转载]使用 WSAAsyncSelect 的 Winsock 编程模型 [转载]Singleton的一个基类实现 [转载] VC6 STLport-5.1.4 /STLport-4.6.2 编译,安装 [转载] 跨平台C++程序开发系列文章 计算机科学数学理论浅谈 (转载) 致初学作曲的业余音乐爱好者 (转载) 搜集的优良OpenGL教程 (转载) OpenGL教程 "Top Ten" (转载) FLTK简介 开发者:我们应该在哪个层次编写代码? [Linux 书籍合集] Linux eBooks collection CodeLite可以媲美Code::Blocks 不指定
fltk2更新简介
HenryRead · 2009-11-23 · via 博客园 - HenryRead

不久前fltk终于释出可以实用的2.0版本,目前的具体版本是2.0.x-r5556,让我们看看具体的更新和变动

首先是字体 的巨大改进,开始支持utf8,所以在linux下汉字无法显示和输入法无法输入的问题已经彻底解决,但同时也带来一些问题,就是在代码内必须使用 utf8的汉字才能正确显示在界面上,但是unicode的编辑器又不是那么好找,再说在windows下开发的话一般都会使用vc,而在vc下输入 unicode是一件有困难的事情,至少我没有找到好的插件,所以需要一个解决办法,那就是

里的函数,帮助文档里没 有说的很清楚,但是大体上还是可以猜到意思的

修 改了class Browser,变成了一个tree,在1.0中想显示一个grid或者listview一直只能自己处理,现在不用了,这个Browser还算可以,提 供了基本的功能,稍微还有一些扩充,如果想再丰富一些就只有自己继承了,反正fltk的宗旨就是自己动手丰衣足食。

Opengl的功能貌似有一些修正,但是我没有用到,而且demo中关于OpenGL的例子还没有提供,所以目前情况未知

帮助文档未完善,而且代码中附带的帮助无法使用,所以很多时候还是查1.0的帮助以及看源代码更加有效一些

所 有的头文件和类名全部去除了FL_,引入了namespace,好处是类看起来更清楚了,坏处是从1.0的代码升级变得很麻烦。

头文件从<FL/FL_XXXX.H>变成<fltk/xxxx.h>

,全部变成了小写,而且去掉了FL_,同时目录也变成fltk/了,这些细 节稍微用一段时间就会习惯,一开始会造成一些问题,虽然在fltk目录下也保留了一些兼容的头文件,但是建议还是不要用,因为不全,而且迟早要换的, 何必不一步到位?

对编译器支持的更全,目前支持vc6,vc.net,devcpp,gcc,Code::Blocks,bc5,基本囊括了流行的C/C++编译器

支持整体theme,可以一次性设置当前界面的theme

打算引入一个叫cairo的库,具体作用好像是用于矢量运算的,属于第三方的代码,在fltk的站点上关于这个有一个投票,大多数人还是拒绝在fltk中加入外来插件,都觉得应该保持fltk的轻量快速的特征

待续.....