diff options
author | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2015-07-23 00:44:48 +0200 |
---|---|---|
committer | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2015-07-26 00:24:42 +0200 |
commit | cfac266d061c4fe83bebe203519b746538e47157 (patch) | |
tree | fab1a779be6ef2171fda1e5b12bc50fbfbed5f0c /chart2 | |
parent | 5ee0e6ab93ad791f5e79506efafd16cb7364ffb1 (diff) |
implement a few more methods
Change-Id: Ieab088f2ad48f313c913424c60a10b59de4e0bcb
Diffstat (limited to 'chart2')
-rw-r--r-- | chart2/source/controller/sidebar/ChartAreaPanel.cxx | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/chart2/source/controller/sidebar/ChartAreaPanel.cxx b/chart2/source/controller/sidebar/ChartAreaPanel.cxx index 13c4a7cd7331..945e5059cf18 100644 --- a/chart2/source/controller/sidebar/ChartAreaPanel.cxx +++ b/chart2/source/controller/sidebar/ChartAreaPanel.cxx @@ -11,6 +11,9 @@ #include "ChartController.hxx" +#include <svx/xfltrit.hxx> +#include <svx/xflftrit.hxx> + namespace chart { namespace sidebar { namespace { @@ -83,14 +86,23 @@ void ChartAreaPanel::Initialize() xBroadcaster->addModifyListener(mxListener); } -void ChartAreaPanel::setFillTransparence(const XFillTransparenceItem& /*rItem*/) +void ChartAreaPanel::setFillTransparence(const XFillTransparenceItem& rItem) { + css::uno::Reference<css::beans::XPropertySet> xPropSet = getPropSet(mxModel); + if (!xPropSet.is()) + return; + xPropSet->setPropertyValue("Transparency", css::uno::makeAny(rItem.GetValue())); } -void ChartAreaPanel::setFillFloatTransparence(const XFillFloatTransparenceItem& /*rItem*/) +void ChartAreaPanel::setFillFloatTransparence( + const XFillFloatTransparenceItem& rItem) { + css::uno::Reference<css::beans::XPropertySet> xPropSet = getPropSet(mxModel); + if (!xPropSet.is()) + return; + xPropSet->setPropertyValue("TransparencyGradientName", css::uno::makeAny(rItem.GetValue())); } void ChartAreaPanel::setFillStyle(const XFillStyleItem& rItem) |