filled points despite Brush.Style:=psClear
Posted: Thu Feb 28, 2013 4:05 pm
I found series points to be filled despite setting Brush.Style to psClear or calling Brush.Clear.
The bug was fixed in file TeEngine, line 15244, in Procedure TSeriesPointer.DrawPointer removing ACanvas.Brush.Color:=ColorValue, which sets Brush.Style automatically to psSolid :
begin
PXMinus:=PX-tmpHoriz;
PXPlus :=PX+tmpHoriz;
PYMinus:=PY-tmpVert;
PYPlus :=PY+tmpVert;
// ACanvas.Brush.Color:=ColorValue; //cBo20130228
TryDrawShadow(Shadow);
TryDrawShadow(Emboss);
.
.
.
The bug was fixed in file TeEngine, line 15244, in Procedure TSeriesPointer.DrawPointer removing ACanvas.Brush.Color:=ColorValue, which sets Brush.Style automatically to psSolid :
begin
PXMinus:=PX-tmpHoriz;
PXPlus :=PX+tmpHoriz;
PYMinus:=PY-tmpVert;
PYPlus :=PY+tmpVert;
// ACanvas.Brush.Color:=ColorValue; //cBo20130228
TryDrawShadow(Shadow);
TryDrawShadow(Emboss);
.
.
.