RotateFlyFrame3: add support for AutoContour

Desktop / LibreOffice - Armin Le Grand [cib.de] - 18 November 2017 12:07 EST

For transformed FlyFrames with no Border and no Padding it would be nice to immediately start using AutoContour, added first implementation to do so. Added several conditions for AutoContour, need to work on reaction on changes to these. Corrected needed transform adaptions to Contour(s)

487ac20ecd73 RotateFlyFrame3: add support for AutoContour
editeng/source/items/frmitems.cxx | 16 +++
include/editeng/brushitem.hxx | 2 +
sw/source/core/doc/notxtfrm.cxx | 36 ++++++-
sw/source/core/draw/dflyobj.cxx | 8 +-
sw/source/core/frmedt/fefly1.cxx | 2 +-
sw/source/core/inc/flyfrms.hxx | 7 +-
sw/source/core/layout/fly.cxx | 221 ++++++++++++++++++++++----------------
sw/source/core/layout/flylay.cxx | 71 ++++++++++++
sw/source/core/layout/frmtool.cxx | 20 +++-
sw/source/core/text/txtfly.cxx | 17 ++-
10 files changed, 291 insertions(+), 109 deletions(-)

Upstream: cgit.freedesktop.org


  • Share