Citation:
	
		
		
			Draws the ellipse defined by a bounding rectangle on the canvas. 
void __fastcall Ellipse(int X1, int Y1, int X2, int Y2);
void __fastcall Ellipse(TRect Rect);
Description
Call Ellipse to draw a circle or ellipse on the canvas. Specify the bounding rectangle either by giving 
The top left point at pixel coordinates (X1, Y1) and the bottom right point at (X2, Y2). 
 A TRect value.
If the bounding rectangle is a square, a circle is drawn.
The ellipse is outlined using the value of Pen, and filled using the value of Brush.
Note: On Windows 95, the sums X1 + X2 and Y1 + Y2 cannot exceed 32768. Also, the sum X1 + X2 + Y1 + Y2 cannot exceed 32768.
			
		
	
 Exemple
	Citation:
	
		
		
			The following example paints a cross-hatched ellipse onto Image1 which is a TImage on the form when the user clicks on Button1.
void __fastcall TForm1::Button1Click(TObject *Sender)
{
  TCanvas *pCanvas = Image1->Canvas;
  pCanvas->Brush->Color = clRed;
  pCanvas->Brush->Style = bsDiagCross;
  pCanvas->Ellipse(0, 0, Image1->Width, Image1->Height);
}