diff options
author | Caolán McNamara <caolanm@redhat.com> | 2019-12-10 13:15:23 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2019-12-10 20:35:53 +0100 |
commit | cf84ead0c4d91ce1473682cfe07914e965b68ab2 (patch) | |
tree | 3be458d64450b6ac4d30eccd35aa0a93a96e3f7e /sc/source/ui/unoobj/afmtuno.cxx | |
parent | e1807c61f1abc6cab74d0fa8ccac7a8ef9114b88 (diff) |
Related: tdf#129300 add ScRotateValueItem description in degrees
by inheriting from SdrAngleItem
Change-Id: Ifcaf46b12d685e683984e15ba2264c191c0d1e5f
Reviewed-on: https://gerrit.libreoffice.org/84847
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'sc/source/ui/unoobj/afmtuno.cxx')
-rw-r--r-- | sc/source/ui/unoobj/afmtuno.cxx | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sc/source/ui/unoobj/afmtuno.cxx b/sc/source/ui/unoobj/afmtuno.cxx index 81ad9b333cc2..0bd7b7baf669 100644 --- a/sc/source/ui/unoobj/afmtuno.cxx +++ b/sc/source/ui/unoobj/afmtuno.cxx @@ -36,6 +36,7 @@ #include <com/sun/star/table/TableBorder2.hpp> #include <com/sun/star/awt/FontSlant.hpp> +#include <attrib.hxx> #include <afmtuno.hxx> #include <miscuno.hxx> #include <autoform.hxx> @@ -595,11 +596,11 @@ void SAL_CALL ScAutoFormatFieldObj::setPropertyValue( break; case table::CellOrientation_TOPBOTTOM: pData->PutItem( nFieldIndex, SfxBoolItem( ATTR_STACKED, false ) ); - pData->PutItem( nFieldIndex, SfxInt32Item( ATTR_ROTATE_VALUE, 27000 ) ); + pData->PutItem( nFieldIndex, ScRotateValueItem( 27000 ) ); break; case table::CellOrientation_BOTTOMTOP: pData->PutItem( nFieldIndex, SfxBoolItem( ATTR_STACKED, false ) ); - pData->PutItem( nFieldIndex, SfxInt32Item( ATTR_ROTATE_VALUE, 9000 ) ); + pData->PutItem( nFieldIndex, ScRotateValueItem( 9000 ) ); break; case table::CellOrientation_STACKED: pData->PutItem( nFieldIndex, SfxBoolItem( ATTR_STACKED, true ) ); @@ -685,7 +686,7 @@ uno::Any SAL_CALL ScAutoFormatFieldObj::getPropertyValue( const OUString& aPrope { case ATTR_STACKED: { - const SfxInt32Item* pRotItem = pData->GetItem( nFieldIndex, ATTR_ROTATE_VALUE ); + const ScRotateValueItem* pRotItem = pData->GetItem( nFieldIndex, ATTR_ROTATE_VALUE ); sal_Int32 nRot = pRotItem ? pRotItem->GetValue() : 0; bool bStacked = static_cast<const SfxBoolItem*>(pItem)->GetValue(); SvxOrientationItem( nRot, bStacked, 0 ).QueryValue( aVal ); |