I have successfully modified TPanel's OnPaint to give me a gradient background.
However, the children (a TLabel and a TImage) no longer render. I am assuming that I am supposed to crawl the Components[index] and call Paint or Invalidate? Or is it because I do not have inherited OnPaint; in my onPaint code?
I am simply calling the GradientFill(Rect,StartColor,EndColor,Vert);
** PART TWO of this question - is it possible to treat the Fill like a roundRect?