原文:DirectUI for Delphi

最近公司开发的几个软件都需要支持皮肤,因此花了半个月做了一套皮肤引擎,也就是所谓的Direct UI,即控件都是画在窗体上的,只有容器窗体是有实际句柄的,子控件并非标准的Window。 说说这套引擎的几个特性 绘制效率尚可,至少图片很多时也没有发现有闪烁 支持的常用图片格式 BMP JPG PNG GIF ICON等 ,并支持图片透明 图片延迟载入,避免占用内存资源 皮肤支持多种存储格式,如ZIP ...

2012-02-22 23:29 4 6346 推荐指数:

查看详情

delphi for DirectUI界面库

下面是form代码: 开源DirectUI界面库 微软 https://github.com/jameskeane/directui中国http://code.google.com/p/duilib/俄国https://github.com/rsdn/avalon ...

Mon Aug 12 20:23:00 CST 2019 0 468
DirectUI介绍

最近由于项目的需要学习了一下DirectUI方面的东西,主要借鉴的是一个国外程序员写的代码(见引用一),看了后发现它更多的是探讨一种实现的可能性和思路,和实际应用还是有距离的,不过其实现还是很有意思的。在写此小结的时候又发现国内一个程序员将这个代码部分移植到WINCE下的代码(见引用 ...

Fri Oct 12 01:25:00 CST 2012 0 3747
开源的DirectUI界面库

1. duilib简介 duilib是一个开源的DirectUI界面库,简洁但是功能强大。而且还是BSD的license,所以即便是在商业上,大家也可以安心使用。现在大家可以从这个网站获取到他们所有的源码:http://code.google.com/p/duilib/ 为了让我们能更简单 ...

Thu Jan 25 07:08:00 CST 2018 0 12741
搭建DirectUi开发平台

DirectUi的效果可以使用GDI、GDI+、DirectX、OpenGL实现,常用的有GDI和GDI+,后两种有杀鸡用牛刀的感觉。在网络上能找到此方面的教材 现在的软件越来越多的有很炫目的界面,看来商家是越来越重视用户体验了,这个一个流行趋势呀。从技术上来说,美化界面基本有两种方式 ...

Wed Sep 14 11:51:00 CST 2016 0 6904
【转】使用DirectUI技术实现QQ界面

转自http://bbs.csdn.net/topics/350023031 一.介绍DirectUI技术说白了就是XML配置文件+图片+JavaScript控制界面。这点与网页css+图片+JavaScript十分相似,就是如开发网页一般开发桌面程序界面,这个开发效率当然大大的提高。将程序员 ...

Wed Feb 26 04:27:00 CST 2014 0 5022
Duilib Win32 DirectUI面开源项目

今天了解到DirectUI开源项目Duilib,感觉不错,就下了一份源代码SVN256,可能是因为我用的是win8 x64和VS2012,编译是出现错误,现在把解决方法记录下来,供大家参考: 1. UIRichedEidt.cpp中CTxtWinHost::Init函数中调用 ...

Fri Oct 26 07:24:00 CST 2012 1 2775
win32 DirectUI控件开发与调用指南

  相较于win32/mfc,directui(win32)更加轻量化,在开发方式上更加现代化,使得其在c++应用方面成为主流,官方中提到了可以开发控件(插件),也就是说新的库可以不写在dui里,而独立出来。研究了许久终于知道如何玩,故此总结一下: 一、创建Dui DLL控件库   使用 ...

Fri Mar 23 15:54:00 CST 2012 0 4110
全开源C++ DirectUI 界面库SOUI 3.0更新

从2019.5.22开始,SOUI版本号更新到2.9.0.2,后面开始准备3.0的开发,历时近3个月,现在3.0的主要工作基本完成。 为了便于大家区别2.x,3.0启用了新的代码仓库:https:/ ...

Mon Aug 05 00:10:00 CST 2019 2 2699
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM