文件名称:VclSkin皮肤控件
文件大小:5.37MB
文件格式:RAR
更新时间:2012-03-31 04:11:04
皮肤控件
如果你已經使用過 SkinCaption,請先卸載以前的舊版本,遮罩舊版本的路徑。 根據你使用的版本,編譯並安裝,在 IDE 的控制項欄可以看見 VCLSKIN 包含有 TSkinData,TSkinStore和TSkinCaption 如果你現在的工程上沒有 TSkinCaption, 請在放置 TSkinData 控制項的 FORM 上放上一個 TSkinCaption, TSkinCaption 是補丁的主控制項。 當TSkinCaption 的 Active 屬性為 False 時關閉補丁,當 Active 為 True 時開啟補丁。 本補丁的作用是開啟 DEMO 版失去和未曾有過的功能。 請注意:3.93 以後的版本補丁 active 屬性缺省為開啟。 新增 SKIN 的透明屬性 SkinAlpha,本設置可以製作全透明的 Vista 介面, 包括 Menus,Dialogs,MessageBox 等等全透明。 如果你需要製作透明表單,SkinAlpha 一般情況下設置為 10,否則請關閉之( SkinAlpha := 0) 此版本可以和 TNT Unicode Controls 很好的一起工作!如果出現其他問題,先把 TNT 升升級。 如果你不能編譯通過等諸如此類的問題,請先檢查你的 IDE 或 DCC(BCC) 的系統環境設置是否正確。 如果出現 ... complied with different version 等問題,先確定你已經刪除以前的舊版本, 包括目錄,確保你現在的工程引用的目錄就是當前版本的目錄。 如何在 DLL 中應用 SKIN 的問題,請注意官方的說明。(所有 VCLSKIN 的單元作為引用使用,不能把 SkinData 放置在 DLL 工程中的 Form 上,必須加入 ShareMem 單元)。 如果你需要在運行時動態啟動 SkinData,那麼 SkinCaption 也一樣需要動態啟動。 先啟動 SkinData, 再啟動 SkinCaption,SkinCaption 不是能獨立存在的控制項,必須依賴 SkinData. 例如在你的工程中 OnFormShow 時設置 SkinData.active := true;SkinCaption.Active := True,否則本補丁可能會工作不正常。