summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sc/source/filter/excel/xeextlst.cxx3
-rw-r--r--sc/source/filter/inc/xeextlst.hxx1
2 files changed, 4 insertions, 0 deletions
diff --git a/sc/source/filter/excel/xeextlst.cxx b/sc/source/filter/excel/xeextlst.cxx
index bb96e2753acc..9015672cc31d 100644
--- a/sc/source/filter/excel/xeextlst.cxx
+++ b/sc/source/filter/excel/xeextlst.cxx
@@ -14,6 +14,7 @@
#include "xename.hxx"
#include "xecontent.hxx"
#include "tokenarray.hxx"
+#include <oox/export/utils.hxx>
using namespace ::oox;
@@ -122,6 +123,7 @@ XclExpExtDataBar::XclExpExtDataBar( const XclExpRoot& rRoot, const ScDataBarForm
mpAxisColor.reset( new XclExpExtAxisColor( rFormatData.maAxisColor ) );
meAxisPosition = rFormatData.meAxisPosition;
+ mbGradient = rFormatData.mbGradient;
}
namespace {
@@ -149,6 +151,7 @@ void XclExpExtDataBar::SaveXml( XclExpXmlStream& rStrm )
XML_minLength, OString::number(0).getStr(),
XML_maxLength, OString::number(100).getStr(),
XML_axisPosition, getAxisPosition(meAxisPosition),
+ XML_gradient, BS(mbGradient),
FSEND );
mpLowerLimit->SaveXml( rStrm );
diff --git a/sc/source/filter/inc/xeextlst.hxx b/sc/source/filter/inc/xeextlst.hxx
index da1b9a48d096..dcf09c1ea7f2 100644
--- a/sc/source/filter/inc/xeextlst.hxx
+++ b/sc/source/filter/inc/xeextlst.hxx
@@ -77,6 +77,7 @@ public:
private:
databar::ScAxisPosition meAxisPosition;
+ bool mbGradient;
boost::scoped_ptr<XclExpExtCfvo> mpLowerLimit;
boost::scoped_ptr<XclExpExtCfvo> mpUpperLimit;