Description: TGradient is a non-windowed control and uses its parent s canvas to draw itself. Because of that if another non-windowed control places over the TGradient and we animate the gradient, we see flickring. To prevent this issue on Delphi 4 and higher, we can set DoubleBuffered property of the parent control to True.
To Search:
File list (Check if you may need any files):
gradient\DELPHIAREA.INC
........\.emo\GradDemo.dpr
........\....\GradDemo.dproj
........\....\GradDemo.res
........\....\Main.dfm
........\....\Main.pas
........\Gradient.dcr
........\Gradient.pas
........\ReadMe.html
........\Demo
gradient