delphi皮膚控件,此版本已經完美支持dev express vcl 14.1.2,
AlphaControls是一個標準的獨創的皮膚控件集合,它具有很多新的屬性可以添加到普通的控件中以增強程序界面效果,同時還能夠添加一些行為到普通的控件中,并且使用了一些新技術。AlphaControls是一個易于使用和強大的工具,用于開發具有獨創的皮膚和無皮膚的業務/媒體應用程序。
網上有注冊版和源碼版,在這里我使用9.04FS進行學習使用。
此為目前最新版本源碼,不含DEMO和皮膚
包括了d6 到 acnt2010.dpk
DELPHI XE5安裝AlphaControls圖文教程:
1.安裝前需先卸載以前的版本(如果是第一次安裝,請跳過此步驟),移除IDE里的AlphaControls控件包,然后到bpl文件夾和dcp文件夾,刪除所有(acnt*.*)文件,如圖1所示:
WIN8 X64操作系統路徑:
C:\Users\Public\Documents\RAD Studio\12.0\Bpl
C:\Users\Public\Documents\RAD Studio\12.0\Dcp
下圖為XP操作系統路徑:
2.解壓壓縮包到文件夾,把這個文件夾加到"Library Path";
例如:.增加librarypath 環境變量路徑E:\Embarcadero\RAD Studio\12.0\Components\AlphaControls\acnt_regdelphixe5和E:\Embarcadero\RAD Studio\12.0\Components\AlphaControls\acnt_regdelphixe5\DelphiXE5(操作菜單:Tools->EnvironmentOptions->Library->Library Path,點ADD,再OK)
3.運行Delphi XXXX,打開"acntXXXX_R.dpk",編譯此運行期庫,再打開"acntXXXX.dpk",安裝;XXXX為具體版本號
4.安裝完畢后,就可以在組件面板上看到AlphaControls組件了,如下圖所示:
XE5安裝總結分享:(32位和64位的文件名稱有明顯的數字64區別,注意版本)
以32位操作系統安裝為例
XE5安裝很簡單,復制AlphaControls到任何位置,我習慣放新建Components文件夾所有的插件都放在里面,啟動軟件DELPHI XE5并添加插件庫路徑
雙擊acntDelphiXE5_R.dpk,然后對右側面的面板中的acntDelphiXE5_R,鼠標右鍵,選擇compile,
然后再雙擊acntDelphiXE5.dpk,然后對右側面的面板中的acntDelphiXE5,鼠標右鍵,選擇Install
完成后,就可以在VCL應用程序模式下,組件面板上找到AlphaControls相關的三個組件菜單
(安裝完成后,建議重啟一次XE5)
下面進行測試AlphaControls使用:
1.新建一個應用程序窗體,在窗體上放置一個TsSkinManager;
2.設置TsSkinManager其"SkinDirectory"屬性為皮膚Skins文件夾路徑;
3.然后再選定其"SkinName"屬性所要設置的皮膚名稱,比如"UnderWater",如下圖所示:
4.設置其"Active"屬性為True,編譯運行如下圖所示:
5.也可以通過設置"InternalSkins"屬性,把皮膚文件編譯到應用程序里面,記住"SkinName"屬性還要選擇"UnderWater (內建皮膚)"。
6.選中FORM1上的任何空間,點擊左邊的third part controls,可以關聯第三方的空間