例如:某個label的背景色是紅色,單擊一下,紅色變淺點。
如何實作,因為有很多LABEL,背景色各不相同,如何實作單擊一下,相應的變淺點?
uj5u.com熱心網友回復:
每個顏色的每個分量都增加一點uj5u.com熱心網友回復:
用一個統一的事件,根據Sender判斷物件為Button,按后獲取物件的顏色,再把顏色值稍微減小點就行了啊,uj5u.com熱心網友回復:
用取色器看看,隨著顏色變淺顏色的RGB都是相應減小的.uj5u.com熱心網友回復:
要比例減小,RGB分量分別乘以一個系數,比如0.9,再取整,合成新的顏色。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/107216.html
標籤:VCL組件開發及應用
