浏览器之家


Bodsoft DirectUI界面开发库 1.30

DirectUI意为直接在父窗口上绘图(Paint on parent dc directly)。即子窗口不以窗口句柄的形式创建(windowless),只是逻辑上的窗口,绘制在父窗口之上。微软的“DirectUI”技术广泛的应用于Windows XP,Vista,Windows 7,如浏览器左侧的TaskPanel,控制面板导航界面,Media Player播放器,即时通讯工具MSN Messager等。
通常的Windows应用程序都是基于GDI/用户窗口层次排列的方式,并且在某些情况下有限制。尽管你肯定可以用开发工具内置的控件集拖拖拽拽就能创建一个好看又不花哨的界面,但是你很快就会发现Windows传统控件的不足--尤其当你想创建一个比较炫和酷的界面的时候,Windows传统控件已经爱莫能助了。传统的Win32的custom-draw/owner-draw技术有很多限制,并且不支持透明窗口的效果,缩放和调整大小也显得比较僵硬。
我们的DirectUI库未使用任何本地Win32控件。相反,它自绘了屏幕上的每个控件和小窗口--包括标签、按钮、列表控件等等。这种界面已经出现了很久:“皮肤”已经被许多应用程序所接受并用作它的炫酷界面,就像微软的MediaPlayer播放器、即时通讯工具MSN Messager。
BodSoft DirectUI库拥有多达18种经过严格设计、 测试和文档齐全的控件类。我们的DirectUI库可以方便地加入到您的应用程序中以节省您开发和调试的时间。
关键特征:
支持XML配置界面元素
支持JavaScript
支持消息映射
支持自定义控件
支持多种图片格式,例如jpg、ico、bmp和png等
优化过的算法以减少内存使用
支持COM组件,支持VC、VB、C#、Delphi、C++ Builder、PowerBuilder等多种开发工具与语言


新版特性
1.完善QQ2009Demo,增加调色功能,增加聊天窗口和好友信息面板。
2.增加360安全卫士Demo,展示换肤功能。
3.增加QQ旋风和360杀毒安全卫士DEMO。
4.增加Delphi调用BodSoft Directui界面库演示程序。
5.完善QQPlayer演示程序。
6.duWindowManager类中增加ChangeSkin函数。
7.增加combobox的字体颜色属性
8.Button、Checkbox和Radio新增graydisable属性。
9.duImage类新增GetBits、GetCxImage、SetCxImage、CreateGrayImage、GetAlpha和GetBitsSize函数。
10.duPlugin类新增GetPropertyCount、GetPropertyName、SaveXML、GetParam和SetParam函数。

修复
1.修复JavaScript引擎不能立即释放IDispatch指针的bug。
2.修复ShowWindow函数在Delphi Form中不能正常运行的bug。
3.修复duSlider的SetPos、GetPos和SetMaxPos函数的bug。
4.修复右边位置值不能为负的问题。
5.修复duLoadStyleW函数中宽字符转换的bug。
6.修复duWindowManager的FinalRelease函数释放资源的时候g_instance不为NULL的bug。
7.修复RemovePlugin函数删除控件的问题。

下载地址:

网友评论

本站下载

评论

没安装畅言模块

Copyright © 2009-2020 www.t78.net All Rights Reserved 浏览器之家 版权所有