原文: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