当用户点击标签时,它会将其颜色更改几毫秒,然后返回其先前的颜色。
如何在Delphi中模拟这种效果?
答案 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