Added dumping [property] FillBitmapStretch
Change-Id: Iba0c6247c06690824b46754c9c84226590712336
This commit is contained in:
parent
b5cf8d2a74
commit
cafcc684e2
2 changed files with 17 additions and 2 deletions
|
@ -58,7 +58,7 @@ private:
|
|||
void dumpFillGradientAsElement(com::sun::star::awt::Gradient aGradient, xmlTextWriterPtr xmlWriter);
|
||||
void dumpFillHatchNameAsAttribute(rtl::OUString sHatchName, xmlTextWriterPtr xmlWriter);
|
||||
void dumpFillHatchAsElement(com::sun::star::drawing::Hatch aHatch, xmlTextWriterPtr xmlWriter);
|
||||
void dumpFillBackgroundAsAttribute(sal_Bool aBackground, xmlTextWriterPtr xmlWriter);
|
||||
void dumpFillBackgroundAsAttribute(sal_Bool bBackground, xmlTextWriterPtr xmlWriter);
|
||||
void dumpFillBitmapNameAsAttribute(rtl::OUString sBitmapName, xmlTextWriterPtr xmlWriter);
|
||||
void dumpFillBitmapAsElement(com::sun::star::uno::Reference<com::sun::star::awt::XBitmap> xBitmap, xmlTextWriterPtr xmlWriter);
|
||||
void dumpFillBitmapURLAsAttribute(rtl::OUString sBitmapURL, xmlTextWriterPtr xmlWriter);
|
||||
|
@ -67,10 +67,11 @@ private:
|
|||
void dumpFillBitmapOffsetXAsAttribute(sal_Int32 aBitmapOffsetX, xmlTextWriterPtr xmlWriter);
|
||||
void dumpFillBitmapOffsetYAsAttribute(sal_Int32 aBitmapOffsetY, xmlTextWriterPtr xmlWriter);
|
||||
void dumpFillBitmapRectanglePointAsAttribute(com::sun::star::drawing::RectanglePoint eBitmapRectanglePoint, xmlTextWriterPtr xmlWriter);
|
||||
void dumpFillBitmapLogicalSizeAsAttribute(sal_Bool aBitmapLogicalSize, xmlTextWriterPtr xmlWriter);
|
||||
void dumpFillBitmapLogicalSizeAsAttribute(sal_Bool bBitmapLogicalSize, xmlTextWriterPtr xmlWriter);
|
||||
void dumpFillBitmapSizeXAsAttribute(sal_Int32 aBitmapSizeX, xmlTextWriterPtr xmlWriter);
|
||||
void dumpFillBitmapSizeYAsAttribute(sal_Int32 aBitmapSizeY, xmlTextWriterPtr xmlWriter);
|
||||
void dumpFillBitmapModeAsAttribute(com::sun::star::drawing::BitmapMode eBitmapMode, xmlTextWriterPtr xmlWriter);
|
||||
void dumpFillBitmapStretchAsAttribute(sal_Bool bBitmapStretch, xmlTextWriterPtr xmlWriter);
|
||||
|
||||
void dumpPositionAsAttribute(const com::sun::star::awt::Point& rPoint, xmlTextWriterPtr xmlWriter);
|
||||
void dumpSizeAsAttribute(const com::sun::star::awt::Size& rSize, xmlTextWriterPtr xmlWriter);
|
||||
|
|
|
@ -312,6 +312,14 @@ namespace {
|
|||
}
|
||||
}
|
||||
|
||||
void XShapeDumper::dumpFillBitmapStretchAsAttribute(sal_Bool bBitmapStretch, xmlTextWriterPtr xmlWriter)
|
||||
{
|
||||
if(bBitmapStretch)
|
||||
xmlTextWriterWriteFormatAttribute( xmlWriter, BAD_CAST("fillBitmapStretch"), "%s", "true");
|
||||
else
|
||||
xmlTextWriterWriteFormatAttribute( xmlWriter, BAD_CAST("fillBitmapStretch"), "%s", "false");
|
||||
}
|
||||
|
||||
void XShapeDumper::dumpPositionAsAttribute(const awt::Point& rPoint, xmlTextWriterPtr xmlWriter)
|
||||
{
|
||||
xmlTextWriterWriteFormatAttribute(xmlWriter, BAD_CAST("positionX"), "%" SAL_PRIdINT32, rPoint.X);
|
||||
|
@ -499,6 +507,12 @@ namespace {
|
|||
if(anotherAny >>= eBitmapMode)
|
||||
dumpFillBitmapModeAsAttribute(eBitmapMode, xmlWriter);
|
||||
}
|
||||
{
|
||||
uno::Any anotherAny = xPropSet->getPropertyValue("FillBitmapStretch");
|
||||
sal_Bool bBitmapStretch;
|
||||
if(anotherAny >>= bBitmapStretch)
|
||||
dumpFillBitmapStretchAsAttribute(bBitmapStretch, xmlWriter);
|
||||
}
|
||||
}
|
||||
|
||||
#if DEBUG_DUMPER
|
||||
|
|
Loading…
Reference in a new issue