null119 发表于 2022-1-10 12:35

基于MlSkin的皮肤颜色切换源码

MLSkin 是Delphi下面的一款皮肤组件,是基于Delphi标准组件继承而来,扩展了很多实用的属性功能供开发者调用;在使用上和标准的VCL组件相差不大,但显示风格却大不一样,可以很轻松地实现像QQ皮肤那样的效果,想要改变显示风格你要做的仅仅是重新加载一张图片即可;里面的大部分组件都可以单独使用,不需要依赖窗体的皮肤,显示效果可以自定义,非常灵活;目前这套皮肤组件提供了50多个常用的组件,30多个实用Demo,可以很方便快捷实现出你想要的效果。


下载了官网的Demo,可惜的是:
说明:此Demo的源码仅对购买过MlSkin个人版及企业版用户提供!

于是简单了模仿了一下,有需要的可以拿去

上图:







冥界3大法王 发表于 2022-1-10 12:38

这个皮肤效果可以,就是生成的文件有点大。且将相关png存于images目录下。不是我喜欢的类型。
alphaskins我用着感觉不错,使用简单,且都在一个文件中。

null119 发表于 2022-1-10 12:52

冥界3大法王 发表于 2022-1-10 12:38
这个皮肤效果可以,就是生成的文件有点大。且将相关png存于images目录下。不是我喜欢的类型。
alphaskins ...

可以全部放到 MlSkinRes 里

hying95 发表于 2022-1-12 13:45

多谢楼主提供源码

ycs 发表于 2022-1-13 13:41

多谢楼主提供源码

dreamskr 发表于 2022-7-14 09:27

有点大,希望有可以直接配色的,不需要任何图片
页: [1]
查看完整版本: 基于MlSkin的皮肤颜色切换源码