diff --git a/sfx2/source/control/templatecontaineritem.cxx b/sfx2/source/control/templatecontaineritem.cxx index 3ee0d7c0bc0b..c594bfd2b643 100644 --- a/sfx2/source/control/templatecontaineritem.cxx +++ b/sfx2/source/control/templatecontaineritem.cxx @@ -12,8 +12,8 @@ #include #include -#include -#include +#include +#include #include #include #include @@ -21,6 +21,7 @@ #include #include #include +#include using namespace basegfx; using namespace basegfx::tools; @@ -138,11 +139,12 @@ void TemplateContainerItem::Paint (drawinglayer::processor2d::BaseProcessor2D *p aSeq[nCount++] = Primitive2DReference( new PolyPolygonColorPrimitive2D( B2DPolyPolygon(aBounds), Color(COL_WHITE).getBColor())); - aSeq[nCount++] = Primitive2DReference( new FillBitmapPrimitive2D( + aSeq[nCount++] = Primitive2DReference( new FillGraphicPrimitive2D( createScaleTranslateB2DHomMatrix(1.0,1.0,fPosX,fPosY), - FillBitmapAttribute(*pImage, - B2DPoint(0.0,0.0), - B2DVector(aImageSize.Width(),aImageSize.Height()), + FillGraphicAttribute(Graphic(*pImage), + B2DRange( + B2DPoint(0.0,0.0), + B2DPoint(aImageSize.Width(),aImageSize.Height())), false) )); diff --git a/sfx2/source/control/templateviewitem.cxx b/sfx2/source/control/templateviewitem.cxx index 462667634c3d..78ea791e9619 100644 --- a/sfx2/source/control/templateviewitem.cxx +++ b/sfx2/source/control/templateviewitem.cxx @@ -11,14 +11,15 @@ #include #include -#include -#include +#include +#include #include #include #include #include #include #include +#include #define SUBTITLE_SCALE_FACTOR 0.85 @@ -96,11 +97,12 @@ void TemplateViewItem::Paint(drawinglayer::processor2d::BaseProcessor2D *pProces aSeq[1] = Primitive2DReference( new PolyPolygonColorPrimitive2D( B2DPolyPolygon(aBounds), Color(COL_WHITE).getBColor())); - aSeq[2] = Primitive2DReference( new FillBitmapPrimitive2D( + aSeq[2] = Primitive2DReference( new FillGraphicPrimitive2D( createTranslateB2DHomMatrix(maPrev1Pos.X(),maPrev1Pos.Y()), - FillBitmapAttribute(maPreview1, - B2DPoint(0,0), - B2DVector(aImageSize.Width(),aImageSize.Height()), + FillGraphicAttribute(Graphic(maPreview1), + B2DRange( + B2DPoint(0,0), + B2DPoint(aImageSize.Width(),aImageSize.Height())), false) )); diff --git a/sfx2/source/control/thumbnailview.cxx b/sfx2/source/control/thumbnailview.cxx index ea91ee276f15..ca75d1005bb2 100644 --- a/sfx2/source/control/thumbnailview.cxx +++ b/sfx2/source/control/thumbnailview.cxx @@ -20,9 +20,9 @@ #include #include #include -#include +#include #include -#include +#include #include #include #include diff --git a/sfx2/source/control/thumbnailviewitem.cxx b/sfx2/source/control/thumbnailviewitem.cxx index 4dac397439f1..34981ec669ed 100644 --- a/sfx2/source/control/thumbnailviewitem.cxx +++ b/sfx2/source/control/thumbnailviewitem.cxx @@ -26,14 +26,15 @@ #include #include #include -#include -#include +#include +#include #include #include #include #include #include #include +#include #include #include @@ -258,11 +259,12 @@ void ThumbnailViewItem::Paint (drawinglayer::processor2d::BaseProcessor2D *pProc Point aPos = maPrev1Pos; Size aImageSize = maPreview1.GetSizePixel(); - aSeq[nPrimitive++] = Primitive2DReference( new FillBitmapPrimitive2D( + aSeq[nPrimitive++] = Primitive2DReference( new FillGraphicPrimitive2D( createTranslateB2DHomMatrix(aPos.X(),aPos.Y()), - FillBitmapAttribute(maPreview1, - B2DPoint(0,0), - B2DVector(aImageSize.Width(),aImageSize.Height()), + FillGraphicAttribute(Graphic(maPreview1), + B2DRange( + B2DPoint(0,0), + B2DPoint(aImageSize.Width(),aImageSize.Height())), false) ));