title: Delphi image canvas... paint an area (triangle, rectangle, polygons)
body: <p>I have a variable number of points on a canvas.
  Sometime its four other times 3 points, or 6.
  Is there a function that can paint the area inside? </p>
  
  <p>Thank you for your help. </p>