2.CANVAS属性及命令:
canvas.rectangle():画矩形pen.color:定义画笔颜色
roundrect():画圆角矩形pen.width:定义画笔宽度
arc():画弧线(不填充) brush.color:定义填充颜色
chord():画弧线(填充) textout():在固定位置输出字符串
pie:画扇形 textwidth:取字符串高度
polygon():画多边形填充textheight:取字符串宽度
polyline():多点连线(不填充)font.color:指定字体颜色
Pixels():指定固定象素点颜色值font.size:指定字体大小
moveto():指明画线起点 Ellipse():画圆或椭圆
lineto():指明画线终点
http://study.pay500.com/5/s51862.htm
用Google搜一下,或者看delphi的帮助
Canvas.Brush.Color:=Self.Color;
Canvas.Ellipse(100,100,500,500);
Canvas.Brush.Color:=clRed;
Canvas.Pie(100,100,500,500,100,300,200,400);
Canvas.Brush.Color:=Self.Color;
Canvas.Ellipse(150,150,450,450);
具体什么时候画多少,自己计算一下吧。