DirectUI好处在于可以很方便的构建高效,绚丽的,非常易于扩展的界面。作者是Bjarke Viksoe,
他的这个界面程序思想和代码都非常优秀,他的代码主要表述了他的思想,虽然bug比较多,但是非常合适学习。
DirctUI在不断的完善,有各种各样的3d界面库出来来了,但是,是它在我懵懂时给了我编程的思想,让我踏上了编程之路,下面,我把我搜集的界面库以及重构的界面库都贴出来,大家技术交流交流。
其中下载包中有:
Duilib 开发文档、帮助文档以及分析说明文档
diablo_trunk(UI)-----这是一种基于directUI思想编写了另一种界面库,不过是半成品,适合重构思想,学习提高。
duilib v1.01 这是Bjarke Viksoe 第一次的发布版
duilib v1.02 这是修复主要bug版,提升性能
duilib v1.1 这是最新版,由网友修改,集成了很多功能,有更换皮肤、对比色…等等。
DirectUI 这是我重构了它,添加了右键菜单,使用了xml生成右键菜单控件。
EngineeringUI 这也是我重构了它,集成了另一种加载文件的方法,主要运用了复合文件,以及自定义了播放列表控件。
redui_src_v0.9.130(DirectUI 3D) 超轻量级的DirectUI渲染引擎。
1