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