如何在Delphi中为TLabel创建淡入淡出效果

时间:2014-02-17 23:06:55

标签: delphi effects

当用户点击标签时,它会将其颜色更改几毫秒,然后返回其先前的颜色。

如何在Delphi中模拟这种效果?

1 个答案:

答案 0 :(得分:3)

单击该项目时,将设置一种方式来设置字体颜色。然后开始TTimer

Label.Font.Color := <insert your highlight color>;
TimerEffects.Enabled := true;

当计时器触发时,执行以下操作:

TimerEffects.Enabled := false;
Label.Font.Color := clBLack; // whatever color you want to set the label back to