diff options
author | Jürgen Schmidt <jsc@apache.org> | 2012-06-08 11:31:34 +0000 |
---|---|---|
committer | Jürgen Schmidt <jsc@apache.org> | 2012-06-08 11:31:34 +0000 |
commit | bb8bf7bde59c22776199e791b8cfcbf07992de8e (patch) | |
tree | d68f568bb9dd01044545adb6b0f598244f2df098 /svx/source/table | |
parent | 072ec8831233cfd5e72eebd5afda3e25ca49d80d (diff) |
119889: Import .pptx file into OO3.4, the vertical text direction of the table will be lost.
fix: Set property to cell object if the cell has vertical property. And fix in svx module by setting cell's vertical property.
Patch By: companycy
Found By: Shan Zu
Review By: jsc
Notes
merged as: c6238797733a607054e84f6620ae479ae77c7d82
Diffstat (limited to 'svx/source/table')
-rw-r--r-- | svx/source/table/cell.cxx | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/svx/source/table/cell.cxx b/svx/source/table/cell.cxx index c577a60d2c2c..f14a23e110dd 100644 --- a/svx/source/table/cell.cxx +++ b/svx/source/table/cell.cxx @@ -260,6 +260,16 @@ namespace sdr sdr::table::SdrTableObj& rObj = (sdr::table::SdrTableObj&)GetSdrObject(); if( rObj.IsVerticalWriting() != bVertical ) rObj.SetVerticalWriting(bVertical); + + // Set a cell vertical property + OutlinerParaObject* pParaObj = mxCell->GetEditOutlinerParaObject(); + if( pParaObj == 0 ) + pParaObj = mxCell->GetOutlinerParaObject(); + if(pParaObj) + { + pParaObj->SetVertical(bVertical); + } + } // call parent |