文章目录
简介
ETS_DDUI
是一套Delphi原生的DUI控件,完全兼容于VCL,开发这套控件的目的是为了改善Delphi程序的界面显示效果。
效果图
Demo程序借鉴了360的设计。
此页面是对目前已支持的DUI控件的测试样例。
此页面是表格控件的测试样例。
此页面中展示的控件并不是DUI控件,而是Delphi的常规控件,用于演示如何将常规控件用到DUI的框架中。
右侧用到的编辑器是开源的Scintilla
,需要自行编译出DLL文件,放到Demo二进制程序的同级目录中,更简单的方式是下载最新的Notepad++
,然后,拷贝其中的SciLexer.dll
文件即可。
现状分析
在网上搜了下,还真找到几个不错的开源DUI控件库,主要以C++的居多,Delphi的有一个,但核心还是基于C++的版本。