【发布时间】:2011-12-13 12:47:02
【问题描述】:
您好,我想弄清楚在表格上绘制椭圆时如何更改它的颜色。我的代码如下。
procedure TForm3.FormMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);
begin
if ssalt in shift then
form3.canvas.Ellipse(x-10,y-10,x+10,y+10)
else
if ssCtrl in shift then
form3.canvas.Ellipse(x-10,y-10,x+10,y+10);
end;
我知道在使用 tshape 组件时椭圆有一个 Brush.style 属性,但我似乎不知道如何为此目的更改它。
【问题讨论】: