地址
http://www.oschina.net/p/duilib
国内首个开源 的directui 界面库,开放,共享,惠众,共赢,遵循bsd协议,可以免费用于商业项目,目前支持Windows 32 、Window CE、Mobile等平台。
Duilib 是一款强大的界面开发工具,可以将用户界面和处理逻辑彻底分离,极大地提高用户界面的开发效率。提供所见即所得的开发工具UIDesigner。使用DirectUI后将使得我们的设计人员彻底解 放,不会受到开发的束缚,可以充分地发挥其设计能力来设计软件界面,并参与到用户界面开发过程中。 Duilib 目前支持Windows 32 、Window CE、Mobile等平台,使用C++开发,遵循BSD协议,可以免费用于商业项目 。
DirectUI界面库 取名自微软的一个窗口类名“DirectUIHWND”,意为Paint on parent dc directly。 即子窗口不以窗口句柄的形式创建,只是逻辑上的窗口,绘制在父窗口之上。
DirectUI界面库使用XML来描述界面风格,界面布局,可 以很方便的构建高效,绚丽的,非常易于扩展的界面。从而很好的将界面和逻辑分离,同时易于实现各种超炫的界面效果如换色,换肤,透明等。
DirectUI特性
XML和脚本构造界面: 使用xml配置界面控件布局 使用xml描述界面风格 XML语法简单,易于学习 和掌握 支持改变皮肤色调 支持大多数控件透明,包括子窗口透明 支持png, bitmap, gif, ico图片格式。支持带透明通道的png 图片
分享到:
相关推荐
国内牛人实现的跨平台的开源gui 框架, 纯C实现,可移植到嵌入式下,不过很久没有更新了,但是值的学习
主要介绍了Python的GUI框架PySide的安装配置教程,PySide也是用来使用Qt的GUI库,需要的朋友可以参考下
描述gui框架,认识gui,是gui初学者难得一见的好文档,文档主要讲解了整个gui的设计流程,以及一些思路
GUI框架:消息队列的设计与实现。 GUI框架:消息队列的设计与实现。 GUI框架:消息队列的设计与实现。
java基础GUI框架完成的贪吃蛇小游戏.zipjava基础GUI框架完成的贪吃蛇小游戏.zip java基础GUI框架完成的贪吃蛇小游戏.zipjava基础GUI框架完成的贪吃蛇小游戏.zip java基础GUI框架完成的贪吃蛇小游戏.zipjava基础GUI...
golang GUI框架fyne学习74:定制更自由的按钮控件就是如此简单,在源码的基础上,,稍加改动,就可以设置按钮字体颜色、大小,图标大小,背景颜色 配置好golang 1.16环境后,进入源码目录,运行 run.bat 视频地址: ...
MATLAB指纹识别(GUI框架)[GUI框架]
GUI框架设计与开发,消息队列。 GUI框架设计与开发,消息队列。 GUI框架设计与开发,消息队列。
MATLAB人脸识别系统(ORL人脸库,GUI框架)[GUI框架]
MATLAB水果西红柿成熟度分析果实分类(GUI框架)[GUI框架]
MATLAB手势识别设计[纹理,HU,GUI框架][GUI框架]
MATLAB人脸门禁系统(库外预警,GUI框架)[GUI框架]
MATLAB考勤系统(Cnn卷积神经网络,GUI框架)[GUI框架]
MATLAB苹果水果分级(GUI框架,多特征参数)[GUI框架]
MATLABDE FIR滤波器语音降噪(GUI框架,可指导运行)[GUI框架]
MATLAB疲劳专注度检测系统(GUI框架,图片可换)[GUI框架]
MATLAB脐橙水果分级【多参数,GUI框架,完美运行】[GUI框架]
MATLAB教室人数统计(GUI框架,定位和分割人脸,计数)[GUI框架]
MATLAB的小波变换dwt数字水印[彩色,评价指标,GUI框架][GUI框架]