[Libreoffice-commits] core.git: sw/source

Stephan Bergmann sbergman at redhat.com
Mon May 18 02:30:30 PDT 2015


 sw/source/ui/config/optpage.cxx  |   32 ++++++++++++++++++--------------
 sw/source/uibase/inc/optpage.hxx |    3 ---
 2 files changed, 18 insertions(+), 17 deletions(-)

New commits:
commit 968e6b5e66da73d6cd1f07d46db015d1f339c509
Author: Stephan Bergmann <sbergman at redhat.com>
Date:   Mon May 18 11:30:02 2015 +0200

    loplugin:staticmethods
    
    Change-Id: I8ab9bc20ae293fc066239b81e80f4b62bafe9d35

diff --git a/sw/source/ui/config/optpage.cxx b/sw/source/ui/config/optpage.cxx
index 1203f65..47bfd67 100644
--- a/sw/source/ui/config/optpage.cxx
+++ b/sw/source/ui/config/optpage.cxx
@@ -70,6 +70,17 @@
 
 using namespace ::com::sun::star;
 
+namespace {
+
+void drawRect(vcl::RenderContext& rRenderContext, const Rectangle &rRect, const Color &rFillColor, const Color &rLineColor)
+{
+    rRenderContext.SetFillColor(rFillColor);
+    rRenderContext.SetLineColor(rLineColor);
+    rRenderContext.DrawRect(rRect);
+}
+
+}
+
 // Tools->Options->Writer->View
 // Tools->Options->Writer/Web->View
 SwContentOptPage::SwContentOptPage( vcl::Window* pParent,
@@ -1670,16 +1681,16 @@ void SwMarkPreview::Paint(vcl::RenderContext& rRenderContext, const Rectangle &/
     // draw shadow
     Rectangle aShadow(aPage);
     aShadow += Point(3, 3);
-    DrawRect(rRenderContext, aShadow, m_aShadowCol, m_aTransCol);
+    drawRect(rRenderContext, aShadow, m_aShadowCol, m_aTransCol);
 
     // draw page
-    DrawRect(rRenderContext, aPage, m_aBgCol, m_aLineCol);
+    drawRect(rRenderContext, aPage, m_aBgCol, m_aLineCol);
 
     // draw separator
     Rectangle aPageSeparator(aPage);
     aPageSeparator.SetSize(Size(2, aPageSeparator.GetHeight()));
     aPageSeparator.Move(aPage.GetWidth() / 2 - 1, 0);
-    DrawRect(rRenderContext, aPageSeparator, m_aLineCol, m_aTransCol);
+    drawRect(rRenderContext, aPageSeparator, m_aLineCol, m_aTransCol);
 
     PaintPage(rRenderContext, aLeftPagePrtArea);
     PaintPage(rRenderContext, aRightPagePrtArea);
@@ -1709,14 +1720,14 @@ void SwMarkPreview::Paint(vcl::RenderContext& rRenderContext, const Rectangle &/
         default:
             return;
     }
-    DrawRect(rRenderContext, aLeftMark, m_aMarkCol, m_aTransCol);
-    DrawRect(rRenderContext, aRightMark, m_aMarkCol, m_aTransCol);
+    drawRect(rRenderContext, aLeftMark, m_aMarkCol, m_aTransCol);
+    drawRect(rRenderContext, aRightMark, m_aMarkCol, m_aTransCol);
 }
 
 void SwMarkPreview::PaintPage(vcl::RenderContext& rRenderContext, const Rectangle &rRect)
 {
     // draw PrintArea
-    DrawRect(rRenderContext, rRect, m_aTransCol, m_aPrintAreaCol);
+    drawRect(rRenderContext, rRect, m_aTransCol, m_aPrintAreaCol);
 
     // draw Testparagraph
     sal_uLong nLTxtBorder = 4;
@@ -1739,20 +1750,13 @@ void SwMarkPreview::PaintPage(vcl::RenderContext& rRenderContext, const Rectangl
             aTextLine.SetSize(Size(aTextLine.GetWidth() / 2, aTextLine.GetHeight()));
 
         if (aPage.IsInside(aTextLine))
-            DrawRect(rRenderContext, aTextLine, m_aTxtCol, m_aTransCol);
+            drawRect(rRenderContext, aTextLine, m_aTxtCol, m_aTransCol);
 
         aTextLine.Move(0, nStep);
     }
     aTextLine.Move(0, -nStep);
 }
 
-void SwMarkPreview::DrawRect(vcl::RenderContext& rRenderContext, const Rectangle &rRect, const Color &rFillColor, const Color &rLineColor)
-{
-    rRenderContext.SetFillColor(rFillColor);
-    rRenderContext.SetLineColor(rLineColor);
-    rRenderContext.DrawRect(rRect);
-}
-
 Size SwMarkPreview::GetOptimalSize() const
 {
     return m_aInitialSize;
diff --git a/sw/source/uibase/inc/optpage.hxx b/sw/source/uibase/inc/optpage.hxx
index 02f6598..8797615 100644
--- a/sw/source/uibase/inc/optpage.hxx
+++ b/sw/source/uibase/inc/optpage.hxx
@@ -308,9 +308,6 @@ class SwMarkPreview : public vcl::Window
 
     sal_uInt16 nMarkPos;
 
-    using OutputDevice::DrawRect;
-    void DrawRect(vcl::RenderContext& rRenderContext, const Rectangle &rRect, const Color &rFillColor, const Color &rLineColor);
-
     void Paint(vcl::RenderContext& rRenderContext, const Rectangle&) SAL_OVERRIDE;
     void PaintPage(vcl::RenderContext& rRenderContext, const Rectangle &rRect);
     void InitColors();


More information about the Libreoffice-commits mailing list