- A+
AlphaControls 是一款原始皮膚控件的標(biāo)準(zhǔn)集合。它具有許多新屬性,可以添加到普通控件中以增強(qiáng)程序界面效果。同時,它可以為普通控件添加一些行為,并使用一些新技術(shù)。 AlphaControls 是一款易于使用且功能強(qiáng)大的工具,用于開發(fā)具有原始皮膚和無皮膚的商業(yè)/媒體應(yīng)用程序。它是標(biāo)準(zhǔn)的原始皮膚控件集合。它具有許多新屬性,可以添加到普通控件中以增強(qiáng)程序界面效果。同時,它可以為普通控件添加一些行為,并使用一些新技術(shù)。
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設(shè)計窗體上。
2. 設(shè)置sSkinManager1的屬性一:SkinDirectory將其路徑設(shè)置為AlphaControls安裝目錄下的Skins(安裝時可能有多個Skin文件夾,如Skins、Skins1...可以把這些文件夾內(nèi)的文件統(tǒng)一放在Skins文件夾下,因為都是皮膚文件)
3. AlphaTools組件必須設(shè)置的屬性二:InternalSkins
在此屬性彈出的對話框中選擇需要的皮膚(有預(yù)覽效果),可以Add多個皮膚,選擇多個皮膚就可以通過對SkinName屬性的賦值而制作出更換皮膚的功能了。當(dāng)然多選也會增加程序的大小,請斟酌使用。如果此屬性不設(shè)置你也可以看到皮膚效果,但在別人的電腦上就不一定了,此屬性的功能就是把皮膚文件編譯進(jìn)Delphi最后的可執(zhí)行文件(.exe)中,所以此屬性還是必須設(shè)置的。
4. AlphaTools組件必須設(shè)置的屬性三:SkinName
SkinName屬性下拉列表包含了安裝目錄下Skins文件夾下內(nèi)的所有皮膚文件,但你應(yīng)該選擇在上一步InternalSkins屬性中添加過的皮膚才行,不然的話,在別人的電腦上還是看不到皮膚效果的。在SkinName屬性下拉列表顯示的皮膚中,名字后面帶有(Internal)的即為在InternalSkins屬性中添加過的皮膚,選之即可。
AlphaControls圖片
必選系統(tǒng)
支持Delphi 5/6/7/2005-2010/XE-XE8和C++Builder 6/2006-2010/XE-XE8
與Windows XP及更新版本兼容
平臺:Win32和Win64
Delphi皮膚控件 AlphaControls下載
AlphaControls v16.16 Stable sources (14-09-2021).zip
AlphaControls 15.22 Stable Cracked DCUs for D7, Rio, and Sydney.zip
AlphaControls 14.31 (D5&DX10.3Rio) (CB6&BuilderCX10.3Rio) OnlyDCUs Retail.zip