summaryrefslogtreecommitdiff
path: root/reportdesign/source/ui/report/EndMarker.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'reportdesign/source/ui/report/EndMarker.cxx')
-rw-r--r--reportdesign/source/ui/report/EndMarker.cxx19
1 files changed, 10 insertions, 9 deletions
diff --git a/reportdesign/source/ui/report/EndMarker.cxx b/reportdesign/source/ui/report/EndMarker.cxx
index f840d7902648..a1ebc7a1f45b 100644
--- a/reportdesign/source/ui/report/EndMarker.cxx
+++ b/reportdesign/source/ui/report/EndMarker.cxx
@@ -43,10 +43,10 @@ OEndMarker::~OEndMarker()
{
}
-void OEndMarker::Paint( vcl::RenderContext& /*rRenderContext*/, const Rectangle& /*rRect*/ )
+void OEndMarker::Paint(vcl::RenderContext& rRenderContext, const Rectangle& /*rRect*/)
{
Fraction aCornerSpace(long(CORNER_SPACE));
- aCornerSpace *= GetMapMode().GetScaleX();
+ aCornerSpace *= rRenderContext.GetMapMode().GetScaleX();
const long nCornerSpace = aCornerSpace;
Size aSize = GetSizePixel();
@@ -63,16 +63,17 @@ void OEndMarker::Paint( vcl::RenderContext& /*rRenderContext*/, const Rectangle&
aStartColor.RGBtoHSB(nHue, nSat, nBri);
nSat += 40;
Color aEndColor(Color::HSBtoRGB(nHue, nSat, nBri));
- Gradient aGradient(GradientStyle_LINEAR,aStartColor,aEndColor);
+ Gradient aGradient(GradientStyle_LINEAR, aStartColor, aEndColor);
aGradient.SetSteps(static_cast<sal_uInt16>(aSize.Height()));
- DrawGradient(PixelToLogic(aPoly) ,aGradient);
- if ( m_bMarked )
+ rRenderContext.DrawGradient(PixelToLogic(aPoly), aGradient);
+ if (m_bMarked)
{
- Rectangle aRect( Point(-nCornerSpace,nCornerSpace),
- Size(aSize.Width()- nCornerSpace,aSize.Height() - nCornerSpace- nCornerSpace));
- ColorChanger aColors( this, COL_WHITE, COL_WHITE );
- DrawPolyLine(Polygon(PixelToLogic(aRect)),LineInfo(LINE_SOLID,2));
+ Rectangle aRect(Point(-nCornerSpace, nCornerSpace),
+ Size(aSize.Width() - nCornerSpace,
+ aSize.Height() - nCornerSpace - nCornerSpace));
+ ColorChanger aColors(this, COL_WHITE, COL_WHITE);
+ rRenderContext.DrawPolyLine(Polygon(PixelToLogic(aRect)), LineInfo(LINE_SOLID, 2));
}
}