2
嗨我想弄清楚如何在窗体上绘制时改变椭圆的颜色。我的代码如下。绘制椭圆时更改颜色属性?
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;
我知道椭圆使用T形组件时有brush.style属性,但我似乎无法弄清楚如何去改变它用于此目的。