AlphaControls9.04下载地址:(不喜勿下)
http://download.csdn.net/detail/wozengcong/6791915
AlphaControls9.05下载地址:(不喜勿下)
http://download.csdn.net/detail/wozengcong/7598411
AlphaControls9.10下载地址:(不喜勿下)
http://download.csdn.net/detail/wozengcong/7618237
AlphaControls9.12下载地址:(不喜勿下)
http://download.csdn.net/detail/wozengcong/7681719
AlphaControls9.13下载地址:(不喜勿下)
http://download.csdn.net/detail/wozengcong/8027717
AlphaControls9.17下载地址:(不喜勿下)
http://download.csdn.net/detail/wozengcong/8080953
AlphaControls9.18下载地址:(不喜勿下)
http://download.csdn.net/detail/wozengcong/8188475
AlphaControls9.19下载地址:(不喜勿下)
http://download.csdn.net/detail/wozengcong/8280835
AlphaControls10.0下载地址:(不喜勿下)
http://download.csdn.net/detail/wozengcong/8465089
AlphaControls10.2下载地址:(不喜勿下)
http://download.csdn.net/detail/wozengcong/8630799
AlphaControls10.3下载地址:(不喜勿下)
http://download.csdn.net/detail/wozengcong/8630995
AlphaControls v10.10 Stable (D5&XE8)-(CB6&BuilderXE8) (x86&x64)下载地址:(不喜勿下)
http://download.csdn.net/detail/wozengcong/8785917AlphaControls v10.11 Stable (D5&XE8)-(CB6&BuilderXE8) (x86&x64)下载地址:(不喜勿下)
AlphaControls v10.22Stable (D5&XE8)-(CB6&BuilderXE8) (x86&x64)下载地址:(不喜勿下)
AlphaControls v10.25Stable (D5&XE8)-(CB6&BuilderXE8) (x86&x64)下载地址:(不喜勿下)
AlphaControls v11.21Stable (D5&XE8)-(CB6&BuilderXE8) (x86&x64)下载地址:(不喜勿下)
AlphaControls v11.22Stable (D5&XE8)-(CB6&BuilderXE8) (x86&x64)下载地址:(不喜勿下)
AlphaControls v11.23Stable (D5&XE8)-(CB6&BuilderXE8) (x86&x64)下载地址:(不喜勿下)
AlphaControls v11.24Stable (D5&XE8)-(CB6&BuilderXE8) (x86&x64)下载地址:(不喜勿下)
AlphaControls v11.25Stable (D5&XE8)-(CB6&BuilderXE8) (x86&x64)下载地址:(不喜勿下)
AlphaControls是一个标准的独创的皮肤控件集合,它具有很多新的属性可以添加到普通的控件中以增强程序界面效果,同时还能够添加一些行为到普通的控件中,并且使用了一些新技术。AlphaControls是一个易于使用和强大的工具,用于开发具有独创的皮肤和无皮肤的业务/媒体应用程序。
网上有注册版和源码版,在这里我使用11.22版本进行学习使用。
1. 安装前需先卸载以前的版本(如果是第一次安装,请跳过此步骤),移除IDE里的AlphaControls控件包,然后到bpl文件夹和dcp文件夹,删除所有(acnt*.*)文件(例如XE7:acntDelphiXE7.bpl、acntDelphiXE7_R.bpl和acntDelphiXE7.dcp、acntDelphiXE7_R.dcp),如图1所示:
WIN8 X64操作系统路径:(各版本可能有细微差异)注意:12.0、14.0、15.0都是Delphi版本号,12.0就是XE4,14.0就是XE6,15.0就是XE7
(XE2)
C:\Users\Public\Documents\RAD Studio\12.0\Bpl
C:\Users\Public\Documents\RAD Studio\12.0\Dcp
或者
(XE7)
C:\Users\Public\Documents\Embarcadero\Studio\15.0\Bpl
C:\Users\Public\Documents\Embarcadero\Studio\15.0\Dcp
下图为XP操作系统路径:
2.解压压缩包到文件夹,把这个文件夹加到"Library Path";
例如:.增加librarypath 环境变量路径X:\Embarcadero\Studio\15.0\Components\AlphaControls\acnt_delphixe7\和X:\Embarcadero\Studio\15.0\Components\AlphaControls\acnt_delphixe7\DelphiXE7(操作菜单:Tools->EnvironmentOptions->Library->Library Path,点ADD,再OK)
3.运行Delphi XXXX,打开"acntXXXX_R.dpk",编译此运行期库,再打开"acntXXXX.dpk",安装;XXXX为具体版本号
4.安装完毕后,就可以在组件面板上看到AlphaControls组件了,如下图所示:
XE7安装总结分享:(32位和64位的文件名称有明显的数字64区别,注意版本)
以安装32位控件(此版本和编译软件的版本是32位还是64位一致,和操作系统版本无关)为例
XE7安装很简单,复制AlphaControls到任何位置,我习惯放新建Components文件夹所有的插件都放在里面,启动软件DELPHI XE7并添加插件库路径(精确到对应版本的*.dpk文件所在的文件夹)
双击acntDelphiXE7_R.dpk,然后对右侧面的面板中的acntDelphiXE7_R,鼠标右键,选择compile,
然后再双击acntDelphiXE7.dpk,然后对右侧面的面板中的acntDelphiXE7,鼠标右键,选择Install
完成后,就可以在VCL应用程序模式下,组件面板上找到AlphaControls相关的三个组件菜单
(安装完成后,建议重启一次XE7)
下面进行测试AlphaControls使用:
1.新建一个应用程序窗体,在窗体上放置一个TsSkinManager;
2.设置TsSkinManager其"SkinDirectory"属性为皮肤Skins文件夹路径;
3.然后再选定其"SkinName"属性所要设置的皮肤名称,比如"UnderWater",如下图所示:
4.设置其"Active"属性为True,编译运行如下图所示:
5.也可以通过设置"InternalSkins"属性,把皮肤文件编译到应用程序里面,记住"SkinName"属性还要选择"UnderWater (内建皮肤)"。
6.选中FORM1上的任何空间,点击左边的third part controls,可以关联第三方的空间
7.另一个重要的控件是TsSkinProvider,放置一个到窗体上,它们的一些代码设置如下:
01 |
| uses sConst, sDefaults; |
7.放置一些控件测试效果,结果如下图所示:
此插件基本上没有教程,只能看附带的DEMO,文件夹中有源文件自己编译运行查看,根目录下有EXE可以看DEMO效果
我的作品效果载图(不含鼠标移动到组件上的动画效果:例如:边框变色,按钮背景变色,窗体背景透明等),使用的是全alphacontrols组件+cxgrid,皮肤我是在官方的皮肤上修改和组装过的: