LibreOffice Module sw (master) 1
|
#include <memory>
#include <com/sun/star/embed/Aspects.hpp>
#include <hintids.hxx>
#include <officecfg/Office/Common.hxx>
#include <o3tl/any.hxx>
#include <com/sun/star/drawing/XShape.hpp>
#include <vcl/svapp.hxx>
#include <sot/storage.hxx>
#include <svl/itemiter.hxx>
#include <svl/stritem.hxx>
#include <svl/whiter.hxx>
#include <svx/svdobj.hxx>
#include <svx/svdotext.hxx>
#include <svx/svdpage.hxx>
#include <editeng/colritem.hxx>
#include <editeng/outlobj.hxx>
#include <editeng/editobj.hxx>
#include <editeng/brushitem.hxx>
#include <editeng/boxitem.hxx>
#include <editeng/lrspitem.hxx>
#include <editeng/ulspitem.hxx>
#include <editeng/fontitem.hxx>
#include <editeng/frmdiritem.hxx>
#include <editeng/flditem.hxx>
#include <editeng/shaditem.hxx>
#include <editeng/eeitem.hxx>
#include <editeng/formatbreakitem.hxx>
#include <svx/svdouno.hxx>
#include <svx/svdview.hxx>
#include <fmtcnct.hxx>
#include <fmtanchr.hxx>
#include <fmtsrnd.hxx>
#include <fmtornt.hxx>
#include <fmtfsize.hxx>
#include <fmtfollowtextflow.hxx>
#include <frmfmt.hxx>
#include <fmtcntnt.hxx>
#include <ndindex.hxx>
#include <doc.hxx>
#include <drawdoc.hxx>
#include <IDocumentSettingAccess.hxx>
#include <IDocumentDrawModelAccess.hxx>
#include <pam.hxx>
#include <swrect.hxx>
#include <ndgrf.hxx>
#include <grfatr.hxx>
#include <ndole.hxx>
#include <pagedesc.hxx>
#include <poolfmt.hxx>
#include "ww8par.hxx"
#include <breakit.hxx>
#include <com/sun/star/i18n/XBreakIterator.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include "attributeoutputbase.hxx"
#include "writerhelper.hxx"
#include "writerwordglue.hxx"
#include "wrtww8.hxx"
#include "escher.hxx"
#include <ndtxt.hxx>
#include "WW8FFData.hxx"
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/form/XFormComponent.hpp>
#include <IDocumentStylePoolAccess.hxx>
#include <oox/ole/olehelper.hxx>
#include <fmturl.hxx>
#include <frameformats.hxx>
#include <sfx2/sfxsids.hrc>
#include <o3tl/enumrange.hxx>
#include <o3tl/enumarray.hxx>
#include <sfx2/docfile.hxx>
#include <tools/UnitConversion.hxx>
#include <algorithm>
Go to the source code of this file.
Functions | |
bool | RTLGraphicsHack (SwTwips &rLeft, SwTwips nWidth, sal_Int16 eHoriOri, sal_Int16 eHoriRel, SwTwips nPageLeft, SwTwips nPageRight, SwTwips nPageSize) |
static bool | RTLDrawingsHack (SwTwips &rLeft, sal_Int16 eHoriOri, sal_Int16 eHoriRel, SwTwips nPageLeft, SwTwips nPageRight, SwTwips nPageSize) |
static ShapeFlag | AddMirrorFlags (ShapeFlag nFlags, const SwMirrorGrf &rMirror) |
static sal_uInt16 | FindPos (const SwFrameFormat &rFormat, unsigned int nHdFtIndex, DrawObjPointerVector &rPVec) |
|
static |
Definition at line 1543 of file wrtw8esh.cxx.
References Both, Dont, SfxEnumItem< typename EnumT >::GetValue(), Horizontal, and Vertical.
Referenced by SwBasicEscherEx::WriteGrfFlyFrame(), and SwBasicEscherEx::WriteOLEFlyFrame().
|
static |
Definition at line 2810 of file wrtw8esh.cxx.
Referenced by SwEscherEx::GetFlyShapeId(), and SwEscherEx::WriteTextFlyFrame().
|
static |
Definition at line 548 of file wrtw8esh.cxx.
References SwPostItHelper::NONE.
Referenced by WW8Export::MiserableRTLFrameFormatHack().
bool RTLGraphicsHack | ( | SwTwips & | rLeft, |
SwTwips | nWidth, | ||
sal_Int16 | eHoriOri, | ||
sal_Int16 | eHoriRel, | ||
SwTwips | nPageLeft, | ||
SwTwips | nPageRight, | ||
SwTwips | nPageSize | ||
) |
Definition at line 521 of file wrtw8esh.cxx.
References SwPostItHelper::NONE.
Referenced by WW8Export::MiserableRTLFrameFormatHack(), and SwWW8ImplReader::MiserableRTLGraphicsHack().