天行健,君子以自强不息;地势坤,君子以厚德载物。


Tag: 换肤预览模式: 普通 | 列表

delphi里动态创建AlphaControls实现换肤

    AlphaControls是一套Delphi下的优秀的皮肤vcl控件。几年前,一般用得比较多的是vclskin,使用很方便,可惜这套2010年已经停止维护了。后来就看到更多的人开始推崇AlphaControls,即能让别家的控件激活皮肤效果,也可以只使用AlphaControls的控件。

    为了方便自动编译、避免异地安装控件的麻烦和日后维护的方便,我们一般是把这个控件选定版本的源码放在项目源码中,通过动态创建的方式来使用这套vcl控件。

    比如在delphi项目的源码目录src中,增加一个third目录存放第三方vcl控件,把AlphaControls的源码放到 src/third/ac目录下。在delphi项目的搜索路径中增加./third/ac,即可。

查看更多...

Tags: Delphi 动态 创建 AlphaControls 换肤

分类:Delphi技巧 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 215