65)问:这个画板组件有什么作用? 答:画板组件主要为用户提供一块作图区域,用户可以使用绘图语句在这个作图区域上画出各种不同的图形。 要注重的是,由于画板组件没有边界,所以通常应该把它放在一个有边界的容器类组件上。 画板组件主要使用Canvas属性来进行绘图工作。Canvas(画布)是类TCanvas的对象,类TCanvas包含绘图中使用的各种方法和属性。下面我们首先介绍Canvas对象的各种属性。 画笔(Pen) Canvas对象中有一个画笔成员,它确定绘制几何图形时使用的画笔类型。刚才我们介绍了画笔的线型和线宽。 画笔的Color属性是绘图时使用的前景色。 画笔的属性Mode用来确定画笔与屏幕上原有点的混合方式。可结合当前的颜色、屏幕的颜色或它们的反转值,对线段的颜色重新定义。但不改变Color属性。 系列文章索引: C++ Builder 初学问与答(一) C++ Builder 初学问与答(二) C++ Builder 初学问与答(三) C++ Builder 初学问与答(四) C++ Builder 初学问与答(五) C++ Builder 初学问与答(六) C++ Builder 初学问与答(七)