分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.youkuaiyun.com/jiangjunshow
AlphaControls是一个标准的独创的皮肤控件集合,它具有很多新的属性可以添加到普通的控件中以增强程序界面效果,同时还能够添加一些行为到普通的控件中,并且使用了一些新技术。AlphaControls是一个易于使用和强大的工具,用于开发具有独创的皮肤和无皮肤的业务/媒体应用程序。
网上有注册版和源码版,在这里我使用7.51 FS进行学习使用。
1.安装前需先卸载以前的版本,移除IDE里的AlphaControls控件包,然后到bpl文件夹和dcp文件夹,删除所有(acnt*.*)文件,如图1所示:
2.解压压缩包到文件夹,把这个文件夹加到"Library Path";
3.运行Delphi 2010,打开"acnt2010_R.dpk",编译此运行期库,再打开"acnt2010.dpk",安装;
4.安装完毕后,就可以在组件面板上看到AlphaControls组件了,如下图所示:
下面进行测试AlphaControls使用:
1.新建一个应用程序窗体,在窗体上放置一个 TsSkinManager;
2.设置TsSkinManager其" SkinDirectory"属性为皮肤Skins文件夹路径;
3.然后再选定其" SkinName"属性所要设置的皮肤名称,比如" UnderWater",如下图所示:
4.设置其" Active"属性为True,编译运行如下图所示:
5.也可以通过设置" InternalSkins"属性,把皮肤文件编译到应用程序里面,记住" SkinName"属性还要选择" UnderWater (内建皮肤)"。
6.另一个重要的控件是 TsSkinProvider,放置一个到窗体上,它们的一些代码设置如下:
网上有注册版和源码版,在这里我使用7.51 FS进行学习使用。
1.安装前需先卸载以前的版本,移除IDE里的AlphaControls控件包,然后到bpl文件夹和dcp文件夹,删除所有(acnt*.*)文件,如图1所示:

2.解压压缩包到文件夹,把这个文件夹加到"Library Path";
3.运行Delphi 2010,打开"acnt2010_R.dpk",编译此运行期库,再打开"acnt2010.dpk",安装;
4.安装完毕后,就可以在组件面板上看到AlphaControls组件了,如下图所示:

下面进行测试AlphaControls使用:
1.新建一个应用程序窗体,在窗体上放置一个 TsSkinManager;
2.设置TsSkinManager其" SkinDirectory"属性为皮肤Skins文件夹路径;
3.然后再选定其" SkinName"属性所要设置的皮肤名称,比如" UnderWater",如下图所示:

4.设置其" Active"属性为True,编译运行如下图所示:

5.也可以通过设置" InternalSkins"属性,把皮肤文件编译到应用程序里面,记住" SkinName"属性还要选择" UnderWater (内建皮肤)"。
6.另一个重要的控件是 TsSkinProvider,放置一个到窗体上,它们的一些代码设置如下:
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 8 |