[Libreoffice-commits] core.git: vcl/workben
Miklos Vajna
vmiklos at collabora.co.uk
Fri Aug 14 08:29:59 PDT 2015
vcl/workben/vcldemo.cxx | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
New commits:
commit 0fd54995ef6a7c7914b6a133aef0c81de5fb20de
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date: Fri Aug 14 11:49:51 2015 +0200
vcldemo: make --widgets handle rendercontext
Change-Id: I90f784859e9d4f246f570e033b7e18c335588fd0
diff --git a/vcl/workben/vcldemo.cxx b/vcl/workben/vcldemo.cxx
index 4ddeff4..a785ab9 100644
--- a/vcl/workben/vcldemo.cxx
+++ b/vcl/workben/vcldemo.cxx
@@ -1494,7 +1494,7 @@ public:
mpButton.disposeAndClear();
WorkWindow::dispose();
}
- virtual void Paint(vcl::RenderContext& /*rRenderContext*/, const Rectangle&) SAL_OVERRIDE
+ virtual void Paint(vcl::RenderContext& rRenderContext, const Rectangle&) SAL_OVERRIDE
{
Rectangle aWholeSize(Point(0, 0),GetOutputSizePixel());
vcl::Region aClip(aWholeSize);
@@ -1503,10 +1503,10 @@ public:
Wallpaper aWallpaper(COL_GREEN);
- Push(PushFlags::CLIPREGION);
- IntersectClipRegion(aClip);
- DrawWallpaper(aWholeSize, aWallpaper);
- Pop();
+ rRenderContext.Push(PushFlags::CLIPREGION);
+ rRenderContext.IntersectClipRegion(aClip);
+ rRenderContext.DrawWallpaper(aWholeSize, aWallpaper);
+ rRenderContext.Pop();
ScopedVclPtrInstance< VirtualDevice > pDev(*this);
pDev->EnableRTL(IsRTLEnabled());
@@ -1516,7 +1516,7 @@ public:
aSubRect.Move(-aExclude.Left(), -aExclude.Top());
pDev->DrawWallpaper(aSubRect, aWallpaper );
- DrawOutDev(aExclude.TopLeft(), aExclude.GetSize(),
+ rRenderContext.DrawOutDev(aExclude.TopLeft(), aExclude.GetSize(),
Point( 0, 0 ), aExclude.GetSize(), *pDev.get() );
}
};
More information about the Libreoffice-commits
mailing list