TAChart: Fix text positioning in fpvectorial back-end. Silence warnings.

git-svn-id: trunk@31336 -
This commit is contained in:
ask 2011-06-22 14:23:45 +00:00
parent f1cfea45dc
commit fe8fb348a1

View File

@ -89,6 +89,7 @@ end;
procedure TFPVectorialDrawer.AddToFontOrientation(ADelta: Integer); procedure TFPVectorialDrawer.AddToFontOrientation(ADelta: Integer);
begin begin
// Not implemented. // Not implemented.
Unused(ADelta);
end; end;
procedure TFPVectorialDrawer.ClippingStart(const AClipRect: TRect); procedure TFPVectorialDrawer.ClippingStart(const AClipRect: TRect);
@ -213,6 +214,9 @@ procedure TFPVectorialDrawer.RadialPie(
AX1, AY1, AX2, AY2: Integer; AStartAngle16Deg, AAngleLength16Deg: Integer); AX1, AY1, AX2, AY2: Integer; AStartAngle16Deg, AAngleLength16Deg: Integer);
begin begin
// Not implemented. // Not implemented.
Unused(AX1, AY1);
Unused(AX2, AY2);
Unused(AStartAngle16Deg, AAngleLength16Deg);
end; end;
procedure TFPVectorialDrawer.Rectangle(AX1, AY1, AX2, AY2: Integer); procedure TFPVectorialDrawer.Rectangle(AX1, AY1, AX2, AY2: Integer);
@ -278,7 +282,8 @@ end;
procedure TFPVectorialDrawer.SimpleTextOut( procedure TFPVectorialDrawer.SimpleTextOut(
AX, AY: Integer; const AText: String); AX, AY: Integer; const AText: String);
begin begin
FCanvas.AddText(AX, InvertY(AY), 0, AText); // FPVectorial uses lower-left instead of upper-left corner as text start.
FCanvas.AddText(AX, InvertY(AY) - FFontSize, 0, AText);
end; end;
end. end.