|

楼主 |
发表于 2011-12-30 15:57:27
|
显示全部楼层
接续4
===================================================
这里是关键点了,看好:
添加: - procedure paint; override;
复制代码 放到 public 关键字下
添加代码:- procedure Tled.paint;
- begin
- with canvas do
- begin
- Brush.Style := FBackStyle;
- Brush.Color := FBackColor;
- Pen.Color := FBackColor;
- EllipseC(self.Width div 2,self.Height div 2,self.Width div 2, self.Height div 2);
-
- Brush.Style := FForeStyle;
- Brush.Color := FForeColor;
- Pen.Color := FForeColor;
- EllipseC(self.Width div 2,self.Height div 2,self.Width div 3, self.Height div 3);
- end;
-
- inherited Paint;
- end;
复制代码 =================================================================
然后 compile -- install ..................
弄几个效果图:
讲到这里,也该有人交作业了吧? |
|