From 4a8f2431718f99de6fd9ee3461d703d007261c03 Mon Sep 17 00:00:00 2001 From: Kohei Yoshida Date: Fri, 1 Aug 2014 21:39:49 -0400 Subject: bnc#886540: Default chart background for pptx docs should be transparent. Charts in docx and xlsx OTOH use solid white as the default fill style. Change-Id: Ic4351fe65cabc12d60214b67c7026a317841f2c7 --- oox/source/ppt/pptimport.cxx | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'oox/source/ppt/pptimport.cxx') diff --git a/oox/source/ppt/pptimport.cxx b/oox/source/ppt/pptimport.cxx index 62ed37f0a096..aaaa9fba1f11 100644 --- a/oox/source/ppt/pptimport.cxx +++ b/oox/source/ppt/pptimport.cxx @@ -189,6 +189,7 @@ class PptGraphicHelper : public GraphicHelper public: explicit PptGraphicHelper( const PowerPointImport& rFilter ); virtual sal_Int32 getSchemeColor( sal_Int32 nToken ) const SAL_OVERRIDE; + virtual drawing::FillStyle getDefaultChartAreaFillStyle() const; private: const PowerPointImport& mrFilter; }; @@ -204,6 +205,11 @@ sal_Int32 PptGraphicHelper::getSchemeColor( sal_Int32 nToken ) const return mrFilter.getSchemeColor( nToken ); } +drawing::FillStyle PptGraphicHelper::getDefaultChartAreaFillStyle() const +{ + return drawing::FillStyle_NONE; +} + } // namespace GraphicHelper* PowerPointImport::implCreateGraphicHelper() const -- cgit