Also ich verwende im moment :
Delphi-Quellcode:
Canvas.Brush.Color := Color;
Canvas.Brush.GradientColor := AdCol32_White;
Canvas.Brush.Style := abGradient;
Canvas.Brush.GradientDirecton := gdHorizontal;
Canvas.Polygon(tempPt);
Es wird das Polygon genau so gezeichnet wie es soll, aber eben nur in der Farbe die ich im Canvas.Brush.Color angegeben habe ....