[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