LibreOffice Module sw (master)  1
Macros | Functions
feshview.cxx File Reference
#include <hintids.hxx>
#include <svx/strings.hrc>
#include <svx/sdrobjectfilter.hxx>
#include <svx/svddrgmt.hxx>
#include <svx/svditer.hxx>
#include <svx/svdobj.hxx>
#include <svx/svdouno.hxx>
#include <svx/svdoole2.hxx>
#include <svx/svdogrp.hxx>
#include <svx/svdocirc.hxx>
#include <svx/svdopath.hxx>
#include <svx/sxciaitm.hxx>
#include <svx/svdocapt.hxx>
#include <svx/xlnwtit.hxx>
#include <svx/xlnstwit.hxx>
#include <svx/xlnedwit.hxx>
#include <svx/xlnedit.hxx>
#include <svx/xlnstit.hxx>
#include <svx/svdomeas.hxx>
#include <svx/sdtagitm.hxx>
#include <svx/sdtacitm.hxx>
#include <svx/sdtaaitm.hxx>
#include <sfx2/app.hxx>
#include <editeng/boxitem.hxx>
#include <editeng/opaqitem.hxx>
#include <editeng/protitem.hxx>
#include <svx/svdpage.hxx>
#include <svx/svdpagv.hxx>
#include <svx/dialmgr.hxx>
#include <tools/globname.hxx>
#include <sot/exchange.hxx>
#include <IDocumentDrawModelAccess.hxx>
#include <IDocumentSettingAccess.hxx>
#include <DocumentSettingManager.hxx>
#include <IDocumentState.hxx>
#include <IDocumentLayoutAccess.hxx>
#include <cmdid.h>
#include <drawdoc.hxx>
#include <textboxhelper.hxx>
#include <frmfmt.hxx>
#include <frmatr.hxx>
#include <frmtool.hxx>
#include <fmtfsize.hxx>
#include <fmtanchr.hxx>
#include <fmtornt.hxx>
#include <fmtsrnd.hxx>
#include <fmtcntnt.hxx>
#include <fmtflcnt.hxx>
#include <fmtcnct.hxx>
#include <docary.hxx>
#include <tblsel.hxx>
#include <swmodule.hxx>
#include <swtable.hxx>
#include <flyfrms.hxx>
#include <fesh.hxx>
#include <rootfrm.hxx>
#include <pagefrm.hxx>
#include <sectfrm.hxx>
#include <doc.hxx>
#include <IDocumentUndoRedo.hxx>
#include <dview.hxx>
#include <dflyobj.hxx>
#include <dcontact.hxx>
#include <viewimp.hxx>
#include <flyfrm.hxx>
#include <pam.hxx>
#include <ndole.hxx>
#include <ndgrf.hxx>
#include <ndtxt.hxx>
#include <viewopt.hxx>
#include <swundo.hxx>
#include <notxtfrm.hxx>
#include <txtfrm.hxx>
#include <txatbase.hxx>
#include <mdiexp.hxx>
#include <sortedobjs.hxx>
#include <HandleAnchorNodeChg.hxx>
#include <basegfx/polygon/b2dpolygon.hxx>
#include <comphelper/lok.hxx>
#include <sfx2/lokhelper.hxx>
#include <LibreOfficeKit/LibreOfficeKitEnums.h>
#include <calbck.hxx>
#include <basegfx/polygon/b2dpolygontools.hxx>
#include <svx/svxids.hrc>
#include <com/sun/star/embed/EmbedMisc.hpp>
#include <com/sun/star/embed/Aspects.hpp>
#include <com/sun/star/embed/XEmbeddedObject.hpp>
#include <svx/srchdlg.hxx>
Include dependency graph for feshview.cxx:

Go to the source code of this file.

Macros

#define SCROLLVAL   75
 

Functions

SwFlyFrameGetFlyFromMarked (const SdrMarkList *pLst, SwViewShell *pSh)
 
static void lcl_GrabCursor (SwFEShell *pSh, SwFlyFrame *pOldSelFly)
 
static bool LessX (Point const &aPt1, Point const &aPt2, bool bOld)
 
static bool LessY (Point const &aPt1, Point const &aPt2, bool bOld)
 
static void lcl_NotifyNeighbours (const SdrMarkList *pLst)
 
static bool lcl_IsControlGroup (const SdrObject *pObj)
 

Macro Definition Documentation

#define SCROLLVAL   75

Definition at line 111 of file feshview.cxx.

Referenced by SwFEShell::ScrollTo().

Function Documentation

SwFlyFrame* GetFlyFromMarked ( const SdrMarkList pLst,
SwViewShell pSh 
)
static void lcl_GrabCursor ( SwFEShell pSh,
SwFlyFrame pOldSelFly 
)
static
static bool lcl_IsControlGroup ( const SdrObject pObj)
static

Definition at line 1449 of file feshview.cxx.

References SdrObjList::GetObj(), SdrObjList::GetObjCount(), and i.

Referenced by SwFEShell::GetBestObject().

static void lcl_NotifyNeighbours ( const SdrMarkList pLst)
static
static bool LessX ( Point const &  aPt1,
Point const &  aPt2,
bool  bOld 
)
static

Definition at line 351 of file feshview.cxx.

References Point::getX(), and Point::getY().

Referenced by SwFEShell::MoveAnchor().

static bool LessY ( Point const &  aPt1,
Point const &  aPt2,
bool  bOld 
)
static

Definition at line 358 of file feshview.cxx.

References Point::getX(), and Point::getY().

Referenced by SwFEShell::MoveAnchor().