LibreOffice Module svx (master) 1
Functions
svdedxv.cxx File Reference
#include <com/sun/star/i18n/WordType.hpp>
#include <editeng/editdata.hxx>
#include <editeng/editeng.hxx>
#include <editeng/editobj.hxx>
#include <editeng/editstat.hxx>
#include <editeng/outlobj.hxx>
#include <editeng/unotext.hxx>
#include <o3tl/deleter.hxx>
#include <svl/itemiter.hxx>
#include <svl/style.hxx>
#include <svl/whiter.hxx>
#include <svtools/accessibilityoptions.hxx>
#include <svx/sdtfchim.hxx>
#include <svx/selectioncontroller.hxx>
#include <svx/svdedxv.hxx>
#include <svx/svdetc.hxx>
#include <svx/svdotable.hxx>
#include <svx/svdotext.hxx>
#include <svx/svdoutl.hxx>
#include <svx/svdpage.hxx>
#include <svx/svdpagv.hxx>
#include <svx/svdundo.hxx>
#include <vcl/canvastools.hxx>
#include <vcl/commandevent.hxx>
#include <vcl/cursor.hxx>
#include <vcl/weld.hxx>
#include <vcl/window.hxx>
#include <comphelper/lok.hxx>
#include <basegfx/polygon/b2dpolygontools.hxx>
#include <drawinglayer/processor2d/baseprocessor2d.hxx>
#include <drawinglayer/primitive2d/maskprimitive2d.hxx>
#include <drawinglayer/processor2d/processor2dtools.hxx>
#include <drawinglayer/primitive2d/PolyPolygonColorPrimitive2D.hxx>
#include <editeng/outliner.hxx>
#include <sal/log.hxx>
#include <sdr/overlay/overlaytools.hxx>
#include <sfx2/viewsh.hxx>
#include <svx/dialmgr.hxx>
#include <svx/sdr/overlay/overlaymanager.hxx>
#include <svx/sdr/overlay/overlayselection.hxx>
#include <svx/sdr/table/tablecontroller.hxx>
#include <svx/sdrpagewindow.hxx>
#include <svx/sdrpaintwindow.hxx>
#include <svx/sdrundomanager.hxx>
#include <svx/strings.hrc>
#include <svx/svdviter.hxx>
#include <svtools/optionsdrawinglayer.hxx>
#include <textchain.hxx>
#include <textchaincursor.hxx>
#include <tools/debug.hxx>
#include <vcl/svapp.hxx>
#include <memory>
Include dependency graph for svdedxv.cxx:

Go to the source code of this file.

Functions

 IMPL_LINK (SdrObjEditView, ImpOutlinerStatusEventHdl, EditStatus &, rEditStat, void)
 
 IMPL_LINK_NOARG (SdrObjEditView, ImpAfterCutOrPasteChainingEventHdl, LinkParamNone *, void)
 
 IMPL_LINK (SdrObjEditView, ImpOutlinerCalcFieldValueHdl, EditFieldInfo *, pFI, void)
 
 IMPL_LINK_NOARG (SdrObjEditView, EndTextEditHdl, SdrUndoManager *, void)
 
 IMPL_LINK (SdrObjEditView, EndPasteOrDropHdl, PasteOrDropInfos *, pInfo, void)
 
 IMPL_LINK (SdrObjEditView, BeginPasteOrDropHdl, PasteOrDropInfos *, pInfo, void)
 
static const WhichRangesContainerGetFormatRangeImpl (bool bTextOnly)
 
static SfxItemSet CreatePaintSet (const WhichRangesContainer &pRanges, SfxItemPool &rPool, const SfxItemSet &rSourceSet, const SfxItemSet &rTargetSet, bool bNoCharacterFormats, bool bNoParagraphFormats)
 

Function Documentation

◆ CreatePaintSet()

static SfxItemSet CreatePaintSet ( const WhichRangesContainer pRanges,
SfxItemPool rPool,
const SfxItemSet rSourceSet,
const SfxItemSet rTargetSet,
bool  bNoCharacterFormats,
bool  bNoParagraphFormats 
)
static

◆ GetFormatRangeImpl()

static const WhichRangesContainer & GetFormatRangeImpl ( bool  bTextOnly)
static

◆ IMPL_LINK() [1/4]

IMPL_LINK ( SdrObjEditView  ,
BeginPasteOrDropHdl  ,
PasteOrDropInfos ,
pInfo  ,
void   
)

Definition at line 2686 of file svdedxv.cxx.

◆ IMPL_LINK() [2/4]

IMPL_LINK ( SdrObjEditView  ,
EndPasteOrDropHdl  ,
PasteOrDropInfos ,
pInfo  ,
void   
)

Definition at line 2681 of file svdedxv.cxx.

◆ IMPL_LINK() [3/4]

IMPL_LINK ( SdrObjEditView  ,
ImpOutlinerCalcFieldValueHdl  ,
EditFieldInfo ,
pFI  ,
void   
)

◆ IMPL_LINK() [4/4]

IMPL_LINK ( SdrObjEditView  ,
ImpOutlinerStatusEventHdl  ,
EditStatus ,
rEditStat  ,
void   
)

Definition at line 1057 of file svdedxv.cxx.

◆ IMPL_LINK_NOARG() [1/2]

IMPL_LINK_NOARG ( SdrObjEditView  ,
EndTextEditHdl  ,
SdrUndoManager ,
void   
)

Definition at line 1215 of file svdedxv.cxx.

◆ IMPL_LINK_NOARG() [2/2]

IMPL_LINK_NOARG ( SdrObjEditView  ,
ImpAfterCutOrPasteChainingEventHdl  ,
LinkParamNone ,
void   
)

Definition at line 1138 of file svdedxv.cxx.