原創(chuàng)|產(chǎn)品更新|編輯:莫成敏|2020-03-30 13:55:52.063|閱讀 737 次
概述:AlphaControls更新至 v15.05 bate版本,本文主要介紹AlphaControls 版本15的新功能。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
AlphaControls更新至 v15.05 bate版本,本文主要介紹AlphaControls 版本15的新功能。
按鈕,單選按鈕,復(fù)選框和某些其他組件具有AnimatEvents屬性,可以在其中定義啟用哪些類型的動畫。所有這些選項都包含在TsSkinManager組件的AnimEffects.Buttons屬性中。此屬性允許從一個點控制應(yīng)用程序中的所有動畫效果。默認(rèn)情況下,所有控件都具有AnimatEvents.aeGlobalDef屬性。在這種情況下,控件中的動畫效果由TsSkinManager.AnimEffects.Buttons屬性控制。如果控件的AnimatEvents.aeGlobalDef參數(shù)被禁用,則控件使用自己的動畫選項。
但是TsSkinManager組件也具有Effects.AllowAnimation屬性,該屬性允許在應(yīng)用程序中禁用整個動畫,而與其他組件的設(shè)置無關(guān)。
在AlphaControls v15中,除了aeMouseEnter、aeMouseLeave、aeMouseDown和aeMouseUp參數(shù)外,還添加了新的aeLighting和aeClick參數(shù)。
為了支持動畫,已經(jīng)完全重寫了TsSlider組件。此外,AnimatEvents屬性已添加到此處。默認(rèn)情況下,現(xiàn)在已禁用Stretched屬性。
這些和其他新屬性的詳細(xì)信息如下所述。
在具有AnimatEvents屬性的控件中啟用“燈光”動畫。這種動畫會對鼠標(biāo)在控件上方或附近的移動做出反應(yīng),并更改控件的外觀。控件的外觀取決于與鼠標(biāo)光標(biāo)的距離以及當(dāng)前皮膚中定義的顏色。
該屬性啟用在單擊控件后發(fā)生的動畫效果。
啟用對32位顏色的完全支持。
允許用戶注意自定義控件。 可以使用幾種類型的動畫,可以用以下參數(shù)定義它們:
彩色
振動
漫游
TacColorPreview = procedure(Sender: TObject; OriginColor, PreviousColor: TColor; var NewColor: TColor) of object;
該事件允許在不接受新顏色的情況下使用新顏色進行預(yù)覽。
可以從一個角度更改整個應(yīng)用程序中的所有箭頭樣式-TsSkinManager組件的Options.ArrowsStyle屬性。 v15軟件包中添加了新的“ arsSolid3”樣式。
增加了在每種可能的狀態(tài)下為皮膚區(qū)域定義燈光顏色的可能性:
以及整個皮膚的默認(rèn)通用照明顏色還包括:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn