|
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().