AlphaControls的使用方法
一、安装方法:
1.解压缩下载的文件,并把它放到你希望的位置,例如 D:\Coder\
2.在Delphi的菜单:Tools->Environment Options->Library->Library Path也添加该文件夹的路径,如我使用XE3的就添加 D:\Coder\AlphaControls8.20\DelphiXE3
3.Delphi打开项目D:\Coder\AlphaControls8.20\DelphiXE3\acntDelphiXE3_R.dproj. 然后点击 "Compile"按钮。
4.Delphi打开项目D:\Coder\AlphaControls8.20\DelphiXE3\acntDelphiXE3.dproj. 然后点击 "Install"按钮。
在你的Delphi组建面板的最后选项卡里多了3个组件页:AlphaStandard、AlphaAdditional、AlphaTools,可以把它们拖到最前面,方便使用。
二、使用方法:
1. 首先,必须把AlphaTools组件页的第一个组件(TsSkinManager)放到Delphi设计窗体上。
2. 设置sSkinManager1的属性一:SkinDirectory
将其路径设置为AlphaControls安装目录下的Skins(安装时可能有多个Skin文件夹,如Skins、Skins1...可以把这些文件夹内的文件统一放在Skins文件夹下,因为都是皮肤文件)
3. AlphaTools组件必须设置的属性二:InternalSkins
在此属性弹出的对话框中选择需要的皮肤(有预览效果),可以Add多个皮肤,选择多个皮肤就可以通过对SkinName属性的赋值而制作出更换皮肤的功能了。当然多选也会增加程序的大小,请斟酌使用。如果此属性不设置你也可以看到皮肤效果,但在别人的电脑上就不一定了,此属性的功能就是把皮肤文件编译进Delphi最后的可执行文件(.exe)中,所以此属性还是必须设置的。
4. AlphaTools组件必须设置的属性三:SkinName
SkinName属性下拉列表包含了安装目录下Skins文件夹下内的所有皮肤文件,但你应该选择在上一步InternalSkins属性中添加过的皮肤才行,不然的话,在别人的电脑上还是看不到皮肤效果的。在SkinName属性下拉列表显示的皮肤中,名字后面带有(Internal)的即为在InternalSkins属性中添加过的皮肤,选之即可。