diff options
author | Armin Le Grand <alg@apache.org> | 2012-06-28 10:01:49 +0000 |
---|---|---|
committer | Thorsten Behrens <tbehrens@suse.com> | 2013-03-11 17:40:36 +0000 |
commit | a8f081d14741cdc1c0df272adf1f26839d2f0aee (patch) | |
tree | 5787106bb90762b1b4787fd95977b743927f5ee0 /chart2/source/model/template | |
parent | 3f04ec08b75d4ecb44ec3ec1230d2072d975c63d (diff) |
Resolves: #119989# Support relative 3D pie chart height when importing charts.
Reported by: Yan Li
Patch by: Yan Li, Tan Li, alg
Review by: alg(cherry picked from commit 2b1cedbe547ea8f7979f91873dd6e602ebb08a7b)
Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
(cherry picked from commit ded39ea57b25617071012640cbaebaaf72a05744)
Change-Id: Ibc6f070021c79809c651ba789409a5fb5096c185
Reviewed-on: https://gerrit.libreoffice.org/2671
Reviewed-by: Thorsten Behrens <tbehrens@suse.com>
Tested-by: Thorsten Behrens <tbehrens@suse.com>
Diffstat (limited to 'chart2/source/model/template')
-rw-r--r-- | chart2/source/model/template/PieChartType.cxx | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/chart2/source/model/template/PieChartType.cxx b/chart2/source/model/template/PieChartType.cxx index 450a622b52ab..05b82197ba21 100644 --- a/chart2/source/model/template/PieChartType.cxx +++ b/chart2/source/model/template/PieChartType.cxx @@ -42,7 +42,8 @@ namespace enum { - PROP_PIECHARTTYPE_USE_RINGS + PROP_PIECHARTTYPE_USE_RINGS, + PROP_PIECHARTTYPE_3DRELATIVEHEIGHT }; static void lcl_AddPropertiesToVector( @@ -54,6 +55,11 @@ static void lcl_AddPropertiesToVector( ::getBooleanCppuType(), beans::PropertyAttribute::BOUND | beans::PropertyAttribute::MAYBEDEFAULT )); + rOutProperties.push_back( + Property( C2U("3DRelativeHeight"), + PROP_PIECHARTTYPE_3DRELATIVEHEIGHT, + ::getCppuType( reinterpret_cast< const sal_Int32 * >(0)), + beans::PropertyAttribute::MAYBEVOID )); } struct StaticPieChartTypeDefaults_Initializer @@ -68,6 +74,7 @@ private: void lcl_AddDefaultsToMap( ::chart::tPropertyValueMap & rOutMap ) { ::chart::PropertyHelper::setPropertyValueDefault( rOutMap, PROP_PIECHARTTYPE_USE_RINGS, false ); + ::chart::PropertyHelper::setPropertyValueDefault< sal_Int32 >( rOutMap, PROP_PIECHARTTYPE_3DRELATIVEHEIGHT, 100 ); } }; |