Chinaunix首页 | 论坛 | 博客
  • 博客访问: 24433
  • 博文数量: 6
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 140
  • 用 户 组: 普通用户
  • 注册时间: 2014-05-23 16:30
文章分类

全部博文(6)

文章存档

2014年(6)

我的朋友

分类: WINDOWS

2014-05-26 11:31:37

最近改玩WinRT和Metro了,看到有些朋友还在玩基于GDI的DirectUI,正好自己以前也尝试写过的,反正放着也没用,开源吧。

这个DirectUI界面库主要参考一个老外的程序, 支持各种Layout模式,实现了各种基本控件(SplitBar, PictureBox, Button, Radio, CheckBox, Label, HyperLink, ProgressBar, trackBar, ListBox, Edit, ComboBox, Tab Control, Toolbar, Menu, tree),控件基本全部支持键盘操作,支持键盘导航,支持Tooltip,支持多语言,支持换肤,支持异形窗口,支持Layered Window, 支持插件2次开发,支持Alpha通道,支持各种图像处理。

当然这套东西离商业化还有一定距离,Demo也比较粗糙,都是自己弄的图片,将就着看吧。









源代码下载: DUI Source code

一个新的开源DUI界面库:DuiEngine
全部界面使用XML定义。
SVN:  checkout 
阅读(1488) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~