LibreOffice Module sw (master)  1
Functions
pagechg.cxx File Reference
#include <comphelper/lok.hxx>
#include <ndole.hxx>
#include <sal/log.hxx>
#include <svl/itemiter.hxx>
#include <fmtfsize.hxx>
#include <fmthdft.hxx>
#include <fmtclds.hxx>
#include <fmtpdsc.hxx>
#include <fmtornt.hxx>
#include <fmtsrnd.hxx>
#include <ftninfo.hxx>
#include <frmtool.hxx>
#include <tgrditem.hxx>
#include <viewopt.hxx>
#include <docsh.hxx>
#include <wrtsh.hxx>
#include <view.hxx>
#include <edtwin.hxx>
#include <docary.hxx>
#include <viewimp.hxx>
#include <pagefrm.hxx>
#include <rootfrm.hxx>
#include <IDocumentDrawModelAccess.hxx>
#include <IDocumentSettingAccess.hxx>
#include <IDocumentFieldsAccess.hxx>
#include <dcontact.hxx>
#include <hints.hxx>
#include <FrameControlsManager.hxx>
#include <ftnidx.hxx>
#include <bodyfrm.hxx>
#include <ftnfrm.hxx>
#include <tabfrm.hxx>
#include <txtfrm.hxx>
#include <notxtfrm.hxx>
#include <layact.hxx>
#include <flyfrms.hxx>
#include <htmltbl.hxx>
#include <pagedesc.hxx>
#include <editeng/frmdiritem.hxx>
#include <sortedobjs.hxx>
#include <calbck.hxx>
#include <txtfly.hxx>
Include dependency graph for pagechg.cxx:

Go to the source code of this file.

Functions

static void lcl_FormatLay (SwLayoutFrame *pLay)
 create specific Flys for this page and format generic content More...
 
static void lcl_MakeObjs (const SwFrameFormats &rTable, SwPageFrame *pPage)
 Create Flys or register draw objects. More...
 
void AdjustSizeChgNotify (SwRootFrame *pRoot)
 
void SetLastPage (SwPageFrame *pPage)
 
static void lcl_PrepFlyInCntRegister (SwContentFrame *pFrame)
 
static void lcl_MoveAllLowers (SwFrame *pFrame, const Point &rOffset)
 
static void lcl_MoveAllLowerObjs (SwFrame *pFrame, const Point &rOffset)
 
SwTextGridItem const * GetGridItem (SwPageFrame const *const pPage)
 
sal_uInt16 GetGridWidth (SwTextGridItem const &rG, SwDoc const &rDoc)
 

Function Documentation

void AdjustSizeChgNotify ( SwRootFrame pRoot)
SwTextGridItem const* GetGridItem ( SwPageFrame const *const  pPage)
sal_uInt16 GetGridWidth ( SwTextGridItem const &  rG,
SwDoc const &  rDoc 
)
static void lcl_FormatLay ( SwLayoutFrame pLay)
static

create specific Flys for this page and format generic content

Definition at line 369 of file pagechg.cxx.

References Body, SwFrame::Calc(), Column, Footer, Ftn, FtnCont, SwRootFrame::GetCurrShell(), SwFrame::GetNext(), SwViewShell::GetOut(), SwFrame::getRootFrame(), SwFrame::GetType(), Header, SwLayoutFrame::Lower(), Page, and Root.

Referenced by SwPageFrame::PreparePage().

static void lcl_MakeObjs ( const SwFrameFormats rTable,
SwPageFrame pPage 
)
static
static void lcl_MoveAllLowerObjs ( SwFrame pFrame,
const Point rOffset 
)
static
static void lcl_MoveAllLowers ( SwFrame pFrame,
const Point rOffset 
)
static
static void lcl_PrepFlyInCntRegister ( SwContentFrame pFrame)
static
void SetLastPage ( SwPageFrame pPage)
inline

Definition at line 831 of file pagechg.cxx.

References SwFrame::GetUpper().

Referenced by SwPageFrame::Cut(), and SwPageFrame::Paste().