summaryrefslogtreecommitdiff
path: root/sw/source/core
diff options
context:
space:
mode:
authorArmin Le Grand <Armin.Le.Grand@cib.de>2017-10-26 10:54:03 +0200
committerArmin Le Grand <Armin.Le.Grand@cib.de>2017-10-30 12:13:16 +0100
commit75d4e779e408bd532ddeda2b18923806c920b4a7 (patch)
tree7c24e614b8c54d38f650b7ceb96f07beeeb446f8 /sw/source/core
parentf6edddfa230d6478571ef67ebdc506c54f589648 (diff)
Adapted to get/setSwFrame and get/setSwPrint
Change-Id: I6cce40ec49dd5bd32d94fe06b9d2dabd368448be
Diffstat (limited to 'sw/source/core')
-rw-r--r--sw/source/core/access/acccontext.cxx4
-rw-r--r--sw/source/core/access/accfrmobj.cxx12
-rw-r--r--sw/source/core/access/acctable.cxx42
-rw-r--r--sw/source/core/crsr/callnk.cxx2
-rw-r--r--sw/source/core/crsr/crsrsh.cxx30
-rw-r--r--sw/source/core/crsr/crstrvl.cxx22
-rw-r--r--sw/source/core/crsr/swcrsr.cxx14
-rw-r--r--sw/source/core/crsr/trvlcol.cxx6
-rw-r--r--sw/source/core/crsr/trvlfnfl.cxx10
-rw-r--r--sw/source/core/crsr/trvltbl.cxx6
-rw-r--r--sw/source/core/crsr/viscrs.cxx12
-rw-r--r--sw/source/core/doc/DocumentDrawModelManager.cxx2
-rw-r--r--sw/source/core/doc/doc.cxx2
-rw-r--r--sw/source/core/doc/docfly.cxx16
-rw-r--r--sw/source/core/doc/htmltbl.cxx8
-rw-r--r--sw/source/core/doc/notxtfrm.cxx56
-rw-r--r--sw/source/core/doc/tblrwcl.cxx16
-rw-r--r--sw/source/core/docnode/ndtbl.cxx50
-rw-r--r--sw/source/core/docnode/ndtbl1.cxx74
-rw-r--r--sw/source/core/docnode/node.cxx8
-rw-r--r--sw/source/core/draw/dflyobj.cxx42
-rw-r--r--sw/source/core/draw/dpage.cxx12
-rw-r--r--sw/source/core/draw/dview.cxx2
-rw-r--r--sw/source/core/edit/autofmt.cxx10
-rw-r--r--sw/source/core/edit/edattr.cxx4
-rw-r--r--sw/source/core/edit/editsh.cxx2
-rw-r--r--sw/source/core/fields/expfld.cxx4
-rw-r--r--sw/source/core/fields/postithelper.cxx8
-rw-r--r--sw/source/core/fields/reffld.cxx48
-rw-r--r--sw/source/core/frmedt/fecopy.cxx20
-rw-r--r--sw/source/core/frmedt/fedesc.cxx2
-rw-r--r--sw/source/core/frmedt/fefly1.cxx52
-rw-r--r--sw/source/core/frmedt/feshview.cxx102
-rw-r--r--sw/source/core/frmedt/fetab.cxx66
-rw-r--r--sw/source/core/frmedt/fews.cxx130
-rw-r--r--sw/source/core/frmedt/tblsel.cxx178
-rw-r--r--sw/source/core/inc/flyfrms.hxx2
-rw-r--r--sw/source/core/inc/frame.hxx8
-rw-r--r--sw/source/core/inc/frmtool.hxx2
-rw-r--r--sw/source/core/layout/anchoreddrawobject.cxx10
-rw-r--r--sw/source/core/layout/anchoredobject.cxx12
-rw-r--r--sw/source/core/layout/atrfrm.cxx14
-rw-r--r--sw/source/core/layout/calcmove.cxx270
-rw-r--r--sw/source/core/layout/colfrm.cxx18
-rw-r--r--sw/source/core/layout/dbg_lay.cxx24
-rw-r--r--sw/source/core/layout/findfrm.cxx20
-rw-r--r--sw/source/core/layout/flowfrm.cxx8
-rw-r--r--sw/source/core/layout/fly.cxx170
-rw-r--r--sw/source/core/layout/flycnt.cxx198
-rw-r--r--sw/source/core/layout/flyincnt.cxx16
-rw-r--r--sw/source/core/layout/flylay.cxx130
-rw-r--r--sw/source/core/layout/frmtool.cxx148
-rw-r--r--sw/source/core/layout/ftnfrm.cxx114
-rw-r--r--sw/source/core/layout/hffrm.cxx72
-rw-r--r--sw/source/core/layout/layact.cxx112
-rw-r--r--sw/source/core/layout/laycache.cxx36
-rw-r--r--sw/source/core/layout/layouter.cxx12
-rw-r--r--sw/source/core/layout/newfrm.cxx6
-rw-r--r--sw/source/core/layout/pagechg.cxx132
-rw-r--r--sw/source/core/layout/paintfrm.cxx176
-rw-r--r--sw/source/core/layout/sectfrm.cxx134
-rw-r--r--sw/source/core/layout/ssfrm.cxx156
-rw-r--r--sw/source/core/layout/tabfrm.cxx350
-rw-r--r--sw/source/core/layout/trvlfrm.cxx120
-rw-r--r--sw/source/core/layout/wsfrm.cxx354
-rw-r--r--sw/source/core/objectpositioning/anchoredobjectposition.cxx144
-rw-r--r--sw/source/core/objectpositioning/ascharanchoredobjectposition.cxx4
-rw-r--r--sw/source/core/objectpositioning/tocntntanchoredobjectposition.cxx12
-rw-r--r--sw/source/core/objectpositioning/tolayoutanchoredobjectposition.cxx4
-rw-r--r--sw/source/core/ole/ndole.cxx2
-rw-r--r--sw/source/core/table/swtable.cxx10
-rw-r--r--sw/source/core/text/EnhancedPDFExportHelper.cxx18
-rw-r--r--sw/source/core/text/frmcrsr.cxx54
-rw-r--r--sw/source/core/text/frmform.cxx166
-rw-r--r--sw/source/core/text/frminf.cxx10
-rw-r--r--sw/source/core/text/frmpaint.cxx36
-rw-r--r--sw/source/core/text/itrcrsr.cxx34
-rw-r--r--sw/source/core/text/itrform2.cxx22
-rw-r--r--sw/source/core/text/itrpaint.cxx4
-rw-r--r--sw/source/core/text/itrtxt.cxx2
-rw-r--r--sw/source/core/text/porfly.cxx8
-rw-r--r--sw/source/core/text/pormulti.cxx4
-rw-r--r--sw/source/core/text/porrst.cxx18
-rw-r--r--sw/source/core/text/txtdrop.cxx4
-rw-r--r--sw/source/core/text/txtfly.cxx32
-rw-r--r--sw/source/core/text/txtfrm.cxx210
-rw-r--r--sw/source/core/text/txtftn.cxx28
-rw-r--r--sw/source/core/text/txtio.cxx4
-rw-r--r--sw/source/core/text/txttab.cxx12
-rw-r--r--sw/source/core/text/widorp.cxx12
-rw-r--r--sw/source/core/text/xmldump.cxx16
-rw-r--r--sw/source/core/unocore/unoframe.cxx2
-rw-r--r--sw/source/core/view/pagepreviewlayout.cxx10
-rw-r--r--sw/source/core/view/vdraw.cxx4
-rw-r--r--sw/source/core/view/viewimp.cxx12
-rw-r--r--sw/source/core/view/viewpg.cxx16
-rw-r--r--sw/source/core/view/viewsh.cxx38
-rw-r--r--sw/source/core/view/vprint.cxx10
98 files changed, 2430 insertions, 2430 deletions
diff --git a/sw/source/core/access/acccontext.cxx b/sw/source/core/access/acccontext.cxx
index 5cbd2e74abd6..5e56fa85ff44 100644
--- a/sw/source/core/access/acccontext.cxx
+++ b/sw/source/core/access/acccontext.cxx
@@ -1123,7 +1123,7 @@ void SwAccessibleContext::InvalidatePosOrSize( const SwRect& )
{
SolarMutexGuard aGuard;
- OSL_ENSURE( GetFrame() && !GetFrame()->FrameRA().IsEmpty(), "context should have a size" );
+ OSL_ENSURE( GetFrame() && !GetFrame()->getSwFrame().IsEmpty(), "context should have a size" );
bool bIsOldShowingState;
bool bIsNewShowingState = IsShowing( *(GetMap()) );
@@ -1170,7 +1170,7 @@ void SwAccessibleContext::InvalidateChildPosOrSize(
// this happens during layout, e.g. when a page is deleted and next page's
// header/footer moves backward such an event is generated
SAL_INFO_IF(rChildFrameOrObj.GetSwFrame() &&
- rChildFrameOrObj.GetSwFrame()->FrameRA().IsEmpty(),
+ rChildFrameOrObj.GetSwFrame()->getSwFrame().IsEmpty(),
"sw.a11y", "child context should have a size");
if ( rChildFrameOrObj.AlwaysIncludeAsChild() )
diff --git a/sw/source/core/access/accfrmobj.cxx b/sw/source/core/access/accfrmobj.cxx
index b340f3e5c4ee..f233263694ea 100644
--- a/sw/source/core/access/accfrmobj.cxx
+++ b/sw/source/core/access/accfrmobj.cxx
@@ -243,16 +243,16 @@ SwRect SwAccessibleChild::GetBox( const SwAccessibleMap& rAccMap ) const
if ( mpFrame->IsPageFrame() &&
static_cast< const SwPageFrame * >( mpFrame )->IsEmptyPage() )
{
- aBox = SwRect( mpFrame->FrameRA().Left(), mpFrame->FrameRA().Top()-1, 1, 1 );
+ aBox = SwRect( mpFrame->getSwFrame().Left(), mpFrame->getSwFrame().Top()-1, 1, 1 );
}
else if ( mpFrame->IsTabFrame() )
{
- aBox = SwRect( mpFrame->FrameRA() );
- aBox.Intersection( mpFrame->GetUpper()->FrameRA() );
+ aBox = SwRect( mpFrame->getSwFrame() );
+ aBox.Intersection( mpFrame->GetUpper()->getSwFrame() );
}
else
{
- aBox = mpFrame->FrameRA();
+ aBox = mpFrame->getSwFrame();
}
}
else if( mpDrawObj )
@@ -268,7 +268,7 @@ SwRect SwAccessibleChild::GetBox( const SwAccessibleMap& rAccMap ) const
{
aBox = SwRect( mpDrawObj->GetCurrentBoundRect() );
// tdf#91260 drawing object may be partially off-page
- aBox.Intersection(pPage->FrameRA());
+ aBox.Intersection(pPage->getSwFrame());
}
}
else if ( mpWindow )
@@ -294,7 +294,7 @@ SwRect SwAccessibleChild::GetBounds( const SwAccessibleMap& rAccMap ) const
if( mpFrame->IsPageFrame() &&
static_cast< const SwPageFrame * >( mpFrame )->IsEmptyPage() )
{
- aBound = SwRect( mpFrame->FrameRA().Left(), mpFrame->FrameRA().Top()-1, 0, 0 );
+ aBound = SwRect( mpFrame->getSwFrame().Left(), mpFrame->getSwFrame().Top()-1, 0, 0 );
}
else
aBound = mpFrame->PaintArea();
diff --git a/sw/source/core/access/acctable.cxx b/sw/source/core/access/acctable.cxx
index 985e6d760cc3..0abbc829a8cf 100644
--- a/sw/source/core/access/acctable.cxx
+++ b/sw/source/core/access/acctable.cxx
@@ -156,14 +156,14 @@ void SwAccessibleTableData_Impl::CollectData( const SwFrame *pFrame )
// #i77106#
if ( IncludeRow( *pLower ) )
{
- maRows.insert( pLower->FrameRA().Top() - maTabFramePos.getY() );
+ maRows.insert( pLower->getSwFrame().Top() - maTabFramePos.getY() );
CollectData( pLower );
}
}
else if( pLower->IsCellFrame() &&
rLower.IsAccessible( mbIsInPagePreview ) )
{
- maColumns.insert( pLower->FrameRA().Left() - maTabFramePos.getX() );
+ maColumns.insert( pLower->getSwFrame().Left() - maTabFramePos.getX() );
}
else
{
@@ -196,7 +196,7 @@ void SwAccessibleTableData_Impl::CollectRowHeaderData( const SwFrame *pFrame )
//if(mpTabFrame->GetTable()->GetTabLines()[ 0 ] != pLine)
//return ;
- maRows.insert( pLower->FrameRA().Top() - maTabFramePos.Y() );
+ maRows.insert( pLower->getSwFrame().Top() - maTabFramePos.Y() );
CollectRowHeaderData( pLower );
@@ -206,7 +206,7 @@ void SwAccessibleTableData_Impl::CollectRowHeaderData( const SwFrame *pFrame )
{
//Added by yanjun. Can't find the "GetRowHeaderFlag" function (need verify).
//if(static_cast<SwCellFrame*>(pLower)->GetRowHeaderFlag())
- // maColumns.insert( pLower->FrameRA().Left() - maTabFramePos.X() );
+ // maColumns.insert( pLower->getSwFrame().Left() - maTabFramePos.X() );
}
else
{
@@ -244,7 +244,7 @@ void SwAccessibleTableData_Impl::CollectColumnHeaderData( const SwFrame *pFrame
if(iCurrentRowIndex >= mpTabFrame->GetTable()->GetRowsToRepeat_())
return ;
- maRows.insert( pLower->FrameRA().Top() - maTabFramePos.Y() );
+ maRows.insert( pLower->getSwFrame().Top() - maTabFramePos.Y() );
CollectColumnHeaderData( pLower );
@@ -252,7 +252,7 @@ void SwAccessibleTableData_Impl::CollectColumnHeaderData( const SwFrame *pFrame
else if( pLower->IsCellFrame() &&
rLower.IsAccessible( mbIsInPagePreview ) )
{
- maColumns.insert( pLower->FrameRA().Left() - maTabFramePos.X() );
+ maColumns.insert( pLower->getSwFrame().Left() - maTabFramePos.X() );
}
else
{
@@ -279,7 +279,7 @@ void SwAccessibleTableData_Impl::CollectExtents( const SwFrame *pFrame )
{
sal_Int32 nRow, nCol;
Int32Pair_Impl aCellExtents;
- GetRowColumnAndExtent( pLower->FrameRA(), nRow, nCol,
+ GetRowColumnAndExtent( pLower->getSwFrame(), nRow, nCol,
aCellExtents.first,
aCellExtents.second );
@@ -318,7 +318,7 @@ bool SwAccessibleTableData_Impl::FindCell(
if( rLower.IsAccessible( mbIsInPagePreview ) )
{
OSL_ENSURE( pLower->IsCellFrame(), "lower is not a cell frame" );
- const SwRect& rFrame = pLower->FrameRA();
+ const SwRect& rFrame = pLower->getSwFrame();
if( rFrame.Right() >= rPos.X() && rFrame.Bottom() >= rPos.Y() )
{
// We have found the cell
@@ -432,7 +432,7 @@ void SwAccessibleTableData_Impl::GetSelection(
SwAccTableSelHander_Impl& rSelHdl,
bool bColumns ) const
{
- SwRect aArea( mpTabFrame->FrameRA() );
+ SwRect aArea( mpTabFrame->getSwFrame() );
Point aPos( aArea.Pos() );
const Int32Set_Impl& rRowsOrColumns = bColumns ? maColumns : maRows;
@@ -463,7 +463,7 @@ void SwAccessibleTableData_Impl::GetSelection(
const SwFrame *SwAccessibleTableData_Impl::GetCellAtPos(
sal_Int32 nLeft, sal_Int32 nTop ) const
{
- Point aPos( mpTabFrame->FrameRA().Pos() );
+ Point aPos( mpTabFrame->getSwFrame().Pos() );
aPos.Move( nLeft, nTop );
const SwFrame *pRet = nullptr;
FindCell( aPos, mpTabFrame, false/*bExact*/, pRet );
@@ -497,7 +497,7 @@ SwAccessibleTableData_Impl::SwAccessibleTableData_Impl( SwAccessibleMap& rAccMap
bool bIsInPagePreview,
bool bOnlyTableColumnHeader )
: mrAccMap( rAccMap )
- , maTabFramePos( pTabFrame->FrameRA().Pos() )
+ , maTabFramePos( pTabFrame->getSwFrame().Pos() )
, mpTabFrame( pTabFrame )
, mbIsInPagePreview( bIsInPagePreview )
, mbOnlyTableColumnHeader( bOnlyTableColumnHeader )
@@ -1016,8 +1016,8 @@ sal_Int32 SAL_CALL SwAccessibleTable::getAccessibleRowExtentAt(
const SwFrame *pCellFrame = GetTableData().GetCellAtPos( *aSttCol, *aSttRow );
if( pCellFrame )
{
- sal_Int32 nBottom = pCellFrame->FrameRA().Bottom();
- nBottom -= GetFrame()->FrameRA().Top();
+ sal_Int32 nBottom = pCellFrame->getSwFrame().Bottom();
+ nBottom -= GetFrame()->getSwFrame().Top();
Int32Set_Impl::const_iterator aEndRow(
GetTableData().GetRows().upper_bound( nBottom ) );
nExtend =
@@ -1046,8 +1046,8 @@ sal_Int32 SAL_CALL SwAccessibleTable::getAccessibleColumnExtentAt(
const SwFrame *pCellFrame = GetTableData().GetCellAtPos( *aSttCol, *aSttRow );
if( pCellFrame )
{
- sal_Int32 nRight = pCellFrame->FrameRA().Right();
- nRight -= GetFrame()->FrameRA().Left();
+ sal_Int32 nRight = pCellFrame->getSwFrame().Right();
+ nRight -= GetFrame()->getSwFrame().Left();
Int32Set_Impl::const_iterator aEndCol(
GetTableData().GetColumns().upper_bound( nRight ) );
nExtend =
@@ -1271,8 +1271,8 @@ sal_Int32 SAL_CALL SwAccessibleTable::getAccessibleRow( sal_Int32 nChildIndex )
SwAccessibleChild aCell( GetChild( *(GetMap()), nChildIndex ) );
if ( aCell.GetSwFrame() )
{
- sal_Int32 nTop = aCell.GetSwFrame()->FrameRA().Top();
- nTop -= GetFrame()->FrameRA().Top();
+ sal_Int32 nTop = aCell.GetSwFrame()->getSwFrame().Top();
+ nTop -= GetFrame()->getSwFrame().Top();
Int32Set_Impl::const_iterator aRow(
GetTableData().GetRows().lower_bound( nTop ) );
nRet = static_cast< sal_Int32 >( std::distance(
@@ -1308,8 +1308,8 @@ sal_Int32 SAL_CALL SwAccessibleTable::getAccessibleColumn(
SwAccessibleChild aCell( GetChild( *(GetMap()), nChildIndex ) );
if ( aCell.GetSwFrame() )
{
- sal_Int32 nLeft = aCell.GetSwFrame()->FrameRA().Left();
- nLeft -= GetFrame()->FrameRA().Left();
+ sal_Int32 nLeft = aCell.GetSwFrame()->getSwFrame().Left();
+ nLeft -= GetFrame()->getSwFrame().Left();
Int32Set_Impl::const_iterator aCol(
GetTableData().GetColumns().lower_bound( nLeft ) );
nRet = static_cast< sal_Int32 >( std::distance(
@@ -1359,7 +1359,7 @@ void SwAccessibleTable::InvalidatePosOrSize( const SwRect& rOldBox )
FireTableChangeEvent(*mpTableData);
}
if( HasTableData() )
- GetTableData().SetTablePos( GetFrame()->FrameRA().Pos() );
+ GetTableData().SetTablePos( GetFrame()->getSwFrame().Pos() );
SwAccessibleContext::InvalidatePosOrSize( rOldBox );
}
@@ -1405,7 +1405,7 @@ void SwAccessibleTable::InvalidateChildPosOrSize( const SwAccessibleChild& rChil
if( HasTableData() )
{
SAL_WARN_IF( HasTableData() &&
- GetFrame()->FrameRA().Pos() != GetTableData().GetTablePos(),
+ GetFrame()->getSwFrame().Pos() != GetTableData().GetTablePos(),
"sw.a11y", "table has invalid position" );
if( HasTableData() )
{
diff --git a/sw/source/core/crsr/callnk.cxx b/sw/source/core/crsr/callnk.cxx
index a0c8af81c5ed..d8619067377a 100644
--- a/sw/source/core/crsr/callnk.cxx
+++ b/sw/source/core/crsr/callnk.cxx
@@ -230,7 +230,7 @@ long SwCallLink::getLayoutFrame( const SwRootFrame* pRoot, SwTextNode const & rN
nCntPos >= pNext->GetOfst() )
pFrame = pNext;
- return pFrame->FrameRA().Left();
+ return pFrame->getSwFrame().Left();
}
return 0;
}
diff --git a/sw/source/core/crsr/crsrsh.cxx b/sw/source/core/crsr/crsrsh.cxx
index 69b3813938ab..27e6bbecf45a 100644
--- a/sw/source/core/crsr/crsrsh.cxx
+++ b/sw/source/core/crsr/crsrsh.cxx
@@ -770,7 +770,7 @@ int SwCursorShell::SetCursor( const Point &rLPt, bool bOnlyText, bool bBlock )
{
if( pFrame )
{
- if( pFrame->FrameRA().IsInside( rAktCursorPt ))
+ if( pFrame->getSwFrame().IsInside( rAktCursorPt ))
return bRet;
}
else if( aPos.nNode.GetNode().IsContentNode() )
@@ -789,7 +789,7 @@ int SwCursorShell::SetCursor( const Point &rLPt, bool bOnlyText, bool bBlock )
{
// SSelection over not allowed sections or if in header/footer -> different
if( !CheckNodesRange( aPos.nNode, pCursor->GetMark()->nNode, true )
- || ( pFrame && !pFrame->FrameRA().IsInside( pCursor->GetMkPos() ) ))
+ || ( pFrame && !pFrame->getSwFrame().IsInside( pCursor->GetMkPos() ) ))
return bRet;
// is at same position but not in header/footer
@@ -1117,7 +1117,7 @@ sal_uInt16 SwCursorShell::GetNextPrevPageNum( bool bNext )
const SwPageFrame *pPg = Imp()->GetFirstVisPage(GetOut());
if( pPg )
{
- const SwTwips nPageTop = pPg->FrameRA().Top();
+ const SwTwips nPageTop = pPg->getSwFrame().Top();
if( bNext )
{
@@ -1126,7 +1126,7 @@ sal_uInt16 SwCursorShell::GetNextPrevPageNum( bool bNext )
{
pPg = static_cast<const SwPageFrame *>(pPg->GetNext());
}
- while( pPg && pPg->FrameRA().Top() == nPageTop );
+ while( pPg && pPg->getSwFrame().Top() == nPageTop );
while( pPg && pPg->IsEmptyPage() )
pPg = static_cast<const SwPageFrame *>(pPg->GetNext());
@@ -1138,7 +1138,7 @@ sal_uInt16 SwCursorShell::GetNextPrevPageNum( bool bNext )
{
pPg = static_cast<const SwPageFrame *>(pPg->GetPrev());
}
- while( pPg && pPg->FrameRA().Top() == nPageTop );
+ while( pPg && pPg->getSwFrame().Top() == nPageTop );
while( pPg && pPg->IsEmptyPage() )
pPg = static_cast<const SwPageFrame *>(pPg->GetPrev());
@@ -1162,13 +1162,13 @@ OUString SwCursorShell::getPageRectangles()
OUStringBuffer aBuf;
for (const SwFrame* pFrame = pLayout->GetLower(); pFrame; pFrame = pFrame->GetNext())
{
- aBuf.append(pFrame->FrameRA().Left());
+ aBuf.append(pFrame->getSwFrame().Left());
aBuf.append(", ");
- aBuf.append(pFrame->FrameRA().Top());
+ aBuf.append(pFrame->getSwFrame().Top());
aBuf.append(", ");
- aBuf.append(pFrame->FrameRA().Width());
+ aBuf.append(pFrame->getSwFrame().Width());
aBuf.append(", ");
- aBuf.append(pFrame->FrameRA().Height());
+ aBuf.append(pFrame->getSwFrame().Height());
aBuf.append("; ");
}
if (!aBuf.isEmpty())
@@ -1561,8 +1561,8 @@ void SwCursorShell::UpdateCursor( sal_uInt16 eFlags, bool bIdleEnd )
SwFrame* pBoxFrame = pTableFrame;
while( pBoxFrame && !pBoxFrame->IsCellFrame() )
pBoxFrame = pBoxFrame->GetUpper();
- if( pBoxFrame && pBoxFrame->FrameRA().HasArea() )
- MakeVisible( pBoxFrame->FrameRA() );
+ if( pBoxFrame && pBoxFrame->getSwFrame().HasArea() )
+ MakeVisible( pBoxFrame->getSwFrame() );
else
MakeVisible( m_aCharRect );
}
@@ -1807,8 +1807,8 @@ void SwCursorShell::UpdateCursor( sal_uInt16 eFlags, bool bIdleEnd )
DisableCallbackAction a(*GetLayout());
pFrame->Calc(GetOut());
m_nUpDownX = pFrame->IsVertical() ?
- m_aCharRect.Top() - pFrame->FrameRA().Top() :
- m_aCharRect.Left() - pFrame->FrameRA().Left();
+ m_aCharRect.Top() - pFrame->getSwFrame().Top() :
+ m_aCharRect.Left() - pFrame->getSwFrame().Left();
}
// scroll Cursor to visible area
@@ -1893,9 +1893,9 @@ void SwCursorShell::RefreshBlockCursor()
if( pFrame )
{
if( pFrame->IsVertical() )
- aPt.setY(pFrame->FrameRA().Top() + GetUpDownX());
+ aPt.setY(pFrame->getSwFrame().Top() + GetUpDownX());
else
- aPt.setX(pFrame->FrameRA().Left() + GetUpDownX());
+ aPt.setX(pFrame->getSwFrame().Left() + GetUpDownX());
}
aMk = rBlock.GetMkPos();
}
diff --git a/sw/source/core/crsr/crstrvl.cxx b/sw/source/core/crsr/crstrvl.cxx
index 64350e835aba..01c3ac4c42e1 100644
--- a/sw/source/core/crsr/crstrvl.cxx
+++ b/sw/source/core/crsr/crstrvl.cxx
@@ -90,12 +90,12 @@ void SwCursorShell::MoveCursorToNum()
if( pFrame->IsVertical() )
{
aPt.setX(m_aCharRect.Center().getX());
- aPt.setY(pFrame->FrameRA().Top() + GetUpDownX());
+ aPt.setY(pFrame->getSwFrame().Top() + GetUpDownX());
}
else
{
aPt.setY(m_aCharRect.Center().getY());
- aPt.setX(pFrame->FrameRA().Left() + GetUpDownX());
+ aPt.setX(pFrame->getSwFrame().Left() + GetUpDownX());
}
pFrame->GetCursorOfst( m_pCurrentCursor->GetPoint(), aPt );
if ( !m_pCurrentCursor->IsSelOvr( SwCursorSelOverFlags::Toggle |
@@ -142,7 +142,7 @@ bool SwCursorShell::GotoHeaderText()
SwCursor *pTmpCursor = getShellCursor( true );
SwCursorSaveState aSaveState( *pTmpCursor );
pFrame->Calc(GetOut());
- Point aPt( pFrame->FrameRA().Pos() + pFrame->PrintRA().Pos() );
+ Point aPt( pFrame->getSwFrame().Pos() + pFrame->getSwPrint().Pos() );
pFrame->GetCursorOfst( pTmpCursor->GetPoint(), aPt );
if( !pTmpCursor->IsSelOvr() )
UpdateCursor();
@@ -174,7 +174,7 @@ bool SwCursorShell::GotoFooterText()
SwCallLink aLk( *this ); // watch Cursor-Moves
SwCursorSaveState aSaveState( *pTmpCursor );
pLower->Calc(GetOut());
- Point aPt( pLower->FrameRA().Pos() + pLower->PrintRA().Pos() );
+ Point aPt( pLower->getSwFrame().Pos() + pLower->getSwPrint().Pos() );
pLower->GetCursorOfst( pTmpCursor->GetPoint(), aPt );
if( !pTmpCursor->IsSelOvr() )
UpdateCursor();
@@ -1443,8 +1443,8 @@ bool SwCursorShell::GetContentAtPos( const Point& rPt,
pFrame->GetCharRect(aEnd, aEndPos, &aTmpState);
if (aStart.Top() != aEnd.Top() || aStart.Bottom() != aEnd.Bottom())
{
- aStart.Left(pFrame->FrameRA().Left());
- aEnd.Right(pFrame->FrameRA().Right());
+ aStart.Left(pFrame->getSwFrame().Left());
+ aEnd.Right(pFrame->getSwFrame().Right());
}
*pFieldRect = aStart.Union(aEnd);
}
@@ -1471,8 +1471,8 @@ bool SwCursorShell::GetContentAtPos( const Point& rPt,
pFrame->GetCharRect(aEnd, *pRedl->End(), &aTmpState);
if (aStart.Top() != aEnd.Top() || aStart.Bottom() != aEnd.Bottom())
{
- aStart.Left(pFrame->FrameRA().Left());
- aEnd.Right(pFrame->FrameRA().Right());
+ aStart.Left(pFrame->getSwFrame().Left());
+ aEnd.Right(pFrame->getSwFrame().Right());
}
*pFieldRect = aStart.Union(aEnd);
}
@@ -1516,7 +1516,7 @@ bool SwCursorShell::GetContentAtPos( const Point& rPt,
if( aTmpState.m_bPosCorr )
{
- if( pF && !pF->FrameRA().IsInside( aPt ))
+ if( pF && !pF->getSwFrame().IsInside( aPt ))
pF = nullptr;
}
else if( !pF )
@@ -1551,8 +1551,8 @@ bool SwCursorShell::GetContentAtPos( const Point& rPt,
{
if( pFieldRect )
{
- *pFieldRect = pF->PrintRA();
- *pFieldRect += pF->FrameRA().Pos();
+ *pFieldRect = pF->getSwPrint();
+ *pFieldRect += pF->getSwFrame().Pos();
}
rContentAtPos.pFndTextAttr = nullptr;
rContentAtPos.aFnd.pAttr = pItem;
diff --git a/sw/source/core/crsr/swcrsr.cxx b/sw/source/core/crsr/swcrsr.cxx
index 74e2905f140d..a3b08fcf80f1 100644
--- a/sw/source/core/crsr/swcrsr.cxx
+++ b/sw/source/core/crsr/swcrsr.cxx
@@ -338,14 +338,14 @@ bool SwCursor::IsSelOvr( SwCursorSelOverFlags eFlags )
{
const SwContentFrame* pFrame = static_cast<const SwContentNode*>(pNd)->getLayoutFrame( pDoc->getIDocumentLayoutAccess().GetCurrentLayout() );
if ( (SwCursorSelOverFlags::ChangePos & eFlags) //allowed to change position if it's a bad one
- && pFrame && pFrame->IsValid() && !pFrame->FrameRA().Height() //a bad zero height position
+ && pFrame && pFrame->IsValid() && !pFrame->getSwFrame().Height() //a bad zero height position
&& !InputFieldAtPos(GetPoint()) ) //unless it's a (vertical) input field
{
// skip to the next/prev valid paragraph with a layout
SwNodeIndex& rPtIdx = GetPoint()->nNode;
bool bGoNxt = m_pSavePos->nNode < rPtIdx.GetIndex();
while( nullptr != ( pFrame = ( bGoNxt ? pFrame->GetNextContentFrame() : pFrame->GetPrevContentFrame() ))
- && 0 == pFrame->FrameRA().Height() )
+ && 0 == pFrame->getSwFrame().Height() )
;
// #i72394# skip to prev/next valid paragraph with a layout in case
@@ -354,7 +354,7 @@ bool SwCursor::IsSelOvr( SwCursorSelOverFlags eFlags )
{
bGoNxt = !bGoNxt;
pFrame = static_cast<const SwContentNode*>(pNd)->getLayoutFrame( pDoc->getIDocumentLayoutAccess().GetCurrentLayout() );
- while ( pFrame && 0 == pFrame->FrameRA().Height() )
+ while ( pFrame && 0 == pFrame->getSwFrame().Height() )
{
pFrame = bGoNxt ? pFrame->GetNextContentFrame()
: pFrame->GetPrevContentFrame();
@@ -1800,8 +1800,8 @@ bool SwCursor::UpDown( bool bUp, sal_uInt16 nCnt,
aPt = aTmpRect.Pos();
nUpDownX = pFrame->IsVertical() ?
- aPt.getY() - pFrame->FrameRA().Top() :
- aPt.getX() - pFrame->FrameRA().Left();
+ aPt.getY() - pFrame->getSwFrame().Top() :
+ aPt.getX() - pFrame->getSwFrame().Left();
}
// It is allowed to move footnotes in other footnotes but not sections
@@ -1853,13 +1853,13 @@ bool SwCursor::UpDown( bool bUp, sal_uInt16 nCnt,
{
aPt.setX(aTmpRect.Center().getX());
pFrame->Calc(pFrame->getRootFrame()->GetCurrShell()->GetOut());
- aPt.setY(pFrame->FrameRA().Top() + nUpDownX);
+ aPt.setY(pFrame->getSwFrame().Top() + nUpDownX);
}
else
{
aPt.setY(aTmpRect.Center().getY());
pFrame->Calc(pFrame->getRootFrame()->GetCurrShell()->GetOut());
- aPt.setX(pFrame->FrameRA().Left() + nUpDownX);
+ aPt.setX(pFrame->getSwFrame().Left() + nUpDownX);
}
pFrame->GetCursorOfst( GetPoint(), aPt, &eTmpState );
}
diff --git a/sw/source/core/crsr/trvlcol.cxx b/sw/source/core/crsr/trvlcol.cxx
index 719ed0cce760..9f5bfd1d1def 100644
--- a/sw/source/core/crsr/trvlcol.cxx
+++ b/sw/source/core/crsr/trvlcol.cxx
@@ -81,11 +81,11 @@ bool SwCursorShell::MoveColumn( SwWhichColumn fnWhichCol, SwPosColumn fnPosCol )
pCnt->Calc(GetOut());
- Point aPt( pCnt->FrameRA().Pos() + pCnt->PrintRA().Pos() );
+ Point aPt( pCnt->getSwFrame().Pos() + pCnt->getSwPrint().Pos() );
if( fnPosCol == GetColumnEnd )
{
- aPt.setX(aPt.getX() + pCnt->PrintRA().Width());
- aPt.setY(aPt.getY() + pCnt->PrintRA().Height());
+ aPt.setX(aPt.getX() + pCnt->getSwPrint().Width());
+ aPt.setY(aPt.getY() + pCnt->getSwPrint().Height());
}
pCnt->GetCursorOfst( m_pCurrentCursor->GetPoint(), aPt );
diff --git a/sw/source/core/crsr/trvlfnfl.cxx b/sw/source/core/crsr/trvlfnfl.cxx
index d5fe9925d0cc..828ed251f069 100644
--- a/sw/source/core/crsr/trvlfnfl.cxx
+++ b/sw/source/core/crsr/trvlfnfl.cxx
@@ -317,13 +317,13 @@ bool SwCursorShell::GotoFlyAnchor()
// jump in BodyFrame closest to FlyFrame
SwRect aTmpRect( m_aCharRect );
- if( !pFrame->FrameRA().IsInside( aTmpRect ))
- aTmpRect = pFrame->FrameRA();
+ if( !pFrame->getSwFrame().IsInside( aTmpRect ))
+ aTmpRect = pFrame->getSwFrame();
Point aPt( aTmpRect.Left(), aTmpRect.Top() +
( aTmpRect.Bottom() - aTmpRect.Top() ) / 2 );
- aPt.setX(aPt.getX() > (pFrame->FrameRA().Left() + (pFrame->FrameRA().SSize().Width() / 2 ))
- ? pFrame->FrameRA().Right()
- : pFrame->FrameRA().Left());
+ aPt.setX(aPt.getX() > (pFrame->getSwFrame().Left() + (pFrame->getSwFrame().SSize().Width() / 2 ))
+ ? pFrame->getSwFrame().Right()
+ : pFrame->getSwFrame().Left());
const SwPageFrame* pPageFrame = pFrame->FindPageFrame();
const SwContentFrame* pFndFrame = pPageFrame->GetContentPos( aPt, false, true );
diff --git a/sw/source/core/crsr/trvltbl.cxx b/sw/source/core/crsr/trvltbl.cxx
index 425572332f69..941588c2982b 100644
--- a/sw/source/core/crsr/trvltbl.cxx
+++ b/sw/source/core/crsr/trvltbl.cxx
@@ -242,8 +242,8 @@ bool SwCursorShell::SelTableRowOrCol( bool bRow, bool bRowSimple )
// with the repeated headlines check in UpdateCursor():
if ( !bRow )
m_pTableCursor->GetPtPos() = pMasterTabFrame->IsVertical()
- ? pMasterTabFrame->FrameRA().TopRight()
- : pMasterTabFrame->FrameRA().TopLeft();
+ ? pMasterTabFrame->getSwFrame().TopRight()
+ : pMasterTabFrame->getSwFrame().TopLeft();
UpdateCursor();
return true;
@@ -275,7 +275,7 @@ bool SwCursorShell::SelTable()
m_pTableCursor->SetMark();
// set MkPos 'close' to the master table, otherwise we might get problems
// with the repeated headlines check in UpdateCursor():
- m_pTableCursor->GetMkPos() = pMasterTabFrame->IsVertical() ? pMasterTabFrame->FrameRA().TopRight() : pMasterTabFrame->FrameRA().TopLeft();
+ m_pTableCursor->GetMkPos() = pMasterTabFrame->IsVertical() ? pMasterTabFrame->getSwFrame().TopRight() : pMasterTabFrame->getSwFrame().TopLeft();
m_pTableCursor->GetPoint()->nNode = *pTableNd->EndOfSectionNode();
m_pTableCursor->Move( fnMoveBackward, GoInContent );
UpdateCursor();
diff --git a/sw/source/core/crsr/viscrs.cxx b/sw/source/core/crsr/viscrs.cxx
index 04128406a41d..52cd65acfd5d 100644
--- a/sw/source/core/crsr/viscrs.cxx
+++ b/sw/source/core/crsr/viscrs.cxx
@@ -779,7 +779,7 @@ void SwShellTableCursor::FillRects()
bool bStart = true;
SwRegionRects aReg( GetShell()->VisArea() );
if (comphelper::LibreOfficeKit::isActive())
- aReg = GetShell()->getIDocumentLayoutAccess().GetCurrentLayout()->FrameRA();
+ aReg = GetShell()->getIDocumentLayoutAccess().GetCurrentLayout()->getSwFrame();
SwNodes& rNds = GetDoc()->GetNodes();
SwFrame* pEndFrame = nullptr;
for (size_t n = 0; n < m_SelectedBoxes.size(); ++n)
@@ -812,13 +812,13 @@ void SwShellTableCursor::FillRects()
while ( pFrame )
{
- if( aReg.GetOrigin().IsOver( pFrame->FrameRA() ) )
+ if( aReg.GetOrigin().IsOver( pFrame->getSwFrame() ) )
{
- aReg -= pFrame->FrameRA();
+ aReg -= pFrame->getSwFrame();
if (bStart)
{
bStart = false;
- m_aStart = SwRect(pFrame->FrameRA().Left(), pFrame->FrameRA().Top(), 1, pFrame->FrameRA().Height());
+ m_aStart = SwRect(pFrame->getSwFrame().Left(), pFrame->getSwFrame().Top(), 1, pFrame->getSwFrame().Height());
}
}
@@ -827,7 +827,7 @@ void SwShellTableCursor::FillRects()
}
}
if (pEndFrame)
- m_aEnd = SwRect(pEndFrame->FrameRA().Right(), pEndFrame->FrameRA().Top(), 1, pEndFrame->FrameRA().Height());
+ m_aEnd = SwRect(pEndFrame->getSwFrame().Right(), pEndFrame->getSwFrame().Top(), 1, pEndFrame->getSwFrame().Height());
aReg.Invert();
insert( begin(), aReg.begin(), aReg.end() );
}
@@ -857,7 +857,7 @@ bool SwShellTableCursor::IsInside( const Point& rPt ) const
while( pFrame && !pFrame->IsCellFrame() )
pFrame = pFrame->GetUpper();
OSL_ENSURE( pFrame, "Node not in a table" );
- if( pFrame && pFrame->FrameRA().IsInside( rPt ) )
+ if( pFrame && pFrame->getSwFrame().IsInside( rPt ) )
return true;
}
return false;
diff --git a/sw/source/core/doc/DocumentDrawModelManager.cxx b/sw/source/core/doc/DocumentDrawModelManager.cxx
index 7d8d7d41ba1b..7e54c5ac41ea 100644
--- a/sw/source/core/doc/DocumentDrawModelManager.cxx
+++ b/sw/source/core/doc/DocumentDrawModelManager.cxx
@@ -145,7 +145,7 @@ void DocumentDrawModelManager::InitDrawModel()
// mpDrawModel->InsertPage( pDrawPage );
SdrPage* pDrawPage = pMasterPage;
pRoot->SetDrawPage( pDrawPage );
- pDrawPage->SetSize( pRoot->FrameRA().SSize() );
+ pDrawPage->SetSize( pRoot->getSwFrame().SSize() );
}
}
}
diff --git a/sw/source/core/doc/doc.cxx b/sw/source/core/doc/doc.cxx
index 54f8528e2d88..78b5aadf2c6d 100644
--- a/sw/source/core/doc/doc.cxx
+++ b/sw/source/core/doc/doc.cxx
@@ -668,7 +668,7 @@ void SwDoc::CalculatePagesForPrinting(
const bool bPrintThisPage =
( (bPrintRightPages && pStPage->OnRightPage()) ||
(bPrintLeftPages && !pStPage->OnRightPage()) ) &&
- ( bPrintEmptyPages || pStPage->FrameRA().Height() );
+ ( bPrintEmptyPages || pStPage->getSwFrame().Height() );
if (bPrintThisPage)
{
diff --git a/sw/source/core/doc/docfly.cxx b/sw/source/core/doc/docfly.cxx
index 53398d839ea2..064df47eae6f 100644
--- a/sw/source/core/doc/docfly.cxx
+++ b/sw/source/core/doc/docfly.cxx
@@ -223,7 +223,7 @@ static Point lcl_FindAnchorLayPos( SwDoc& rDoc, const SwFormatAnchor& rAnch,
{
const SwFrame* pOld = static_cast<const SwFlyFrameFormat*>(pFlyFormat)->GetFrame( &aRet );
if( pOld )
- aRet = pOld->FrameRA().Pos();
+ aRet = pOld->getSwFrame().Pos();
}
break;
@@ -235,7 +235,7 @@ static Point lcl_FindAnchorLayPos( SwDoc& rDoc, const SwFormatAnchor& rAnch,
const SwContentNode* pNd = pPos->nNode.GetNode().GetContentNode();
const SwFrame* pOld = pNd ? pNd->getLayoutFrame( rDoc.getIDocumentLayoutAccess().GetCurrentLayout(), &aRet, nullptr, false ) : nullptr;
if( pOld )
- aRet = pOld->FrameRA().Pos();
+ aRet = pOld->getSwFrame().Pos();
}
break;
@@ -246,7 +246,7 @@ static Point lcl_FindAnchorLayPos( SwDoc& rDoc, const SwFormatAnchor& rAnch,
nNode.GetNode().GetFlyFormat());
const SwFrame* pOld = pFormat ? pFormat->GetFrame( &aRet ) : nullptr;
if( pOld )
- aRet = pOld->FrameRA().Pos();
+ aRet = pOld->getSwFrame().Pos();
}
break;
@@ -258,7 +258,7 @@ static Point lcl_FindAnchorLayPos( SwDoc& rDoc, const SwFormatAnchor& rAnch,
pPage =static_cast<const SwPageFrame*>(pPage->GetNext()) )
if( i == nPgNum )
{
- aRet = pPage->FrameRA().Pos();
+ aRet = pPage->getSwFrame().Pos();
break;
}
}
@@ -840,7 +840,7 @@ bool SwDoc::ChgAnchor( const SdrMarkList& _rMrkList,
case RndStdIds::FLY_AT_PAGE:
{
pNewAnchorFrame = getIDocumentLayoutAccess().GetCurrentLayout()->Lower();
- while ( pNewAnchorFrame && !pNewAnchorFrame->FrameRA().IsInside( aPt ) )
+ while ( pNewAnchorFrame && !pNewAnchorFrame->getSwFrame().IsInside( aPt ) )
pNewAnchorFrame = pNewAnchorFrame->GetNext();
if ( !pNewAnchorFrame )
continue;
@@ -873,7 +873,7 @@ bool SwDoc::ChgAnchor( const SdrMarkList& _rMrkList,
aPoint.setX(aPoint.getX() - 1); // Do not load in the DrawObj!
aNewAnch.SetType( RndStdIds::FLY_AS_CHAR );
SwPosition aPos( *static_cast<const SwContentFrame*>(pNewAnchorFrame)->GetNode() );
- if ( pNewAnchorFrame->FrameRA().IsInside( aPoint ) )
+ if ( pNewAnchorFrame->getSwFrame().IsInside( aPoint ) )
{
// We need to find a TextNode, because only there we can anchor a
// content-bound DrawObject.
@@ -884,7 +884,7 @@ bool SwDoc::ChgAnchor( const SdrMarkList& _rMrkList,
{
SwContentNode &rCNd = const_cast<SwContentNode&>(
*static_cast<const SwContentFrame*>(pNewAnchorFrame)->GetNode());
- if ( pNewAnchorFrame->FrameRA().Bottom() < aPt.Y() )
+ if ( pNewAnchorFrame->getSwFrame().Bottom() < aPt.Y() )
rCNd.MakeStartIndex( &aPos.nContent );
else
rCNd.MakeEndIndex( &aPos.nContent );
@@ -1096,7 +1096,7 @@ SwChainRet SwDoc::Chain( SwFrameFormat &rSource, const SwFrameFormat &rDest )
{
SwFlyFrame *pFly = SwIterator<SwFlyFrame,SwFormat>( rSource ).First();
if ( pFly )
- aSize.SetHeight( pFly->FrameRA().Height() );
+ aSize.SetHeight( pFly->getSwFrame().Height() );
aSize.SetHeightSizeType( ATT_FIX_SIZE );
aSet.Put( aSize );
}
diff --git a/sw/source/core/doc/htmltbl.cxx b/sw/source/core/doc/htmltbl.cxx
index fb5851bed935..053446edff4c 100644
--- a/sw/source/core/doc/htmltbl.cxx
+++ b/sw/source/core/doc/htmltbl.cxx
@@ -340,7 +340,7 @@ sal_uInt16 SwHTMLTableLayout::GetBrowseWidth( const SwDoc& rDoc )
{
const SwFrame *pPageFrame = pRootFrame->GetLower();
if( pPageFrame )
- return (sal_uInt16)pPageFrame->PrintRA().Width();
+ return (sal_uInt16)pPageFrame->getSwPrint().Width();
}
// #i91658#
@@ -364,13 +364,13 @@ sal_uInt16 SwHTMLTableLayout::GetBrowseWidthByTabFrame(
// For paragraph-bound frames we don't respect paragraph indents.
const SwFrame *pAnchor = static_cast<const SwFlyFrame *>(pUpper)->GetAnchorFrame();
if( pAnchor->IsTextFrame() )
- nWidth = pAnchor->FrameRA().Width();
+ nWidth = pAnchor->getSwFrame().Width();
else
- nWidth = pAnchor->PrintRA().Width();
+ nWidth = pAnchor->getSwPrint().Width();
}
else
{
- nWidth = pUpper->PrintRA().Width();
+ nWidth = pUpper->getSwPrint().Width();
}
SwTwips nUpperDummy = 0;
diff --git a/sw/source/core/doc/notxtfrm.cxx b/sw/source/core/doc/notxtfrm.cxx
index 3a12e77a99a2..c126267190cb 100644
--- a/sw/source/core/doc/notxtfrm.cxx
+++ b/sw/source/core/doc/notxtfrm.cxx
@@ -211,7 +211,7 @@ static void lcl_ClearArea( const SwFrame &rFrame,
void SwNoTextFrame::Paint(vcl::RenderContext& rRenderContext, SwRect const& rRect, SwPrintData const*const) const
{
- if ( FrameRA().IsEmpty() )
+ if ( getSwFrame().IsEmpty() )
return;
const SwViewShell* pSh = getRootFrame()->GetCurrShell();
@@ -227,7 +227,7 @@ void SwNoTextFrame::Paint(vcl::RenderContext& rRenderContext, SwRect const& rRec
GetRealURL( *static_cast<const SwGrfNode*>(pNd), aText );
if( aText.isEmpty() )
aText = FindFlyFrame()->GetFormat()->GetName();
- lcl_PaintReplacement( FrameRA(), aText, *pSh, this, false );
+ lcl_PaintReplacement( getSwFrame(), aText, *pSh, this, false );
}
return;
}
@@ -263,10 +263,10 @@ void SwNoTextFrame::Paint(vcl::RenderContext& rRenderContext, SwRect const& rRec
SwRect aOrigPaint( rRect );
if ( HasAnimation() && pSh->GetWin() )
{
- aOrigPaint = FrameRA(); aOrigPaint += PrintRA().Pos();
+ aOrigPaint = getSwFrame(); aOrigPaint += getSwPrint().Pos();
}
- SwRect aGrfArea( FrameRA() );
+ SwRect aGrfArea( getSwFrame() );
SwRect aPaintArea( aGrfArea );
// In case the picture fly frm was clipped, render it with the origin
@@ -286,13 +286,13 @@ void SwNoTextFrame::Paint(vcl::RenderContext& rRenderContext, SwRect const& rRec
}
if( bGetUnclippedFrame )
- aGrfArea = SwRect( FrameRA().Pos( ), pFly->GetUnclippedFrame( ).SSize( ) );
+ aGrfArea = SwRect( getSwFrame().Pos( ), pFly->GetUnclippedFrame( ).SSize( ) );
}
}
aPaintArea.Intersection_( aOrigPaint );
- SwRect aNormal( FrameRA().Pos() + PrintRA().Pos(), PrintRA().SSize() );
+ SwRect aNormal( getSwFrame().Pos() + getSwPrint().Pos(), getSwPrint().SSize() );
aNormal.Justify(); // Normalized rectangle for the comparisons
if( aPaintArea.IsOver( aNormal ) )
@@ -374,7 +374,7 @@ void SwNoTextFrame::GetGrfArea( SwRect &rRect, SwRect* pOrigRect ) const
Size aOrigSz( static_cast<const SwNoTextNode*>(GetNode())->GetTwipSize() );
if ( !aOrigSz.Width() )
{
- aOrigSz.Width() = PrintRA().Width();
+ aOrigSz.Width() = getSwPrint().Width();
nLeftCrop = -rCrop.GetLeft();
nRightCrop = -rCrop.GetRight();
}
@@ -382,7 +382,7 @@ void SwNoTextFrame::GetGrfArea( SwRect &rRect, SwRect* pOrigRect ) const
{
nLeftCrop = std::max( aOrigSz.Width() -
(rCrop.GetRight() + rCrop.GetLeft()), long(1) );
- const double nScale = double(PrintRA().Width()) / double(nLeftCrop);
+ const double nScale = double(getSwPrint().Width()) / double(nLeftCrop);
nLeftCrop = long(nScale * -rCrop.GetLeft() );
nRightCrop = long(nScale * -rCrop.GetRight() );
}
@@ -397,14 +397,14 @@ void SwNoTextFrame::GetGrfArea( SwRect &rRect, SwRect* pOrigRect ) const
if( !aOrigSz.Height() )
{
- aOrigSz.Height() = PrintRA().Height();
+ aOrigSz.Height() = getSwPrint().Height();
nTopCrop = -rCrop.GetTop();
nBottomCrop= -rCrop.GetBottom();
}
else
{
nTopCrop = std::max( aOrigSz.Height() - (rCrop.GetTop() + rCrop.GetBottom()), long(1) );
- const double nScale = double(PrintRA().Height()) / double(nTopCrop);
+ const double nScale = double(getSwPrint().Height()) / double(nTopCrop);
nTopCrop = long(nScale * -rCrop.GetTop() );
nBottomCrop= long(nScale * -rCrop.GetBottom() );
}
@@ -417,9 +417,9 @@ void SwNoTextFrame::GetGrfArea( SwRect &rRect, SwRect* pOrigRect ) const
nBottomCrop= nTmpCrop;
}
- Size aVisSz( PrintRA().SSize() );
+ Size aVisSz( getSwPrint().SSize() );
Size aGrfSz( aVisSz );
- Point aVisPt( FrameRA().Pos() + PrintRA().Pos() );
+ Point aVisPt( getSwFrame().Pos() + getSwPrint().Pos() );
Point aGrfPt( aVisPt );
// Set the "visible" rectangle first
@@ -465,7 +465,7 @@ const Size& SwNoTextFrame::GetSize() const
const SwFrame *pFly = FindFlyFrame();
if( !pFly )
pFly = this;
- return pFly->PrintRA().SSize();
+ return pFly->getSwPrint().SSize();
}
void SwNoTextFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
@@ -480,9 +480,9 @@ void SwNoTextFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
if ( !mbValidSize )
{
- SwRect aFrm(FrameRA());
- aFrm.Width( GetUpper()->PrintRA().Width() );
- setFrame(aFrm);
+ SwRect aFrm(getSwFrame());
+ aFrm.Width( GetUpper()->getSwPrint().Width() );
+ setSwFrame(aFrm);
}
MakePrtArea( rAttrs );
@@ -501,12 +501,12 @@ void SwNoTextFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBord
// Did the height change?
SwTwips nChgHght = IsVertical() ?
- (SwTwips)(aNewSize.Width() - PrintRA().Width()) :
- (SwTwips)(aNewSize.Height() - PrintRA().Height());
+ (SwTwips)(aNewSize.Width() - getSwPrint().Width()) :
+ (SwTwips)(aNewSize.Height() - getSwPrint().Height());
if( nChgHght > 0)
Grow( nChgHght );
else if( nChgHght < 0)
- Shrink( std::min(PrintRA().Height(), -nChgHght) );
+ Shrink( std::min(getSwPrint().Height(), -nChgHght) );
}
bool SwNoTextFrame::GetCharRect( SwRect &rRect, const SwPosition& rPos,
@@ -516,10 +516,10 @@ bool SwNoTextFrame::GetCharRect( SwRect &rRect, const SwPosition& rPos,
return false;
Calc(getRootFrame()->GetCurrShell()->GetOut());
- SwRect aFrameRect( FrameRA() );
+ SwRect aFrameRect( getSwFrame() );
rRect = aFrameRect;
- rRect.Pos( FrameRA().Pos() + PrintRA().Pos() );
- rRect.SSize( PrintRA().SSize() );
+ rRect.Pos( getSwFrame().Pos() + getSwPrint().Pos() );
+ rRect.SSize( getSwPrint().SSize() );
rRect.Justify();
@@ -559,7 +559,7 @@ bool SwNoTextFrame::GetCursorOfst(SwPosition* pPos, Point& ,
if( pFly && pFly->GetFormat()->GetSurround().IsContour() )\
{\
ClrContourCache( pFly->GetVirtDrawObj() );\
- pFly->NotifyBackground( FindPageFrame(), PrintRA(), PREP_FLY_ATTR_CHG );\
+ pFly->NotifyBackground( FindPageFrame(), getSwPrint(), PREP_FLY_ATTR_CHG );\
}\
}
@@ -595,7 +595,7 @@ void SwNoTextFrame::Modify( const SfxPoolItem* pOld, const SfxPoolItem* pNew )
{
GraphicAttr aAttr;
if( pNd->GetGrfObj().IsCached( pVSh->GetOut(),
- PrintRA().SSize(), &pNd->GetGraphicAttr( aAttr, this ) ))
+ getSwPrint().SSize(), &pNd->GetGraphicAttr( aAttr, this ) ))
{
for(SwViewShell& rShell : pVSh->GetRingContainer())
{
@@ -603,9 +603,9 @@ void SwNoTextFrame::Modify( const SfxPoolItem* pOld, const SfxPoolItem* pNew )
if( rShell.GetWin() )
{
if( rShell.IsPreview() )
- ::RepaintPagePreview( &rShell, FrameRA().SVRect() );
+ ::RepaintPagePreview( &rShell, getSwFrame().SVRect() );
else
- rShell.GetWin()->Invalidate( FrameRA().SVRect() );
+ rShell.GetWin()->Invalidate( getSwFrame().SVRect() );
}
}
}
@@ -669,7 +669,7 @@ void SwNoTextFrame::Modify( const SfxPoolItem* pOld, const SfxPoolItem* pNew )
CLEARCACHE
- SwRect aRect( FrameRA() );
+ SwRect aRect( getSwFrame() );
SwViewShell *pVSh = pNd->GetDoc()->getIDocumentLayoutAccess().GetCurrentViewShell();
if( !pVSh )
@@ -1101,7 +1101,7 @@ void SwNoTextFrame::PaintPicture( vcl::RenderContext* pOut, const SwRect &rGrfAr
{
const SwFlyFrame *pFly = FindFlyFrame();
assert( pFly != nullptr );
- static_cast<SwFEShell*>(pShell)->ConnectObj( pOLENd->GetOLEObj().GetObject(), pFly->PrintRA(), pFly->FrameRA());
+ static_cast<SwFEShell*>(pShell)->ConnectObj( pOLENd->GetOLEObj().GetObject(), pFly->getSwPrint(), pFly->getSwFrame());
}
}
diff --git a/sw/source/core/doc/tblrwcl.cxx b/sw/source/core/doc/tblrwcl.cxx
index acb5f5570b83..7d6d9087c42d 100644
--- a/sw/source/core/doc/tblrwcl.cxx
+++ b/sw/source/core/doc/tblrwcl.cxx
@@ -1060,7 +1060,7 @@ bool SwTable::OldSplitRow( SwDoc* pDoc, const SwSelBoxes& rBoxes, sal_uInt16 nCn
const SwRowFrame* pRow = GetRowFrame( *pSelBox->GetUpper() );
OSL_ENSURE( pRow, "Where is the SwTableLine's Frame?" );
SwRectFnSet aRectFnSet(pRow);
- pRowHeights[ n ] = aRectFnSet.GetHeight(pRow->FrameRA());
+ pRowHeights[ n ] = aRectFnSet.GetHeight(pRow->getSwFrame());
}
}
@@ -3549,9 +3549,9 @@ bool SwTable::SetColWidth( SwTableBox& rAktBox, TableChgWidthHeightType eType,
{
SwTabFrame* pTabFrame = SwIterator<SwTabFrame,SwFormat>( *GetFrameFormat() ).First();
if( pTabFrame &&
- pTabFrame->PrintRA().Width() != rSz.GetWidth() )
+ pTabFrame->getSwPrint().Width() != rSz.GetWidth() )
{
- nFrameWidth = pTabFrame->PrintRA().Width();
+ nFrameWidth = pTabFrame->getSwPrint().Width();
if( bBigger )
nFrameWidth += nAbsDiff;
else
@@ -3904,7 +3904,7 @@ void SetLineHeight( SwTableLine& rLine, SwTwips nOldHeight, SwTwips nNewHeight,
SwFrameFormat* pFormat = rLine.ClaimFrameFormat();
- SwTwips nMyNewH, nMyOldH = pLineFrame->FrameRA().Height();
+ SwTwips nMyNewH, nMyOldH = pLineFrame->getSwFrame().Height();
if( !nOldHeight ) // the BaseLine and absolute
nMyNewH = nMyOldH + nNewHeight;
else
@@ -3967,7 +3967,7 @@ static bool lcl_SetOtherLineHeight( SwTableLine* pLine, CR_SetLineHeight& rParam
if( TableChgMode::FixedWidthChangeProp == rParam.nMode )
{
- nDist *= pLineFrame->FrameRA().Height();
+ nDist *= pLineFrame->getSwFrame().Height();
nDist /= rParam.nMaxHeight;
}
bRet = nDist <= CalcRowRstHeight( pLineFrame );
@@ -3987,7 +3987,7 @@ static bool lcl_SetOtherLineHeight( SwTableLine* pLine, CR_SetLineHeight& rParam
// via the max height.
if( (true) /*!rParam.bBigger*/ )
{
- nDist *= pLineFrame->FrameRA().Height();
+ nDist *= pLineFrame->getSwFrame().Height();
nDist /= rParam.nMaxHeight;
}
else
@@ -4152,7 +4152,7 @@ bool SwTable::SetRowHeight( SwTableBox& rAktBox, TableChgWidthHeightType eType,
{
if( bInsDel && !bBigger ) // By how much does it get higher?
{
- nAbsDiff = GetRowFrame( *pBaseLine )->FrameRA().Height();
+ nAbsDiff = GetRowFrame( *pBaseLine )->getSwFrame().Height();
}
if( TableChgMode::VarWidthChangeAbs == m_eTableChgMode )
@@ -4220,7 +4220,7 @@ bool SwTable::SetRowHeight( SwTableBox& rAktBox, TableChgWidthHeightType eType,
SwLayoutFrame* pLineFrame = GetRowFrame( *(*pLines)[ n ] );
OSL_ENSURE( pLineFrame, "Where is the Frame from the SwTableLine??" );
aParam.nMaxSpace += CalcRowRstHeight( pLineFrame );
- aParam.nMaxHeight += pLineFrame->FrameRA().Height();
+ aParam.nMaxHeight += pLineFrame->getSwFrame().Height();
}
if( bBigger && aParam.nMaxSpace < nAbsDiff )
bRet = false;
diff --git a/sw/source/core/docnode/ndtbl.cxx b/sw/source/core/docnode/ndtbl.cxx
index b3144fd84fa8..5571ae35ae83 100644
--- a/sw/source/core/docnode/ndtbl.cxx
+++ b/sw/source/core/docnode/ndtbl.cxx
@@ -1043,8 +1043,8 @@ SwTableNode* SwNodes::TextToTable( const SwNodeRange& rRange, sal_Unicode cCh,
aPosArr.push_back(
static_cast<sal_uInt16>(aFInfo.GetFrame()->IsVertical() ?
- aFInfo.GetFrame()->PrintRA().Bottom() :
- aFInfo.GetFrame()->PrintRA().Right()) );
+ aFInfo.GetFrame()->getSwPrint().Bottom() :
+ aFInfo.GetFrame()->getSwPrint().Right()) );
}
}
@@ -2511,14 +2511,14 @@ void SwDoc::GetTabCols( SwTabCols &rFill, const SwCellFrame* pBoxFrame )
// Set fixed points, LeftMin in Document coordinates, all others relative
SwRectFnSet aRectFnSet(pTab);
const SwPageFrame* pPage = pTab->FindPageFrame();
- const sal_uLong nLeftMin = aRectFnSet.GetLeft(pTab->FrameRA()) -
- aRectFnSet.GetLeft(pPage->FrameRA());
- const sal_uLong nRightMax = aRectFnSet.GetRight(pTab->FrameRA()) -
- aRectFnSet.GetLeft(pPage->FrameRA());
+ const sal_uLong nLeftMin = aRectFnSet.GetLeft(pTab->getSwFrame()) -
+ aRectFnSet.GetLeft(pPage->getSwFrame());
+ const sal_uLong nRightMax = aRectFnSet.GetRight(pTab->getSwFrame()) -
+ aRectFnSet.GetLeft(pPage->getSwFrame());
rFill.SetLeftMin ( nLeftMin );
- rFill.SetLeft ( aRectFnSet.GetLeft(pTab->PrintRA()) );
- rFill.SetRight ( aRectFnSet.GetRight(pTab->PrintRA()));
+ rFill.SetLeft ( aRectFnSet.GetLeft(pTab->getSwPrint()) );
+ rFill.SetRight ( aRectFnSet.GetRight(pTab->getSwPrint()));
rFill.SetRightMax( nRightMax - nLeftMin );
pTab->GetTable()->GetTabCols( rFill, pBox );
@@ -2590,10 +2590,10 @@ void SwDoc::GetTabRows( SwTabCols &rFill, const SwCellFrame* pBoxFrame )
SwRectFnSet aRectFnSet(pTab);
const SwPageFrame* pPage = pTab->FindPageFrame();
const long nLeftMin = ( aRectFnSet.IsVert() ?
- pTab->GetPrtLeft() - pPage->FrameRA().Left() :
- pTab->GetPrtTop() - pPage->FrameRA().Top() );
+ pTab->GetPrtLeft() - pPage->getSwFrame().Left() :
+ pTab->GetPrtTop() - pPage->getSwFrame().Top() );
const long nLeft = aRectFnSet.IsVert() ? LONG_MAX : 0;
- const long nRight = aRectFnSet.GetHeight(pTab->PrintRA());
+ const long nRight = aRectFnSet.GetHeight(pTab->getSwPrint());
const long nRightMax = aRectFnSet.IsVert() ? nRight : LONG_MAX;
rFill.SetLeftMin( nLeftMin );
@@ -2615,8 +2615,8 @@ void SwDoc::GetTabRows( SwTabCols &rFill, const SwCellFrame* pBoxFrame )
if ( pFrame->IsCellFrame() && pFrame->FindTabFrame() == pTab )
{
// upper and lower borders of current cell frame:
- long nUpperBorder = aRectFnSet.GetTop(pFrame->FrameRA());
- long nLowerBorder = aRectFnSet.GetBottom(pFrame->FrameRA());
+ long nUpperBorder = aRectFnSet.GetTop(pFrame->getSwFrame());
+ long nLowerBorder = aRectFnSet.GetBottom(pFrame->getSwFrame());
// get boundaries for nUpperBorder:
aIter = aBoundaries.find( nUpperBorder );
@@ -2709,7 +2709,7 @@ void SwDoc::SetTabCols( const SwTabCols &rNew, bool bCurRowOnly,
// #i17174# - With fix for #i9040# the shadow size is taken
// from the table width. Thus, add its left and right size to current table
// printing area width in order to get the correct table size attribute.
- SwTwips nPrtWidth = aRectFnSet.GetWidth(pTab->PrintRA());
+ SwTwips nPrtWidth = aRectFnSet.GetWidth(pTab->getSwPrint());
{
SvxShadowItem aShadow( rTab.GetFrameFormat()->GetShadow() );
nPrtWidth += aShadow.CalcShadowSpace( SvxShadowItemSide::LEFT ) +
@@ -2725,15 +2725,15 @@ void SwDoc::SetTabCols( const SwTabCols &rNew, bool bCurRowOnly,
SwTabCols aOld( rNew.Count() );
const SwPageFrame* pPage = pTab->FindPageFrame();
- const sal_uLong nLeftMin = aRectFnSet.GetLeft(pTab->FrameRA()) -
- aRectFnSet.GetLeft(pPage->FrameRA());
- const sal_uLong nRightMax = aRectFnSet.GetRight(pTab->FrameRA()) -
- aRectFnSet.GetLeft(pPage->FrameRA());
+ const sal_uLong nLeftMin = aRectFnSet.GetLeft(pTab->getSwFrame()) -
+ aRectFnSet.GetLeft(pPage->getSwFrame());
+ const sal_uLong nRightMax = aRectFnSet.GetRight(pTab->getSwFrame()) -
+ aRectFnSet.GetLeft(pPage->getSwFrame());
// Set fixed points, LeftMin in Document coordinates, all others relative
aOld.SetLeftMin ( nLeftMin );
- aOld.SetLeft ( aRectFnSet.GetLeft(pTab->PrintRA()) );
- aOld.SetRight ( aRectFnSet.GetRight(pTab->PrintRA()));
+ aOld.SetLeft ( aRectFnSet.GetLeft(pTab->getSwPrint()) );
+ aOld.SetRight ( aRectFnSet.GetRight(pTab->getSwPrint()));
aOld.SetRightMax( nRightMax - nLeftMin );
rTab.GetTabCols( aOld, pBox );
@@ -2763,18 +2763,18 @@ void SwDoc::SetTabRows( const SwTabCols &rNew, bool bCurColOnly,
// Set fixed points, LeftMin in Document coordinates, all others relative
const SwPageFrame* pPage = pTab->FindPageFrame();
- aOld.SetRight( aRectFnSet.GetHeight(pTab->PrintRA()) );
+ aOld.SetRight( aRectFnSet.GetHeight(pTab->getSwPrint()) );
long nLeftMin;
if ( aRectFnSet.IsVert() )
{
- nLeftMin = pTab->GetPrtLeft() - pPage->FrameRA().Left();
+ nLeftMin = pTab->GetPrtLeft() - pPage->getSwFrame().Left();
aOld.SetLeft ( LONG_MAX );
aOld.SetRightMax( aOld.GetRight() );
}
else
{
- nLeftMin = pTab->GetPrtTop() - pPage->FrameRA().Top();
+ nLeftMin = pTab->GetPrtTop() - pPage->getSwFrame().Top();
aOld.SetLeft ( 0 );
aOld.SetRightMax( LONG_MAX );
}
@@ -2819,7 +2819,7 @@ void SwDoc::SetTabRows( const SwTabCols &rNew, bool bCurColOnly,
{
if ( pFrame->IsCellFrame() && pFrame->FindTabFrame() == pTab )
{
- const long nLowerBorder = aRectFnSet.GetBottom(pFrame->FrameRA());
+ const long nLowerBorder = aRectFnSet.GetBottom(pFrame->getSwFrame());
const sal_uLong nTabTop = aRectFnSet.GetPrtTop(*pTab);
if ( std::abs( aRectFnSet.YInc( nTabTop, nOldRowEnd ) - nLowerBorder ) <= ROWFUZZY )
{
@@ -2839,7 +2839,7 @@ void SwDoc::SetTabRows( const SwTabCols &rNew, bool bCurColOnly,
{
// The new row height must not to be calculated from a overlapping box
SwFormatFrameSize aNew( pLine->GetFrameFormat()->GetFrameSize() );
- const long nNewSize = aRectFnSet.GetHeight(pFrame->FrameRA()) + nDiff;
+ const long nNewSize = aRectFnSet.GetHeight(pFrame->getSwFrame()) + nDiff;
if( nNewSize != aNew.GetHeight() )
{
aNew.SetHeight( nNewSize );
diff --git a/sw/source/core/docnode/ndtbl1.cxx b/sw/source/core/docnode/ndtbl1.cxx
index 3ca1245ff34a..2fbfa06f7878 100644
--- a/sw/source/core/docnode/ndtbl1.cxx
+++ b/sw/source/core/docnode/ndtbl1.cxx
@@ -441,7 +441,7 @@ bool SwDoc::BalanceRowHeight( const SwCursor& rCursor, bool bTstOnly )
SwFrame* pFrame = aIter.First();
while ( pFrame )
{
- nHeight = std::max( nHeight, pFrame->FrameRA().Height() );
+ nHeight = std::max( nHeight, pFrame->getSwFrame().Height() );
pFrame = aIter.Next();
}
}
@@ -536,7 +536,7 @@ static void lcl_CollectCells( std::vector<SwCellFrame*> &rArr, const SwRect &rUn
while ( !pCell->IsCellFrame() )
pCell = pCell->GetUpper();
OSL_ENSURE( pCell, "Frame is not a Cell" );
- if ( rUnion.IsOver( pCell->FrameRA() ) )
+ if ( rUnion.IsOver( pCell->getSwFrame() ) )
::InsertCell( rArr, static_cast<SwCellFrame*>(pCell) );
// Make sure the Cell is left (Areas)
@@ -643,17 +643,17 @@ void SwDoc::SetTabBorders( const SwCursor& rCursor, const SfxItemSet& rSet )
bool bTopOver, bLeftOver, bRightOver, bBottomOver;
if ( bVert )
{
- bTopOver = pCell->FrameRA().Right() >= rUnion.Right();
- bLeftOver = pCell->FrameRA().Top() <= rUnion.Top();
- bRightOver = pCell->FrameRA().Bottom() >= rUnion.Bottom();
- bBottomOver = pCell->FrameRA().Left() <= rUnion.Left();
+ bTopOver = pCell->getSwFrame().Right() >= rUnion.Right();
+ bLeftOver = pCell->getSwFrame().Top() <= rUnion.Top();
+ bRightOver = pCell->getSwFrame().Bottom() >= rUnion.Bottom();
+ bBottomOver = pCell->getSwFrame().Left() <= rUnion.Left();
}
else
{
- bTopOver = pCell->FrameRA().Top() <= rUnion.Top();
- bLeftOver = pCell->FrameRA().Left() <= rUnion.Left();
- bRightOver = pCell->FrameRA().Right() >= rUnion.Right();
- bBottomOver = pCell->FrameRA().Bottom() >= rUnion.Bottom();
+ bTopOver = pCell->getSwFrame().Top() <= rUnion.Top();
+ bLeftOver = pCell->getSwFrame().Left() <= rUnion.Left();
+ bRightOver = pCell->getSwFrame().Right() >= rUnion.Right();
+ bBottomOver = pCell->getSwFrame().Bottom() >= rUnion.Bottom();
}
if ( bRTL )
@@ -954,17 +954,17 @@ void SwDoc::GetTabBorders( const SwCursor& rCursor, SfxItemSet& rSet )
bool bTopOver, bLeftOver, bRightOver, bBottomOver;
if ( bVert )
{
- bTopOver = pCell->FrameRA().Right() >= rUnion.Right();
- bLeftOver = pCell->FrameRA().Top() <= rUnion.Top();
- bRightOver = pCell->FrameRA().Bottom() >= rUnion.Bottom();
- bBottomOver = pCell->FrameRA().Left() <= rUnion.Left();
+ bTopOver = pCell->getSwFrame().Right() >= rUnion.Right();
+ bLeftOver = pCell->getSwFrame().Top() <= rUnion.Top();
+ bRightOver = pCell->getSwFrame().Bottom() >= rUnion.Bottom();
+ bBottomOver = pCell->getSwFrame().Left() <= rUnion.Left();
}
else
{
- bTopOver = pCell->FrameRA().Top() <= rUnion.Top();
- bLeftOver = pCell->FrameRA().Left() <= rUnion.Left();
- bRightOver = pCell->FrameRA().Right() >= rUnion.Right();
- bBottomOver = pCell->FrameRA().Bottom() >= rUnion.Bottom();
+ bTopOver = pCell->getSwFrame().Top() <= rUnion.Top();
+ bLeftOver = pCell->getSwFrame().Left() <= rUnion.Left();
+ bRightOver = pCell->getSwFrame().Right() >= rUnion.Right();
+ bBottomOver = pCell->getSwFrame().Bottom() >= rUnion.Bottom();
}
if ( bRTL )
@@ -1275,20 +1275,20 @@ static sal_uInt16 lcl_CalcCellFit( const SwLayoutFrame *pCell )
SwRectFnSet aRectFnSet(pCell);
while ( pFrame )
{
- const SwTwips nAdd = aRectFnSet.GetWidth(pFrame->FrameRA()) -
- aRectFnSet.GetWidth(pFrame->PrintRA());
+ const SwTwips nAdd = aRectFnSet.GetWidth(pFrame->getSwFrame()) -
+ aRectFnSet.GetWidth(pFrame->getSwPrint());
// pFrame does not necessarily have to be a SwTextFrame!
const SwTwips nCalcFitToContent = pFrame->IsTextFrame() ?
const_cast<SwTextFrame*>(static_cast<const SwTextFrame*>(pFrame))->CalcFitToContent() :
- aRectFnSet.GetWidth(pFrame->PrintRA());
+ aRectFnSet.GetWidth(pFrame->getSwPrint());
nRet = std::max( nRet, nCalcFitToContent + nAdd );
pFrame = pFrame->GetNext();
}
// Surrounding border as well as left and Right Border also need to be respected
- nRet += aRectFnSet.GetWidth(pCell->FrameRA()) -
- aRectFnSet.GetWidth(pCell->PrintRA());
+ nRet += aRectFnSet.GetWidth(pCell->getSwFrame()) -
+ aRectFnSet.GetWidth(pCell->getSwPrint());
// To compensate for the accuracy of calculation later on in SwTable::SetTabCols
// we keep adding up a little.
@@ -1315,7 +1315,7 @@ static void lcl_CalcSubColValues( std::vector<sal_uInt16> &rToFill, const SwTabC
{
const sal_uInt16 nWish = bWishValues ?
::lcl_CalcCellFit( pCell ) :
- MINLAY + sal_uInt16(pCell->FrameRA().Width() - pCell->PrintRA().Width());
+ MINLAY + sal_uInt16(pCell->getSwFrame().Width() - pCell->getSwPrint().Width());
SwRectFnSet aRectFnSet(pTab);
@@ -1327,14 +1327,14 @@ static void lcl_CalcSubColValues( std::vector<sal_uInt16> &rToFill, const SwTabC
nColRight += rCols.GetLeftMin();
// Adapt values to the proportions of the Table (Follows)
- if ( rCols.GetLeftMin() != aRectFnSet.GetLeft(pTab->FrameRA()) )
+ if ( rCols.GetLeftMin() != aRectFnSet.GetLeft(pTab->getSwFrame()) )
{
- const long nDiff = aRectFnSet.GetLeft(pTab->FrameRA()) - rCols.GetLeftMin();
+ const long nDiff = aRectFnSet.GetLeft(pTab->getSwFrame()) - rCols.GetLeftMin();
nColLeft += nDiff;
nColRight += nDiff;
}
- const long nCellLeft = aRectFnSet.GetLeft(pCell->FrameRA());
- const long nCellRight = aRectFnSet.GetRight(pCell->FrameRA());
+ const long nCellLeft = aRectFnSet.GetLeft(pCell->getSwFrame());
+ const long nCellRight = aRectFnSet.GetRight(pCell->getSwFrame());
// Calculate overlapping value
long nWidth = 0;
@@ -1344,9 +1344,9 @@ static void lcl_CalcSubColValues( std::vector<sal_uInt16> &rToFill, const SwTabC
nWidth = nCellRight - nColLeft;
else if ( nColLeft >= nCellLeft && nColRight <= nCellRight )
nWidth = nColRight - nColLeft;
- if ( nWidth && pCell->FrameRA().Width() )
+ if ( nWidth && pCell->getSwFrame().Width() )
{
- long nTmp = nWidth * nWish / pCell->FrameRA().Width();
+ long nTmp = nWidth * nWish / pCell->getSwFrame().Width();
if ( sal_uInt16(nTmp) > rToFill[i] )
rToFill[i] = sal_uInt16(nTmp);
}
@@ -1394,8 +1394,8 @@ static void lcl_CalcColValues( std::vector<sal_uInt16> &rToFill, const SwTabCols
{
if ( pCell->IsCellFrame() && pCell->FindTabFrame() == pTab && ::IsFrameInTableSel( rUnion, pCell ) )
{
- const long nCLeft = aRectFnSet.GetLeft(pCell->FrameRA());
- const long nCRight = aRectFnSet.GetRight(pCell->FrameRA());
+ const long nCLeft = aRectFnSet.GetLeft(pCell->getSwFrame());
+ const long nCRight = aRectFnSet.GetRight(pCell->getSwFrame());
bool bNotInCols = true;
@@ -1418,9 +1418,9 @@ static void lcl_CalcColValues( std::vector<sal_uInt16> &rToFill, const SwTabCols
// Adapt values to the proportions of the Table (Follows)
long nLeftA = nColLeft;
long nRightA = nColRight;
- if ( rCols.GetLeftMin() != sal_uInt16(aRectFnSet.GetLeft(pTab->FrameRA())) )
+ if ( rCols.GetLeftMin() != sal_uInt16(aRectFnSet.GetLeft(pTab->getSwFrame())) )
{
- const long nDiff = aRectFnSet.GetLeft(pTab->FrameRA()) - rCols.GetLeftMin();
+ const long nDiff = aRectFnSet.GetLeft(pTab->getSwFrame()) - rCols.GetLeftMin();
nLeftA += nDiff;
nRightA += nDiff;
}
@@ -1436,8 +1436,8 @@ static void lcl_CalcColValues( std::vector<sal_uInt16> &rToFill, const SwTabCols
nFit = nWish;
}
else
- { const sal_uInt16 nMin = MINLAY + sal_uInt16(pCell->FrameRA().Width() -
- pCell->PrintRA().Width());
+ { const sal_uInt16 nMin = MINLAY + sal_uInt16(pCell->getSwFrame().Width() -
+ pCell->getSwPrint().Width());
if ( !nFit || nMin < nFit )
nFit = nMin;
}
@@ -1450,7 +1450,7 @@ static void lcl_CalcColValues( std::vector<sal_uInt16> &rToFill, const SwTabCols
}
do {
pCell = pCell->GetNextLayoutLeaf();
- } while( pCell && pCell->FrameRA().Width() == 0 );
+ } while( pCell && pCell->getSwFrame().Width() == 0 );
} while ( pCell && pTab->IsAnLower( pCell ) );
}
}
diff --git a/sw/source/core/docnode/node.cxx b/sw/source/core/docnode/node.cxx
index 55dc0649a60b..c955dd321ac9 100644
--- a/sw/source/core/docnode/node.cxx
+++ b/sw/source/core/docnode/node.cxx
@@ -391,7 +391,7 @@ bool SwNode::IsInVisibleArea( SwViewShell const * pSh ) const
{ pFrame = pFrame->FindPrev();
} while ( pFrame && !pFrame->IsValid() );
- if( !pFrame || pSh->VisArea().IsOver( pFrame->FrameRA() ) )
+ if( !pFrame || pSh->VisArea().IsOver( pFrame->getSwFrame() ) )
bRet = true;
}
}
@@ -785,7 +785,7 @@ const SwTextNode* SwNode::FindOutlineNodeOfLevel( sal_uInt8 nLvl ) const
* pMyFrame = pCNd ? pCNd->getLayoutFrame( pCNd->GetDoc()->getIDocumentLayoutAccess().GetCurrentLayout(), &aPt, nullptr, false ) : nullptr;
const SwPageFrame* pPgFrame = pFrame ? pFrame->FindPageFrame() : nullptr;
if( pPgFrame && pMyFrame &&
- pPgFrame->FrameRA().Top() > pMyFrame->FrameRA().Top() )
+ pPgFrame->getSwFrame().Top() > pMyFrame->getSwFrame().Top() )
{
// The one asking precedes the Page, thus its invalid
pRet = nullptr;
@@ -1122,7 +1122,7 @@ SwRect SwContentNode::FindLayoutRect( const bool bPrtArea, const Point* pPoint )
SwContentFrame* pFrame = static_cast<SwContentFrame*>( ::GetFrameOfModify( nullptr, *this,
FRM_CNTNT, pPoint ) );
if( pFrame )
- aRet = bPrtArea ? pFrame->PrintRA() : pFrame->FrameRA();
+ aRet = bPrtArea ? pFrame->getSwPrint() : pFrame->getSwFrame();
return aRet;
}
@@ -1131,7 +1131,7 @@ SwRect SwContentNode::FindPageFrameRect() const
SwRect aRet;
SwFrame* pFrame = ::GetFrameOfModify( nullptr, *this, FRM_CNTNT );
if( pFrame && nullptr != ( pFrame = pFrame->FindPageFrame() ))
- aRet = pFrame->FrameRA();
+ aRet = pFrame->getSwFrame();
return aRet;
}
diff --git a/sw/source/core/draw/dflyobj.cxx b/sw/source/core/draw/dflyobj.cxx
index 6f056db6c73b..2b2c486819b6 100644
--- a/sw/source/core/draw/dflyobj.cxx
+++ b/sw/source/core/draw/dflyobj.cxx
@@ -318,7 +318,7 @@ basegfx::B2DRange SwVirtFlyDrawObj::getOuterBound() const
if(pFlyFrame)
{
- const tools::Rectangle aOuterRectangle(pFlyFrame->FrameRA().Pos(), pFlyFrame->FrameRA().SSize());
+ const tools::Rectangle aOuterRectangle(pFlyFrame->getSwFrame().Pos(), pFlyFrame->getSwFrame().SSize());
if(!aOuterRectangle.IsEmpty())
{
@@ -342,7 +342,7 @@ basegfx::B2DRange SwVirtFlyDrawObj::getInnerBound() const
if(pFlyFrame)
{
- const tools::Rectangle aInnerRectangle(pFlyFrame->FrameRA().Pos() + pFlyFrame->PrintRA().Pos(), pFlyFrame->PrintRA().SSize());
+ const tools::Rectangle aInnerRectangle(pFlyFrame->getSwFrame().Pos() + pFlyFrame->getSwPrint().Pos(), pFlyFrame->getSwPrint().SSize());
if(!aInnerRectangle.IsEmpty())
{
@@ -525,7 +525,7 @@ void SwVirtFlyDrawObj::wrap_DoPaintObject(
RestoreMapMode aRestoreMapModeIfNeeded( pShell );
// paint the FlyFrame (use standard VCL-Paint)
- m_pFlyFrame->Paint( *pShell->GetOut(), GetFlyFrame()->FrameRA() );
+ m_pFlyFrame->Paint( *pShell->GetOut(), GetFlyFrame()->getSwFrame() );
}
}
}
@@ -549,8 +549,8 @@ void SwVirtFlyDrawObj::TakeObjInfo( SdrObjTransformInfoRec& rInfo ) const
void SwVirtFlyDrawObj::SetRect() const
{
- if ( GetFlyFrame()->FrameRA().HasArea() )
- const_cast<SwVirtFlyDrawObj*>(this)->aOutRect = GetFlyFrame()->FrameRA().SVRect();
+ if ( GetFlyFrame()->getSwFrame().HasArea() )
+ const_cast<SwVirtFlyDrawObj*>(this)->aOutRect = GetFlyFrame()->getSwFrame().SVRect();
else
const_cast<SwVirtFlyDrawObj*>(this)->aOutRect = tools::Rectangle();
}
@@ -620,7 +620,7 @@ void SwVirtFlyDrawObj::NbcSetLogicRect(const tools::Rectangle& )
::basegfx::B2DPolyPolygon SwVirtFlyDrawObj::TakeXorPoly() const
{
- const tools::Rectangle aSourceRectangle(GetFlyFrame()->FrameRA().SVRect());
+ const tools::Rectangle aSourceRectangle(GetFlyFrame()->getSwFrame().SVRect());
const ::basegfx::B2DRange aSourceRange(aSourceRectangle.Left(), aSourceRectangle.Top(), aSourceRectangle.Right(), aSourceRectangle.Bottom());
::basegfx::B2DPolyPolygon aRetval;
@@ -634,7 +634,7 @@ void SwVirtFlyDrawObj::NbcSetLogicRect(const tools::Rectangle& )
void SwVirtFlyDrawObj::NbcMove(const Size& rSiz)
{
MoveRect( aOutRect, rSiz );
- const Point aOldPos( GetFlyFrame()->FrameRA().Pos() );
+ const Point aOldPos( GetFlyFrame()->getSwFrame().Pos() );
const Point aNewPos( aOutRect.TopLeft() );
const SwRect aFlyRect( aOutRect );
@@ -689,7 +689,7 @@ void SwVirtFlyDrawObj::NbcMove(const Size& rSiz)
if( GetFlyFrame()->GetAnchorFrame()->IsRightToLeft() &&
text::HoriOrientation::NONE != eHori )
- lXDiff = GetFlyFrame()->GetAnchorFrame()->FrameRA().Width() -
+ lXDiff = GetFlyFrame()->GetAnchorFrame()->getSwFrame().Width() -
aFlyRect.Width() - lXDiff;
const Point aTmp( lXDiff, lYDiff );
@@ -722,9 +722,9 @@ void SwVirtFlyDrawObj::NbcMove(const Size& rSiz)
bNextLine = true;
//Horizontal Align:
const bool bLeftFrame =
- aFlyRect.Left() < pAnch->FrameRA().Left() + pAnch->PrintRA().Left(),
+ aFlyRect.Left() < pAnch->getSwFrame().Left() + pAnch->getSwPrint().Left(),
bLeftPrt = aFlyRect.Left() + aFlyRect.Width() <
- pAnch->FrameRA().Left() + pAnch->PrintRA().Width()/2;
+ pAnch->getSwFrame().Left() + pAnch->getSwPrint().Width()/2;
if ( bLeftFrame || bLeftPrt )
{
aHori.SetHoriOrient( text::HoriOrientation::LEFT );
@@ -733,7 +733,7 @@ void SwVirtFlyDrawObj::NbcMove(const Size& rSiz)
else
{
const bool bRightFrame = aFlyRect.Left() >
- pAnch->FrameRA().Left() + pAnch->PrintRA().Width();
+ pAnch->getSwFrame().Left() + pAnch->getSwPrint().Width();
aHori.SetHoriOrient( text::HoriOrientation::RIGHT );
aHori.SetRelationOrient( bRightFrame ? text::RelOrientation::FRAME : text::RelOrientation::PRINT_AREA );
}
@@ -879,7 +879,7 @@ void SwVirtFlyDrawObj::NbcResize(const Point& rRef,
Size aSz( aOutRect.Right() - aOutRect.Left() + 1,
aOutRect.Bottom()- aOutRect.Top() + 1 );
- if( aSz != GetFlyFrame()->FrameRA().SSize() )
+ if( aSz != GetFlyFrame()->getSwFrame().SSize() )
{
//The width of the columns should not be too narrow
if ( GetFlyFrame()->Lower() && GetFlyFrame()->Lower()->IsColumnFrame() )
@@ -921,8 +921,8 @@ void SwVirtFlyDrawObj::NbcResize(const Point& rRef,
}
else
{
- nRelWidth = pRel->PrintRA().Width();
- nRelHeight = pRel->PrintRA().Height();
+ nRelWidth = pRel->getSwPrint().Width();
+ nRelHeight = pRel->getSwPrint().Height();
}
if ( aFrameSz.GetWidthPercent() && aFrameSz.GetWidthPercent() != SwFormatFrameSize::SYNCED &&
aOldFrameSz.GetWidth() != aFrameSz.GetWidth() )
@@ -936,8 +936,8 @@ void SwVirtFlyDrawObj::NbcResize(const Point& rRef,
//Position can also be changed!
const Point aOldPos( ( bVertX && !bVertL2RX ) || bRTL ?
- GetFlyFrame()->FrameRA().TopRight() :
- GetFlyFrame()->FrameRA().Pos() );
+ GetFlyFrame()->getSwFrame().TopRight() :
+ GetFlyFrame()->getSwFrame().Pos() );
if ( aNewPos != aOldPos )
{
//May have been altered by the ChgSize!
@@ -1034,9 +1034,9 @@ SdrObject* SwVirtFlyDrawObj::getFullDragClone() const
void SwVirtFlyDrawObj::addCropHandles(SdrHdlList& rTarget) const
{
// RotGrfFlyFrame: Adapt to possible rotated Graphic contained in FlyFrame
- if(GetFlyFrame()->FrameRA().HasArea())
+ if(GetFlyFrame()->getSwFrame().HasArea())
{
- // Use InnerBound, OuterBound (same as GetFlyFrame()->FrameRA().SVRect())
+ // Use InnerBound, OuterBound (same as GetFlyFrame()->getSwFrame().SVRect())
// may have a distance to InnerBound which needs to be taken into account.
// The Graphic is mapped to InnerBound, as is the rotated Graphic.
const basegfx::B2DRange aTargetRange(getInnerBound());
@@ -1095,11 +1095,11 @@ SdrObject* SwVirtFlyDrawObj::CheckMacroHit( const SdrObjMacroHitRec& rRec ) cons
SwRect aRect;
if ( m_pFlyFrame->Lower() && m_pFlyFrame->Lower()->IsNoTextFrame() )
{
- aRect = m_pFlyFrame->PrintRA();
- aRect += m_pFlyFrame->FrameRA().Pos();
+ aRect = m_pFlyFrame->getSwPrint();
+ aRect += m_pFlyFrame->getSwFrame().Pos();
}
else
- aRect = m_pFlyFrame->FrameRA();
+ aRect = m_pFlyFrame->getSwFrame();
if( aRect.IsInside( rRec.aPos ) )
{
diff --git a/sw/source/core/draw/dpage.cxx b/sw/source/core/draw/dpage.cxx
index 99d3429f4ad0..eb665d39040c 100644
--- a/sw/source/core/draw/dpage.cxx
+++ b/sw/source/core/draw/dpage.cxx
@@ -116,10 +116,10 @@ SdrObject* SwDPage::ReplaceObject( SdrObject* pNewObj, size_t nObjNum )
void InsertGridFrame( SdrPageGridFrameList *pLst, const SwFrame *pPg )
{
- SwRect aPrt( pPg->PrintRA() );
- aPrt += pPg->FrameRA().Pos();
+ SwRect aPrt( pPg->getSwPrint() );
+ aPrt += pPg->getSwFrame().Pos();
const tools::Rectangle aUser( aPrt.SVRect() );
- const tools::Rectangle aPaper( pPg->FrameRA().SVRect() );
+ const tools::Rectangle aPaper( pPg->getSwFrame().SVRect() );
pLst->Insert( SdrPageGridFrame( aPaper, aUser ) );
}
@@ -148,7 +148,7 @@ const SdrPageGridFrameList* SwDPage::GetGridFrameList(
const SwRect aRect( *pRect );
const SwFrame *pPg = pSh->GetLayout()->Lower();
do
- { if ( pPg->FrameRA().IsOver( aRect ) )
+ { if ( pPg->getSwFrame().IsOver( aRect ) )
::InsertGridFrame( const_cast<SwDPage*>(this)->pGridLst.get(), pPg );
pPg = pPg->GetNext();
} while ( pPg );
@@ -161,7 +161,7 @@ const SdrPageGridFrameList* SwDPage::GetGridFrameList(
do
{ ::InsertGridFrame( const_cast<SwDPage*>(this)->pGridLst.get(), pPg );
pPg = pPg->GetNext();
- } while ( pPg && pPg->FrameRA().IsOver( pSh->VisArea() ) );
+ } while ( pPg && pPg->getSwFrame().IsOver( pSh->VisArea() ) );
}
}
return pGridLst.get();
@@ -210,7 +210,7 @@ bool SwDPage::RequestHelp( vcl::Window* pWindow, SdrView const * pView,
{
// then append the relative pixel position!!
Point aPt( aPos );
- aPt -= pFly->FrameRA().Pos();
+ aPt -= pFly->getSwFrame().Pos();
// without MapMode-Offset !!!!!
// without MapMode-Offset, without Offset, w ... !!!!!
aPt = pWindow->LogicToPixel(
diff --git a/sw/source/core/draw/dview.cxx b/sw/source/core/draw/dview.cxx
index 05fbf129cb53..1ef5184aa27e 100644
--- a/sw/source/core/draw/dview.cxx
+++ b/sw/source/core/draw/dview.cxx
@@ -680,7 +680,7 @@ const SwFrame* SwDrawView::CalcAnchor()
if ( bFly )
{
pAnch = static_cast<SwVirtFlyDrawObj*>(pObj)->GetFlyFrame()->GetAnchorFrame();
- aMyRect = static_cast<SwVirtFlyDrawObj*>(pObj)->GetFlyFrame()->FrameRA().SVRect();
+ aMyRect = static_cast<SwVirtFlyDrawObj*>(pObj)->GetFlyFrame()->getSwFrame().SVRect();
}
else
{
diff --git a/sw/source/core/edit/autofmt.cxx b/sw/source/core/edit/autofmt.cxx
index b60a593da594..4e9b12be7d14 100644
--- a/sw/source/core/edit/autofmt.cxx
+++ b/sw/source/core/edit/autofmt.cxx
@@ -251,10 +251,10 @@ SwTextFrame* SwAutoFormat::GetFrame( const SwTextNode& rTextNd ) const
if( m_aFlags.bAFormatByInput && !pFrame->IsValid() )
{
DisableCallbackAction a(const_cast<SwRootFrame&>(*pFrame->getRootFrame()));
- SwRect aTmpFrame( pFrame->FrameRA() );
- SwRect aTmpPrt( pFrame->PrintRA() );
+ SwRect aTmpFrame( pFrame->getSwFrame() );
+ SwRect aTmpPrt( pFrame->getSwPrint() );
pFrame->Calc(pFrame->getRootFrame()->GetCurrShell()->GetOut());
- if( pFrame->FrameRA() != aTmpFrame || pFrame->PrintRA() != aTmpPrt ||
+ if( pFrame->getSwFrame() != aTmpFrame || pFrame->getSwPrint() != aTmpPrt ||
( pFrame->IsTextFrame() && !const_cast<SwTextFrame*>(static_cast<const SwTextFrame*>(pFrame))->Paint().IsEmpty() ) )
pFrame->SetCompletePaint();
}
@@ -652,7 +652,7 @@ bool SwAutoFormat::DoTable()
{
eHori = text::HoriOrientation::NONE;
// then - as last - we need to add the current frame width into the array
- aPosArr.push_back( static_cast<sal_uInt16>(m_pCurTextFrame->FrameRA().Width()) );
+ aPosArr.push_back( static_cast<sal_uInt16>(m_pCurTextFrame->getSwFrame().Width()) );
}
else
eHori = text::HoriOrientation::LEFT;
@@ -1374,7 +1374,7 @@ void SwAutoFormat::BuildEnum( sal_uInt16 nLvl, sal_uInt16 nDigitLevel )
bool bBreak = true;
// first, determine current indentation and frame width
- SwTwips nFrameWidth = m_pCurTextFrame->PrintRA().Width();
+ SwTwips nFrameWidth = m_pCurTextFrame->getSwPrint().Width();
SwTwips nLeftTextPos;
{
sal_Int32 nPos(0);
diff --git a/sw/source/core/edit/edattr.cxx b/sw/source/core/edit/edattr.cxx
index a672089edb95..494caa87c150 100644
--- a/sw/source/core/edit/edattr.cxx
+++ b/sw/source/core/edit/edattr.cxx
@@ -503,8 +503,8 @@ bool SwEditShell::IsMoveLeftMargin( bool bRight, bool bModulus ) const
if ( pFrame )
{
const sal_uInt16 nFrameWidth = static_cast<sal_uInt16>( pFrame->IsVertical() ?
- pFrame->FrameRA().Height() :
- pFrame->FrameRA().Width() );
+ pFrame->getSwFrame().Height() :
+ pFrame->getSwFrame().Width() );
bRet = nFrameWidth > ( nNext + MM50 );
}
else
diff --git a/sw/source/core/edit/editsh.cxx b/sw/source/core/edit/editsh.cxx
index 365b056aef54..1ae8b8b29cc4 100644
--- a/sw/source/core/edit/editsh.cxx
+++ b/sw/source/core/edit/editsh.cxx
@@ -887,7 +887,7 @@ void SwEditShell::SetLineNumberInfo(const SwLineNumberInfo& rInfo)
StartAllAction();
SET_CURR_SHELL( this );
GetDoc()->SetLineNumberInfo(rInfo);
- AddPaintRect( GetLayout()->FrameRA() );
+ AddPaintRect( GetLayout()->getSwFrame() );
EndAllAction();
}
diff --git a/sw/source/core/fields/expfld.cxx b/sw/source/core/fields/expfld.cxx
index b3a1bd2912f4..658bfb18e542 100644
--- a/sw/source/core/fields/expfld.cxx
+++ b/sw/source/core/fields/expfld.cxx
@@ -206,7 +206,7 @@ const SwTextNode* GetBodyTextNode( const SwDoc& rDoc, SwPosition& rPos,
else
{
pLayout->FindPageFrame()->GetContentPosition(
- pLayout->FrameRA().Pos(), rPos );
+ pLayout->getSwFrame().Pos(), rPos );
pTextNode = rPos.nNode.GetNode().GetTextNode();
}
}
@@ -246,7 +246,7 @@ const SwTextNode* GetBodyTextNode( const SwDoc& rDoc, SwPosition& rPos,
}
else
{
- Point aPt( pLayout->FrameRA().Pos() );
+ Point aPt( pLayout->getSwFrame().Pos() );
aPt.Y()++; // get out of the header
pContentFrame = pPgFrame->GetContentPos( aPt, false, true );
pTextNode = GetFirstTextNode( rDoc, rPos, pContentFrame, aPt );
diff --git a/sw/source/core/fields/postithelper.cxx b/sw/source/core/fields/postithelper.cxx
index 8f7586b00447..333cb740cf9a 100644
--- a/sw/source/core/fields/postithelper.cxx
+++ b/sw/source/core/fields/postithelper.cxx
@@ -74,8 +74,8 @@ SwPostItHelper::SwLayoutStatus SwPostItHelper::getLayoutInfos(
o_rInfo.mnStartNodeIdx = 0;
o_rInfo.mnStartContent = -1;
}
- o_rInfo.mPageFrame = pPage->FrameRA();
- o_rInfo.mPagePrtArea = pPage->PrintRA();
+ o_rInfo.mPageFrame = pPage->getSwFrame();
+ o_rInfo.mPagePrtArea = pPage->getSwPrint();
o_rInfo.mPagePrtArea.Pos() += o_rInfo.mPageFrame.Pos();
o_rInfo.mnPageNumber = pPage->GetPhyPageNum();
o_rInfo.meSidebarPosition = pPage->SidebarPosition();
@@ -105,7 +105,7 @@ SwPostItHelper::SwLayoutStatus SwPostItHelper::getLayoutInfos(
long SwPostItHelper::getLayoutHeight( const SwRootFrame* pRoot )
{
- long nRet = pRoot ? pRoot->FrameRA().Height() : 0;
+ long nRet = pRoot ? pRoot->getSwFrame().Height() : 0;
return nRet;
}
@@ -126,7 +126,7 @@ unsigned long SwPostItHelper::getPageInfo( SwRect& rPageFrame, const SwRootFrame
if( pPage )
{
nRet = pPage->GetPhyPageNum();
- rPageFrame = pPage->FrameRA();
+ rPageFrame = pPage->getSwFrame();
}
return nRet;
}
diff --git a/sw/source/core/fields/reffld.cxx b/sw/source/core/fields/reffld.cxx
index b23e7bf19e01..182a7097fca4 100644
--- a/sw/source/core/fields/reffld.cxx
+++ b/sw/source/core/fields/reffld.cxx
@@ -146,22 +146,22 @@ bool IsFrameBehind( const SwTextNode& rMyNd, sal_Int32 nMySttPos,
if( bVert )
{
if( bR2L )
- bRefIsLower = pRefFrame->FrameRA().Top() < pFieldFrame->FrameRA().Top() ||
- ( pRefFrame->FrameRA().Top() == pFieldFrame->FrameRA().Top() &&
- pRefFrame->FrameRA().Left() < pFieldFrame->FrameRA().Left() );
+ bRefIsLower = pRefFrame->getSwFrame().Top() < pFieldFrame->getSwFrame().Top() ||
+ ( pRefFrame->getSwFrame().Top() == pFieldFrame->getSwFrame().Top() &&
+ pRefFrame->getSwFrame().Left() < pFieldFrame->getSwFrame().Left() );
else
- bRefIsLower = pRefFrame->FrameRA().Top() < pFieldFrame->FrameRA().Top() ||
- ( pRefFrame->FrameRA().Top() == pFieldFrame->FrameRA().Top() &&
- pRefFrame->FrameRA().Left() > pFieldFrame->FrameRA().Left() );
+ bRefIsLower = pRefFrame->getSwFrame().Top() < pFieldFrame->getSwFrame().Top() ||
+ ( pRefFrame->getSwFrame().Top() == pFieldFrame->getSwFrame().Top() &&
+ pRefFrame->getSwFrame().Left() > pFieldFrame->getSwFrame().Left() );
}
else if( bR2L )
- bRefIsLower = pRefFrame->FrameRA().Left() > pFieldFrame->FrameRA().Left() ||
- ( pRefFrame->FrameRA().Left() == pFieldFrame->FrameRA().Left() &&
- pRefFrame->FrameRA().Top() < pFieldFrame->FrameRA().Top() );
+ bRefIsLower = pRefFrame->getSwFrame().Left() > pFieldFrame->getSwFrame().Left() ||
+ ( pRefFrame->getSwFrame().Left() == pFieldFrame->getSwFrame().Left() &&
+ pRefFrame->getSwFrame().Top() < pFieldFrame->getSwFrame().Top() );
else
- bRefIsLower = pRefFrame->FrameRA().Left() < pFieldFrame->FrameRA().Left() ||
- ( pRefFrame->FrameRA().Left() == pFieldFrame->FrameRA().Left() &&
- pRefFrame->FrameRA().Top() < pFieldFrame->FrameRA().Top() );
+ bRefIsLower = pRefFrame->getSwFrame().Left() < pFieldFrame->getSwFrame().Left() ||
+ ( pRefFrame->getSwFrame().Left() == pFieldFrame->getSwFrame().Left() &&
+ pRefFrame->getSwFrame().Top() < pFieldFrame->getSwFrame().Top() );
pRefFrame = nullptr;
}
else if( ( SwFrameType::Column | SwFrameType::Cell ) & pFieldFrame->GetType() )
@@ -175,22 +175,22 @@ bool IsFrameBehind( const SwTextNode& rMyNd, sal_Int32 nMySttPos,
if( bVert )
{
if( bR2L )
- bRefIsLower = pRefFrame->FrameRA().Left() < pFieldFrame->FrameRA().Left() ||
- ( pRefFrame->FrameRA().Left() == pFieldFrame->FrameRA().Left() &&
- pRefFrame->FrameRA().Top() < pFieldFrame->FrameRA().Top() );
+ bRefIsLower = pRefFrame->getSwFrame().Left() < pFieldFrame->getSwFrame().Left() ||
+ ( pRefFrame->getSwFrame().Left() == pFieldFrame->getSwFrame().Left() &&
+ pRefFrame->getSwFrame().Top() < pFieldFrame->getSwFrame().Top() );
else
- bRefIsLower = pRefFrame->FrameRA().Left() > pFieldFrame->FrameRA().Left() ||
- ( pRefFrame->FrameRA().Left() == pFieldFrame->FrameRA().Left() &&
- pRefFrame->FrameRA().Top() < pFieldFrame->FrameRA().Top() );
+ bRefIsLower = pRefFrame->getSwFrame().Left() > pFieldFrame->getSwFrame().Left() ||
+ ( pRefFrame->getSwFrame().Left() == pFieldFrame->getSwFrame().Left() &&
+ pRefFrame->getSwFrame().Top() < pFieldFrame->getSwFrame().Top() );
}
else if( bR2L )
- bRefIsLower = pRefFrame->FrameRA().Top() < pFieldFrame->FrameRA().Top() ||
- ( pRefFrame->FrameRA().Top() == pFieldFrame->FrameRA().Top() &&
- pRefFrame->FrameRA().Left() > pFieldFrame->FrameRA().Left() );
+ bRefIsLower = pRefFrame->getSwFrame().Top() < pFieldFrame->getSwFrame().Top() ||
+ ( pRefFrame->getSwFrame().Top() == pFieldFrame->getSwFrame().Top() &&
+ pRefFrame->getSwFrame().Left() > pFieldFrame->getSwFrame().Left() );
else
- bRefIsLower = pRefFrame->FrameRA().Top() < pFieldFrame->FrameRA().Top() ||
- ( pRefFrame->FrameRA().Top() == pFieldFrame->FrameRA().Top() &&
- pRefFrame->FrameRA().Left() < pFieldFrame->FrameRA().Left() );
+ bRefIsLower = pRefFrame->getSwFrame().Top() < pFieldFrame->getSwFrame().Top() ||
+ ( pRefFrame->getSwFrame().Top() == pFieldFrame->getSwFrame().Top() &&
+ pRefFrame->getSwFrame().Left() < pFieldFrame->getSwFrame().Left() );
}
return bRefIsLower;
}
diff --git a/sw/source/core/frmedt/fecopy.cxx b/sw/source/core/frmedt/fecopy.cxx
index 48d2c21c6ab7..e2f3ffccd671 100644
--- a/sw/source/core/frmedt/fecopy.cxx
+++ b/sw/source/core/frmedt/fecopy.cxx
@@ -239,7 +239,7 @@ bool SwFEShell::Copy( SwDoc* pClpDoc, const OUString* pNewClpText )
static const Point &lcl_FindBasePos( const SwFrame *pFrame, const Point &rPt )
{
const SwFrame *pF = pFrame;
- while ( pF && !pF->FrameRA().IsInside( rPt ) )
+ while ( pF && !pF->getSwFrame().IsInside( rPt ) )
{
if ( pF->IsContentFrame() )
pF = static_cast<const SwContentFrame*>(pF)->GetFollow();
@@ -247,9 +247,9 @@ static const Point &lcl_FindBasePos( const SwFrame *pFrame, const Point &rPt )
pF = nullptr;
}
if ( pF )
- return pF->FrameRA().Pos();
+ return pF->getSwFrame().Pos();
else
- return pFrame->FrameRA().Pos();
+ return pFrame->getSwFrame().Pos();
}
static bool lcl_SetAnchor( const SwPosition& rPos, const SwNode& rNd, SwFlyFrame const * pFly,
@@ -271,14 +271,14 @@ static bool lcl_SetAnchor( const SwPosition& rPos, const SwNode& rNd, SwFlyFrame
const SwNodeIndex& rIdx = *pTmpFly->GetFormat()->GetContent().GetContentIdx();
SwPosition aPos( rIdx );
rAnchor.SetAnchor( &aPos );
- rNewPos = pTmpFly->FrameRA().Pos();
+ rNewPos = pTmpFly->getSwFrame().Pos();
}
else
{
rAnchor.SetType( RndStdIds::FLY_AT_PAGE );
rAnchor.SetPageNum( rDestShell.GetPageNumber( rInsPt ) );
const SwFrame *pPg = pTmpFrame->FindPageFrame();
- rNewPos = pPg->FrameRA().Pos();
+ rNewPos = pPg->getSwFrame().Pos();
}
}
else
@@ -377,7 +377,7 @@ bool SwFEShell::CopyDrawSel( SwFEShell* pDestShell, const Point& rSttPt,
const SwRootFrame* pTmpRoot = pDestShell->GetLayout();
const SwFrame* pPg = pTmpRoot->GetPageAtPos( rInsPt, nullptr, true );
if ( pPg )
- aNewAnch = pPg->FrameRA().Pos();
+ aNewAnch = pPg->getSwFrame().Pos();
}
if( bRet )
@@ -496,7 +496,7 @@ bool SwFEShell::Copy( SwFEShell* pDestShell, const Point& rSttPt,
// from the passed DocumentPosition
SwPosition aPos( *GetCursor()->GetPoint() );
Point aPt( rInsPt );
- aPt -= rSttPt - pFly->FrameRA().Pos();
+ aPt -= rSttPt - pFly->getSwFrame().Pos();
SwCursorMoveState aState( MV_SETONLYTEXT );
GetLayout()->GetCursorOfst( &aPos, aPt, &aState );
const SwNode *pNd;
@@ -533,7 +533,7 @@ bool SwFEShell::Copy( SwFEShell* pDestShell, const Point& rSttPt,
const SwRootFrame* pTmpRoot = pDestShell->GetLayout();
const SwFrame* pPg = pTmpRoot->GetPageAtPos( rInsPt, nullptr, true );
if ( pPg )
- aNewAnch = pPg->FrameRA().Pos();
+ aNewAnch = pPg->getSwFrame().Pos();
}
else {
OSL_ENSURE( false, "what anchor is it?" );
@@ -548,7 +548,7 @@ bool SwFEShell::Copy( SwFEShell* pDestShell, const Point& rSttPt,
{
Point aPos( rInsPt );
aPos -= aNewAnch;
- aPos -= rSttPt - pFly->FrameRA().Pos();
+ aPos -= rSttPt - pFly->getSwFrame().Pos();
pFlyFormat->SetFormatAttr( SwFormatHoriOrient( aPos.getX(),text::HoriOrientation::NONE, text::RelOrientation::FRAME ) );
pFlyFormat->SetFormatAttr( SwFormatVertOrient( aPos.getY(),text::VertOrientation::NONE, text::RelOrientation::FRAME ) );
}
@@ -1244,7 +1244,7 @@ bool SwFEShell::GetDrawObjGraphic( SotClipboardFormatId nFormat, Graphic& rGrf )
// Not the original size, but the current one.
// Otherwise it could happen that for vector graphics
// many MB's of memory are allocated.
- const Size aSz( GetSelectedFlyFrame()->PrintRA().SSize() );
+ const Size aSz( GetSelectedFlyFrame()->getSwPrint().SSize() );
ScopedVclPtrInstance< VirtualDevice > pVirtDev(*GetWin());
MapMode aTmp( MapUnit::MapTwip );
diff --git a/sw/source/core/frmedt/fedesc.cxx b/sw/source/core/frmedt/fedesc.cxx
index 71eb13596ad1..da44435f05ed 100644
--- a/sw/source/core/frmedt/fedesc.cxx
+++ b/sw/source/core/frmedt/fedesc.cxx
@@ -147,7 +147,7 @@ size_t SwFEShell::GetMousePageDesc( const Point &rPt ) const
static_cast<const SwPageFrame*>( GetLayout()->Lower() );
if( pPage )
{
- while( pPage->GetNext() && rPt.Y() > pPage->FrameRA().Bottom() )
+ while( pPage->GetNext() && rPt.Y() > pPage->getSwFrame().Bottom() )
pPage = static_cast<const SwPageFrame*>( pPage->GetNext() );
SwDoc *pMyDoc = GetDoc();
size_t nPos;
diff --git a/sw/source/core/frmedt/fefly1.cxx b/sw/source/core/frmedt/fefly1.cxx
index 94694428ecb6..139a1a2ba0dc 100644
--- a/sw/source/core/frmedt/fefly1.cxx
+++ b/sw/source/core/frmedt/fefly1.cxx
@@ -142,7 +142,7 @@ static bool lcl_FindAnchorPos(
if( !pNewAnch->GetCursorOfst( &aPos, aTmpPnt, &aState ) )
{
SwContentNode* pCNd = const_cast<SwContentFrame*>(static_cast<const SwContentFrame*>(pNewAnch))->GetNode();
- if( pNewAnch->FrameRA().Bottom() < aTmpPnt.Y() )
+ if( pNewAnch->getSwFrame().Bottom() < aTmpPnt.Y() )
pCNd->MakeStartIndex( &aPos.nContent );
else
pCNd->MakeEndIndex( &aPos.nContent );
@@ -220,7 +220,7 @@ bool sw_ChkAndSetNewAnchor(
"forbidden anchor change in Head/Foot." );
#endif
- return ::lcl_FindAnchorPos( *pDoc, rFly.FrameRA().Pos(), rFly, rSet );
+ return ::lcl_FindAnchorPos( *pDoc, rFly.getSwFrame().Pos(), rFly, rSet );
}
void SwFEShell::SelectFlyFrame( SwFlyFrame& rFrame )
@@ -372,7 +372,7 @@ void SwFEShell::SetFlyPos( const Point& rAbsPos )
else
{
const SwFrame *pAnch = pFly->GetAnchorFrame();
- Point aOrient( pAnch->FrameRA().Pos() );
+ Point aOrient( pAnch->getSwFrame().Pos() );
if ( pFly->IsFlyInContentFrame() )
aOrient.setX(rAbsPos.getX());
@@ -894,8 +894,8 @@ void SwFEShell::InsertDrawObj( SdrObject& rDrawObj,
Point aTmpPt( rInsertPosition );
GetLayout()->GetCursorOfst( aPam.GetPoint(), aTmpPt, &aState );
const SwFrame* pFrame = aPam.GetContentNode()->getLayoutFrame( GetLayout(), nullptr, nullptr, false );
- const Point aRelPos( rInsertPosition.X() - pFrame->FrameRA().Left(),
- rInsertPosition.Y() - pFrame->FrameRA().Top() );
+ const Point aRelPos( rInsertPosition.X() - pFrame->getSwFrame().Left(),
+ rInsertPosition.Y() - pFrame->getSwFrame().Top() );
rDrawObj.SetRelativePos( aRelPos );
::lcl_FindAnchorPos( *GetDoc(), rInsertPosition, *pFrame, rFlyAttrSet );
}
@@ -1036,7 +1036,7 @@ bool SwFEShell::SetFlyFrameAttr( SfxItemSet& rSet )
if (pFly)
{
StartAllAction();
- const Point aPt( pFly->FrameRA().Pos() );
+ const Point aPt( pFly->getSwFrame().Pos() );
if( SfxItemState::SET == rSet.GetItemState( RES_ANCHOR, false ))
sw_ChkAndSetNewAnchor( *pFly, rSet );
@@ -1170,7 +1170,7 @@ void SwFEShell::SetFrameFormat( SwFrameFormat *pNewFormat, bool bKeepOrient, Poi
SET_CURR_SHELL( this );
SwFlyFrameFormat* pFlyFormat = pFly->GetFormat();
- const Point aPt( pFly->FrameRA().Pos() );
+ const Point aPt( pFly->getSwFrame().Pos() );
SfxItemSet* pSet = nullptr;
const SfxPoolItem* pItem;
@@ -1224,7 +1224,7 @@ SwRect SwFEShell::GetFlyRect() const
return aRect;
}
else
- return pFly->FrameRA();
+ return pFly->getSwFrame();
}
SwRect SwFEShell::GetObjRect() const
@@ -1258,7 +1258,7 @@ Size SwFEShell::RequestObjectResize( const SwRect &rRect, const uno::Reference <
return aResult;
}
- aResult = pFly->PrintRA().SSize();
+ aResult = pFly->getSwPrint().SSize();
bool bPosProt = pFly->GetFormat()->GetProtect().IsPosProtected();
bool bSizeProt = pFly->GetFormat()->GetProtect().IsSizeProtected();
@@ -1270,7 +1270,7 @@ Size SwFEShell::RequestObjectResize( const SwRect &rRect, const uno::Reference <
// Correct display is done by scaling.
// Scaling is done by SwNoTextFrame::Format by calling
// SwWrtShell::CalcAndSetScale()
- if ( rRect.SSize() != pFly->PrintRA().SSize() && !bSizeProt )
+ if ( rRect.SSize() != pFly->getSwPrint().SSize() && !bSizeProt )
{
Size aSz( rRect.SSize() );
@@ -1301,17 +1301,17 @@ Size SwFEShell::RequestObjectResize( const SwRect &rRect, const uno::Reference <
SwFlyFrame* pChgFly = const_cast<SwFlyFrame*>(static_cast<const SwFlyFrame*>(pAnchor->GetUpper()));
// calculate the changed size:
// width must change, height can change
- Size aNewSz( aSz.Width() + pChgFly->FrameRA().Width() -
- pFly->PrintRA().Width(), aSz.Height() );
+ Size aNewSz( aSz.Width() + pChgFly->getSwFrame().Width() -
+ pFly->getSwPrint().Width(), aSz.Height() );
SwFrameFormat *pFormat = pChgFly->GetFormat();
SwFormatFrameSize aFrameSz( pFormat->GetFrameSize() );
aFrameSz.SetWidth( aNewSz.Width() );
if( ATT_MIN_SIZE != aFrameSz.GetHeightSizeType() )
{
- aNewSz.Height() += pChgFly->FrameRA().Height() -
- pFly->PrintRA().Height();
- if( std::abs( aNewSz.Height() - pChgFly->FrameRA().Height()) > 1 )
+ aNewSz.Height() += pChgFly->getSwFrame().Height() -
+ pFly->getSwPrint().Height();
+ if( std::abs( aNewSz.Height() - pChgFly->getSwFrame().Height()) > 1 )
aFrameSz.SetHeight( aNewSz.Height() );
}
// via Doc for the Undo!
@@ -1322,10 +1322,10 @@ Size SwFEShell::RequestObjectResize( const SwRect &rRect, const uno::Reference <
}
// set the new Size at the fly themself
- if ( pFly->PrintRA().Height() > 0 && pFly->PrintRA().Width() > 0 )
+ if ( pFly->getSwPrint().Height() > 0 && pFly->getSwPrint().Width() > 0 )
{
- aSz.Width() += pFly->FrameRA().Width() - pFly->PrintRA().Width();
- aSz.Height()+= pFly->FrameRA().Height()- pFly->PrintRA().Height();
+ aSz.Width() += pFly->getSwFrame().Width() - pFly->getSwPrint().Width();
+ aSz.Height()+= pFly->getSwFrame().Height()- pFly->getSwPrint().Height();
}
aResult = pFly->ChgSize( aSz );
@@ -1339,13 +1339,13 @@ Size SwFEShell::RequestObjectResize( const SwRect &rRect, const uno::Reference <
// if only the size is to be adjusted, a position is transported with
// allocated values
- Point aPt( pFly->PrintRA().Pos() );
- aPt += pFly->FrameRA().Pos();
+ Point aPt( pFly->getSwPrint().Pos() );
+ aPt += pFly->getSwFrame().Pos();
if ( rRect.Top() != LONG_MIN && rRect.Pos() != aPt && !bPosProt )
{
aPt = rRect.Pos();
- aPt.setX(aPt.getX() - pFly->PrintRA().Left());
- aPt.setY(aPt.getY() - pFly->PrintRA().Top());
+ aPt.setX(aPt.getX() - pFly->getSwPrint().Left());
+ aPt.setY(aPt.getY() - pFly->getSwPrint().Top());
// in case of paragraph-bound Flys, starting from the new position,
// a new anchor is to be set. The anchor and the new RelPos are
@@ -1357,8 +1357,8 @@ Size SwFEShell::RequestObjectResize( const SwRect &rRect, const uno::Reference <
const SwFrameFormat *pFormat = pFly->GetFormat();
const SwFormatVertOrient &rVert = pFormat->GetVertOrient();
const SwFormatHoriOrient &rHori = pFormat->GetHoriOrient();
- const long lXDiff = aPt.getX() - pFly->FrameRA().Left();
- const long lYDiff = aPt.getY() - pFly->FrameRA().Top();
+ const long lXDiff = aPt.getX() - pFly->getSwFrame().Left();
+ const long lYDiff = aPt.getY() - pFly->getSwFrame().Top();
const Point aTmp( rHori.GetPos() + lXDiff,
rVert.GetPos() + lYDiff );
pFly->ChgRelPos( aTmp );
@@ -1368,7 +1368,7 @@ Size SwFEShell::RequestObjectResize( const SwRect &rRect, const uno::Reference <
SwFlyFrameFormat *pFlyFrameFormat = pFly->GetFormat();
OSL_ENSURE( pFlyFrameFormat, "fly frame format missing!" );
if ( pFlyFrameFormat )
- pFlyFrameFormat->SetLastFlyFramePrtRectPos( pFly->PrintRA().Pos() ); //stores the value of last Prt rect
+ pFlyFrameFormat->SetLastFlyFramePrtRectPos( pFly->getSwPrint().Pos() ); //stores the value of last Prt rect
EndAllAction();
@@ -1495,7 +1495,7 @@ const SwFrameFormat* SwFEShell::IsURLGrfAtPos( const Point& rPt, OUString* pURL,
{
// append the relative pixel position !!
Point aPt( rPt );
- aPt -= pFly->FrameRA().Pos();
+ aPt -= pFly->getSwFrame().Pos();
// without MapMode-Offset, without Offset, o ... !!!!!
aPt = GetOut()->LogicToPixel(
aPt, MapMode( MapUnit::MapTwip ) );
diff --git a/sw/source/core/frmedt/feshview.cxx b/sw/source/core/frmedt/feshview.cxx
index 40e56fd365fa..a278cad455b8 100644
--- a/sw/source/core/frmedt/feshview.cxx
+++ b/sw/source/core/frmedt/feshview.cxx
@@ -211,7 +211,7 @@ bool SwFEShell::SelectObj( const Point& rPt, sal_uInt8 nFlag, SdrObject *pObj )
// Similar if a fly with protected content is deselected.
// For simplicity we put the cursor next to the upper-left
// corner.
- Point aPt( pOldSelFly->FrameRA().Pos() );
+ Point aPt( pOldSelFly->getSwFrame().Pos() );
aPt.setX(aPt.getX() - 1);
bool bUnLockView = !IsViewLocked();
LockView( true );
@@ -222,7 +222,7 @@ bool SwFEShell::SelectObj( const Point& rPt, sal_uInt8 nFlag, SdrObject *pObj )
if ( nType & CNT_GRF &&
static_cast<SwNoTextFrame*>(pOldSelFly->Lower())->HasAnimation() )
{
- GetWin()->Invalidate( pOldSelFly->FrameRA().SVRect() );
+ GetWin()->Invalidate( pOldSelFly->getSwFrame().SVRect() );
}
// Cancel crop mode
@@ -469,8 +469,8 @@ bool SwFEShell::MoveAnchor( SwMove nDir )
if( pPage->GetSortedObjs() )
{
bool bOld = false;
- Point aCenter( pOld->FrameRA().Left() + pOld->FrameRA().Width()/2,
- pOld->FrameRA().Top() + pOld->FrameRA().Height()/2 );
+ Point aCenter( pOld->getSwFrame().Left() + pOld->getSwFrame().Width()/2,
+ pOld->getSwFrame().Top() + pOld->getSwFrame().Height()/2 );
Point aBest;
for(SwAnchoredObject* pAnchObj : *pPage->GetSortedObjs())
{
@@ -491,10 +491,10 @@ bool SwFEShell::MoveAnchor( SwMove nDir )
}
if( pCheck || pTmp->IsProtected() )
continue;
- Point aNew( pTmp->FrameRA().Left() +
- pTmp->FrameRA().Width()/2,
- pTmp->FrameRA().Top() +
- pTmp->FrameRA().Height()/2 );
+ Point aNew( pTmp->getSwFrame().Left() +
+ pTmp->getSwFrame().Width()/2,
+ pTmp->getSwFrame().Top() +
+ pTmp->getSwFrame().Height()/2 );
bool bAccept = false;
switch( nDir ) {
case SwMove::RIGHT:
@@ -800,8 +800,8 @@ const SwFrameFormat* SwFEShell::SelFlyGrabCursor()
pCursor->GetPoint()->nContent.Assign( pCNode, 0 );
SwRect& rChrRect = const_cast<SwRect&>(GetCharRect());
- rChrRect = pFly->PrintRA();
- rChrRect.Pos() += pFly->FrameRA().Pos();
+ rChrRect = pFly->getSwPrint();
+ rChrRect.Pos() += pFly->getSwFrame().Pos();
GetCursorDocPos() = rChrRect.Pos();
}
return pFly->GetFormat();
@@ -836,13 +836,13 @@ static void lcl_NotifyNeighbours( const SdrMarkList *pLst )
{
bCheckNeighbours = true;
pFly->InvalidatePos();
- SwRect aFrm(pFly->FrameRA());
+ SwRect aFrm(pFly->getSwFrame());
aFrm.Pos().Y() += 1;
- pFly->setFrame(aFrm);
+ pFly->setSwFrame(aFrm);
}
pPage = pFly->FindPageFrame();
- aRect = pFly->FrameRA();
+ aRect = pFly->getSwFrame();
}
else
{
@@ -862,15 +862,15 @@ static void lcl_NotifyNeighbours( const SdrMarkList *pLst )
continue;
SwFlyFrame* pAct = static_cast<SwFlyFrame*>(pAnchoredObj);
- SwRect aTmpCalcPnt( pAct->PrintRA() );
- aTmpCalcPnt += pAct->FrameRA().Pos();
+ SwRect aTmpCalcPnt( pAct->getSwPrint() );
+ aTmpCalcPnt += pAct->getSwFrame().Pos();
if ( aRect.IsOver( aTmpCalcPnt ) )
{
SwContentFrame *pCnt = pAct->ContainsContent();
while ( pCnt )
{
- aTmpCalcPnt = pCnt->PrintRA();
- aTmpCalcPnt += pCnt->FrameRA().Pos();
+ aTmpCalcPnt = pCnt->getSwPrint();
+ aTmpCalcPnt += pCnt->getSwFrame().Pos();
if ( aRect.IsOver( aTmpCalcPnt ) )
static_cast<SwFrame*>(pCnt)->Prepare( PREP_FLY_ATTR_CHG );
pCnt = pCnt->GetNextContentFrame();
@@ -880,13 +880,13 @@ static void lcl_NotifyNeighbours( const SdrMarkList *pLst )
{
const SwFormatHoriOrient &rH = pAct->GetFormat()->GetHoriOrient();
if ( rH.GetHoriOrient() == aHori &&
- pAct->FrameRA().Top() <= aRect.Bottom() &&
- pAct->FrameRA().Bottom() >= aRect.Top() )
+ pAct->getSwFrame().Top() <= aRect.Bottom() &&
+ pAct->getSwFrame().Bottom() >= aRect.Top() )
{
pAct->InvalidatePos();
- SwRect aFrm(pAct->FrameRA());
+ SwRect aFrm(pAct->getSwFrame());
aFrm.Pos().Y() += 1;
- pAct->setFrame(aFrm);
+ pAct->setSwFrame(aFrm);
}
}
}
@@ -1496,7 +1496,7 @@ const SdrObject* SwFEShell::GetBestObject( bool bNext, GotoObjFlags eType, bool
{
const SdrObject* pStartObj = rMrkList.GetMark(0)->GetMarkedSdrObj();
if( dynamic_cast<const SwVirtFlyDrawObj*>( pStartObj) != nullptr )
- aPos = static_cast<const SwVirtFlyDrawObj*>(pStartObj)->GetFlyFrame()->FrameRA().Pos();
+ aPos = static_cast<const SwVirtFlyDrawObj*>(pStartObj)->GetFlyFrame()->getSwFrame().Pos();
else
aPos = pStartObj->GetSnapRect().TopLeft();
@@ -1567,7 +1567,7 @@ const SdrObject* SwFEShell::GetBestObject( bool bNext, GotoObjFlags eType, bool
default: break;
}
}
- aCurPos = pFly->FrameRA().Pos();
+ aCurPos = pFly->getSwFrame().Pos();
}
else
aCurPos = pObj->GetCurrentBoundRect().TopLeft();
@@ -1589,7 +1589,7 @@ const SdrObject* SwFEShell::GetBestObject( bool bNext, GotoObjFlags eType, bool
if( bFlyFrame )
{
SwVirtFlyDrawObj *pO = static_cast<SwVirtFlyDrawObj*>(pTmpObj);
- aCurPos = pO->GetFlyFrame()->FrameRA().Pos();
+ aCurPos = pO->GetFlyFrame()->getSwFrame().Pos();
}
else
aCurPos = pTmpObj->GetCurrentBoundRect().TopLeft();
@@ -1651,7 +1651,7 @@ bool SwFEShell::GotoObj( bool bNext, GotoObjFlags eType )
if( bFlyFrame )
{
const SwVirtFlyDrawObj *pO = static_cast<const SwVirtFlyDrawObj*>(pBest);
- const SwRect& rFrame = pO->GetFlyFrame()->FrameRA();
+ const SwRect& rFrame = pO->GetFlyFrame()->getSwFrame();
SelectObj( rFrame.Pos(), 0, const_cast<SdrObject*>(pBest) );
if( !ActionPend() )
MakeVisible( rFrame );
@@ -1867,7 +1867,7 @@ bool SwFEShell::ImpEndCreate()
SwRect aBound( rBound );
while( pTmp )
{
- if( pTmp->FrameRA().IsInside( aBound ) )
+ if( pTmp->getSwFrame().IsInside( aBound ) )
{
if( !bBodyOnly || !pTmp->FindFooterOrHeader() )
pPage = pTmpFrame;
@@ -1916,17 +1916,17 @@ bool SwFEShell::ImpEndCreate()
// OD 2004-03-30 #i26791# - determine relative object position
SwTwips nXOffset;
- SwTwips nYOffset = rBound.Top() - pAnch->FrameRA().Top();
+ SwTwips nYOffset = rBound.Top() - pAnch->getSwFrame().Top();
{
if( pAnch->IsVertical() )
{
nXOffset = nYOffset;
- nYOffset = pAnch->FrameRA().Left()+pAnch->FrameRA().Width()-rBound.Right();
+ nYOffset = pAnch->getSwFrame().Left()+pAnch->getSwFrame().Width()-rBound.Right();
}
else if( pAnch->IsRightToLeft() )
- nXOffset = pAnch->FrameRA().Left()+pAnch->FrameRA().Width()-rBound.Right();
+ nXOffset = pAnch->getSwFrame().Left()+pAnch->getSwFrame().Width()-rBound.Right();
else
- nXOffset = rBound.Left() - pAnch->FrameRA().Left();
+ nXOffset = rBound.Left() - pAnch->getSwFrame().Left();
if( pAnch->IsTextFrame() && static_cast<const SwTextFrame*>(pAnch)->IsFollow() )
{
const SwTextFrame* pTmp = static_cast<const SwTextFrame*>(pAnch);
@@ -1936,7 +1936,7 @@ bool SwFEShell::ImpEndCreate()
// OD 2004-03-30 #i26791# - correction: add frame area height
// of master frames.
nYOffset += pTmp->IsVertical() ?
- pTmp->FrameRA().Width() : pTmp->FrameRA().Height();
+ pTmp->getSwFrame().Width() : pTmp->getSwFrame().Height();
} while ( pTmp->IsFollow() );
}
}
@@ -1982,9 +1982,9 @@ bool SwFEShell::ImpEndCreate()
SfxItemSet aHtmlSet( GetDoc()->GetAttrPool(), svl::Items<RES_VERT_ORIENT, RES_HORI_ORIENT>{} );
// horizontal orientation:
const bool bLeftFrame = aFlyRect.Left() <
- pAnch->FrameRA().Left() + pAnch->PrintRA().Left(),
+ pAnch->getSwFrame().Left() + pAnch->getSwPrint().Left(),
bLeftPrt = aFlyRect.Left() + aFlyRect.Width() <
- pAnch->FrameRA().Left() + pAnch->PrintRA().Width()/2;
+ pAnch->getSwFrame().Left() + pAnch->getSwPrint().Width()/2;
if( bLeftFrame || bLeftPrt )
{
aHori.SetHoriOrient( text::HoriOrientation::LEFT );
@@ -1993,7 +1993,7 @@ bool SwFEShell::ImpEndCreate()
else
{
const bool bRightFrame = aFlyRect.Left() >
- pAnch->FrameRA().Left() + pAnch->PrintRA().Width();
+ pAnch->getSwFrame().Left() + pAnch->getSwPrint().Width();
aHori.SetHoriOrient( text::HoriOrientation::RIGHT );
aHori.SetRelationOrient( bRightFrame ? text::RelOrientation::FRAME : text::RelOrientation::PRINT_AREA );
}
@@ -2026,7 +2026,7 @@ bool SwFEShell::ImpEndCreate()
pTmp = pTmp->FindMaster();
assert(pTmp && "Where's my Master?");
nYOffset += pTmp->IsVertical() ?
- pTmp->PrintRA().Width() : pTmp->PrintRA().Height();
+ pTmp->getSwPrint().Width() : pTmp->getSwPrint().Height();
} while ( pTmp->IsFollow() );
}
SwFormatVertOrient aVert( nYOffset, text::VertOrientation::NONE, text::RelOrientation::FRAME );
@@ -2290,7 +2290,7 @@ Point SwFEShell::GetAnchorObjDiff() const
if ( IsFrameSelected() )
{
SwFlyFrame *pFly = GetSelectedFlyFrame();
- aRet -= pFly->GetAnchorFrame()->FrameRA().Pos();
+ aRet -= pFly->GetAnchorFrame()->getSwFrame().Pos();
}
else
{
@@ -2498,8 +2498,8 @@ bool SwFEShell::GotoFly( const OUString& rName, FlyCntType eType, bool bSelFrame
{
// first make visible, to get a11y events in proper order
if (!ActionPend())
- MakeVisible( pFrame->FrameRA() );
- SelectObj( pFrame->FrameRA().Pos(), 0, pFrame->GetVirtDrawObj() );
+ MakeVisible( pFrame->getSwFrame() );
+ SelectObj( pFrame->getSwFrame().Pos(), 0, pFrame->GetVirtDrawObj() );
}
else
{
@@ -2514,8 +2514,8 @@ bool SwFEShell::GotoFly( const OUString& rName, FlyCntType eType, bool bSelFrame
pCursor->GetPoint()->nContent.Assign( pCNode, 0 );
SwRect& rChrRect = const_cast<SwRect&>(GetCharRect());
- rChrRect = pFrame->PrintRA();
- rChrRect.Pos() += pFrame->FrameRA().Pos();
+ rChrRect = pFrame->getSwPrint();
+ rChrRect.Pos() += pFrame->getSwFrame().Pos();
GetCursorDocPos() = rChrRect.Pos();
}
}
@@ -2702,9 +2702,9 @@ void SwFEShell::CheckUnboundObjects()
const Point aPt( rBound.TopLeft() );
const SwFrame *pPage = GetLayout()->Lower();
const SwFrame *pLast = pPage;
- while ( pPage && !pPage->FrameRA().IsInside( aPt ) )
+ while ( pPage && !pPage->getSwFrame().IsInside( aPt ) )
{
- if ( aPt.Y() > pPage->FrameRA().Bottom() )
+ if ( aPt.Y() > pPage->getSwFrame().Bottom() )
pLast = pPage;
pPage = pPage->GetNext();
}
@@ -2784,7 +2784,7 @@ SwChainRet SwFEShell::Chainable( SwRect &rRect, const SwFrameFormat &rSource,
if (pDrawObj)
{
SwFlyFrame *pFly = pDrawObj->GetFlyFrame();
- rRect = pFly->FrameRA();
+ rRect = pFly->getSwFrame();
// Target and source should not be equal and the list
// should not be cyclic
@@ -2850,8 +2850,8 @@ void SwFEShell::SetChainMarker()
bDelFrom = false;
const SwFrame *pPre = pFly->GetPrevLink();
- Point aStart( pPre->FrameRA().Right(), pPre->FrameRA().Bottom());
- Point aEnd(pFly->FrameRA().Pos());
+ Point aStart( pPre->getSwFrame().Right(), pPre->getSwFrame().Bottom());
+ Point aEnd(pFly->getSwFrame().Pos());
if (!m_pChainFrom)
{
@@ -2864,8 +2864,8 @@ void SwFEShell::SetChainMarker()
bDelTo = false;
const SwFlyFrame *pNxt = pFly->GetNextLink();
- Point aStart( pFly->FrameRA().Right(), pFly->FrameRA().Bottom());
- Point aEnd(pNxt->FrameRA().Pos());
+ Point aStart( pFly->getSwFrame().Right(), pFly->getSwFrame().Bottom());
+ Point aEnd(pNxt->getSwFrame().Pos());
if (!m_pChainTo)
{
@@ -2897,7 +2897,7 @@ long SwFEShell::GetSectionWidth( SwFormat const & rFormat ) const
{
// Is it the right one?
if( pSect->KnowsFormat( rFormat ) )
- return pSect->FrameRA().Width();
+ return pSect->getSwFrame().Width();
// for nested areas
pSect = pSect->GetUpper()->FindSctFrame();
}
@@ -2908,7 +2908,7 @@ long SwFEShell::GetSectionWidth( SwFormat const & rFormat ) const
{
if( !pSct->IsFollow() )
{
- return pSct->FrameRA().Width();
+ return pSct->getSwFrame().Width();
}
}
return 0;
@@ -3212,13 +3212,13 @@ Point SwFEShell::GetRelativePagePosition(const Point& rDocPos)
{
Point aRet(-1, -1);
const SwFrame *pPage = GetLayout()->Lower();
- while ( pPage && !pPage->FrameRA().IsInside( rDocPos ) )
+ while ( pPage && !pPage->getSwFrame().IsInside( rDocPos ) )
{
pPage = pPage->GetNext();
}
if(pPage)
{
- aRet = rDocPos - pPage->FrameRA().TopLeft();
+ aRet = rDocPos - pPage->getSwFrame().TopLeft();
}
return aRet;
}
diff --git a/sw/source/core/frmedt/fetab.cxx b/sw/source/core/frmedt/fetab.cxx
index 21f1bfd7ac9f..14dbdff2706b 100644
--- a/sw/source/core/frmedt/fetab.cxx
+++ b/sw/source/core/frmedt/fetab.cxx
@@ -532,18 +532,18 @@ void SwFEShell::GetTabCols_( SwTabCols &rToFill, const SwFrame *pBox )
SwRectFnSet aRectFnSet(pTab);
const SwPageFrame* pPage = pTab->FindPageFrame();
- const sal_uLong nLeftMin = aRectFnSet.GetLeft(pTab->FrameRA()) -
- aRectFnSet.GetLeft(pPage->FrameRA());
- const sal_uLong nRightMax = aRectFnSet.GetRight(pTab->FrameRA()) -
- aRectFnSet.GetLeft(pPage->FrameRA());
+ const sal_uLong nLeftMin = aRectFnSet.GetLeft(pTab->getSwFrame()) -
+ aRectFnSet.GetLeft(pPage->getSwFrame());
+ const sal_uLong nRightMax = aRectFnSet.GetRight(pTab->getSwFrame()) -
+ aRectFnSet.GetLeft(pPage->getSwFrame());
if (g_pColumnCacheLastTabFrame != pTab)
{
// if TabFrame was changed, we only shift a little bit
// as the width is the same
SwRectFnSet fnRectX(g_pColumnCacheLastTabFrame);
- if (fnRectX.GetWidth(g_pColumnCacheLastTabFrame->FrameRA()) ==
- aRectFnSet.GetWidth(pTab->FrameRA()) )
+ if (fnRectX.GetWidth(g_pColumnCacheLastTabFrame->getSwFrame()) ==
+ aRectFnSet.GetWidth(pTab->getSwFrame()) )
{
pLastCols->SetLeftMin( nLeftMin );
@@ -555,8 +555,8 @@ void SwFEShell::GetTabCols_( SwTabCols &rToFill, const SwFrame *pBox )
if ( !bDel &&
pLastCols->GetLeftMin () == (sal_uInt16)nLeftMin &&
- pLastCols->GetLeft () == (sal_uInt16)aRectFnSet.GetLeft(pTab->PrintRA()) &&
- pLastCols->GetRight () == (sal_uInt16)aRectFnSet.GetRight(pTab->PrintRA())&&
+ pLastCols->GetLeft () == (sal_uInt16)aRectFnSet.GetLeft(pTab->getSwPrint()) &&
+ pLastCols->GetRight () == (sal_uInt16)aRectFnSet.GetRight(pTab->getSwPrint())&&
pLastCols->GetRightMax() == (sal_uInt16)nRightMax - pLastCols->GetLeftMin() )
{
if (g_pColumnCacheLastCellFrame != pBox)
@@ -596,10 +596,10 @@ void SwFEShell::GetTabRows_( SwTabCols &rToFill, const SwFrame *pBox )
SwRectFnSet aRectFnSet(pTab);
const SwPageFrame* pPage = pTab->FindPageFrame();
const long nLeftMin = ( aRectFnSet.IsVert() ?
- pTab->GetPrtLeft() - pPage->FrameRA().Left() :
- pTab->GetPrtTop() - pPage->FrameRA().Top() );
+ pTab->GetPrtLeft() - pPage->getSwFrame().Left() :
+ pTab->GetPrtTop() - pPage->getSwFrame().Top() );
const long nLeft = aRectFnSet.IsVert() ? LONG_MAX : 0;
- const long nRight = aRectFnSet.GetHeight(pTab->PrintRA());
+ const long nRight = aRectFnSet.GetHeight(pTab->getSwPrint());
const long nRightMax = aRectFnSet.IsVert() ? nRight : LONG_MAX;
if (g_pRowCacheLastTabFrame != pTab || g_pRowCacheLastCellFrame != pBox)
@@ -1361,7 +1361,7 @@ size_t SwFEShell::GetCurTabColNum() const
if( pFrame->FindTabFrame()->IsRightToLeft() )
{
- long nX = aRectFnSet.GetRight(pFrame->FrameRA()) - aRectFnSet.GetLeft(pPage->FrameRA());
+ long nX = aRectFnSet.GetRight(pFrame->getSwFrame()) - aRectFnSet.GetLeft(pPage->getSwFrame());
const long nRight = aTabCols.GetLeftMin() + aTabCols.GetRight();
@@ -1378,8 +1378,8 @@ size_t SwFEShell::GetCurTabColNum() const
}
else
{
- const long nX = aRectFnSet.GetLeft(pFrame->FrameRA()) -
- aRectFnSet.GetLeft(pPage->FrameRA());
+ const long nX = aRectFnSet.GetLeft(pFrame->getSwFrame()) -
+ aRectFnSet.GetLeft(pPage->getSwFrame());
const long nLeft = aTabCols.GetLeftMin();
@@ -1402,7 +1402,7 @@ static const SwFrame *lcl_FindFrameInTab( const SwLayoutFrame *pLay, const Point
while( pFrame && pLay->IsAnLower( pFrame ) )
{
- if ( pFrame->FrameRA().IsNear( rPt, nFuzzy ) )
+ if ( pFrame->getSwFrame().IsNear( rPt, nFuzzy ) )
{
if ( pFrame->IsLayoutFrame() )
{
@@ -1463,8 +1463,8 @@ static const SwCellFrame *lcl_FindFrame( const SwLayoutFrame *pLay, const Point
SwRectFnSet aRectFnSet(pFrame);
const bool bRTL = pFrame->IsRightToLeft();
- SwRect aTabRect = pFrame->PrintRA();
- aTabRect.Pos() += pFrame->FrameRA().Pos();
+ SwRect aTabRect = pFrame->getSwPrint();
+ aTabRect.Pos() += pFrame->getSwFrame().Pos();
const SwTwips nLeft = bRTL ?
aRectFnSet.GetRight(aTabRect) :
@@ -1485,8 +1485,8 @@ static const SwCellFrame *lcl_FindFrame( const SwLayoutFrame *pLay, const Point
const SwFrame* pPrev = pFrame->GetPrev();
if ( pPrev )
{
- SwRect aPrevRect = pPrev->PrintRA();
- aPrevRect.Pos() += pPrev->FrameRA().Pos();
+ SwRect aPrevRect = pPrev->getSwPrint();
+ aPrevRect.Pos() += pPrev->getSwFrame().Pos();
if( aPrevRect.IsInside( rPt ) )
{
@@ -1571,8 +1571,8 @@ static const SwCellFrame *lcl_FindFrame( const SwLayoutFrame *pLay, const Point
{
// used for mouse move of columns/rows
const SwTabFrame* pTabFrame = pFrame->FindTabFrame();
- SwRect aTabRect = pTabFrame->PrintRA();
- aTabRect.Pos() += pTabFrame->FrameRA().Pos();
+ SwRect aTabRect = pTabFrame->getSwPrint();
+ aTabRect.Pos() += pTabFrame->getSwFrame().Pos();
SwRectFnSet aRectFnSet(pTabFrame);
@@ -1582,15 +1582,15 @@ static const SwCellFrame *lcl_FindFrame( const SwLayoutFrame *pLay, const Point
// Do not allow to drag upper table border:
if ( !::IsSame( nTabTop, nMouseTop ) )
{
- if ( ::IsSame( pFrame->FrameRA().Left(), rPt.X() ) ||
- ::IsSame( pFrame->FrameRA().Right(),rPt.X() ) )
+ if ( ::IsSame( pFrame->getSwFrame().Left(), rPt.X() ) ||
+ ::IsSame( pFrame->getSwFrame().Right(),rPt.X() ) )
{
if ( pbRow ) *pbRow = false;
pRet = pFrame;
break;
}
- if ( ::IsSame( pFrame->FrameRA().Top(), rPt.Y() ) ||
- ::IsSame( pFrame->FrameRA().Bottom(),rPt.Y() ) )
+ if ( ::IsSame( pFrame->getSwFrame().Top(), rPt.Y() ) ||
+ ::IsSame( pFrame->getSwFrame().Bottom(),rPt.Y() ) )
{
if ( pbRow ) *pbRow = true;
pRet = pFrame;
@@ -1628,7 +1628,7 @@ const SwFrame* SwFEShell::GetBox( const Point &rPt, bool* pbRow, bool* pbCol ) c
nFuzzy = aTmp.Width();
}
- while ( pPage && !pPage->FrameRA().IsNear( rPt, nFuzzy ) )
+ while ( pPage && !pPage->getSwFrame().IsNear( rPt, nFuzzy ) )
pPage = static_cast<const SwPageFrame*>(pPage->GetNext());
const SwCellFrame *pFrame = nullptr;
@@ -1732,8 +1732,8 @@ static Point lcl_ProjectOntoClosestTableFrame( const SwTabFrame& rTab, const Poi
while ( pCurrentTab )
{
- SwRect aTabRect( pCurrentTab->PrintRA() );
- aTabRect += pCurrentTab->FrameRA().Pos();
+ SwRect aTabRect( pCurrentTab->getSwPrint() );
+ aTabRect += pCurrentTab->getSwFrame().Pos();
if ( bLeft )
{
@@ -1826,7 +1826,7 @@ bool SwFEShell::SelTableRowCol( const Point& rPt, const Point* pEnd, bool bRowDr
// paPt[i] will not be used any longer, now we use it to store
// a position inside the content frame
- paPt[i] = pContent->FrameRA().Center();
+ paPt[i] = pContent->getSwFrame().Center();
}
}
@@ -2076,7 +2076,7 @@ size_t SwFEShell::GetCurMouseTabColNum( const Point &rPt ) const
OSL_ENSURE( pFrame, "Table not found" );
if( pFrame )
{
- const long nX = pFrame->FrameRA().Left();
+ const long nX = pFrame->getSwFrame().Left();
// get TabCols, only via these we get the position
SwTabCols aTabCols;
@@ -2179,21 +2179,21 @@ bool SwFEShell::SetColRowWidthHeight( TableChgWidthHeightType eType, sal_uInt16
// then it should be recalculated to absolute values now
const SwFormatFrameSize& rTableFrameSz = pTab->GetFormat()->GetFrameSize();
SwRectFnSet aRectFnSet(pTab);
- long nPrtWidth = aRectFnSet.GetWidth(pTab->PrintRA());
+ long nPrtWidth = aRectFnSet.GetWidth(pTab->getSwPrint());
if( TableChgMode::VarWidthChangeAbs == pTab->GetTable()->GetTableChgMode() &&
( eType & TableChgWidthHeightType::ColLeft || eType & TableChgWidthHeightType::ColRight ) &&
text::HoriOrientation::NONE == pTab->GetFormat()->GetHoriOrient().GetHoriOrient() &&
nPrtWidth != rTableFrameSz.GetWidth() )
{
SwFormatFrameSize aSz( rTableFrameSz );
- aSz.SetWidth( pTab->PrintRA().Width() );
+ aSz.SetWidth( pTab->getSwPrint().Width() );
pTab->GetFormat()->SetFormatAttr( aSz );
}
if( extractPosition(eType) == TableChgWidthHeightType::ColLeft &&
(eType & (TableChgWidthHeightType::BiggerMode | TableChgWidthHeightType::InsertDeleteMode)) )
{
- nDiff = sal_uInt16(aRectFnSet.GetWidth(pFrame->FrameRA()));
+ nDiff = sal_uInt16(aRectFnSet.GetWidth(pFrame->getSwFrame()));
// we must move the cursor outside the current cell before
// deleting the cells.
diff --git a/sw/source/core/frmedt/fews.cxx b/sw/source/core/frmedt/fews.cxx
index 6acacda014e2..0dff86a6012b 100644
--- a/sw/source/core/frmedt/fews.cxx
+++ b/sw/source/core/frmedt/fews.cxx
@@ -106,7 +106,7 @@ const SwRect& SwFEShell::GetAnyCurRect( CurRectType eType, const Point* pPt,
}
if( !pFrame )
- return GetLayout()->FrameRA();
+ return GetLayout()->getSwFrame();
bool bFrame = true;
switch ( eType )
@@ -158,7 +158,7 @@ const SwRect& SwFEShell::GetAnyCurRect( CurRectType eType, const Point* pPt,
case CurRectType::HeaderFooter:
if( nullptr == (pFrame = pFrame->FindFooterOrHeader()) )
- return GetLayout()->FrameRA();
+ return GetLayout()->getSwFrame();
break;
case CurRectType::PagesArea:
@@ -166,13 +166,13 @@ const SwRect& SwFEShell::GetAnyCurRect( CurRectType eType, const Point* pPt,
default: break;
}
- return bFrame ? pFrame->FrameRA() : pFrame->PrintRA();
+ return bFrame ? pFrame->getSwFrame() : pFrame->getSwPrint();
}
sal_uInt16 SwFEShell::GetPageNumber( const Point &rPoint ) const
{
const SwFrame *pPage = GetLayout()->Lower();
- while ( pPage && !pPage->FrameRA().IsInside( rPoint ) )
+ while ( pPage && !pPage->getSwFrame().IsInside( rPoint ) )
pPage = pPage->GetNext();
if ( pPage )
return static_cast<const SwPageFrame*>(pPage)->GetPhyPageNum();
@@ -193,8 +193,8 @@ bool SwFEShell::GetPageNumber( long nYPos, bool bAtCursorPos, sal_uInt16& rPhyNu
else if ( nYPos > -1 ) // determine page via the position
{
pPage = GetLayout()->Lower();
- while( pPage && (pPage->FrameRA().Bottom() < nYPos ||
- nYPos < pPage->FrameRA().Top() ) )
+ while( pPage && (pPage->getSwFrame().Bottom() < nYPos ||
+ nYPos < pPage->getSwFrame().Top() ) )
pPage = pPage->GetNext();
}
else // first visible page
@@ -642,8 +642,8 @@ sal_uInt16 SwFEShell::GetCurColNum_( const SwFrame *pFrame,
if( ( SwFrameType::Page | SwFrameType::Fly | SwFrameType::Section ) & pFrame->GetType() )
{
pPara->pFrameFormat = static_cast<const SwLayoutFrame*>(pFrame)->GetFormat();
- pPara->pPrtRect = &pFrame->PrintRA();
- pPara->pFrameRect = &pFrame->FrameRA();
+ pPara->pPrtRect = &pFrame->getSwPrint();
+ pPara->pFrameRect = &pFrame->getSwFrame();
break;
}
pFrame = pFrame->GetUpper();
@@ -761,13 +761,13 @@ void SwFEShell::CalcBoundRect( SwRect& _orRect,
}
if ( !pFrame )
pFrame = pTmp;
- _orRect = pFrame->FrameRA();
+ _orRect = pFrame->getSwFrame();
SwRectFnSet aRectFnSet(pFrame);
bRTL = pFrame->IsRightToLeft();
if ( bRTL )
- aPos = pFrame->FrameRA().TopRight();
+ aPos = pFrame->getSwFrame().TopRight();
else
- aPos = aRectFnSet.GetPos(pFrame->FrameRA());
+ aPos = aRectFnSet.GetPos(pFrame->getSwFrame());
if( aRectFnSet.IsVert() || aRectFnSet.IsVertL2R() )
{
@@ -777,10 +777,10 @@ void SwFEShell::CalcBoundRect( SwRect& _orRect,
switch ( _eHoriRelOrient )
{
case text::RelOrientation::PAGE_RIGHT:
- case text::RelOrientation::FRAME_RIGHT: aPos.Y() += pFrame->PrintRA().Height();
+ case text::RelOrientation::FRAME_RIGHT: aPos.Y() += pFrame->getSwPrint().Height();
SAL_FALLTHROUGH;
case text::RelOrientation::PRINT_AREA:
- case text::RelOrientation::PAGE_PRINT_AREA: aPos.Y() += pFrame->PrintRA().Top(); break;
+ case text::RelOrientation::PAGE_PRINT_AREA: aPos.Y() += pFrame->getSwPrint().Top(); break;
default: break;
}
}
@@ -789,11 +789,11 @@ void SwFEShell::CalcBoundRect( SwRect& _orRect,
switch ( _eHoriRelOrient )
{
case text::RelOrientation::PRINT_AREA:
- case text::RelOrientation::PAGE_PRINT_AREA: aPos.X() += pFrame->PrintRA().Width();
+ case text::RelOrientation::PAGE_PRINT_AREA: aPos.X() += pFrame->getSwPrint().Width();
SAL_FALLTHROUGH;
case text::RelOrientation::PAGE_RIGHT:
- case text::RelOrientation::FRAME_RIGHT: aPos.X() += pFrame->PrintRA().Left(); break;
- default: aPos.X() += pFrame->FrameRA().Width();
+ case text::RelOrientation::FRAME_RIGHT: aPos.X() += pFrame->getSwPrint().Left(); break;
+ default: aPos.X() += pFrame->getSwFrame().Width();
}
}
else if ( bRTL )
@@ -801,11 +801,11 @@ void SwFEShell::CalcBoundRect( SwRect& _orRect,
switch ( _eHoriRelOrient )
{
case text::RelOrientation::PRINT_AREA:
- case text::RelOrientation::PAGE_PRINT_AREA: aPos.X() += pFrame->PrintRA().Width();
+ case text::RelOrientation::PAGE_PRINT_AREA: aPos.X() += pFrame->getSwPrint().Width();
SAL_FALLTHROUGH;
case text::RelOrientation::PAGE_LEFT:
- case text::RelOrientation::FRAME_LEFT: aPos.X() += pFrame->PrintRA().Left() -
- pFrame->FrameRA().Width(); break;
+ case text::RelOrientation::FRAME_LEFT: aPos.X() += pFrame->getSwPrint().Left() -
+ pFrame->getSwFrame().Width(); break;
default: break;
}
}
@@ -814,10 +814,10 @@ void SwFEShell::CalcBoundRect( SwRect& _orRect,
switch ( _eHoriRelOrient )
{
case text::RelOrientation::PAGE_RIGHT:
- case text::RelOrientation::FRAME_RIGHT: aPos.X() += pFrame->PrintRA().Width();
+ case text::RelOrientation::FRAME_RIGHT: aPos.X() += pFrame->getSwPrint().Width();
SAL_FALLTHROUGH;
case text::RelOrientation::PRINT_AREA:
- case text::RelOrientation::PAGE_PRINT_AREA: aPos.X() += pFrame->PrintRA().Left(); break;
+ case text::RelOrientation::PAGE_PRINT_AREA: aPos.X() += pFrame->getSwPrint().Left(); break;
default:break;
}
}
@@ -860,14 +860,14 @@ void SwFEShell::CalcBoundRect( SwRect& _orRect,
}
else
{
- aPos.Y() += pFrame->PrintRA().Top();
+ aPos.Y() += pFrame->getSwPrint().Top();
}
}
break;
}
}
if ( _opPercent )
- *_opPercent = pFrame->PrintRA().SSize();
+ *_opPercent = pFrame->getSwPrint().SSize();
}
else
{
@@ -878,22 +878,22 @@ void SwFEShell::CalcBoundRect( SwRect& _orRect,
{
// If the size is relative from page, then full size should be counted from the page frame.
if (pFormatFrameSize && pFormatFrameSize->GetWidthPercentRelation() == text::RelOrientation::PAGE_FRAME)
- _opPercent->setWidth(pPage->FrameRA().Width());
+ _opPercent->setWidth(pPage->getSwFrame().Width());
else
- _opPercent->setWidth(pUpper->PrintRA().Width());
+ _opPercent->setWidth(pUpper->getSwPrint().Width());
if (pFormatFrameSize && pFormatFrameSize->GetHeightPercentRelation() == text::RelOrientation::PAGE_FRAME)
// If the size is relative from page, then full size should be counted from the page frame.
- _opPercent->setHeight(pPage->FrameRA().Height());
+ _opPercent->setHeight(pPage->getSwFrame().Height());
else
- _opPercent->setHeight(pUpper->PrintRA().Height());
+ _opPercent->setHeight(pUpper->getSwPrint().Height());
}
bRTL = pFrame->IsRightToLeft();
if ( bRTL )
- aPos = pFrame->FrameRA().TopRight();
+ aPos = pFrame->getSwFrame().TopRight();
else
- aPos = aRectFnSet.GetPos(pFrame->FrameRA());
+ aPos = aRectFnSet.GetPos(pFrame->getSwFrame());
// #i17567# - allow negative positions
// for fly frames anchor to paragraph/to character.
if ((_nAnchorId == RndStdIds::FLY_AT_PARA) || (_nAnchorId == RndStdIds::FLY_AT_CHAR))
@@ -910,12 +910,12 @@ void SwFEShell::CalcBoundRect( SwRect& _orRect,
aEnvOfObj.GetHoriEnvironmentLayoutFrame( *pFrame );
const SwLayoutFrame& rVertEnvironLayFrame =
aEnvOfObj.GetVertEnvironmentLayoutFrame( *pFrame );
- const SwRect& aHoriEnvironRect( rHoriEnvironLayFrame.FrameRA() );
+ const SwRect& aHoriEnvironRect( rHoriEnvironLayFrame.getSwFrame() );
SwRect aVertEnvironRect;
if ( _bFollowTextFlow )
{
- aVertEnvironRect = rVertEnvironLayFrame.PrintRA();
- aVertEnvironRect.Pos() += rVertEnvironLayFrame.FrameRA().Pos();
+ aVertEnvironRect = rVertEnvironLayFrame.getSwPrint();
+ aVertEnvironRect.Pos() += rVertEnvironLayFrame.getSwFrame().Pos();
// #i18732# - adjust vertical 'virtual' anchor position
// (<aPos.Y()> respectively <aPos.X()>), if object is vertical aligned
// to page areas.
@@ -939,7 +939,7 @@ void SwFEShell::CalcBoundRect( SwRect& _orRect,
{
OSL_ENSURE( rVertEnvironLayFrame.IsPageFrame(),
"<SwFEShell::CalcBoundRect(..)> - not following text flow, but vertical environment *not* page!" );
- aVertEnvironRect = rVertEnvironLayFrame.FrameRA();
+ aVertEnvironRect = rVertEnvironLayFrame.getSwFrame();
// #i18732# - adjustment vertical 'virtual' anchor position
// (<aPos.Y()> respectively <aPos.X()>), if object is vertical aligned
// to page areas.
@@ -971,7 +971,7 @@ void SwFEShell::CalcBoundRect( SwRect& _orRect,
const SwFrame* pTmpFrame = rVertEnvironLayFrame.Lower();
if ( pTmpFrame->IsHeaderFrame() )
{
- aPos.setY(aPos.getY() + pTmpFrame->FrameRA().Height());
+ aPos.setY(aPos.getY() + pTmpFrame->getSwFrame().Height());
}
}
}
@@ -1078,11 +1078,11 @@ void SwFEShell::CalcBoundRect( SwRect& _orRect,
if( _opRef && pFly && pFly->IsFlyInContentFrame() )
*_opRef = static_cast<const SwFlyInContentFrame*>( pFly )->GetRefPoint();
- _orRect = pUpper->FrameRA();
+ _orRect = pUpper->getSwFrame();
if( !pUpper->IsBodyFrame() )
{
- _orRect += pUpper->PrintRA().Pos();
- _orRect.SSize( pUpper->PrintRA().SSize() );
+ _orRect += pUpper->getSwPrint().Pos();
+ _orRect.SSize( pUpper->getSwPrint().SSize() );
if ( pUpper->IsCellFrame() )//MA_FLY_HEIGHT
{
const SwFrame* pTab = pUpper->FindTabFrame();
@@ -1112,30 +1112,30 @@ void SwFEShell::CalcBoundRect( SwRect& _orRect,
{
case text::RelOrientation::FRAME_RIGHT:
{
- aPos.setY(aPos.getY() + pFrame->PrintRA().Height());
- aPos += aRectFnSet.GetPos(pFrame->PrintRA());
+ aPos.setY(aPos.getY() + pFrame->getSwPrint().Height());
+ aPos += aRectFnSet.GetPos(pFrame->getSwPrint());
break;
}
case text::RelOrientation::PRINT_AREA:
{
- aPos += aRectFnSet.GetPos(pFrame->PrintRA());
+ aPos += aRectFnSet.GetPos(pFrame->getSwPrint());
aPos.setY(aPos.getY() + nBaseOfstForFly);
break;
}
case text::RelOrientation::PAGE_RIGHT:
{
- aPos.setY(pPage->FrameRA().Top() + pPage->PrintRA().Bottom());
+ aPos.setY(pPage->getSwFrame().Top() + pPage->getSwPrint().Bottom());
break;
}
case text::RelOrientation::PAGE_PRINT_AREA:
{
- aPos.setY(pPage->FrameRA().Top() + pPage->PrintRA().Top());
+ aPos.setY(pPage->getSwFrame().Top() + pPage->getSwPrint().Top());
break;
}
case text::RelOrientation::PAGE_LEFT:
case text::RelOrientation::PAGE_FRAME:
{
- aPos.setY(pPage->FrameRA().Top());
+ aPos.setY(pPage->getSwFrame().Top());
break;
}
case text::RelOrientation::FRAME:
@@ -1150,14 +1150,14 @@ void SwFEShell::CalcBoundRect( SwRect& _orRect,
{
switch ( _eHoriRelOrient )
{
- case text::RelOrientation::FRAME_RIGHT: aPos.setX(aPos.getX() + pFrame->PrintRA().Left()); break;
+ case text::RelOrientation::FRAME_RIGHT: aPos.setX(aPos.getX() + pFrame->getSwPrint().Left()); break;
case text::RelOrientation::FRAME:
- case text::RelOrientation::FRAME_LEFT: aPos.setX(aPos.getX() + pFrame->FrameRA().Width()); break;
- case text::RelOrientation::PRINT_AREA: aPos.setX(aPos.getX() + pFrame->PrintRA().Right()); break;
+ case text::RelOrientation::FRAME_LEFT: aPos.setX(aPos.getX() + pFrame->getSwFrame().Width()); break;
+ case text::RelOrientation::PRINT_AREA: aPos.setX(aPos.getX() + pFrame->getSwPrint().Right()); break;
case text::RelOrientation::PAGE_LEFT:
- case text::RelOrientation::PAGE_FRAME: aPos.setX(pPage->FrameRA().Right()); break;
- case text::RelOrientation::PAGE_PRINT_AREA: aPos.setX(pPage->FrameRA().Left()
- + pPage->PrintRA().Left()); break;
+ case text::RelOrientation::PAGE_FRAME: aPos.setX(pPage->getSwFrame().Right()); break;
+ case text::RelOrientation::PAGE_PRINT_AREA: aPos.setX(pPage->getSwFrame().Left()
+ + pPage->getSwPrint().Left()); break;
default: break;
}
}
@@ -1166,28 +1166,28 @@ void SwFEShell::CalcBoundRect( SwRect& _orRect,
switch ( _eHoriRelOrient )
{
case text::RelOrientation::FRAME_LEFT:
- aPos.setX(pFrame->FrameRA().Left() +
- pFrame->PrintRA().Left());
+ aPos.setX(pFrame->getSwFrame().Left() +
+ pFrame->getSwPrint().Left());
break;
case text::RelOrientation::PRINT_AREA:
- aPos.setX(pFrame->FrameRA().Left() + pFrame->PrintRA().Left() +
- pFrame->PrintRA().Width());
+ aPos.setX(pFrame->getSwFrame().Left() + pFrame->getSwPrint().Left() +
+ pFrame->getSwPrint().Width());
aPos.setX(aPos.getX() + nBaseOfstForFly);
break;
case text::RelOrientation::PAGE_LEFT:
- aPos.setX(pPage->FrameRA().Left() + pPage->PrintRA().Left());
+ aPos.setX(pPage->getSwFrame().Left() + pPage->getSwPrint().Left());
break;
case text::RelOrientation::PAGE_PRINT_AREA:
- aPos.setX(pPage->FrameRA().Left() + pPage->PrintRA().Left() +
- pPage->PrintRA().Width());
+ aPos.setX(pPage->getSwFrame().Left() + pPage->getSwPrint().Left() +
+ pPage->getSwPrint().Width());
break;
case text::RelOrientation::PAGE_RIGHT:
case text::RelOrientation::PAGE_FRAME:
- aPos.setX(pPage->FrameRA().Right());
+ aPos.setX(pPage->getSwFrame().Right());
break;
case text::RelOrientation::FRAME:
@@ -1201,22 +1201,22 @@ void SwFEShell::CalcBoundRect( SwRect& _orRect,
switch ( _eHoriRelOrient )
{
case text::RelOrientation::FRAME_RIGHT:
- aPos.X() += pFrame->PrintRA().Width();
- aPos += pFrame->PrintRA().Pos();
+ aPos.X() += pFrame->getSwPrint().Width();
+ aPos += pFrame->getSwPrint().Pos();
break;
case text::RelOrientation::PRINT_AREA:
- aPos += pFrame->PrintRA().Pos();
+ aPos += pFrame->getSwPrint().Pos();
aPos.setX(aPos.getX() + nBaseOfstForFly);
break;
case text::RelOrientation::PAGE_RIGHT:
- aPos.setX(pPage->FrameRA().Left() + pPage->PrintRA().Right());
+ aPos.setX(pPage->getSwFrame().Left() + pPage->getSwPrint().Right());
break;
case text::RelOrientation::PAGE_PRINT_AREA:
- aPos.setX(pPage->FrameRA().Left() + pPage->PrintRA().Left());
+ aPos.setX(pPage->getSwFrame().Left() + pPage->getSwPrint().Left());
break;
case text::RelOrientation::PAGE_LEFT:
case text::RelOrientation::PAGE_FRAME:
- aPos.setX(pPage->FrameRA().Left());
+ aPos.setX(pPage->getSwFrame().Left());
break;
case text::RelOrientation::FRAME:
aPos.setX(aPos.getX() + nBaseOfstForFly);
@@ -1254,11 +1254,11 @@ Size SwFEShell::GetGraphicDefaultSize() const
// size is (0,0). If this is the case the printing area of the upper
// of the anchor frame is taken.
const SwFrame* pAnchorFrame = pFly->GetAnchorFrame();
- aRet = pAnchorFrame->PrintRA().SSize();
+ aRet = pAnchorFrame->getSwPrint().SSize();
if ( aRet.Width() == 0 && aRet.Height() == 0 &&
pAnchorFrame->GetUpper() )
{
- aRet = pAnchorFrame->GetUpper()->PrintRA().SSize();
+ aRet = pAnchorFrame->GetUpper()->getSwPrint().SSize();
}
SwRect aBound;
diff --git a/sw/source/core/frmedt/tblsel.cxx b/sw/source/core/frmedt/tblsel.cxx
index 38e3b75b4bc0..c4248c71c0d6 100644
--- a/sw/source/core/frmedt/tblsel.cxx
+++ b/sw/source/core/frmedt/tblsel.cxx
@@ -293,7 +293,7 @@ void GetTableSel( const SwLayoutFrame* pStart, const SwLayoutFrame* pEnd,
break;
}
- if ( pRow->FrameRA().IsOver( pUnion->GetUnion() ) )
+ if ( pRow->getSwFrame().IsOver( pUnion->GetUnion() ) )
{
const SwLayoutFrame *pCell = pRow->FirstCell();
@@ -317,10 +317,10 @@ void GetTableSel( const SwLayoutFrame* pStart, const SwLayoutFrame* pEnd,
if ( pCells )
{
- const Point aTopLeft( pCell->FrameRA().TopLeft() );
- const Point aTopRight( pCell->FrameRA().TopRight() );
- const Point aBottomLeft( pCell->FrameRA().BottomLeft() );
- const Point aBottomRight( pCell->FrameRA().BottomRight() );
+ const Point aTopLeft( pCell->getSwFrame().TopLeft() );
+ const Point aTopRight( pCell->getSwFrame().TopRight() );
+ const Point aBottomLeft( pCell->getSwFrame().BottomLeft() );
+ const Point aBottomRight( pCell->getSwFrame().BottomRight() );
if ( aTopLeft.getY() < aCurrentTopLeft.getY() ||
( aTopLeft.getY() == aCurrentTopLeft.getY() &&
@@ -497,7 +497,7 @@ bool ChkChartSel( const SwNode& rSttNd, const SwNode& rEndNd )
break;
}
- if( pRow->FrameRA().IsOver( pUnion->GetUnion() ) )
+ if( pRow->getSwFrame().IsOver( pUnion->GetUnion() ) )
{
const SwLayoutFrame *pCell = pRow->FirstCell();
@@ -512,7 +512,7 @@ bool ChkChartSel( const SwNode& rSttNd, const SwNode& rEndNd )
OSL_ENSURE( pCell->IsCellFrame(), "Frame without Cell" );
const SwRect& rUnion = pUnion->GetUnion(),
- & rFrameRect = pCell->FrameRA();
+ & rFrameRect = pCell->getSwFrame();
const long nUnionRight = rUnion.Right();
const long nUnionBottom = rUnion.Bottom();
@@ -576,7 +576,7 @@ bool ChkChartSel( const SwNode& rSttNd, const SwNode& rEndNd )
for( n = 0 ; n < aCellFrames.size(); ++n )
{
const Sort_CellFrame& rCF = aCellFrames[ n ];
- if( aRectFnSet.GetTop(rCF.pFrame->FrameRA()) != nYPos )
+ if( aRectFnSet.GetTop(rCF.pFrame->getSwFrame()) != nYPos )
{
// new row
if( n )
@@ -590,20 +590,20 @@ bool ChkChartSel( const SwNode& rSttNd, const SwNode& rEndNd )
}
}
nCellCnt = 1;
- nYPos = aRectFnSet.GetTop(rCF.pFrame->FrameRA());
- nHeight = aRectFnSet.GetHeight(rCF.pFrame->FrameRA());
+ nYPos = aRectFnSet.GetTop(rCF.pFrame->getSwFrame());
+ nHeight = aRectFnSet.GetHeight(rCF.pFrame->getSwFrame());
nXPos = bRTL ?
- aRectFnSet.GetLeft(rCF.pFrame->FrameRA()) :
- aRectFnSet.GetRight(rCF.pFrame->FrameRA());
+ aRectFnSet.GetLeft(rCF.pFrame->getSwFrame()) :
+ aRectFnSet.GetRight(rCF.pFrame->getSwFrame());
}
else if( nXPos == ( bRTL ?
- aRectFnSet.GetRight(rCF.pFrame->FrameRA()) :
- aRectFnSet.GetLeft(rCF.pFrame->FrameRA()) ) &&
- nHeight == aRectFnSet.GetHeight(rCF.pFrame->FrameRA()) )
+ aRectFnSet.GetRight(rCF.pFrame->getSwFrame()) :
+ aRectFnSet.GetLeft(rCF.pFrame->getSwFrame()) ) &&
+ nHeight == aRectFnSet.GetHeight(rCF.pFrame->getSwFrame()) )
{
nXPos += ( bRTL ? (-1) : 1 ) *
- aRectFnSet.GetWidth(rCF.pFrame->FrameRA());
+ aRectFnSet.GetWidth(rCF.pFrame->getSwFrame());
++nCellCnt;
}
else
@@ -649,22 +649,22 @@ bool IsFrameInTableSel( const SwRect& rUnion, const SwFrame* pCell )
OSL_ENSURE( pCell->IsCellFrame(), "Frame without Gazelle" );
if( pCell->FindTabFrame()->IsVertical() )
- return rUnion.Right() >= pCell->FrameRA().Right() &&
- rUnion.Left() <= pCell->FrameRA().Left() &&
- (( rUnion.Top() <= pCell->FrameRA().Top()+20 &&
- rUnion.Bottom() > pCell->FrameRA().Top() ) ||
- ( rUnion.Top() >= pCell->FrameRA().Top() &&
- rUnion.Bottom() < pCell->FrameRA().Bottom() ));
+ return rUnion.Right() >= pCell->getSwFrame().Right() &&
+ rUnion.Left() <= pCell->getSwFrame().Left() &&
+ (( rUnion.Top() <= pCell->getSwFrame().Top()+20 &&
+ rUnion.Bottom() > pCell->getSwFrame().Top() ) ||
+ ( rUnion.Top() >= pCell->getSwFrame().Top() &&
+ rUnion.Bottom() < pCell->getSwFrame().Bottom() ));
return
- rUnion.Top() <= pCell->FrameRA().Top() &&
- rUnion.Bottom() >= pCell->FrameRA().Bottom() &&
+ rUnion.Top() <= pCell->getSwFrame().Top() &&
+ rUnion.Bottom() >= pCell->getSwFrame().Bottom() &&
- (( rUnion.Left() <= pCell->FrameRA().Left()+20 &&
- rUnion.Right() > pCell->FrameRA().Left() ) ||
+ (( rUnion.Left() <= pCell->getSwFrame().Left()+20 &&
+ rUnion.Right() > pCell->getSwFrame().Left() ) ||
- ( rUnion.Left() >= pCell->FrameRA().Left() &&
- rUnion.Right() < pCell->FrameRA().Right() ));
+ ( rUnion.Left() >= pCell->getSwFrame().Left() &&
+ rUnion.Right() < pCell->getSwFrame().Right() ));
}
bool GetAutoSumSel( const SwCursorShell& rShell, SwCellFrames& rBoxes )
@@ -703,7 +703,7 @@ bool GetAutoSumSel( const SwCursorShell& rShell, SwCellFrames& rBoxes )
while( pRow )
{
- if( pRow->FrameRA().IsOver( pUnion->GetUnion() ) )
+ if( pRow->getSwFrame().IsOver( pUnion->GetUnion() ) )
{
const SwCellFrame* pUpperCell = nullptr;
const SwLayoutFrame *pCell = pRow->FirstCell();
@@ -772,7 +772,7 @@ bool GetAutoSumSel( const SwCursorShell& rShell, SwCellFrames& rBoxes )
while( pRow )
{
- if( pRow->FrameRA().IsOver( pUnion->GetUnion() ) )
+ if( pRow->getSwFrame().IsOver( pUnion->GetUnion() ) )
{
const SwLayoutFrame *pCell = pRow->FirstCell();
@@ -946,7 +946,7 @@ void GetMergeSel( const SwPaM& rPam, SwSelBoxes& rBoxes,
while ( pRow )
{
- if ( pRow->FrameRA().IsOver( rUnion ) )
+ if ( pRow->getSwFrame().IsOver( rUnion ) )
{
const SwLayoutFrame *pCell = pRow->FirstCell();
@@ -954,25 +954,25 @@ void GetMergeSel( const SwPaM& rPam, SwSelBoxes& rBoxes,
{
OSL_ENSURE( pCell->IsCellFrame(), "Frame without cell" );
// overlap in full width?
- if( rUnion.Top() <= pCell->FrameRA().Top() &&
- rUnion.Bottom() >= pCell->FrameRA().Bottom() )
+ if( rUnion.Top() <= pCell->getSwFrame().Top() &&
+ rUnion.Bottom() >= pCell->getSwFrame().Bottom() )
{
SwTableBox* pBox = const_cast<SwTableBox*>(static_cast<const SwCellFrame*>(pCell)->GetTabBox());
// only overlap to the right?
- if( ( rUnion.Left() - COLFUZZY ) <= pCell->FrameRA().Left() &&
- ( rUnion.Right() - COLFUZZY ) > pCell->FrameRA().Left() )
+ if( ( rUnion.Left() - COLFUZZY ) <= pCell->getSwFrame().Left() &&
+ ( rUnion.Right() - COLFUZZY ) > pCell->getSwFrame().Left() )
{
- if( ( rUnion.Right() + COLFUZZY ) < pCell->FrameRA().Right() )
+ if( ( rUnion.Right() + COLFUZZY ) < pCell->getSwFrame().Right() )
{
sal_uInt16 nInsPos = pBox->GetUpper()->GetBoxPos( pBox )+1;
lcl_InsTableBox( pTableNd, pDoc, pBox, nInsPos );
pBox->ClaimFrameFormat();
SwFormatFrameSize aNew(
pBox->GetFrameFormat()->GetFrameSize() );
- nWidth = rUnion.Right() - pCell->FrameRA().Left();
+ nWidth = rUnion.Right() - pCell->getSwFrame().Left();
nWidth = nWidth * aNew.GetWidth() /
- pCell->FrameRA().Width();
+ pCell->getSwFrame().Width();
long nTmpWidth = aNew.GetWidth() - nWidth;
aNew.SetWidth( nWidth );
pBox->GetFrameFormat()->SetFormatAttr( aNew );
@@ -980,7 +980,7 @@ void GetMergeSel( const SwPaM& rPam, SwSelBoxes& rBoxes,
pLastBox = pBox;
rBoxes.insert( pBox );
aPosArr.insert(
- CmpLPt( aRectFnSet.GetPos(pCell->FrameRA()),
+ CmpLPt( aRectFnSet.GetPos(pCell->getSwFrame()),
pBox, aRectFnSet.IsVert() ) );
pBox = pBox->GetUpper()->GetTabBoxes()[ nInsPos ];
@@ -997,25 +997,25 @@ void GetMergeSel( const SwPaM& rPam, SwSelBoxes& rBoxes,
pLastBox = pBox;
rBoxes.insert( pBox );
aPosArr.insert(
- CmpLPt( aRectFnSet.GetPos(pCell->FrameRA()),
+ CmpLPt( aRectFnSet.GetPos(pCell->getSwFrame()),
pBox, aRectFnSet.IsVert() ) );
}
}
// overlapping on left- or right-side
- else if( ( rUnion.Left() - COLFUZZY ) >= pCell->FrameRA().Left() &&
- ( rUnion.Right() + COLFUZZY ) < pCell->FrameRA().Right() )
+ else if( ( rUnion.Left() - COLFUZZY ) >= pCell->getSwFrame().Left() &&
+ ( rUnion.Right() + COLFUZZY ) < pCell->getSwFrame().Right() )
{
sal_uInt16 nInsPos = pBox->GetUpper()->GetBoxPos( pBox )+1;
lcl_InsTableBox( pTableNd, pDoc, pBox, nInsPos, 2 );
pBox->ClaimFrameFormat();
SwFormatFrameSize aNew(
pBox->GetFrameFormat()->GetFrameSize() );
- long nLeft = rUnion.Left() - pCell->FrameRA().Left();
+ long nLeft = rUnion.Left() - pCell->getSwFrame().Left();
nLeft = nLeft * aNew.GetWidth() /
- pCell->FrameRA().Width();
- long nRight = pCell->FrameRA().Right() - rUnion.Right();
+ pCell->getSwFrame().Width();
+ long nRight = pCell->getSwFrame().Right() - rUnion.Right();
nRight = nRight * aNew.GetWidth() /
- pCell->FrameRA().Width();
+ pCell->getSwFrame().Width();
nWidth = aNew.GetWidth() - nLeft - nRight;
aNew.SetWidth( nLeft );
@@ -1044,7 +1044,7 @@ void GetMergeSel( const SwPaM& rPam, SwSelBoxes& rBoxes,
pLastBox = pBox;
rBoxes.insert( pBox );
aPosArr.insert(
- CmpLPt( aRectFnSet.GetPos(pCell->FrameRA()),
+ CmpLPt( aRectFnSet.GetPos(pCell->getSwFrame()),
pBox, aRectFnSet.IsVert() ) );
pBox = pBox->GetUpper()->GetTabBoxes()[ nInsPos+1 ];
@@ -1056,22 +1056,22 @@ void GetMergeSel( const SwPaM& rPam, SwSelBoxes& rBoxes,
pUndo->AddNewBox( pBox->GetSttIdx() );
}
// is right side of box part of the selected area?
- else if( ( pCell->FrameRA().Right() - COLFUZZY ) < rUnion.Right() &&
- ( pCell->FrameRA().Right() - COLFUZZY ) > rUnion.Left() &&
- ( pCell->FrameRA().Left() + COLFUZZY ) < rUnion.Left() )
+ else if( ( pCell->getSwFrame().Right() - COLFUZZY ) < rUnion.Right() &&
+ ( pCell->getSwFrame().Right() - COLFUZZY ) > rUnion.Left() &&
+ ( pCell->getSwFrame().Left() + COLFUZZY ) < rUnion.Left() )
{
// then we should insert a new box and adjust the widths
sal_uInt16 nInsPos = pBox->GetUpper()->GetBoxPos( pBox )+1;
lcl_InsTableBox( pTableNd, pDoc, pBox, nInsPos );
SwFormatFrameSize aNew(pBox->GetFrameFormat()->GetFrameSize() );
- long nLeft = rUnion.Left() - pCell->FrameRA().Left(),
- nRight = pCell->FrameRA().Right() - rUnion.Left();
+ long nLeft = rUnion.Left() - pCell->getSwFrame().Left(),
+ nRight = pCell->getSwFrame().Right() - rUnion.Left();
nLeft = nLeft * aNew.GetWidth() /
- pCell->FrameRA().Width();
+ pCell->getSwFrame().Width();
nRight = nRight * aNew.GetWidth() /
- pCell->FrameRA().Width();
+ pCell->getSwFrame().Width();
aNew.SetWidth( nLeft );
pBox->ClaimFrameFormat()->SetFormatAttr( aNew );
@@ -1085,7 +1085,7 @@ void GetMergeSel( const SwPaM& rPam, SwSelBoxes& rBoxes,
pLastBox = pBox;
rBoxes.insert( pBox );
aPosArr.insert( CmpLPt( Point( rUnion.Left(),
- pCell->FrameRA().Top()), pBox, aRectFnSet.IsVert() ));
+ pCell->getSwFrame().Top()), pBox, aRectFnSet.IsVert() ));
if( pUndo )
pUndo->AddNewBox( pBox->GetSttIdx() );
@@ -1490,7 +1490,7 @@ static SwTwips lcl_CalcWish( const SwLayoutFrame *pCell, long nWish,
const bool bRTL = pCell->IsRightToLeft();
SwTwips nRet = bRTL ?
- nAct - pCell->FrameRA().Width() :
+ nAct - pCell->getSwFrame().Width() :
0;
while ( pTmp )
@@ -1608,12 +1608,12 @@ static void lcl_FindStartEndCol( const SwLayoutFrame *&rpStart,
if ( pTab->GetTable()->IsNewModel() )
{
- nSX = aRectFnSet.GetLeft(rpStart->FrameRA());
- nSX2 = aRectFnSet.GetRight(rpStart->FrameRA());
+ nSX = aRectFnSet.GetLeft(rpStart->getSwFrame());
+ nSX2 = aRectFnSet.GetRight(rpStart->getSwFrame());
}
else
{
- const SwTwips nPrtWidth = aRectFnSet.GetWidth(pTab->PrintRA());
+ const SwTwips nPrtWidth = aRectFnSet.GetWidth(pTab->getSwPrint());
nSX = ::lcl_CalcWish( rpStart, nWish, nPrtWidth ) + aRectFnSet.GetPrtLeft(*pTab);
nSX2 = nSX + (rpStart->GetFormat()->GetFrameSize().GetWidth() * nPrtWidth / nWish);
}
@@ -1622,10 +1622,10 @@ static void lcl_FindStartEndCol( const SwLayoutFrame *&rpStart,
while ( pTmp &&
(!pTmp->IsCellFrame() ||
- ( ( ! bRTL && aRectFnSet.GetLeft(pTmp->FrameRA()) < nSX &&
- aRectFnSet.GetRight(pTmp->FrameRA())< nSX2 ) ||
- ( bRTL && aRectFnSet.GetLeft(pTmp->FrameRA()) > nSX &&
- aRectFnSet.GetRight(pTmp->FrameRA())> nSX2 ) ) ) )
+ ( ( ! bRTL && aRectFnSet.GetLeft(pTmp->getSwFrame()) < nSX &&
+ aRectFnSet.GetRight(pTmp->getSwFrame())< nSX2 ) ||
+ ( bRTL && aRectFnSet.GetLeft(pTmp->getSwFrame()) > nSX &&
+ aRectFnSet.GetRight(pTmp->getSwFrame())> nSX2 ) ) ) )
pTmp = pTmp->GetNextLayoutLeaf();
if ( pTmp )
@@ -1657,11 +1657,11 @@ static void lcl_FindStartEndCol( const SwLayoutFrame *&rpStart,
if ( pTab->GetTable()->IsNewModel() )
{
- nEX = aRectFnSet.GetLeft(rpEnd->FrameRA());
+ nEX = aRectFnSet.GetLeft(rpEnd->getSwFrame());
}
else
{
- const SwTwips nPrtWidth = aRectFnSet.GetWidth(pTab->PrintRA());
+ const SwTwips nPrtWidth = aRectFnSet.GetWidth(pTab->getSwPrint());
nEX = ::lcl_CalcWish( rpEnd, nWish, nPrtWidth ) + aRectFnSet.GetPrtLeft(*pTab);
}
@@ -1674,8 +1674,8 @@ static void lcl_FindStartEndCol( const SwLayoutFrame *&rpStart,
while( !rpEnd->IsCellFrame() )
rpEnd = rpEnd->GetUpper();
- while ( ( bRTL && aRectFnSet.GetLeft(rpEnd->FrameRA()) < nEX ) ||
- ( ! bRTL && aRectFnSet.GetLeft(rpEnd->FrameRA()) > nEX ) )
+ while ( ( bRTL && aRectFnSet.GetLeft(rpEnd->getSwFrame()) < nEX ) ||
+ ( ! bRTL && aRectFnSet.GetLeft(rpEnd->getSwFrame()) > nEX ) )
{
const SwLayoutFrame* pTmpLeaf = rpEnd->GetPrevLayoutLeaf();
if( !pTmpLeaf || !pTab->IsAnLower( pTmpLeaf ) )
@@ -1692,10 +1692,10 @@ static void lcl_FindStartEndCol( const SwLayoutFrame *&rpStart,
{
const SwLayoutFrame *pTmpLeaf = rpStart;
pTmpLeaf = pTmpLeaf->GetNextLayoutLeaf();
- while ( pTmpLeaf && aRectFnSet.GetLeft(pTmpLeaf->FrameRA()) > nEX ) // first skip line
+ while ( pTmpLeaf && aRectFnSet.GetLeft(pTmpLeaf->getSwFrame()) > nEX ) // first skip line
pTmpLeaf = pTmpLeaf->GetNextLayoutLeaf();
- while ( pTmpLeaf && aRectFnSet.GetLeft(pTmpLeaf->FrameRA()) < nSX &&
- aRectFnSet.GetRight(pTmpLeaf->FrameRA())< nSX2 )
+ while ( pTmpLeaf && aRectFnSet.GetLeft(pTmpLeaf->getSwFrame()) < nSX &&
+ aRectFnSet.GetRight(pTmpLeaf->getSwFrame())< nSX2 )
pTmpLeaf = pTmpLeaf->GetNextLayoutLeaf();
const SwTabFrame *pTmpTab = rpStart->FindTabFrame();
if ( !pTmpTab->IsAnLower( pTmpLeaf ) )
@@ -1703,8 +1703,8 @@ static void lcl_FindStartEndCol( const SwLayoutFrame *&rpStart,
pTmpTab = pTmpTab->GetFollow();
rpStart = pTmpTab->FirstCell();
while ( rpStart &&
- aRectFnSet.GetLeft(rpStart->FrameRA()) < nSX &&
- aRectFnSet.GetRight(rpStart->FrameRA())< nSX2 )
+ aRectFnSet.GetLeft(rpStart->getSwFrame()) < nSX &&
+ aRectFnSet.GetRight(rpStart->getSwFrame())< nSX2 )
rpStart = rpStart->GetNextLayoutLeaf();
}
else
@@ -1714,9 +1714,9 @@ static void lcl_FindStartEndCol( const SwLayoutFrame *&rpStart,
{
const SwLayoutFrame *pTmpLeaf = rpEnd;
pTmpLeaf = pTmpLeaf->GetPrevLayoutLeaf();
- while ( pTmpLeaf && aRectFnSet.GetLeft(pTmpLeaf->FrameRA()) < nEX ) // skip the line for now
+ while ( pTmpLeaf && aRectFnSet.GetLeft(pTmpLeaf->getSwFrame()) < nEX ) // skip the line for now
pTmpLeaf = pTmpLeaf->GetPrevLayoutLeaf();
- while ( pTmpLeaf && aRectFnSet.GetLeft(pTmpLeaf->FrameRA()) > nEX )
+ while ( pTmpLeaf && aRectFnSet.GetLeft(pTmpLeaf->getSwFrame()) > nEX )
pTmpLeaf = pTmpLeaf->GetPrevLayoutLeaf();
const SwTabFrame *pTmpTab = rpEnd->FindTabFrame();
if ( !pTmpLeaf || !pTmpTab->IsAnLower( pTmpLeaf ) )
@@ -1726,7 +1726,7 @@ static void lcl_FindStartEndCol( const SwLayoutFrame *&rpStart,
rpEnd = pTmpTab->FindLastContent()->GetUpper();
while( !rpEnd->IsCellFrame() )
rpEnd = rpEnd->GetUpper();
- while ( aRectFnSet.GetLeft(rpEnd->FrameRA()) > nEX )
+ while ( aRectFnSet.GetLeft(rpEnd->getSwFrame()) > nEX )
rpEnd = rpEnd->GetPrevLayoutLeaf();
}
else
@@ -1765,12 +1765,12 @@ void MakeSelUnions( SwSelUnions& rUnions, const SwLayoutFrame *pStart,
else
{
SwRectFnSet aRectFnSet(pTable);
- long nSttTop = aRectFnSet.GetTop(pStart->FrameRA());
- long nEndTop = aRectFnSet.GetTop(pEnd->FrameRA());
+ long nSttTop = aRectFnSet.GetTop(pStart->getSwFrame());
+ long nEndTop = aRectFnSet.GetTop(pEnd->getSwFrame());
if( nSttTop == nEndTop )
{
- if( aRectFnSet.GetLeft(pStart->FrameRA()) >
- aRectFnSet.GetLeft(pEnd->FrameRA()) )
+ if( aRectFnSet.GetLeft(pStart->getSwFrame()) >
+ aRectFnSet.GetLeft(pEnd->getSwFrame()) )
bExchange = true;
}
else if( aRectFnSet.IsVert() == ( nSttTop < nEndTop ) )
@@ -1805,7 +1805,7 @@ void MakeSelUnions( SwSelUnions& rUnions, const SwLayoutFrame *pStart,
{
SwRectFnSet aRectFnSet(pTable);
const long nOfst = aRectFnSet.GetPrtLeft(*pTable);
- const long nPrtWidth = aRectFnSet.GetWidth(pTable->PrintRA());
+ const long nPrtWidth = aRectFnSet.GetWidth(pTable->getSwPrint());
long nSt1 = ::lcl_CalcWish( pStart, nWish, nPrtWidth ) + nOfst;
long nEd1 = ::lcl_CalcWish( pEnd, nWish, nPrtWidth ) + nOfst;
@@ -1817,13 +1817,13 @@ void MakeSelUnions( SwSelUnions& rUnions, const SwLayoutFrame *pStart,
long nSt2;
long nEd2;
if( pTable->IsAnLower( pStart ) )
- nSt2 = aRectFnSet.GetTop(pStart->FrameRA());
+ nSt2 = aRectFnSet.GetTop(pStart->getSwFrame());
else
- nSt2 = aRectFnSet.GetTop(pTable->FrameRA());
+ nSt2 = aRectFnSet.GetTop(pTable->getSwFrame());
if( pTable->IsAnLower( pEnd ) )
- nEd2 = aRectFnSet.GetBottom(pEnd->FrameRA());
+ nEd2 = aRectFnSet.GetBottom(pEnd->getSwFrame());
else
- nEd2 = aRectFnSet.GetBottom(pTable->FrameRA());
+ nEd2 = aRectFnSet.GetBottom(pTable->getSwFrame());
Point aSt, aEd;
if( nSt1 > nEd1 )
{
@@ -1862,7 +1862,7 @@ void MakeSelUnions( SwSelUnions& rUnions, const SwLayoutFrame *pStart,
pTable->GetFirstNonHeadlineRow() :
static_cast<const SwLayoutFrame*>(pTable->Lower());
- while ( pRow && !pRow->FrameRA().IsOver( aUnion ) )
+ while ( pRow && !pRow->getSwFrame().IsOver( aUnion ) )
pRow = static_cast<const SwLayoutFrame*>(pRow->GetNext());
// #i31976#
@@ -1908,8 +1908,8 @@ void MakeSelUnions( SwSelUnions& rUnions, const SwLayoutFrame *pStart,
if ( pFirst && pLast ) //Robust
{
- aUnion = pFirst->FrameRA();
- aUnion.Union( pLast->FrameRA() );
+ aUnion = pFirst->getSwFrame();
+ aUnion.Union( pLast->getSwFrame() );
}
else
aUnion.Width( 0 );
@@ -1978,7 +1978,7 @@ bool CheckSplitCells( const SwCursor& rCursor, sal_uInt16 nDiv,
while ( pRow )
{
- if ( pRow->FrameRA().IsOver( rSelUnion.GetUnion() ) )
+ if ( pRow->getSwFrame().IsOver( rSelUnion.GetUnion() ) )
{
const SwLayoutFrame *pCell = pRow->FirstCell();
@@ -1987,7 +1987,7 @@ bool CheckSplitCells( const SwCursor& rCursor, sal_uInt16 nDiv,
OSL_ENSURE( pCell->IsCellFrame(), "Frame without cell" );
if( ::IsFrameInTableSel( rSelUnion.GetUnion(), pCell ) )
{
- if( aRectFnSet.GetWidth(pCell->FrameRA()) < nMinValue )
+ if( aRectFnSet.GetWidth(pCell->getSwFrame()) < nMinValue )
return false;
}
diff --git a/sw/source/core/inc/flyfrms.hxx b/sw/source/core/inc/flyfrms.hxx
index aa8d36c11e41..2fab06c595d8 100644
--- a/sw/source/core/inc/flyfrms.hxx
+++ b/sw/source/core/inc/flyfrms.hxx
@@ -104,7 +104,7 @@ public:
if ( maUnclippedFrame.HasArea( ) )
return maUnclippedFrame;
else
- return FrameRA();
+ return getSwFrame();
}
/** method to determine, if a format on the Writer fly frame is possible
diff --git a/sw/source/core/inc/frame.hxx b/sw/source/core/inc/frame.hxx
index 017c0c834a12..e8f3579a6866 100644
--- a/sw/source/core/inc/frame.hxx
+++ b/sw/source/core/inc/frame.hxx
@@ -130,12 +130,12 @@ public:
// read accesses - only const access allowed. Do *not* const_cast results,
// it is necessary to track changes. use The 'set' methods instead
- const SwRect& FrameRA() const { return maFrameRect; }
- const SwRect& PrintRA() const { return maPrintRect; }
+ const SwRect& getSwFrame() const { return maFrameRect; }
+ const SwRect& getSwPrint() const { return maPrintRect; }
// set methods - only way allowed to change these, see above
- void setFrame(const SwRect& rNew) { maFrameRect = rNew; }
- void setPrint(const SwRect& rNew) { maPrintRect = rNew; }
+ void setSwFrame(const SwRect& rNew) { maFrameRect = rNew; }
+ void setSwPrint(const SwRect& rNew) { maPrintRect = rNew; }
};
/**
diff --git a/sw/source/core/inc/frmtool.hxx b/sw/source/core/inc/frmtool.hxx
index cfe18542271d..d2e276a598f6 100644
--- a/sw/source/core/inc/frmtool.hxx
+++ b/sw/source/core/inc/frmtool.hxx
@@ -187,7 +187,7 @@ public:
SwFrameNotify( SwFrame *pFrame );
~SwFrameNotify() COVERITY_NOEXCEPT_FALSE;
- const SwRect &FrameRA() const { return maFrame; }
+ const SwRect &getSwFrame() const { return maFrame; }
void SetInvaKeep() { mbInvaKeep = true; }
};
diff --git a/sw/source/core/layout/anchoreddrawobject.cxx b/sw/source/core/layout/anchoreddrawobject.cxx
index 1487cb4a5caf..104716e14133 100644
--- a/sw/source/core/layout/anchoreddrawobject.cxx
+++ b/sw/source/core/layout/anchoreddrawobject.cxx
@@ -237,7 +237,7 @@ bool SwAnchoredDrawObject::IsOutsidePage() const
{
SwRect aTmpRect( GetObjRect() );
bOutsidePage =
- ( aTmpRect.Intersection( GetPageFrame()->FrameRA() ) != GetObjRect() );
+ ( aTmpRect.Intersection( GetPageFrame()->getSwFrame() ) != GetObjRect() );
}
return bOutsidePage;
@@ -351,7 +351,7 @@ void SwAnchoredDrawObject::MakeObjPos()
if ( mbCaptureAfterLayoutDirChange &&
GetPageFrame() )
{
- SwRect aPageRect( GetPageFrame()->FrameRA() );
+ SwRect aPageRect( GetPageFrame()->getSwFrame() );
SwRect aObjRect( GetObjRect() );
if ( aObjRect.Right() >= aPageRect.Right() + 10 )
{
@@ -491,7 +491,7 @@ void SwAnchoredDrawObject::MakeObjPosAnchoredAtLayout()
SetCurrRelPos( aObjPositioning.GetRelPos() );
const SwFrame* pAnchorFrame = GetAnchorFrame();
SwRectFnSet aRectFnSet(pAnchorFrame);
- const Point aAnchPos( aRectFnSet.GetPos(pAnchorFrame->FrameRA()) );
+ const Point aAnchPos( aRectFnSet.GetPos(pAnchorFrame->getSwFrame()) );
SetObjLeft( aAnchPos.X() + GetCurrRelPos().X() );
SetObjTop( aAnchPos.Y() + GetCurrRelPos().Y() );
}
@@ -637,7 +637,7 @@ const SwRect SwAnchoredDrawObject::GetObjBoundRect() const
tools::Rectangle aPageRect;
if (GetDrawObj()->GetRelativeWidthRelation() == text::RelOrientation::FRAME)
// Exclude margins.
- aPageRect = GetPageFrame()->PrintRA().SVRect();
+ aPageRect = GetPageFrame()->getSwPrint().SVRect();
else
aPageRect = GetPageFrame( )->GetBoundRect( GetPageFrame()->getRootFrame()->GetCurrShell()->GetOut() ).SVRect();
nTargetWidth = aPageRect.GetWidth( ) * (*GetDrawObj( )->GetRelativeWidth());
@@ -649,7 +649,7 @@ const SwRect SwAnchoredDrawObject::GetObjBoundRect() const
tools::Rectangle aPageRect;
if (GetDrawObj()->GetRelativeHeightRelation() == text::RelOrientation::FRAME)
// Exclude margins.
- aPageRect = GetPageFrame()->PrintRA().SVRect();
+ aPageRect = GetPageFrame()->getSwPrint().SVRect();
else
aPageRect = GetPageFrame( )->GetBoundRect( GetPageFrame()->getRootFrame()->GetCurrShell()->GetOut() ).SVRect();
nTargetHeight = aPageRect.GetHeight( ) * (*GetDrawObj( )->GetRelativeHeight());
diff --git a/sw/source/core/layout/anchoredobject.cxx b/sw/source/core/layout/anchoredobject.cxx
index 459eaccf9fba..159dcd6e22b2 100644
--- a/sw/source/core/layout/anchoredobject.cxx
+++ b/sw/source/core/layout/anchoredobject.cxx
@@ -163,12 +163,12 @@ void SwAnchoredObject::SetPageFrame( SwPageFrame* _pNewPageFrame )
SwTwips SwAnchoredObject::GetRelCharX( const SwFrame* pFrame ) const
{
- return maLastCharRect.Left() - pFrame->FrameRA().Left();
+ return maLastCharRect.Left() - pFrame->getSwFrame().Left();
}
SwTwips SwAnchoredObject::GetRelCharY( const SwFrame* pFrame ) const
{
- return maLastCharRect.Bottom() - pFrame->FrameRA().Top();
+ return maLastCharRect.Bottom() - pFrame->getSwFrame().Top();
}
void SwAnchoredObject::AddLastCharY( long nDiff )
@@ -783,7 +783,7 @@ bool SwAnchoredObject::OverlapsPrevColumn() const
SwRect aChkRect;
while ( pTmpColFrame )
{
- aChkRect.Union( pTmpColFrame->FrameRA() );
+ aChkRect.Union( pTmpColFrame->getSwFrame() );
pTmpColFrame = pTmpColFrame->GetPrev();
}
bOverlapsPrevColumn = GetObjRect().IsOver( aChkRect );
@@ -805,7 +805,7 @@ Point SwAnchoredObject::GetRelPosToAnchorFrame() const
assert(GetAnchorFrame());
aRelPos = GetObjRect().Pos();
- aRelPos -= GetAnchorFrame()->FrameRA().Pos();
+ aRelPos -= GetAnchorFrame()->getSwFrame().Pos();
return aRelPos;
}
@@ -848,12 +848,12 @@ Point SwAnchoredObject::GetRelPosToPageFrame( const bool _bFollowTextFlow,
}
if ( pFrame->IsCellFrame() )
{
- aRelPos -= ( pFrame->FrameRA().Pos() + pFrame->PrintRA().Pos() );
+ aRelPos -= ( pFrame->getSwFrame().Pos() + pFrame->getSwPrint().Pos() );
_obRelToTableCell = true;
}
else
{
- aRelPos -= pFrame->FrameRA().Pos();
+ aRelPos -= pFrame->getSwFrame().Pos();
}
return aRelPos;
diff --git a/sw/source/core/layout/atrfrm.cxx b/sw/source/core/layout/atrfrm.cxx
index 11decf4a22f2..ea6c830da0a0 100644
--- a/sw/source/core/layout/atrfrm.cxx
+++ b/sw/source/core/layout/atrfrm.cxx
@@ -2686,10 +2686,10 @@ SwRect SwFrameFormat::FindLayoutRect( const bool bPrtArea, const Point* pPoint )
// PROBLEM: what happens if SectionFrames overlaps multiple
// pages?
if( bPrtArea )
- aRet = pFrame->PrintRA();
+ aRet = pFrame->getSwPrint();
else
{
- aRet = pFrame->FrameRA();
+ aRet = pFrame->getSwFrame();
--aRet.Pos().Y();
}
pFrame = nullptr; // the rect is finished by now
@@ -2705,9 +2705,9 @@ SwRect SwFrameFormat::FindLayoutRect( const bool bPrtArea, const Point* pPoint )
if( pFrame )
{
if( bPrtArea )
- aRet = pFrame->PrintRA();
+ aRet = pFrame->getSwPrint();
else
- aRet = pFrame->FrameRA();
+ aRet = pFrame->getSwFrame();
}
return aRet;
}
@@ -3414,13 +3414,13 @@ IMapObject* SwFrameFormat::GetIMapObject( const Point& rPoint,
if( aOrigSz.Width() != 0 && aOrigSz.Height() != 0 )
{
Point aPos( rPoint );
- Size aActSz ( pRef == pFly ? pFly->FrameRA().SSize() : pRef->PrintRA().SSize() );
+ Size aActSz ( pRef == pFly ? pFly->getSwFrame().SSize() : pRef->getSwPrint().SSize() );
const MapMode aSrc ( MapUnit::MapTwip );
const MapMode aDest( MapUnit::Map100thMM );
aOrigSz = OutputDevice::LogicToLogic( aOrigSz, aSrc, aDest );
aActSz = OutputDevice::LogicToLogic( aActSz, aSrc, aDest );
- aPos -= pRef->FrameRA().Pos();
- aPos -= pRef->PrintRA().Pos();
+ aPos -= pRef->getSwFrame().Pos();
+ aPos -= pRef->getSwPrint().Pos();
aPos = OutputDevice::LogicToLogic( aPos, aSrc, aDest );
sal_uInt32 nFlags = 0;
if ( pFly != pRef && pNd->IsGrfNode() )
diff --git a/sw/source/core/layout/calcmove.cxx b/sw/source/core/layout/calcmove.cxx
index 050aa16c65da..bbd0bd7cf9e3 100644
--- a/sw/source/core/layout/calcmove.cxx
+++ b/sw/source/core/layout/calcmove.cxx
@@ -94,24 +94,24 @@ bool SwContentFrame::ShouldBwdMoved( SwLayoutFrame *pNewUpper, bool, bool & )
}
SwRectFnSet aRectFnSet(this);
SwRectFnSet fnRectX(pNewUpper);
- if( std::abs( fnRectX.GetWidth(pNewUpper->PrintRA()) -
- aRectFnSet.GetWidth(GetUpper()->PrintRA()) ) > 1 ) {
+ if( std::abs( fnRectX.GetWidth(pNewUpper->getSwPrint()) -
+ aRectFnSet.GetWidth(GetUpper()->getSwPrint()) ) > 1 ) {
// In this case, only a WouldFit_ with test move is possible
nMoveAnyway = 2;
}
// OD 2004-05-26 #i25904# - do *not* move backward,
// if <nMoveAnyway> equals 3 and no space is left in new upper.
- nMoveAnyway |= BwdMoveNecessary( pOldPage, FrameRA() );
+ nMoveAnyway |= BwdMoveNecessary( pOldPage, getSwFrame() );
{
const IDocumentSettingAccess& rIDSA = pNewPage->GetFormat()->getIDocumentSettingAccess();
SwTwips nSpace = 0;
- SwRect aRect( pNewUpper->PrintRA() );
- aRect.Pos() += pNewUpper->FrameRA().Pos();
+ SwRect aRect( pNewUpper->getSwPrint() );
+ aRect.Pos() += pNewUpper->getSwFrame().Pos();
const SwFrame *pPrevFrame = pNewUpper->Lower();
while ( pPrevFrame )
{
- SwTwips nNewTop = fnRectX.GetBottom(pPrevFrame->FrameRA());
+ SwTwips nNewTop = fnRectX.GetBottom(pPrevFrame->getSwFrame());
// OD 2004-03-01 #106629#:
// consider lower spacing of last frame in a table cell
{
@@ -187,7 +187,7 @@ bool SwContentFrame::ShouldBwdMoved( SwLayoutFrame *pNewUpper, bool, bool & )
// we have a fresh multi-column section - so we really have to
// float back unless there is no space.
return pNewUpper->IsInSct() && pNewUpper->IsColBodyFrame() &&
- !fnRectX.GetWidth(pNewUpper->PrintRA()) &&
+ !fnRectX.GetWidth(pNewUpper->getSwPrint()) &&
( pNewUpper->GetUpper()->GetPrev() ||
pNewUpper->GetUpper()->GetNext() );
}
@@ -489,7 +489,7 @@ void SwFrame::MakePos()
{
pPrv->Calc(getRootFrame()->GetCurrShell() ? getRootFrame()->GetCurrShell()->GetOut() : nullptr); // This may cause Prev to vanish!
}
- else if ( pPrv->FrameRA().Top() == 0 )
+ else if ( pPrv->getSwFrame().Top() == 0 )
{
bUseUpper = true;
}
@@ -500,8 +500,8 @@ void SwFrame::MakePos()
SwRectFnSet aRectFnSet((IsCellFrame() && GetUpper() ? GetUpper() : this));
if ( !bUseUpper && pPrv )
{
- SwRect aFrm(FrameRA());
- aFrm.Pos( pPrv->FrameRA().Pos() );
+ SwRect aFrm(getSwFrame());
+ aFrm.Pos( pPrv->getSwFrame().Pos() );
if( FRM_NEIGHBOUR & nMyType )
{
@@ -513,26 +513,26 @@ void SwFrame::MakePos()
}
else
{
- aRectFnSet.SetPosX( aFrm, aRectFnSet.GetLeft(aFrm) + aRectFnSet.GetWidth(pPrv->FrameRA()) );
+ aRectFnSet.SetPosX( aFrm, aRectFnSet.GetLeft(aFrm) + aRectFnSet.GetWidth(pPrv->getSwFrame()) );
}
// cells may now leave their uppers
if( aRectFnSet.IsVert() && SwFrameType::Cell & nMyType && !mbReverse )
{
- aFrm.Pos().setX(aFrm.Pos().getX() - aFrm.Width() + pPrv->FrameRA().Width());
+ aFrm.Pos().setX(aFrm.Pos().getX() - aFrm.Width() + pPrv->getSwFrame().Width());
}
}
else if( aRectFnSet.IsVert() && FRM_NOTE_VERT & nMyType )
{
if( mbReverse )
{
- aFrm.Pos().setX(aFrm.Pos().getX() + pPrv->FrameRA().Width());
+ aFrm.Pos().setX(aFrm.Pos().getX() + pPrv->getSwFrame().Width());
}
else
{
if ( aRectFnSet.IsVertL2R() )
{
- aFrm.Pos().setX(aFrm.Pos().getX() + pPrv->FrameRA().Width());
+ aFrm.Pos().setX(aFrm.Pos().getX() + pPrv->getSwFrame().Width());
}
else
{
@@ -542,10 +542,10 @@ void SwFrame::MakePos()
}
else
{
- aFrm.Pos().setY(aFrm.Pos().getY() + pPrv->FrameRA().Height());
+ aFrm.Pos().setY(aFrm.Pos().getY() + pPrv->getSwFrame().Height());
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
else if ( GetUpper() )
{
@@ -571,8 +571,8 @@ void SwFrame::MakePos()
pPrv = lcl_Prev( this, false );
if ( !bUseUpper && pPrv )
{
- SwRect aFrm(FrameRA());
- aFrm.Pos( pPrv->FrameRA().Pos() );
+ SwRect aFrm(getSwFrame());
+ aFrm.Pos( pPrv->getSwFrame().Pos() );
if( FRM_NEIGHBOUR & nMyType )
{
@@ -584,20 +584,20 @@ void SwFrame::MakePos()
}
else
{
- aRectFnSet.SetPosX( aFrm, aRectFnSet.GetLeft(aFrm) + aRectFnSet.GetWidth(pPrv->FrameRA()) );
+ aRectFnSet.SetPosX( aFrm, aRectFnSet.GetLeft(aFrm) + aRectFnSet.GetWidth(pPrv->getSwFrame()) );
}
// cells may now leave their uppers
if( aRectFnSet.IsVert() && SwFrameType::Cell & nMyType && !mbReverse )
{
- aFrm.Pos().setX(aFrm.Pos().getX() - aFrm.Width() + pPrv->FrameRA().Width());
+ aFrm.Pos().setX(aFrm.Pos().getX() - aFrm.Width() + pPrv->getSwFrame().Width());
}
}
else if( aRectFnSet.IsVert() && FRM_NOTE_VERT & nMyType )
{
if( mbReverse )
{
- aFrm.Pos().setX(aFrm.Pos().getX() + pPrv->FrameRA().Width());
+ aFrm.Pos().setX(aFrm.Pos().getX() + pPrv->getSwFrame().Width());
}
else
{
@@ -606,15 +606,15 @@ void SwFrame::MakePos()
}
else
{
- aFrm.Pos().setY(aFrm.Pos().getY() + pPrv->FrameRA().Height());
+ aFrm.Pos().setY(aFrm.Pos().getY() + pPrv->getSwFrame().Height());
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
else
{
- SwRect aFrm(FrameRA());
- aFrm.Pos( GetUpper()->FrameRA().Pos() );
+ SwRect aFrm(getSwFrame());
+ aFrm.Pos( GetUpper()->getSwFrame().Pos() );
if( GetUpper()->IsFlyFrame() )
{
@@ -622,41 +622,41 @@ void SwFrame::MakePos()
}
else
{
- aFrm.Pos() += GetUpper()->PrintRA().Pos();
+ aFrm.Pos() += GetUpper()->getSwPrint().Pos();
}
if( FRM_NEIGHBOUR & nMyType && IsRightToLeft() )
{
if( aRectFnSet.IsVert() )
{
- aFrm.Pos().setY(aFrm.Pos().getY() + GetUpper()->PrintRA().Height() - aFrm.Height());
+ aFrm.Pos().setY(aFrm.Pos().getY() + GetUpper()->getSwPrint().Height() - aFrm.Height());
}
else
{
- aFrm.Pos().setX(aFrm.Pos().getX() + GetUpper()->PrintRA().Width() - aFrm.Width());
+ aFrm.Pos().setX(aFrm.Pos().getX() + GetUpper()->getSwPrint().Width() - aFrm.Width());
}
}
else if( aRectFnSet.IsVert() && !aRectFnSet.IsVertL2R() && FRM_NOTE_VERT & nMyType && !mbReverse )
{
- aFrm.Pos().setX(aFrm.Pos().getX() - aFrm.Width() + GetUpper()->PrintRA().Width());
+ aFrm.Pos().setX(aFrm.Pos().getX() - aFrm.Width() + GetUpper()->getSwPrint().Width());
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
}
else
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.Pos().setX(0);
aFrm.Pos().setY(0);
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
if( IsBodyFrame() && aRectFnSet.IsVert() && !aRectFnSet.IsVertL2R() && !mbReverse && GetUpper() )
{
- SwRect aFrm(FrameRA());
- aFrm.Pos().setX(aFrm.Pos().getX() + GetUpper()->PrintRA().Width() - aFrm.Width());
- setFrame(aFrm);
+ SwRect aFrm(getSwFrame());
+ aFrm.Pos().setX(aFrm.Pos().getX() + GetUpper()->getSwPrint().Width() - aFrm.Width());
+ setSwFrame(aFrm);
}
mbValidPos = true;
}
@@ -675,13 +675,13 @@ static void lcl_CheckObjects( SwSortedObjs* pSortedObjs, const SwFrame* pFrame,
if ( dynamic_cast<const SwFlyFrame*>( pObj) != nullptr )
{
SwFlyFrame *pFly = static_cast<SwFlyFrame*>(pObj);
- if( pFly->FrameRA().Top() != FAR_AWAY &&
+ if( pFly->getSwFrame().Top() != FAR_AWAY &&
( pFrame->IsPageFrame() ? pFly->IsFlyLayFrame() :
( pFly->IsFlyAtContentFrame() &&
( pFrame->IsBodyFrame() ? pFly->GetAnchorFrame()->IsInDocBody() :
pFly->GetAnchorFrame()->IsInFootnote() ) ) ) )
{
- nTmp = pFly->FrameRA().Bottom();
+ nTmp = pFly->getSwFrame().Bottom();
}
}
else
@@ -698,7 +698,7 @@ size_t SwPageFrame::GetContentHeight(const long nTop, const long nBottom) const
"SwPageFrame::GetContentHeight(): No support for columns.");
// In pages without columns, the content defines the size.
- long nBot = FrameRA().Top() + nTop;
+ long nBot = getSwFrame().Top() + nTop;
const SwFrame *pFrame = Lower();
while (pFrame)
{
@@ -707,13 +707,13 @@ size_t SwPageFrame::GetContentHeight(const long nTop, const long nBottom) const
while (pCnt && (pCnt->GetUpper() == pFrame ||
static_cast<const SwLayoutFrame*>(pFrame)->IsAnLower(pCnt)))
{
- nTmp += pCnt->FrameRA().Height();
+ nTmp += pCnt->getSwFrame().Height();
if (pCnt->IsTextFrame() &&
static_cast<const SwTextFrame*>(pCnt)->IsUndersized())
{
// This TextFrame would like to be a bit bigger.
nTmp += static_cast<const SwTextFrame*>(pCnt)->GetParHeight()
- - pCnt->PrintRA().Height();
+ - pCnt->getSwPrint().Height();
}
else if (pCnt->IsSctFrame())
{
@@ -729,20 +729,20 @@ size_t SwPageFrame::GetContentHeight(const long nTop, const long nBottom) const
if (pFrame->IsBodyFrame() &&
(!pFrame->GetValidSizeFlag() ||
!pFrame->GetValidPrtAreaFlag()) &&
- (pFrame->FrameRA().Height() < pFrame->PrintRA().Height())
+ (pFrame->getSwFrame().Height() < pFrame->getSwPrint().Height())
)
{
- nTmp = std::min(nTmp, pFrame->FrameRA().Height());
+ nTmp = std::min(nTmp, pFrame->getSwFrame().Height());
}
else
{
// OD 30.10.2002 #97265# - assert invalid lower property
- OSL_ENSURE(!(pFrame->FrameRA().Height() < pFrame->PrintRA().Height()),
+ OSL_ENSURE(!(pFrame->getSwFrame().Height() < pFrame->getSwPrint().Height()),
"SwPageFrame::GetContentHeight(): Lower with frame height < printing height");
- nTmp += pFrame->FrameRA().Height() - pFrame->PrintRA().Height();
+ nTmp += pFrame->getSwFrame().Height() - pFrame->getSwPrint().Height();
}
if (!pFrame->IsBodyFrame())
- nTmp = std::min(nTmp, pFrame->FrameRA().Height());
+ nTmp = std::min(nTmp, pFrame->getSwFrame().Height());
nBot += nTmp;
// Here we check whether paragraph anchored objects
// protrude outside the Body/FootnoteCont.
@@ -755,7 +755,7 @@ size_t SwPageFrame::GetContentHeight(const long nTop, const long nBottom) const
// And the page anchored ones
if (m_pSortedObjs)
lcl_CheckObjects(m_pSortedObjs, this, nBot);
- nBot -= FrameRA().Top();
+ nBot -= getSwFrame().Top();
return nBot;
}
@@ -764,7 +764,7 @@ void SwPageFrame::MakeAll(vcl::RenderContext* pRenderContext)
{
PROTOCOL_ENTER( this, PROT::MakeAll, DbgAction::NONE, nullptr )
- const SwRect aOldRect( FrameRA() ); // Adjust root size
+ const SwRect aOldRect( getSwFrame() ); // Adjust root size
const SwLayNotify aNotify( this ); // takes care of the notification in the dtor
std::unique_ptr<SwBorderAttrAccess> pAccess;
const SwBorderAttrs*pAttrs = nullptr;
@@ -780,17 +780,17 @@ void SwPageFrame::MakeAll(vcl::RenderContext* pRenderContext)
{
if ( IsEmptyPage() )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.Width( 0 );
aFrm.Width( 0 );
- setFrame(aFrm);
+ setSwFrame(aFrm);
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Height( 0 );
aPrt.Height( 0 );
aPrt.Left( 0 );
aPrt.Top( 0 );
- setPrint(aPrt);
+ setSwPrint(aPrt);
mbValidSize = mbValidPrtArea = true;
}
@@ -819,7 +819,7 @@ void SwPageFrame::MakeAll(vcl::RenderContext* pRenderContext)
nWidth += + 2 * aBorder.Width();
nWidth = std::max( nWidth, 2L * aBorder.Width() + 4*MM50 );
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.Width( nWidth );
SwLayoutFrame *pBody = FindBodyCont();
@@ -844,14 +844,14 @@ void SwPageFrame::MakeAll(vcl::RenderContext* pRenderContext)
// doesn't exceed the defined browse height.
aFrm.Height( std::min( nBot, BROWSE_HEIGHT ) );
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Left ( pAttrs->CalcLeftLine() + aBorder.Width() );
aPrt.Top ( nTop );
- aPrt.Width( FrameRA().Width() - ( aPrt.Left() + pAttrs->CalcRightLine() + aBorder.Width() ) );
- aPrt.Height( FrameRA().Height() - (nTop + nBottom) );
- setPrint(aPrt);
+ aPrt.Width( getSwFrame().Width() - ( aPrt.Left() + pAttrs->CalcRightLine() + aBorder.Width() ) );
+ aPrt.Height( getSwFrame().Height() - (nTop + nBottom) );
+ setSwPrint(aPrt);
mbValidSize = mbValidPrtArea = true;
continue;
@@ -873,12 +873,12 @@ void SwPageFrame::MakeAll(vcl::RenderContext* pRenderContext)
if (height > 0)
{
- ChgSize(Size(FrameRA().Width(), height));
+ ChgSize(Size(getSwFrame().Width(), height));
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Top(0);
aPrt.Height(height);
- setPrint(aPrt);
+ setSwPrint(aPrt);
mbValidSize = mbValidPrtArea = true;
continue;
@@ -893,19 +893,19 @@ void SwPageFrame::MakeAll(vcl::RenderContext* pRenderContext)
// the attribute.
//FIXME: This resets the size when (mbValidSize && !mbValidPrtArea).
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.SSize( pAttrs->GetSize() );
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
Format( pRenderContext, pAttrs );
}
}
} //while ( !mbValidPos || !mbValidSize || !mbValidPrtArea )
- if ( FrameRA() != aOldRect && GetUpper() )
+ if ( getSwFrame() != aOldRect && GetUpper() )
static_cast<SwRootFrame*>(GetUpper())->CheckViewLayout( nullptr, nullptr );
- OSL_ENSURE( !GetUpper() || GetUpper()->PrintRA().Width() >= FrameRA().Width(),
+ OSL_ENSURE( !GetUpper() || GetUpper()->getSwPrint().Width() >= getSwFrame().Width(),
"Upper (Root) must be wide enough to contain the widest page");
}
@@ -942,23 +942,23 @@ void SwLayoutFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
// Set FixSize; VarSize is set by Format() after calculating the PrtArea
mbValidPrtArea = false;
- SwTwips nPrtWidth = (GetUpper()->PrintRA().*fnRect->fnGetWidth)();
+ SwTwips nPrtWidth = (GetUpper()->getSwPrint().*fnRect->fnGetWidth)();
if( bVert && ( IsBodyFrame() || IsFootnoteContFrame() ) )
{
SwFrame* pNxt = GetPrev();
while( pNxt && !pNxt->IsHeaderFrame() )
pNxt = pNxt->GetPrev();
if( pNxt )
- nPrtWidth -= pNxt->FrameRA().Height();
+ nPrtWidth -= pNxt->getSwFrame().Height();
pNxt = GetNext();
while( pNxt && !pNxt->IsFooterFrame() )
pNxt = pNxt->GetNext();
if( pNxt )
- nPrtWidth -= pNxt->FrameRA().Height();
+ nPrtWidth -= pNxt->getSwFrame().Height();
}
- const long nDiff = nPrtWidth - (FrameRA().*fnRect->fnGetWidth)();
- SwRect aFrm(FrameRA());
+ const long nDiff = nPrtWidth - (getSwFrame().*fnRect->fnGetWidth)();
+ SwRect aFrm(getSwFrame());
if( IsNeighbourFrame() && IsRightToLeft() )
{
@@ -969,13 +969,13 @@ void SwLayoutFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
(aFrm.*fnRect->fnAddRight)( nDiff );
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
else
{
// Don't leave your upper
const SwTwips nDeadLine = (GetUpper()->*fnRect->fnGetPrtBottom)();
- if( (FrameRA().*fnRect->fnOverStep)( nDeadLine ) )
+ if( (getSwFrame().*fnRect->fnOverStep)( nDeadLine ) )
mbValidSize = false;
}
}
@@ -1040,19 +1040,19 @@ bool SwContentFrame::MakePrtArea( const SwBorderAttrs &rAttrs )
if ( static_cast<SwTextFrame*>(this)->HasFollow() )
static_cast<SwTextFrame*>(this)->JoinFrame();
- if( aRectFnSet.GetHeight(PrintRA()) )
+ if( aRectFnSet.GetHeight(getSwPrint()) )
{
static_cast<SwTextFrame*>(this)->HideHidden();
}
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Pos().setX(0);
aPrt.Pos().setY(0);
- aRectFnSet.SetWidth( aPrt, aRectFnSet.GetWidth(FrameRA()) );
+ aRectFnSet.SetWidth( aPrt, aRectFnSet.GetWidth(getSwFrame()) );
aRectFnSet.SetHeight( aPrt, 0 );
- setPrint(aPrt);
+ setSwPrint(aPrt);
- nUpper = -( aRectFnSet.GetHeight(FrameRA()) );
+ nUpper = -( aRectFnSet.GetHeight(getSwFrame()) );
}
else
{
@@ -1098,29 +1098,29 @@ bool SwContentFrame::MakePrtArea( const SwBorderAttrs &rAttrs )
const Size aBorder = pSh->GetOut()->PixelToLogic( pSh->GetBrowseBorder() );
long nWidth = nWidthArea - 2 * ( IsVertical() ? aBorder.Height() : aBorder.Width() );
- nWidth -= aRectFnSet.GetLeft(PrintRA());
+ nWidth -= aRectFnSet.GetLeft(getSwPrint());
nWidth -= rAttrs.CalcRightLine();
nWidth = std::max( nMinWidth, nWidth );
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aRectFnSet.SetWidth( aPrt, std::min( nWidth, aRectFnSet.GetWidth(aPrt) ) );
- setPrint(aPrt);
+ setSwPrint(aPrt);
}
- if ( aRectFnSet.GetWidth(PrintRA()) <= MINLAY )
+ if ( aRectFnSet.GetWidth(getSwPrint()) <= MINLAY )
{
// The PrtArea should already be at least MINLAY wide, matching the
// minimal values of the UI
- SwRect aPrt(PrintRA());
- aRectFnSet.SetWidth( aPrt, std::min( long(MINLAY), aRectFnSet.GetWidth(FrameRA()) ) );
- SwTwips nTmp = aRectFnSet.GetWidth(FrameRA()) - aRectFnSet.GetWidth(aPrt);
+ SwRect aPrt(getSwPrint());
+ aRectFnSet.SetWidth( aPrt, std::min( long(MINLAY), aRectFnSet.GetWidth(getSwFrame()) ) );
+ SwTwips nTmp = aRectFnSet.GetWidth(getSwFrame()) - aRectFnSet.GetWidth(aPrt);
if( aRectFnSet.GetLeft(aPrt) > nTmp )
{
aRectFnSet.SetLeft( aPrt, nTmp );
}
- setPrint(aPrt);
+ setSwPrint(aPrt);
}
// The following rules apply for VarSize:
@@ -1143,12 +1143,12 @@ bool SwContentFrame::MakePrtArea( const SwBorderAttrs &rAttrs )
nLower=0;
}
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aRectFnSet.SetPosY( aPrt, (!aRectFnSet.IsVert() || mbReverse) ? nUpper : nLower);
- setPrint(aPrt);
+ setSwPrint(aPrt);
nUpper += nLower;
- nUpper -= aRectFnSet.GetHeight(FrameRA()) - aRectFnSet.GetHeight(PrintRA());
+ nUpper -= aRectFnSet.GetHeight(getSwFrame()) - aRectFnSet.GetHeight(getSwPrint());
}
// If there's a difference between old and new size, call Grow() or
// Shrink() respectively.
@@ -1336,8 +1336,8 @@ void SwContentFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
while ( !mbValidPos || !mbValidSize || !mbValidPrtArea )
{
// - loop prevention
- SwRect aOldFrame_StopFormat( FrameRA() );
- SwRect aOldPrt_StopFormat( PrintRA() );
+ SwRect aOldFrame_StopFormat( getSwFrame() );
+ SwRect aOldPrt_StopFormat( getSwPrint() );
bool bMoveable = IsMoveable();
if (bMoveable)
{
@@ -1361,8 +1361,8 @@ void SwContentFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
}
}
- aOldFramePos = aRectFnSet.GetPos(FrameRA());
- aOldPrtPos = aRectFnSet.GetPos(PrintRA());
+ aOldFramePos = aRectFnSet.GetPos(getSwFrame());
+ aOldPrtPos = aRectFnSet.GetPos(getSwPrint());
if ( !mbValidPos )
MakePos();
@@ -1381,17 +1381,17 @@ void SwContentFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
// Note: A text frame can be in such a situation, if the format is
// triggered by method call <SwCursorShell::SetCursor()> after
// loading the document.
- const SwTwips nNewFrameWidth = aRectFnSet.GetWidth(GetUpper()->PrintRA());
+ const SwTwips nNewFrameWidth = aRectFnSet.GetWidth(GetUpper()->getSwPrint());
if ( mbValidPrtArea && nNewFrameWidth > 0 &&
- aRectFnSet.GetWidth(FrameRA()) == 0 &&
- aRectFnSet.GetWidth(PrintRA()) == 0 )
+ aRectFnSet.GetWidth(getSwFrame()) == 0 &&
+ aRectFnSet.GetWidth(getSwPrint()) == 0 )
{
mbValidPrtArea = false;
}
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.SetWidth( aFrm, nNewFrameWidth );
- setFrame(aFrm);
+ setSwFrame(aFrm);
// When a lower of a vertically aligned fly frame changes its size we need to recalculate content pos.
if( GetUpper() && GetUpper()->IsFlyFrame() &&
@@ -1403,11 +1403,11 @@ void SwContentFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
}
if ( !mbValidPrtArea )
{
- const long nOldW = aRectFnSet.GetWidth(PrintRA());
+ const long nOldW = aRectFnSet.GetWidth(getSwPrint());
// #i34730# - keep current frame height
- const SwTwips nOldH = aRectFnSet.GetHeight(FrameRA());
+ const SwTwips nOldH = aRectFnSet.GetHeight(getSwFrame());
MakePrtArea( rAttrs );
- if ( nOldW != aRectFnSet.GetWidth(PrintRA()) )
+ if ( nOldW != aRectFnSet.GetWidth(getSwPrint()) )
Prepare( PREP_FIXSIZE_CHG );
// #i34730# - check, if frame height has changed.
// If yes, send a PREP_ADJUST_FRM and invalidate the size flag to
@@ -1416,16 +1416,16 @@ void SwContentFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
// fit and if not, performs necessary actions.
// #i40150# - no check, if frame is undersized.
if ( mbValidSize && !IsUndersized() &&
- nOldH != aRectFnSet.GetHeight(FrameRA()) )
+ nOldH != aRectFnSet.GetHeight(getSwFrame()) )
{
// #115759# - no PREP_ADJUST_FRM and size
// invalidation, if height decreases only by the additional
// lower space as last content of a table cell and an existing
// follow containing one line exists.
- const SwTwips nHDiff = nOldH - aRectFnSet.GetHeight(FrameRA());
+ const SwTwips nHDiff = nOldH - aRectFnSet.GetHeight(getSwFrame());
const bool bNoPrepAdjustFrame =
nHDiff > 0 && IsInTab() && GetFollow() &&
- ( 1 == static_cast<SwTextFrame*>(GetFollow())->GetLineCount( COMPLETE_STRING ) || aRectFnSet.GetWidth(static_cast<SwTextFrame*>(GetFollow())->FrameRA()) < 0 ) &&
+ ( 1 == static_cast<SwTextFrame*>(GetFollow())->GetLineCount( COMPLETE_STRING ) || aRectFnSet.GetWidth(static_cast<SwTextFrame*>(GetFollow())->getSwFrame()) < 0 ) &&
GetFollow()->CalcAddLowerSpaceAsLastInTableCell() == nHDiff;
if ( !bNoPrepAdjustFrame )
{
@@ -1444,13 +1444,13 @@ void SwContentFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
bool bWidow = true;
const SwTwips nDeadLine = aRectFnSet.GetPrtBottom(*GetUpper());
if( bMoveable && !bFormatted &&
- ( GetFollow() || aRectFnSet.OverStep( FrameRA(), nDeadLine ) ) )
+ ( GetFollow() || aRectFnSet.OverStep( getSwFrame(), nDeadLine ) ) )
{
Prepare( PREP_WIDOWS_ORPHANS, nullptr, false );
mbValidSize = bWidow = false;
}
- if( aRectFnSet.GetPos(FrameRA()) != aOldFramePos ||
- aRectFnSet.GetPos(PrintRA()) != aOldPrtPos )
+ if( aRectFnSet.GetPos(getSwFrame()) != aOldFramePos ||
+ aRectFnSet.GetPos(getSwPrint()) != aOldPrtPos )
{
// In this Prepare, an InvalidateSize_() might happen.
// mbValidSize becomes false and Format() gets called.
@@ -1511,22 +1511,22 @@ void SwContentFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
bMoveable = IsMoveable();
aRectFnSet.Refresh(this);
}
- Point aOldPos = aRectFnSet.GetPos(FrameRA());
+ Point aOldPos = aRectFnSet.GetPos(getSwFrame());
MakePos();
- if( aOldPos != aRectFnSet.GetPos(FrameRA()) )
+ if( aOldPos != aRectFnSet.GetPos(getSwFrame()) )
{
Prepare( PREP_POS_CHGD, static_cast<const void*>(&bFormatted), false );
if ( !mbValidSize )
{
- SwRect aFrm(FrameRA());
- aRectFnSet.SetWidth( aFrm, aRectFnSet.GetWidth(GetUpper()->PrintRA()) );
- setFrame(aFrm);
+ SwRect aFrm(getSwFrame());
+ aRectFnSet.SetWidth( aFrm, aRectFnSet.GetWidth(GetUpper()->getSwPrint()) );
+ setSwFrame(aFrm);
if ( !mbValidPrtArea )
{
- const long nOldW = aRectFnSet.GetWidth(PrintRA());
+ const long nOldW = aRectFnSet.GetWidth(getSwPrint());
MakePrtArea( rAttrs );
- if( nOldW != aRectFnSet.GetWidth(PrintRA()) )
+ if( nOldW != aRectFnSet.GetWidth(getSwPrint()) )
Prepare( PREP_FIXSIZE_CHG, nullptr, false );
}
if( GetFollow() )
@@ -1586,15 +1586,15 @@ void SwContentFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
{
mbValidPos = false;
MakePos();
- aOldFramePos = aRectFnSet.GetPos(FrameRA());
- aOldPrtPos = aRectFnSet.GetPos(PrintRA());
+ aOldFramePos = aRectFnSet.GetPos(getSwFrame());
+ aOldPrtPos = aRectFnSet.GetPos(getSwPrint());
}
}
// - loop prevention
{
- if ( aOldFrame_StopFormat == FrameRA() &&
- aOldPrt_StopFormat == PrintRA() )
+ if ( aOldFrame_StopFormat == getSwFrame() &&
+ aOldPrt_StopFormat == getSwPrint() )
{
++nConsecutiveFormatsWithoutChange;
}
@@ -1613,7 +1613,7 @@ void SwContentFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
// Bottom(). This might happen with undersized TextFrames on the lower edge of a
// multi-column section
const long nPrtBottom = aRectFnSet.GetPrtBottom(*GetUpper());
- long nBottomDist = aRectFnSet.BottomDist(FrameRA(), nPrtBottom);
+ long nBottomDist = aRectFnSet.BottomDist(getSwFrame(), nPrtBottom);
// Hide whitespace may require not to insert a new page.
SwPageFrame* pPageFrame = FindPageFrame();
@@ -1652,7 +1652,7 @@ void SwContentFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
{
const bool bMoveFwdInvalid = nullptr != GetIndNext();
const bool bNxtNew =
- ( 0 == aRectFnSet.GetHeight(pNxt->PrintRA()) ) &&
+ ( 0 == aRectFnSet.GetHeight(pNxt->getSwPrint()) ) &&
(!pNxt->IsTextFrame() ||!static_cast<SwTextFrame*>(pNxt)->IsHiddenNow());
pNxt->Calc(getRootFrame()->GetCurrShell()->GetOut());
@@ -1680,7 +1680,7 @@ void SwContentFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
{
if( !bMoveable && IsInTab() )
{
- long nDiff = -aRectFnSet.BottomDist( FrameRA(), aRectFnSet.GetPrtBottom(*GetUpper()) );
+ long nDiff = -aRectFnSet.BottomDist( getSwFrame(), aRectFnSet.GetPrtBottom(*GetUpper()) );
long nReal = GetUpper()->Grow( nDiff );
if( nReal )
continue;
@@ -1712,13 +1712,13 @@ void SwContentFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
nullptr != GetNextCellLeaf() )
bDontMoveMe = false;
- if ( bDontMoveMe && aRectFnSet.GetHeight(FrameRA()) >
- aRectFnSet.GetHeight(GetUpper()->PrintRA()) )
+ if ( bDontMoveMe && aRectFnSet.GetHeight(getSwFrame()) >
+ aRectFnSet.GetHeight(GetUpper()->getSwPrint()) )
{
if ( !bFitPromise )
{
- SwTwips nTmp = aRectFnSet.GetHeight(GetUpper()->PrintRA()) -
- aRectFnSet.GetTop(PrintRA());
+ SwTwips nTmp = aRectFnSet.GetHeight(GetUpper()->getSwPrint()) -
+ aRectFnSet.GetTop(getSwPrint());
bool bSplit = !IsFwdMoveAllowed();
if ( nTmp > 0 && WouldFit( nTmp, bSplit, false ) )
{
@@ -1768,7 +1768,7 @@ void SwContentFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
}
const bool bCheckForGrownBody = pOldUp->IsBodyFrame();
- const long nOldBodyHeight = aRectFnSet.GetHeight(pOldUp->FrameRA());
+ const long nOldBodyHeight = aRectFnSet.GetHeight(pOldUp->getSwFrame());
if ( !bMovedFwd && !MoveFwd( bMakePage, false ) )
bMakePage = false;
@@ -1802,7 +1802,7 @@ void SwContentFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
// If pOldUp was a footnote frame, it has been deleted inside MoveFwd.
// Therefore we only check for growing body frames.
bMovedFwd = !bCheckForGrownBody || bMovedBwd || pOldUp == GetUpper() ||
- aRectFnSet.GetHeight(pOldUp->FrameRA()) <= nOldBodyHeight;
+ aRectFnSet.GetHeight(pOldUp->getSwFrame()) <= nOldBodyHeight;
bFormatted = false;
if ( bMoveOrFit && GetUpper() == pOldUp )
@@ -1879,18 +1879,18 @@ void MakeNxt( SwFrame *pFrame, SwFrame *pNxt )
const SwBorderAttrs &rAttrs = *aAccess.Get();
if ( !pNxt->GetValidSizeFlag() )
{
- SwRect aFrm(pNxt->FrameRA());
+ SwRect aFrm(pNxt->getSwFrame());
if( pNxt->IsVertical() )
{
- aFrm.Height( pNxt->GetUpper()->PrintRA().Height() );
+ aFrm.Height( pNxt->GetUpper()->getSwPrint().Height() );
}
else
{
- aFrm.Width( pNxt->GetUpper()->PrintRA().Width() );
+ aFrm.Width( pNxt->GetUpper()->getSwPrint().Width() );
}
- pNxt->setFrame(aFrm);
+ pNxt->setSwFrame(aFrm);
}
static_cast<SwContentFrame*>(pNxt)->MakePrtArea( rAttrs );
pNxt->Format( pNxt->getRootFrame()->GetCurrShell()->GetOut(), &rAttrs );
@@ -1902,18 +1902,18 @@ void MakeNxt( SwFrame *pFrame, SwFrame *pNxt )
const SwBorderAttrs &rAttrs = *aAccess.Get();
if ( !pNxt->GetValidSizeFlag() )
{
- SwRect aFrm(pNxt->FrameRA());
+ SwRect aFrm(pNxt->getSwFrame());
if( pNxt->IsVertical() )
{
- aFrm.Height( pNxt->GetUpper()->PrintRA().Height() );
+ aFrm.Height( pNxt->GetUpper()->getSwPrint().Height() );
}
else
{
- aFrm.Width( pNxt->GetUpper()->PrintRA().Width() );
+ aFrm.Width( pNxt->GetUpper()->getSwPrint().Width() );
}
- pNxt->setFrame(aFrm);
+ pNxt->setSwFrame(aFrm);
}
pNxt->Format( pNxt->getRootFrame()->GetCurrShell()->GetOut(), &rAttrs );
}
@@ -2063,9 +2063,9 @@ bool SwContentFrame::WouldFit_( SwTwips nSpace,
nSecondCheck = 0;
if( pFrame->IsVertical() )
- nUpper = pFrame->FrameRA().Width() - pFrame->PrintRA().Width();
+ nUpper = pFrame->getSwFrame().Width() - pFrame->getSwPrint().Width();
else
- nUpper = pFrame->FrameRA().Height() - pFrame->PrintRA().Height();
+ nUpper = pFrame->getSwFrame().Height() - pFrame->getSwPrint().Height();
}
nSpace -= nUpper;
diff --git a/sw/source/core/layout/colfrm.cxx b/sw/source/core/layout/colfrm.cxx
index 2772caca45d4..49c7cc35b279 100644
--- a/sw/source/core/layout/colfrm.cxx
+++ b/sw/source/core/layout/colfrm.cxx
@@ -294,7 +294,7 @@ void SwLayoutFrame::AdjustColumns( const SwFormatCol *pAttr, bool bAdjustAttribu
{
if( !Lower()->GetNext() )
{
- Lower()->ChgSize( PrintRA().SSize() );
+ Lower()->ChgSize( getSwPrint().SSize() );
return;
}
@@ -309,11 +309,11 @@ void SwLayoutFrame::AdjustColumns( const SwFormatCol *pAttr, bool bAdjustAttribu
pAttr = &GetFormat()->GetCol();
if ( !bAdjustAttributes )
{
- long nAvail = (PrintRA().*fnRect->fnGetWidth)();
+ long nAvail = (getSwPrint().*fnRect->fnGetWidth)();
for ( SwLayoutFrame *pCol = static_cast<SwLayoutFrame*>(Lower());
pCol;
pCol = static_cast<SwLayoutFrame*>(pCol->GetNext()) )
- nAvail -= (pCol->FrameRA().*fnRect->fnGetWidth)();
+ nAvail -= (pCol->getSwFrame().*fnRect->fnGetWidth)();
if ( !nAvail )
return;
}
@@ -321,7 +321,7 @@ void SwLayoutFrame::AdjustColumns( const SwFormatCol *pAttr, bool bAdjustAttribu
//The columns can now be easily adjusted.
//The widths get counted so we can give the reminder to the last one.
- SwTwips nAvail = (PrintRA().*fnRect->fnGetWidth)();
+ SwTwips nAvail = (getSwPrint().*fnRect->fnGetWidth)();
const bool bLine = pAttr->GetLineAdj() != COLADJ_NONE;
const sal_uInt16 nMin = bLine ? sal_uInt16( 20 + ( pAttr->GetLineWidth() / 2) ) : 0;
@@ -340,11 +340,11 @@ void SwLayoutFrame::AdjustColumns( const SwFormatCol *pAttr, bool bAdjustAttribu
{
const SwTwips nWidth = i == (pAttr->GetNumCols() - 1) ?
nAvail :
- pAttr->CalcColWidth( i, sal_uInt16( (PrintRA().*fnRect->fnGetWidth)() ) );
+ pAttr->CalcColWidth( i, sal_uInt16( (getSwPrint().*fnRect->fnGetWidth)() ) );
const Size aColSz = bVert ?
- Size( PrintRA().Width(), nWidth ) :
- Size( nWidth, PrintRA().Height() );
+ Size( getSwPrint().Width(), nWidth ) :
+ Size( nWidth, getSwPrint().Height() );
pCol->ChgSize( aColSz );
@@ -425,8 +425,8 @@ void SwLayoutFrame::AdjustColumns( const SwFormatCol *pAttr, bool bAdjustAttribu
nWidth = 0;
const Size aColSz = bVert ?
- Size( PrintRA().Width(), nWidth ) :
- Size( nWidth, PrintRA().Height() );
+ Size( getSwPrint().Width(), nWidth ) :
+ Size( nWidth, getSwPrint().Height() );
pCol->ChgSize( aColSz );
diff --git a/sw/source/core/layout/dbg_lay.cxx b/sw/source/core/layout/dbg_lay.cxx
index 1661513ee571..af7ac968694e 100644
--- a/sw/source/core/layout/dbg_lay.cxx
+++ b/sw/source/core/layout/dbg_lay.cxx
@@ -176,7 +176,7 @@ class SwSizeEnterLeave : public SwImplEnterLeave
long nFrameHeight;
public:
SwSizeEnterLeave( const SwFrame* pF, PROT nFunct, DbgAction nAct, void* pPar )
- : SwImplEnterLeave( pF, nFunct, nAct, pPar ), nFrameHeight( pF->FrameRA().Height() ) {}
+ : SwImplEnterLeave( pF, nFunct, nAct, pPar ), nFrameHeight( pF->getSwFrame().Height() ) {}
virtual void Leave() override; // resize message
};
@@ -197,7 +197,7 @@ class SwFrameChangesLeave : public SwImplEnterLeave
SwRect aFrame;
public:
SwFrameChangesLeave( const SwFrame* pF, PROT nFunct, DbgAction nAct, void* pPar )
- : SwImplEnterLeave( pF, nFunct, nAct, pPar ), aFrame( pF->FrameRA() ) {}
+ : SwImplEnterLeave( pF, nFunct, nAct, pPar ), aFrame( pF->getSwFrame() ) {}
virtual void Enter() override; // no message
virtual void Leave() override; // message when resizing the Frame area
@@ -588,7 +588,7 @@ void SwImplProtocol::Record_( const SwFrame* pFrame, PROT nFunction, DbgAction n
case PROT::Size: aOut.append("PROT::Size");
lcl_Start( aOut, aLayer, nAct );
aOut.append(' ');
- aOut.append(static_cast<sal_Int64>(pFrame->FrameRA().Height()));
+ aOut.append(static_cast<sal_Int64>(pFrame->getSwFrame().Height()));
break;
case PROT::Leaf: aOut.append("SwFrame::GetPrev/NextSctLeaf");
lcl_Start( aOut, aLayer, nAct );
@@ -624,32 +624,32 @@ void SwImplProtocol::Record_( const SwFrame* pFrame, PROT nFunction, DbgAction n
case PROT::FrmChanges:
{
SwRect& rFrame = *static_cast<SwRect*>(pParam);
- if( pFrame->FrameRA().Pos() != rFrame.Pos() )
+ if( pFrame->getSwFrame().Pos() != rFrame.Pos() )
{
aOut.append("PosChg: (");
aOut.append(static_cast<sal_Int64>(rFrame.Left()));
aOut.append(", ");
aOut.append(static_cast<sal_Int64>(rFrame.Top()));
aOut.append(") -> (");
- aOut.append(static_cast<sal_Int64>(pFrame->FrameRA().Left()));
+ aOut.append(static_cast<sal_Int64>(pFrame->getSwFrame().Left()));
aOut.append(", ");
- aOut.append(static_cast<sal_Int64>(pFrame->FrameRA().Top()));
+ aOut.append(static_cast<sal_Int64>(pFrame->getSwFrame().Top()));
aOut.append(") ");
}
- if( pFrame->FrameRA().Height() != rFrame.Height() )
+ if( pFrame->getSwFrame().Height() != rFrame.Height() )
{
aOut.append("Height: ");
aOut.append(static_cast<sal_Int64>(rFrame.Height()));
aOut.append(" -> ");
- aOut.append(static_cast<sal_Int64>(pFrame->FrameRA().Height()));
+ aOut.append(static_cast<sal_Int64>(pFrame->getSwFrame().Height()));
aOut.append(" ");
}
- if( pFrame->FrameRA().Width() != rFrame.Width() )
+ if( pFrame->getSwFrame().Width() != rFrame.Width() )
{
aOut.append("Width: ");
aOut.append(static_cast<sal_Int64>(rFrame.Width()));
aOut.append(" -> ");
- aOut.append(static_cast<sal_Int64>(pFrame->FrameRA().Width()));
+ aOut.append(static_cast<sal_Int64>(pFrame->getSwFrame().Width()));
aOut.append(' ');
}
break;
@@ -768,7 +768,7 @@ void SwImplEnterLeave::Leave()
void SwSizeEnterLeave::Leave()
{
- nFrameHeight = pFrame->FrameRA().Height() - nFrameHeight;
+ nFrameHeight = pFrame->getSwFrame().Height() - nFrameHeight;
SwProtocol::Record( pFrame, nFunction, DbgAction::End, &nFrameHeight );
}
@@ -790,7 +790,7 @@ void SwFrameChangesLeave::Enter()
void SwFrameChangesLeave::Leave()
{
- if( pFrame->FrameRA() != aFrame )
+ if( pFrame->getSwFrame() != aFrame )
SwProtocol::Record( pFrame, PROT::FrmChanges, DbgAction::NONE, &aFrame );
}
diff --git a/sw/source/core/layout/findfrm.cxx b/sw/source/core/layout/findfrm.cxx
index 66a01e471968..d465d29965b7 100644
--- a/sw/source/core/layout/findfrm.cxx
+++ b/sw/source/core/layout/findfrm.cxx
@@ -554,11 +554,11 @@ const SwPageFrame* SwRootFrame::GetPageAtPos( const Point& rPt, const Size* pSiz
if ( !bExtend )
{
- if( !FrameRA().IsInside( rPt ) )
+ if( !getSwFrame().IsInside( rPt ) )
return nullptr;
// skip pages above point:
- while( pPage && rPt.Y() > pPage->FrameRA().Bottom() )
+ while( pPage && rPt.Y() > pPage->getSwFrame().Bottom() )
pPage = pPage->GetNext();
}
@@ -567,7 +567,7 @@ const SwPageFrame* SwRootFrame::GetPageAtPos( const Point& rPt, const Size* pSiz
while ( pPage && !pRet )
{
- const SwRect& rBoundRect = bExtend ? maPageRects[ nPageIdx++ ] : pPage->FrameRA();
+ const SwRect& rBoundRect = bExtend ? maPageRects[ nPageIdx++ ] : pPage->getSwFrame();
if ( (!pSize && rBoundRect.IsInside(rPt)) ||
(pSize && rBoundRect.IsOver(aRect)) )
@@ -583,7 +583,7 @@ const SwPageFrame* SwRootFrame::GetPageAtPos( const Point& rPt, const Size* pSiz
bool SwRootFrame::IsBetweenPages(const Point& rPt) const
{
- if (!FrameRA().IsInside(rPt))
+ if (!getSwFrame().IsInside(rPt))
return false;
// top visible page
@@ -592,15 +592,15 @@ bool SwRootFrame::IsBetweenPages(const Point& rPt) const
return false;
// skip pages above point:
- while (pPage && rPt.Y() > pPage->FrameRA().Bottom())
+ while (pPage && rPt.Y() > pPage->getSwFrame().Bottom())
pPage = pPage->GetNext();
if (pPage &&
- rPt.X() >= pPage->FrameRA().Left() &&
- rPt.X() <= pPage->FrameRA().Right())
+ rPt.X() >= pPage->getSwFrame().Left() &&
+ rPt.X() <= pPage->getSwFrame().Right())
{
// Trivial case when we're right in between.
- if (!pPage->FrameRA().IsInside(rPt))
+ if (!pPage->getSwFrame().IsInside(rPt))
return true;
// In normal mode the gap is large enough and
@@ -612,8 +612,8 @@ bool SwRootFrame::IsBetweenPages(const Point& rPt) const
if (pSh && pSh->GetViewOptions()->IsWhitespaceHidden())
{
// If we are really close to the bottom or top of a page.
- const auto toEdge = std::min(std::abs(pPage->FrameRA().Top() - rPt.Y()),
- std::abs(pPage->FrameRA().Bottom() - rPt.Y()));
+ const auto toEdge = std::min(std::abs(pPage->getSwFrame().Top() - rPt.Y()),
+ std::abs(pPage->getSwFrame().Bottom() - rPt.Y()));
return toEdge <= MmToTwips(2.0);
}
}
diff --git a/sw/source/core/layout/flowfrm.cxx b/sw/source/core/layout/flowfrm.cxx
index 0469e3992b00..b0e85e4db50b 100644
--- a/sw/source/core/layout/flowfrm.cxx
+++ b/sw/source/core/layout/flowfrm.cxx
@@ -523,7 +523,7 @@ bool SwFlowFrame::PasteTree( SwFrame *pStart, SwLayoutFrame *pParent, SwFrame *p
else
bRet = true;
- nGrowVal += aRectFnSet.GetHeight(pFloat->FrameRA());
+ nGrowVal += aRectFnSet.GetHeight(pFloat->getSwFrame());
if ( pFloat->GetNext() )
pFloat = pFloat->GetNext();
else
@@ -1555,7 +1555,7 @@ SwTwips SwFlowFrame::GetUpperSpaceAmountConsideredForPageGrid_(
SwRectFnSet aRectFnSet(&m_rThis);
const SwTwips nBodyPrtTop = aRectFnSet.GetPrtTop(*pBodyFrame);
const SwTwips nProposedPrtTop =
- aRectFnSet.YInc( aRectFnSet.GetTop(m_rThis.FrameRA()),
+ aRectFnSet.YInc( aRectFnSet.GetTop(m_rThis.getSwFrame()),
_nUpperSpaceWithoutGrid );
const SwTwips nSpaceAbovePrtTop =
@@ -1571,7 +1571,7 @@ SwTwips SwFlowFrame::GetUpperSpaceAmountConsideredForPageGrid_(
const SwTwips nNewUpperSpace =
aRectFnSet.YDiff( nNewPrtTop,
- aRectFnSet.GetTop(m_rThis.FrameRA()) );
+ aRectFnSet.GetTop(m_rThis.getSwFrame()) );
nUpperSpaceAmountConsideredForPageGrid =
nNewUpperSpace - _nUpperSpaceWithoutGrid;
@@ -1915,7 +1915,7 @@ bool SwFlowFrame::MoveFwd( bool bMakePage, bool bPageBreak, bool bMoveAlways )
// silly things...
SwRectFnSet aRectFnSet(pOldBoss);
SwSaveFootnoteHeight aHeight( pOldBoss,
- aRectFnSet.GetBottom(pOldBoss->FrameRA()) );
+ aRectFnSet.GetBottom(pOldBoss->getSwFrame()) );
SwContentFrame* pStart = m_rThis.IsContentFrame() ?
static_cast<SwContentFrame*>(&m_rThis) : static_cast<SwLayoutFrame&>(m_rThis).ContainsContent();
OSL_ENSURE( pStart || ( m_rThis.IsTabFrame() && !static_cast<SwTabFrame&>(m_rThis).Lower() ),
diff --git a/sw/source/core/layout/fly.cxx b/sw/source/core/layout/fly.cxx
index 870cbdf36362..3f319f69aeae 100644
--- a/sw/source/core/layout/fly.cxx
+++ b/sw/source/core/layout/fly.cxx
@@ -129,10 +129,10 @@ SwFlyFrame::SwFlyFrame( SwFlyFrameFormat *pFormat, SwFrame* pSib, SwFrame *pAnch
mbRightToLeft = false;
}
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.Width( rFrameSize.GetWidth() );
aFrm.Height( rFrameSize.GetHeightSizeType() == ATT_VAR_SIZE ? MINFLY : rFrameSize.GetHeight() );
- setFrame(aFrm);
+ setSwFrame(aFrm);
// Fixed or variable Height?
if ( rFrameSize.GetHeightSizeType() == ATT_MIN_SIZE )
@@ -155,7 +155,7 @@ SwFlyFrame::SwFlyFrame( SwFlyFrameFormat *pFormat, SwFrame* pSib, SwFrame *pAnch
// Put it somewhere outside so that out document is not formatted unnecessarily often
aFrm.Pos().setX(FAR_AWAY);
aFrm.Pos().setY(FAR_AWAY);
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
void SwFlyFrame::Chain( SwFrame* _pAnch )
@@ -227,10 +227,10 @@ void SwFlyFrame::InsertColumns()
{
// Start off PrtArea to be as large as Frame, so that we can put in the columns
// properly. It'll adjust later on.
- SwRect aPrt(PrintRA());
- aPrt.Width( FrameRA().Width() );
- aPrt.Height( FrameRA().Height() );
- setPrint(aPrt);
+ SwRect aPrt(getSwPrint());
+ aPrt.Width( getSwFrame().Width() );
+ aPrt.Height( getSwFrame().Height() );
+ setSwPrint(aPrt);
const SwFormatCol aOld; // ChgColumns() also needs an old value passed
ChgColumns( aOld, rCol );
@@ -392,7 +392,7 @@ void SwFlyFrame::ChainFrames( SwFlyFrame *pMaster, SwFlyFrame *pFollow )
const long nBottom = aRectFnSet.GetPrtBottom(*pMaster);
while ( pInva )
{
- if( aRectFnSet.BottomDist( pInva->FrameRA(), nBottom ) <= 0 )
+ if( aRectFnSet.BottomDist( pInva->getSwFrame(), nBottom ) <= 0 )
{
pInva->InvalidateSize();
pInva->Prepare();
@@ -531,7 +531,7 @@ SwFrame *SwFlyFrame::FindLastLower()
bool SwFlyFrame::FrameSizeChg( const SwFormatFrameSize &rFrameSize )
{
bool bRet = false;
- SwTwips nDiffHeight = FrameRA().Height();
+ SwTwips nDiffHeight = getSwFrame().Height();
if ( rFrameSize.GetHeightSizeType() == ATT_VAR_SIZE )
mbFixSize = m_bMinHeight = false;
else
@@ -555,20 +555,20 @@ bool SwFlyFrame::FrameSizeChg( const SwFormatFrameSize &rFrameSize )
if ( Lower()->IsColumnFrame() )
{
const SwRect aOld( GetObjRectWithSpaces() );
- const Size aOldSz( PrintRA().SSize() );
- const SwTwips nDiffWidth = FrameRA().Width() - rFrameSize.GetWidth();
- SwRect aFrm(FrameRA());
+ const Size aOldSz( getSwPrint().SSize() );
+ const SwTwips nDiffWidth = getSwFrame().Width() - rFrameSize.GetWidth();
+ SwRect aFrm(getSwFrame());
aFrm.Height( aFrm.Height() - nDiffHeight );
aFrm.Width ( aFrm.Width() - nDiffWidth );
- setFrame(aFrm);
+ setSwFrame(aFrm);
// #i68520#
InvalidateObjRectWithSpaces();
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Height( aPrt.Height() - nDiffHeight );
aPrt.Width ( aPrt.Width() - nDiffWidth );
- setPrint(aPrt);
+ setSwPrint(aPrt);
ChgLowersProp( aOldSz );
::Notify( this, FindPageFrame(), aOld );
@@ -753,7 +753,7 @@ void SwFlyFrame::UpdateAttr_( const SfxPoolItem *pOld, const SfxPoolItem *pNew,
if ( RES_FMT_CHG == nWhich )
{
SwRect aNew( GetObjRectWithSpaces() );
- SwRect aOld( FrameRA() );
+ SwRect aOld( getSwFrame() );
const SvxULSpaceItem &rUL = static_cast<const SwFormatChg*>(pOld)->pChangedFormat->GetULSpace();
aOld.Top( std::max( aOld.Top() - long(rUL.GetUpper()), 0L ) );
aOld.SSize().Height()+= rUL.GetLower();
@@ -813,7 +813,7 @@ void SwFlyFrame::UpdateAttr_( const SfxPoolItem *pOld, const SfxPoolItem *pNew,
GetVirtDrawObj()->SetResizeProtect( rP.IsSizeProtected() );
if ( pSh )
- pSh->InvalidateWindows( FrameRA() );
+ pSh->InvalidateWindows( getSwFrame() );
const IDocumentDrawModelAccess& rIDDMA = GetFormat()->getIDocumentDrawModelAccess();
const SdrLayerID nId = GetFormat()->GetOpaque().GetValue() ?
rIDDMA.GetHeavenId() :
@@ -851,7 +851,7 @@ void SwFlyFrame::UpdateAttr_( const SfxPoolItem *pOld, const SfxPoolItem *pNew,
if( pSh && pSh->GetViewOptions()->getBrowseMode() )
getRootFrame()->InvalidateBrowseWidth();
SwRect aNew( GetObjRectWithSpaces() );
- SwRect aOld( FrameRA() );
+ SwRect aOld( getSwFrame() );
if (pNew)
{
if ( RES_UL_SPACE == nWhich )
@@ -893,7 +893,7 @@ void SwFlyFrame::UpdateAttr_( const SfxPoolItem *pOld, const SfxPoolItem *pNew,
case RES_OPAQUE:
{
if ( pSh )
- pSh->InvalidateWindows( FrameRA() );
+ pSh->InvalidateWindows( getSwFrame() );
const IDocumentDrawModelAccess& rIDDMA = GetFormat()->getIDocumentDrawModelAccess();
const SdrLayerID nId = static_cast<const SvxOpaqueItem*>(pNew)->GetValue() ?
@@ -922,12 +922,12 @@ void SwFlyFrame::UpdateAttr_( const SfxPoolItem *pOld, const SfxPoolItem *pNew,
static_cast<const SwFormatURL*>(pNew)->GetMap() && static_cast<const SwFormatURL*>(pOld)->GetMap() )
{
const SwFormatFrameSize &rSz = GetFormat()->GetFrameSize();
- if ( rSz.GetHeight() != FrameRA().Height() ||
- rSz.GetWidth() != FrameRA().Width() )
+ if ( rSz.GetHeight() != getSwFrame().Height() ||
+ rSz.GetWidth() != getSwFrame().Width() )
{
SwFormatURL aURL( GetFormat()->GetURL() );
- Fraction aScaleX( FrameRA().Width(), rSz.GetWidth() );
- Fraction aScaleY( FrameRA().Height(), rSz.GetHeight() );
+ Fraction aScaleX( getSwFrame().Width(), rSz.GetWidth() );
+ Fraction aScaleY( getSwFrame().Height(), rSz.GetHeight() );
aURL.GetMap()->Scale( aScaleX, aScaleY );
SwFrameFormat *pFormat = GetFormat();
pFormat->LockModify();
@@ -1081,7 +1081,7 @@ void SwFlyFrame::ChgRelPos( const Point &rNewPos )
{
if( pAutoFrame == GetAnchorFrame() )
nTmpY += pAutoFrame->GetRelPos().Y();
- nTmpY -= pAutoFrame->GetUpper()->PrintRA().Height();
+ nTmpY -= pAutoFrame->GetUpper()->getSwPrint().Height();
pAutoFrame = pAutoFrame->GetFollow();
}
nTmpY = static_cast<SwFlyAtContentFrame*>(this)->GetRelCharY(pAutoFrame)-nTmpY;
@@ -1163,13 +1163,13 @@ void SwFlyFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorderA
if ( !mbValidSize )
{
- if ( FrameRA().Top() == FAR_AWAY && FrameRA().Left() == FAR_AWAY )
+ if ( getSwFrame().Top() == FAR_AWAY && getSwFrame().Left() == FAR_AWAY )
{
// Remove safety switch (see SwFrame::CTor)
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.Pos().setX(0);
aFrm.Pos().setY(0);
- setFrame(aFrm);
+ setSwFrame(aFrm);
// #i68520#
InvalidateObjRectWithSpaces();
@@ -1209,15 +1209,15 @@ void SwFlyFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorderA
if ( nRemaining < MINFLY )
nRemaining = MINFLY;
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aRectFnSet.SetHeight( aPrt, nRemaining );
- setPrint(aPrt);
+ setSwPrint(aPrt);
- nRemaining -= aRectFnSet.GetHeight(FrameRA());
+ nRemaining -= aRectFnSet.GetHeight(getSwFrame());
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.AddBottom( aFrm, nRemaining + nUL );
- setFrame(aFrm);
+ setSwFrame(aFrm);
// #i68520#
if ( nRemaining + nUL != 0 )
@@ -1233,7 +1233,7 @@ void SwFlyFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorderA
if (SdrObjCustomShape* pCustomShape = dynamic_cast<SdrObjCustomShape*>( pShape) )
{
// The shape is a customshape: then inform it about the calculated fly size.
- Size aSize(aRectFnSet.GetWidth(FrameRA()), aRectFnSet.GetHeight(FrameRA()));
+ Size aSize(aRectFnSet.GetWidth(getSwFrame()), aRectFnSet.GetHeight(getSwFrame()));
pCustomShape->SuggestTextFrameSize(aSize);
// Do the calculations normally done after touching editeng text of the shape.
pCustomShape->NbcSetOutlinerParaObjectForText(nullptr, nullptr);
@@ -1249,15 +1249,15 @@ void SwFlyFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorderA
if( nNewSize < MINFLY )
nNewSize = MINFLY;
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aRectFnSet.SetHeight( aPrt, nNewSize );
- setPrint(aPrt);
+ setSwPrint(aPrt);
- nNewSize += nUL - aRectFnSet.GetHeight(FrameRA());
+ nNewSize += nUL - aRectFnSet.GetHeight(getSwFrame());
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.AddBottom( aFrm, nNewSize );
- setFrame(aFrm);
+ setSwFrame(aFrm);
// #i68520#
if ( nNewSize != 0 )
@@ -1289,15 +1289,15 @@ void SwFlyFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorderA
if( nNewSize < MINFLY )
nNewSize = MINFLY;
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aRectFnSet.SetWidth( aPrt, nNewSize );
- setPrint(aPrt);
+ setSwPrint(aPrt);
- nNewSize += nLR - aRectFnSet.GetWidth(FrameRA());
+ nNewSize += nLR - aRectFnSet.GetWidth(getSwFrame());
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.AddRight( aFrm, nNewSize );
- setFrame(aFrm);
+ setSwFrame(aFrm);
// #i68520#
if ( nNewSize != 0 )
@@ -1381,8 +1381,8 @@ void CalcContent( SwLayoutFrame *pLay, bool bNoColl )
{
pLast = pFrame;
if( pFrame->IsVertical() ?
- ( pFrame->GetUpper()->PrintRA().Height() != pFrame->FrameRA().Height() )
- : ( pFrame->GetUpper()->PrintRA().Width() != pFrame->FrameRA().Width() ) )
+ ( pFrame->GetUpper()->getSwPrint().Height() != pFrame->getSwFrame().Height() )
+ : ( pFrame->GetUpper()->getSwPrint().Width() != pFrame->getSwFrame().Width() ) )
{
pFrame->Prepare( PREP_FIXSIZE_CHG );
pFrame->InvalidateSize_();
@@ -1644,10 +1644,10 @@ void SwFlyFrame::MakeObjPos()
SetCurrRelPos( aObjPositioning.GetRelPos() );
SwRectFnSet aRectFnSet(GetAnchorFrame());
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.Pos( aObjPositioning.GetRelPos() );
- aFrm.Pos() += aRectFnSet.GetPos(GetAnchorFrame()->FrameRA());
- setFrame(aFrm);
+ aFrm.Pos() += aRectFnSet.GetPos(GetAnchorFrame()->getSwFrame());
+ setSwFrame(aFrm);
// #i69335#
InvalidateObjRectWithSpaces();
@@ -1684,7 +1684,7 @@ void SwFlyFrame::MakeContentPos( const SwBorderAttrs &rAttrs )
nMinHeight = aRectFnSet.IsVert() ? aRelSize.Width() : aRelSize.Height();
Point aNewContentPos;
- aNewContentPos = PrintRA().Pos();
+ aNewContentPos = getSwPrint().Pos();
const SdrTextVertAdjust nAdjust = GetFormat()->GetTextVertAdjust().GetValue();
if( nAdjust != SDRTEXTVERTADJUST_TOP )
@@ -1693,7 +1693,7 @@ void SwFlyFrame::MakeContentPos( const SwBorderAttrs &rAttrs )
SwTwips nDiff = 0;
if( nContentHeight != 0)
- nDiff = aRectFnSet.GetHeight(PrintRA()) - nContentHeight;
+ nDiff = aRectFnSet.GetHeight(getSwPrint()) - nContentHeight;
if( nDiff > 0 )
{
@@ -1739,7 +1739,7 @@ SwTwips SwFlyFrame::Grow_( SwTwips nDist, bool bTst )
SwRectFnSet aRectFnSet(this);
if ( Lower() && !IsColLocked() && !HasFixSize() )
{
- SwTwips nSize = aRectFnSet.GetHeight(FrameRA());
+ SwTwips nSize = aRectFnSet.GetHeight(getSwFrame());
if( nSize > 0 && nDist > ( LONG_MAX - nSize ) )
nDist = LONG_MAX - nSize;
@@ -1818,7 +1818,7 @@ SwTwips SwFlyFrame::Shrink_( SwTwips nDist, bool bTst )
if( Lower() && !IsColLocked() && !HasFixSize() )
{
SwRectFnSet aRectFnSet(this);
- SwTwips nHeight = aRectFnSet.GetHeight(FrameRA());
+ SwTwips nHeight = aRectFnSet.GetHeight(getSwFrame());
if ( nDist > nHeight )
nDist = nHeight;
@@ -1841,9 +1841,9 @@ SwTwips SwFlyFrame::Shrink_( SwTwips nDist, bool bTst )
{
SwRect aOld( GetObjRectWithSpaces() );
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.SetHeight( aFrm, nHeight - nVal );
- setFrame(aFrm);
+ setSwFrame(aFrm);
// #i68520#
if ( nHeight - nVal != 0 )
@@ -1851,11 +1851,11 @@ SwTwips SwFlyFrame::Shrink_( SwTwips nDist, bool bTst )
InvalidateObjRectWithSpaces();
}
- nHeight = aRectFnSet.GetHeight(PrintRA());
+ nHeight = aRectFnSet.GetHeight(getSwPrint());
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aRectFnSet.SetHeight( aPrt, nHeight - nVal );
- setPrint(aPrt);
+ setSwPrint(aPrt);
InvalidatePos_();
InvalidateSize();
@@ -1946,7 +1946,7 @@ Size SwFlyFrame::ChgSize( const Size& aNewSize )
}
}
}
- if ( aAdjustedNewSize != FrameRA().SSize() )
+ if ( aAdjustedNewSize != getSwFrame().SSize() )
{
SwFrameFormat *pFormat = GetFormat();
SwFormatFrameSize aSz( pFormat->GetFrameSize() );
@@ -1957,7 +1957,7 @@ Size SwFlyFrame::ChgSize( const Size& aNewSize )
return aSz.GetSize();
}
else
- return FrameRA().SSize();
+ return getSwFrame().SSize();
}
bool SwFlyFrame::IsLowerOf( const SwLayoutFrame* pUpperFrame ) const
@@ -2225,7 +2225,7 @@ void SwLayoutFrame::NotifyLowerObjs( const bool _bUnlockPosOfObjs )
{
SwFlyFrame* pFly = static_cast<SwFlyFrame*>(pObj);
- if ( pFly->FrameRA().Left() == FAR_AWAY )
+ if ( pFly->getSwFrame().Left() == FAR_AWAY )
continue;
if ( pFly->IsAnLower( this ) )
@@ -2300,11 +2300,11 @@ Size SwFlyFrame::CalcRel( const SwFormatFrameSize &rSz ) const
nRelWidth = pSh->GetBrowseWidth();
nRelHeight = pSh->VisArea().Height();
Size aBorder = pSh->GetOut()->PixelToLogic( pSh->GetBrowseBorder() );
- long nDiff = nRelWidth - pRel->PrintRA().Width();
+ long nDiff = nRelWidth - pRel->getSwPrint().Width();
if ( nDiff > 0 )
nRelWidth -= nDiff;
nRelHeight -= 2*aBorder.Height();
- nDiff = nRelHeight - pRel->PrintRA().Height();
+ nDiff = nRelHeight - pRel->getSwPrint().Height();
if ( nDiff > 0 )
nRelHeight -= nDiff;
}
@@ -2312,9 +2312,9 @@ Size SwFlyFrame::CalcRel( const SwFormatFrameSize &rSz ) const
// At the moment only the "== PAGE_FRAME" and "!= PAGE_FRAME" cases are handled.
// When size is a relative to page size, ignore size of SwBodyFrame.
if (rSz.GetWidthPercentRelation() != text::RelOrientation::PAGE_FRAME)
- nRelWidth = std::min( nRelWidth, pRel->PrintRA().Width() );
+ nRelWidth = std::min( nRelWidth, pRel->getSwPrint().Width() );
if (rSz.GetHeightPercentRelation() != text::RelOrientation::PAGE_FRAME)
- nRelHeight = std::min( nRelHeight, pRel->PrintRA().Height() );
+ nRelHeight = std::min( nRelHeight, pRel->getSwPrint().Height() );
if( !pRel->IsPageFrame() )
{
const SwPageFrame* pPage = FindPageFrame();
@@ -2322,14 +2322,14 @@ Size SwFlyFrame::CalcRel( const SwFormatFrameSize &rSz ) const
{
if (rSz.GetWidthPercentRelation() == text::RelOrientation::PAGE_FRAME)
// Ignore margins of pPage.
- nRelWidth = std::min( nRelWidth, pPage->FrameRA().Width() );
+ nRelWidth = std::min( nRelWidth, pPage->getSwFrame().Width() );
else
- nRelWidth = std::min( nRelWidth, pPage->PrintRA().Width() );
+ nRelWidth = std::min( nRelWidth, pPage->getSwPrint().Width() );
if (rSz.GetHeightPercentRelation() == text::RelOrientation::PAGE_FRAME)
// Ignore margins of pPage.
- nRelHeight = std::min( nRelHeight, pPage->FrameRA().Height() );
+ nRelHeight = std::min( nRelHeight, pPage->getSwFrame().Height() );
else
- nRelHeight = std::min( nRelHeight, pPage->PrintRA().Height() );
+ nRelHeight = std::min( nRelHeight, pPage->getSwPrint().Height() );
}
}
@@ -2385,8 +2385,8 @@ static SwTwips lcl_CalcAutoWidth( const SwLayoutFrame& rFrame )
const SwPageFrame* pPage = rFrame.FindPageFrame();
// auto width table
nMin = pFrame->GetUpper()->IsVertical() ?
- pPage->PrintRA().Height() :
- pPage->PrintRA().Width();
+ pPage->getSwPrint().Height() :
+ pPage->getSwPrint().Width();
}
else
{
@@ -2541,7 +2541,7 @@ const SwFrameFormat& SwFlyFrame::GetFrameFormat() const
const SwRect SwFlyFrame::GetObjRect() const
{
- return FrameRA();
+ return getSwFrame();
}
// #i70122#
@@ -2554,21 +2554,21 @@ const SwRect SwFlyFrame::GetObjBoundRect() const
// #i68520#
bool SwFlyFrame::SetObjTop_( const SwTwips _nTop )
{
- const bool bChanged( FrameRA().Pos().getY() != _nTop );
- SwRect aFrm(FrameRA());
+ const bool bChanged( getSwFrame().Pos().getY() != _nTop );
+ SwRect aFrm(getSwFrame());
aFrm.Pos().setY(_nTop);
- setFrame(aFrm);
+ setSwFrame(aFrm);
return bChanged;
}
bool SwFlyFrame::SetObjLeft_( const SwTwips _nLeft )
{
- const bool bChanged( FrameRA().Pos().getX() != _nLeft );
- SwRect aFrm(FrameRA());
+ const bool bChanged( getSwFrame().Pos().getX() != _nLeft );
+ SwRect aFrm(getSwFrame());
aFrm.Pos().setX(_nLeft);
- setFrame(aFrm);
+ setSwFrame(aFrm);
return bChanged;
}
@@ -2627,18 +2627,18 @@ SwTwips SwFlyFrame::CalcContentHeight(const SwBorderAttrs *pAttrs, const SwTwips
if ( Lower()->IsColumnFrame() )
{
FormatWidthCols( *pAttrs, nUL, nMinHeight );
- nHeight = aRectFnSet.GetHeight(Lower()->FrameRA());
+ nHeight = aRectFnSet.GetHeight(Lower()->getSwFrame());
}
else
{
SwFrame *pFrame = Lower();
while ( pFrame )
{
- nHeight += aRectFnSet.GetHeight(pFrame->FrameRA());
+ nHeight += aRectFnSet.GetHeight(pFrame->getSwFrame());
if( pFrame->IsTextFrame() && static_cast<SwTextFrame*>(pFrame)->IsUndersized() )
// This TextFrame would like to be a bit larger
nHeight += static_cast<SwTextFrame*>(pFrame)->GetParHeight()
- - aRectFnSet.GetHeight(pFrame->PrintRA());
+ - aRectFnSet.GetHeight(pFrame->getSwPrint());
else if( pFrame->IsSctFrame() && static_cast<SwSectionFrame*>(pFrame)->IsUndersized() )
nHeight += static_cast<SwSectionFrame*>(pFrame)->Undersize();
pFrame = pFrame->GetNext();
@@ -2647,9 +2647,9 @@ SwTwips SwFlyFrame::CalcContentHeight(const SwBorderAttrs *pAttrs, const SwTwips
if ( GetDrawObjs() )
{
const size_t nCnt = GetDrawObjs()->size();
- SwTwips nTop = aRectFnSet.GetTop(FrameRA());
- SwTwips nBorder = aRectFnSet.GetHeight(FrameRA()) -
- aRectFnSet.GetHeight(PrintRA());
+ SwTwips nTop = aRectFnSet.GetTop(getSwFrame());
+ SwTwips nBorder = aRectFnSet.GetHeight(getSwFrame()) -
+ aRectFnSet.GetHeight(getSwPrint());
for ( size_t i = 0; i < nCnt; ++i )
{
SwAnchoredObject* pAnchoredObj = (*GetDrawObjs())[i];
@@ -2659,10 +2659,10 @@ SwTwips SwFlyFrame::CalcContentHeight(const SwBorderAttrs *pAttrs, const SwTwips
// OD 06.11.2003 #i22305# - consider
// only Writer fly frames, which follow the text flow.
if ( pFly->IsFlyLayFrame() &&
- pFly->FrameRA().Top() != FAR_AWAY &&
+ pFly->getSwFrame().Top() != FAR_AWAY &&
pFly->GetFormat()->GetFollowTextFlow().GetValue() )
{
- SwTwips nDist = -aRectFnSet.BottomDist( pFly->FrameRA(), nTop );
+ SwTwips nDist = -aRectFnSet.BottomDist( pFly->getSwFrame(), nTop );
if( nDist > nBorder + nHeight )
nHeight = nDist - nBorder;
}
diff --git a/sw/source/core/layout/flycnt.cxx b/sw/source/core/layout/flycnt.cxx
index 1e5781ef8f2f..ed1b139b48ba 100644
--- a/sw/source/core/layout/flycnt.cxx
+++ b/sw/source/core/layout/flycnt.cxx
@@ -53,15 +53,15 @@ inline SwTwips lcl_GetTopForObjPos(const SwContentFrame* pCnt, const bool bVert,
{
if ( bVert )
{
- SwTwips aResult = pCnt->FrameRA().Left();
+ SwTwips aResult = pCnt->getSwFrame().Left();
if ( bVertL2R )
aResult += pCnt->GetUpperSpaceAmountConsideredForPrevFrameAndPageGrid();
else
- aResult += pCnt->FrameRA().Width() - pCnt->GetUpperSpaceAmountConsideredForPrevFrameAndPageGrid();
+ aResult += pCnt->getSwFrame().Width() - pCnt->GetUpperSpaceAmountConsideredForPrevFrameAndPageGrid();
return aResult;
}
else
- return pCnt->FrameRA().Top() + pCnt->GetUpperSpaceAmountConsideredForPrevFrameAndPageGrid();
+ return pCnt->getSwFrame().Top() + pCnt->GetUpperSpaceAmountConsideredForPrevFrameAndPageGrid();
}
}
@@ -160,7 +160,7 @@ void SwFlyAtContentFrame::Modify( const SfxPoolItem* pOld, const SfxPoolItem *pN
if ( !pContent )
{
SwContentNode *pNode = aNewIdx.GetNode().GetContentNode();
- pContent = pNode->getLayoutFrame( getRootFrame(), &pOldAnchor->FrameRA().Pos(), nullptr, false );
+ pContent = pNode->getLayoutFrame( getRootFrame(), &pOldAnchor->getSwFrame().Pos(), nullptr, false );
OSL_ENSURE( pContent, "New anchor not found" );
}
//Flys are never attached to a follow, but always on the master which
@@ -385,10 +385,10 @@ void SwFlyAtContentFrame::MakeAll(vcl::RenderContext* pRenderContext)
bool bConsiderWrapInfluenceDueToMovedFwdAnchor( false );
do {
SwRectFnSet aRectFnSet(this);
- Point aOldPos( aRectFnSet.GetPos(FrameRA()) );
+ Point aOldPos( aRectFnSet.GetPos(getSwFrame()) );
SwFlyFreeFrame::MakeAll(pRenderContext);
const bool bPosChgDueToOwnFormat =
- aOldPos != aRectFnSet.GetPos(FrameRA());
+ aOldPos != aRectFnSet.GetPos(getSwFrame());
// #i3317#
if ( !ConsiderObjWrapInfluenceOnObjPos() &&
OverlapsPrevColumn() )
@@ -446,7 +446,7 @@ void SwFlyAtContentFrame::MakeAll(vcl::RenderContext* pRenderContext)
}
}
- if ( aOldPos != aRectFnSet.GetPos(FrameRA()) ||
+ if ( aOldPos != aRectFnSet.GetPos(getSwFrame()) ||
( !GetValidPosFlag() &&
( pFooter || bPosChgDueToOwnFormat ) ) )
{
@@ -507,8 +507,8 @@ void SwFlyAtContentFrame::MakeAll(vcl::RenderContext* pRenderContext)
if ( pCellFrame )
{
SwRectFnSet aRectFnSet(pCellFrame);
- if ( aRectFnSet.GetTop(pCellFrame->FrameRA()) == 0 &&
- aRectFnSet.GetHeight(pCellFrame->FrameRA()) == 0 )
+ if ( aRectFnSet.GetTop(pCellFrame->getSwFrame()) == 0 &&
+ aRectFnSet.GetHeight(pCellFrame->getSwFrame()) == 0 )
{
bConsiderWrapInfluenceDueToMovedFwdAnchor = false;
}
@@ -559,7 +559,7 @@ static const SwFrame * lcl_CalcDownDist( SwDistance &rRet,
rRet.nSub = 0;
//If the point stays inside the Cnt everything is clear already; the Content
//automatically has a distance of 0.
- if ( pCnt->FrameRA().IsInside( rPt ) )
+ if ( pCnt->getSwFrame().IsInside( rPt ) )
{
rRet.nMain = 0;
return pCnt;
@@ -578,7 +578,7 @@ static const SwFrame * lcl_CalcDownDist( SwDistance &rRet,
// #i70582#
// --> OD 2009-03-05 - adopted for Support for Classical Mongolian Script
const SwTwips nTopForObjPos = lcl_GetTopForObjPos(pCnt, bVert, bVertL2R);
- if ( pUp->FrameRA().IsInside( rPt ) )
+ if ( pUp->getSwFrame().IsInside( rPt ) )
{
// <rPt> point is inside environment of given content frame
// #i70582#
@@ -593,21 +593,21 @@ static const SwFrame * lcl_CalcDownDist( SwDistance &rRet,
rRet.nMain = rPt.Y() - nTopForObjPos;
return pCnt;
}
- else if ( rPt.Y() <= pUp->FrameRA().Top() )
+ else if ( rPt.Y() <= pUp->getSwFrame().Top() )
{
// <rPt> point is above environment of given content frame
// correct for vertical layout?
rRet.nMain = LONG_MAX;
}
- else if( rPt.X() < pUp->FrameRA().Left() &&
- rPt.Y() <= ( bVert ? pUp->FrameRA().Top() : pUp->FrameRA().Bottom() ) )
+ else if( rPt.X() < pUp->getSwFrame().Left() &&
+ rPt.Y() <= ( bVert ? pUp->getSwFrame().Top() : pUp->getSwFrame().Bottom() ) )
{
// <rPt> point is left of environment of given content frame
// seems not to be correct for vertical layout!?
const SwFrame *pLay = pUp->GetLeaf( MAKEPAGE_NONE, false, pCnt );
if( !pLay ||
- (bVert && (pLay->FrameRA().Top() + pLay->PrintRA().Bottom()) <rPt.Y())||
- (!bVert && (pLay->FrameRA().Left() + pLay->PrintRA().Right())<rPt.X()) )
+ (bVert && (pLay->getSwFrame().Top() + pLay->getSwPrint().Bottom()) <rPt.Y())||
+ (!bVert && (pLay->getSwFrame().Left() + pLay->getSwPrint().Right())<rPt.X()) )
{
// <rPt> point is in left border of environment
// #i70582#
@@ -629,9 +629,9 @@ static const SwFrame * lcl_CalcDownDist( SwDistance &rRet,
{
rRet.nMain = bVert
? ( bVertL2R
- ? ( (pUp->FrameRA().Left() + pUp->PrintRA().Right()) - nTopForObjPos )
- : ( nTopForObjPos - (pUp->FrameRA().Left() + pUp->PrintRA().Left() ) ) )
- : ( (pUp->FrameRA().Top() + pUp->PrintRA().Bottom()) - nTopForObjPos );
+ ? ( (pUp->getSwFrame().Left() + pUp->getSwPrint().Right()) - nTopForObjPos )
+ : ( nTopForObjPos - (pUp->getSwFrame().Left() + pUp->getSwPrint().Left() ) ) )
+ : ( (pUp->getSwFrame().Top() + pUp->getSwPrint().Bottom()) - nTopForObjPos );
const SwFrame *pPre = pCnt;
const SwFrame *pLay = pUp->GetLeaf( MAKEPAGE_NONE, true, pCnt );
@@ -653,15 +653,15 @@ static const SwFrame * lcl_CalcDownDist( SwDistance &rRet,
if( pLay->IsVertical() )
{
if ( pLay->IsVertLR() )
- nFrameTop = pLay->FrameRA().Left();
+ nFrameTop = pLay->getSwFrame().Left();
else
- nFrameTop = pLay->FrameRA().Left() + pLay->FrameRA().Width();
- nPrtHeight = pLay->PrintRA().Width();
+ nFrameTop = pLay->getSwFrame().Left() + pLay->getSwFrame().Width();
+ nPrtHeight = pLay->getSwPrint().Width();
}
else
{
- nFrameTop = pLay->FrameRA().Top();
- nPrtHeight = pLay->PrintRA().Height();
+ nFrameTop = pLay->getSwFrame().Top();
+ nPrtHeight = pLay->getSwPrint().Height();
}
pSect = pNxtSect;
}
@@ -672,24 +672,24 @@ static const SwFrame * lcl_CalcDownDist( SwDistance &rRet,
{
if ( pLay->IsVertLR() )
{
- nFrameTop = pSect->FrameRA().Right();
- nPrtHeight = pLay->FrameRA().Left() + pLay->PrintRA().Left()
- + pLay->PrintRA().Width() - pSect->FrameRA().Left()
- - pSect->FrameRA().Width();
+ nFrameTop = pSect->getSwFrame().Right();
+ nPrtHeight = pLay->getSwFrame().Left() + pLay->getSwPrint().Left()
+ + pLay->getSwPrint().Width() - pSect->getSwFrame().Left()
+ - pSect->getSwFrame().Width();
}
else
{
- nFrameTop = pSect->FrameRA().Left();
- nPrtHeight = pSect->FrameRA().Left() - pLay->FrameRA().Left()
- - pLay->PrintRA().Left();
+ nFrameTop = pSect->getSwFrame().Left();
+ nPrtHeight = pSect->getSwFrame().Left() - pLay->getSwFrame().Left()
+ - pLay->getSwPrint().Left();
}
}
else
{
- nFrameTop = pSect->FrameRA().Bottom();
- nPrtHeight = pLay->FrameRA().Top() + pLay->PrintRA().Top()
- + pLay->PrintRA().Height() - pSect->FrameRA().Top()
- - pSect->FrameRA().Height();
+ nFrameTop = pSect->getSwFrame().Bottom();
+ nPrtHeight = pLay->getSwFrame().Top() + pLay->getSwPrint().Top()
+ + pLay->getSwPrint().Height() - pSect->getSwFrame().Top()
+ - pSect->getSwFrame().Height();
}
pSect = nullptr;
}
@@ -700,26 +700,26 @@ static const SwFrame * lcl_CalcDownDist( SwDistance &rRet,
{
if ( pLay->IsVertLR() )
{
- nFrameTop = pLay->FrameRA().Left();
- nPrtHeight = pLay->PrintRA().Width();
+ nFrameTop = pLay->getSwFrame().Left();
+ nPrtHeight = pLay->getSwPrint().Width();
}
else
{
- nFrameTop = pLay->FrameRA().Left() + pLay->FrameRA().Width();
- nPrtHeight = pLay->PrintRA().Width();
+ nFrameTop = pLay->getSwFrame().Left() + pLay->getSwFrame().Width();
+ nPrtHeight = pLay->getSwPrint().Width();
}
}
else
{
- nFrameTop = pLay->FrameRA().Top();
- nPrtHeight = pLay->PrintRA().Height();
+ nFrameTop = pLay->getSwFrame().Top();
+ nPrtHeight = pLay->getSwPrint().Height();
}
bSct = nullptr != pSect;
}
- while ( pLay && !pLay->FrameRA().IsInside( rPt ) &&
- ( pLay->FrameRA().Top() <= rPt.Y() || pLay->IsInFly() ||
+ while ( pLay && !pLay->getSwFrame().IsInside( rPt ) &&
+ ( pLay->getSwFrame().Top() <= rPt.Y() || pLay->IsInFly() ||
( pLay->IsInSct() &&
- pLay->FindSctFrame()->GetUpper()->FrameRA().Top() <= rPt.Y())) )
+ pLay->FindSctFrame()->GetUpper()->getSwFrame().Top() <= rPt.Y())) )
{
if ( pLay->IsFootnoteContFrame() )
{
@@ -753,19 +753,19 @@ static const SwFrame * lcl_CalcDownDist( SwDistance &rRet,
{
if ( pLay->IsVertLR() )
{
- nFrameTop = pLay->FrameRA().Left();
- nPrtHeight = pLay->PrintRA().Width();
+ nFrameTop = pLay->getSwFrame().Left();
+ nPrtHeight = pLay->getSwPrint().Width();
}
else
{
- nFrameTop = pLay->FrameRA().Left() + pLay->FrameRA().Width();
- nPrtHeight = pLay->PrintRA().Width();
+ nFrameTop = pLay->getSwFrame().Left() + pLay->getSwFrame().Width();
+ nPrtHeight = pLay->getSwPrint().Width();
}
}
else
{
- nFrameTop = pLay->FrameRA().Top();
- nPrtHeight = pLay->PrintRA().Height();
+ nFrameTop = pLay->getSwFrame().Top();
+ nPrtHeight = pLay->getSwPrint().Height();
}
}
else
@@ -775,24 +775,24 @@ static const SwFrame * lcl_CalcDownDist( SwDistance &rRet,
{
if ( pLay->IsVertLR() )
{
- nFrameTop = pSect->FrameRA().Right();
- nPrtHeight = pLay->FrameRA().Left()+pLay->PrintRA().Left()
- + pLay->PrintRA().Width() - pSect->FrameRA().Left()
- - pSect->FrameRA().Width();
+ nFrameTop = pSect->getSwFrame().Right();
+ nPrtHeight = pLay->getSwFrame().Left()+pLay->getSwPrint().Left()
+ + pLay->getSwPrint().Width() - pSect->getSwFrame().Left()
+ - pSect->getSwFrame().Width();
}
else
{
- nFrameTop = pSect->FrameRA().Left();
- nPrtHeight = pSect->FrameRA().Left() -
- pLay->FrameRA().Left() - pLay->PrintRA().Left();
+ nFrameTop = pSect->getSwFrame().Left();
+ nPrtHeight = pSect->getSwFrame().Left() -
+ pLay->getSwFrame().Left() - pLay->getSwPrint().Left();
}
}
else
{
- nFrameTop = pSect->FrameRA().Bottom();
- nPrtHeight = pLay->FrameRA().Top()+pLay->PrintRA().Top()
- + pLay->PrintRA().Height() - pSect->FrameRA().Top()
- - pSect->FrameRA().Height();
+ nFrameTop = pSect->getSwFrame().Bottom();
+ nPrtHeight = pLay->getSwFrame().Top()+pLay->getSwPrint().Top()
+ + pLay->getSwPrint().Height() - pSect->getSwFrame().Top()
+ - pSect->getSwFrame().Height();
}
pSect = nullptr;
}
@@ -803,19 +803,19 @@ static const SwFrame * lcl_CalcDownDist( SwDistance &rRet,
{
if ( pLay->IsVertLR() )
{
- nFrameTop = pLay->FrameRA().Left();
- nPrtHeight = pLay->PrintRA().Width();
+ nFrameTop = pLay->getSwFrame().Left();
+ nPrtHeight = pLay->getSwPrint().Width();
}
else
{
- nFrameTop = pLay->FrameRA().Left() + pLay->FrameRA().Width();
- nPrtHeight = pLay->PrintRA().Width();
+ nFrameTop = pLay->getSwFrame().Left() + pLay->getSwFrame().Width();
+ nPrtHeight = pLay->getSwPrint().Width();
}
}
else
{
- nFrameTop = pLay->FrameRA().Top();
- nPrtHeight = pLay->PrintRA().Height();
+ nFrameTop = pLay->getSwFrame().Top();
+ nPrtHeight = pLay->getSwPrint().Height();
}
bSct = nullptr != pSect;
}
@@ -823,7 +823,7 @@ static const SwFrame * lcl_CalcDownDist( SwDistance &rRet,
}
if ( pLay )
{
- if ( pLay->FrameRA().IsInside( rPt ) )
+ if ( pLay->getSwFrame().IsInside( rPt ) )
{
SwTwips nDiff = pLay->IsVertical() ? ( pLay->IsVertLR() ? ( rPt.X() - nFrameTop ) : ( nFrameTop - rPt.X() ) )
: ( rPt.Y() - nFrameTop );
@@ -874,13 +874,13 @@ static sal_uInt64 lcl_FindCntDiff( const Point &rPt, const SwLayoutFrame *pLay,
{
//Calculate the distance between those two points.
//'delta' X^2 + 'delta' Y^2 = 'distance'^2
- sal_uInt64 dX = std::max( pCnt->FrameRA().Left(), rPt.X() ) -
- std::min( pCnt->FrameRA().Left(), rPt.X() ),
- dY = std::max( pCnt->FrameRA().Top(), rPt.Y() ) -
- std::min( pCnt->FrameRA().Top(), rPt.Y() );
+ sal_uInt64 dX = std::max( pCnt->getSwFrame().Left(), rPt.X() ) -
+ std::min( pCnt->getSwFrame().Left(), rPt.X() ),
+ dY = std::max( pCnt->getSwFrame().Top(), rPt.Y() ) -
+ std::min( pCnt->getSwFrame().Top(), rPt.Y() );
// square of the difference will do fine here
const sal_uInt64 nDiff = (dX * dX) + (dY * dY);
- if ( pCnt->FrameRA().Top() <= rPt.Y() )
+ if ( pCnt->getSwFrame().Top() <= rPt.Y() )
{
if ( nDiff < nDistance )
{
@@ -943,7 +943,7 @@ static const SwContentFrame * lcl_FindCnt( const Point &rPt, const SwContentFram
const sal_uInt64 nNew = ::lcl_FindCntDiff( rPt, pPge, pNew, bBody, bFootnote );
if ( nNew < nDist )
{
- if ( pNew->FrameRA().Top() <= rPt.Y() )
+ if ( pNew->getSwFrame().Top() <= rPt.Y() )
{
pRet = pNearest = pNew;
nDist = nNearest = nNew;
@@ -968,7 +968,7 @@ static const SwContentFrame * lcl_FindCnt( const Point &rPt, const SwContentFram
const sal_uInt64 nNew = ::lcl_FindCntDiff( rPt, pPge, pNew, bBody, bFootnote );
if ( nNew < nDist )
{
- if ( pNew->FrameRA().Top() <= rPt.Y() )
+ if ( pNew->getSwFrame().Top() <= rPt.Y() )
{
pRet = pNearest = pNew;
nDist = nNearest = nNew;
@@ -985,7 +985,7 @@ static const SwContentFrame * lcl_FindCnt( const Point &rPt, const SwContentFram
nOldNew = nNew;
}
}
- if ( pRet->FrameRA().Top() > rPt.Y() )
+ if ( pRet->getSwFrame().Top() > rPt.Y() )
return pNearest;
else
return pRet;
@@ -993,8 +993,8 @@ static const SwContentFrame * lcl_FindCnt( const Point &rPt, const SwContentFram
static void lcl_PointToPrt( Point &rPoint, const SwFrame *pFrame )
{
- SwRect aTmp( pFrame->PrintRA() );
- aTmp += pFrame->FrameRA().Pos();
+ SwRect aTmp( pFrame->getSwPrint() );
+ aTmp += pFrame->getSwFrame().Pos();
if ( rPoint.getX() < aTmp.Left() )
rPoint.setX(aTmp.Left());
else if ( rPoint.getX() > aTmp.Right() )
@@ -1049,7 +1049,7 @@ const SwContentFrame *FindAnchor( const SwFrame *pOldAnch, const Point &rNew,
::lcl_PointToPrt( aNew, pPage );
}
- if ( pCnt->IsInDocBody() == bBody && pCnt->FrameRA().IsInside( aNew ) )
+ if ( pCnt->IsInDocBody() == bBody && pCnt->getSwFrame().IsInside( aNew ) )
return pCnt;
else if ( pOldAnch->IsInDocBody() || pOldAnch->IsPageFrame() )
{
@@ -1058,7 +1058,7 @@ const SwContentFrame *FindAnchor( const SwFrame *pOldAnch, const Point &rNew,
Point aTmp( aNew );
const SwContentFrame *pTmp = pCnt->FindPageFrame()->
GetContentPos( aTmp, false, true );
- if ( pTmp && pTmp->FrameRA().IsInside( aNew ) )
+ if ( pTmp && pTmp->getSwFrame().IsInside( aNew ) )
return pTmp;
}
@@ -1169,7 +1169,7 @@ void SwFlyAtContentFrame::SetAbsPos( const Point &rNew )
Point aNew( rNew );
if( ( GetAnchorFrame()->IsVertical() && !GetAnchorFrame()->IsVertLR() ) || GetAnchorFrame()->IsRightToLeft() )
- aNew.setX(aNew.getX() + FrameRA().Width());
+ aNew.setX(aNew.getX() + getSwFrame().Width());
SwContentFrame *pCnt = const_cast<SwContentFrame*>(::FindAnchor( GetAnchorFrame(), aNew ));
if( pCnt->IsProtected() )
pCnt = const_cast<SwContentFrame*>(static_cast<const SwContentFrame*>(GetAnchorFrame()));
@@ -1184,9 +1184,9 @@ void SwFlyAtContentFrame::SetAbsPos( const Point &rNew )
( !bRTL != !GetAnchorFrame()->IsRightToLeft() ) )
{
if( bVert || bRTL )
- aNew.setX(aNew.getX() + FrameRA().Width());
+ aNew.setX(aNew.getX() + getSwFrame().Width());
else
- aNew.setX(aNew.getX() - FrameRA().Width());
+ aNew.setX(aNew.getX() - getSwFrame().Width());
}
if ( pCnt->IsInDocBody() )
@@ -1205,20 +1205,20 @@ void SwFlyAtContentFrame::SetAbsPos( const Point &rNew )
//!!!!!We can optimize here: FindAnchor could also return RelPos!
const SwFrame *pFrame = nullptr;
SwTwips nY;
- if ( pCnt->FrameRA().IsInside( aNew ) )
+ if ( pCnt->getSwFrame().IsInside( aNew ) )
{
// #i70582#
if ( bVert )
{
- nY = pCnt->FrameRA().Left() - rNew.X();
+ nY = pCnt->getSwFrame().Left() - rNew.X();
if ( bVertL2R )
nY = -nY;
else
- nY += pCnt->FrameRA().Width() - FrameRA().Width();
+ nY += pCnt->getSwFrame().Width() - getSwFrame().Width();
nY -= pCnt->GetUpperSpaceAmountConsideredForPrevFrameAndPageGrid();
}
else
- nY = rNew.Y() - pCnt->FrameRA().Top() - pCnt->GetUpperSpaceAmountConsideredForPrevFrameAndPageGrid();
+ nY = rNew.Y() - pCnt->getSwFrame().Top() - pCnt->GetUpperSpaceAmountConsideredForPrevFrameAndPageGrid();
}
else
{
@@ -1256,20 +1256,20 @@ void SwFlyAtContentFrame::SetAbsPos( const Point &rNew )
if( pUp->IsVertical() )
{
if ( pUp->IsVertLR() )
- nDiff += pUp->PrintRA().Width() - pFollow->GetRelPos().getX();
+ nDiff += pUp->getSwPrint().Width() - pFollow->GetRelPos().getX();
else
- nDiff += pFollow->FrameRA().Left() + pFollow->FrameRA().Width()
- - pUp->FrameRA().Left() - pUp->PrintRA().Left();
+ nDiff += pFollow->getSwFrame().Left() + pFollow->getSwFrame().Width()
+ - pUp->getSwFrame().Left() - pUp->getSwPrint().Left();
}
else
- nDiff += pUp->PrintRA().Height() - pFollow->GetRelPos().Y();
+ nDiff += pUp->getSwPrint().Height() - pFollow->GetRelPos().Y();
pFollow = pFollow->GetFollow();
} while ( pFollow != pOriginal );
nY += nDiff;
if( bVert )
- nX = pCnt->FrameRA().Top() - pOriginal->FrameRA().Top();
+ nX = pCnt->getSwFrame().Top() - pOriginal->getSwFrame().Top();
else
- nX = pCnt->FrameRA().Left() - pOriginal->FrameRA().Left();
+ nX = pCnt->getSwFrame().Left() - pOriginal->getSwFrame().Left();
}
if ( nY == LONG_MAX )
@@ -1294,25 +1294,25 @@ void SwFlyAtContentFrame::SetAbsPos( const Point &rNew )
if( bVert )
{
if( !pFrame )
- nX += rNew.Y() - pCnt->FrameRA().Top();
+ nX += rNew.Y() - pCnt->getSwFrame().Top();
else
- nX = rNew.Y() - pFrame->FrameRA().Top();
+ nX = rNew.Y() - pFrame->getSwFrame().Top();
}
else
{
if( !pFrame )
{
if ( pCnt->IsRightToLeft() )
- nX += pCnt->FrameRA().Right() - rNew.X() - FrameRA().Width();
+ nX += pCnt->getSwFrame().Right() - rNew.X() - getSwFrame().Width();
else
- nX += rNew.X() - pCnt->FrameRA().Left();
+ nX += rNew.X() - pCnt->getSwFrame().Left();
}
else
{
if ( pFrame->IsRightToLeft() )
- nX += pFrame->FrameRA().Right() - rNew.X() - FrameRA().Width();
+ nX += pFrame->getSwFrame().Right() - rNew.X() - getSwFrame().Width();
else
- nX = rNew.X() - pFrame->FrameRA().Left();
+ nX = rNew.X() - pFrame->getSwFrame().Left();
}
}
GetFormat()->GetDoc()->GetIDocumentUndoRedo().StartUndo( SwUndoId::START, nullptr );
diff --git a/sw/source/core/layout/flyincnt.cxx b/sw/source/core/layout/flyincnt.cxx
index 1c1867157e8f..ec28f3bdbdca 100644
--- a/sw/source/core/layout/flyincnt.cxx
+++ b/sw/source/core/layout/flyincnt.cxx
@@ -74,9 +74,9 @@ void SwFlyInContentFrame::SetRefPoint( const Point& rPoint,
SetCurrRelPos( rRelAttr );
SwRectFnSet aRectFnSet(GetAnchorFrame());
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.SetPos( aFrm, rPoint + rRelPos );
- setFrame(aFrm);
+ setSwFrame(aFrm);
// #i68520#
InvalidateObjRectWithSpaces();
@@ -134,7 +134,7 @@ void SwFlyInContentFrame::Modify( const SfxPoolItem* pOld, const SfxPoolItem *pN
/// Here the content gets formatted initially.
void SwFlyInContentFrame::Format( vcl::RenderContext* pRenderContext, const SwBorderAttrs *pAttrs )
{
- if ( !FrameRA().Height() )
+ if ( !getSwFrame().Height() )
{
Lock(); //don't format the anchor on the crook.
SwContentFrame *pContent = ContainsContent();
@@ -259,12 +259,12 @@ void SwFlyInContentFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
GetFormat()->getIDocumentSettingAccess().get( DocumentSettingId::CLIP_AS_CHARACTER_ANCHORED_WRITER_FLY_FRAME ) )
{
SwFrame* pFrame = AnchorFrame();
- if ( FrameRA().Left() == (pFrame->FrameRA().Left()+pFrame->PrintRA().Left()) &&
- FrameRA().Width() > pFrame->PrintRA().Width() )
+ if ( getSwFrame().Left() == (pFrame->getSwFrame().Left()+pFrame->getSwPrint().Left()) &&
+ getSwFrame().Width() > pFrame->getSwPrint().Width() )
{
- SwRect aFrm(FrameRA());
- aFrm.Width( pFrame->PrintRA().Width() );
- setFrame(aFrm);
+ SwRect aFrm(getSwFrame());
+ aFrm.Width( pFrame->getSwPrint().Width() );
+ setSwFrame(aFrm);
mbValidPrtArea = false;
m_bWidthClipped = true;
diff --git a/sw/source/core/layout/flylay.cxx b/sw/source/core/layout/flylay.cxx
index 937f2cf9bd7b..a93ce3d1350e 100644
--- a/sw/source/core/layout/flylay.cxx
+++ b/sw/source/core/layout/flylay.cxx
@@ -176,7 +176,7 @@ void SwFlyFreeFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
if ( !mbValidPos )
{
- const Point aOldPos( aRectFnSet.GetPos(FrameRA()) );
+ const Point aOldPos( aRectFnSet.GetPos(getSwFrame()) );
// #i26791# - use new method <MakeObjPos()>
// #i34753# - no positioning, if requested.
if ( IsNoMakePos() )
@@ -184,7 +184,7 @@ void SwFlyFreeFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
else
// #i26791# - use new method <MakeObjPos()>
MakeObjPos();
- if( aOldPos == aRectFnSet.GetPos(FrameRA()) )
+ if( aOldPos == aRectFnSet.GetPos(getSwFrame()) )
{
if( !mbValidPos && GetAnchorFrame()->IsInSct() &&
!GetAnchorFrame()->FindSctFrame()->IsValid() )
@@ -217,8 +217,8 @@ void SwFlyFreeFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
#if OSL_DEBUG_LEVEL > 0
SwRectFnSet aRectFnSet(this);
- OSL_ENSURE( m_bHeightClipped || ( aRectFnSet.GetHeight(FrameRA()) > 0 &&
- aRectFnSet.GetHeight(PrintRA()) > 0),
+ OSL_ENSURE( m_bHeightClipped || ( aRectFnSet.GetHeight(getSwFrame()) > 0 &&
+ aRectFnSet.GetHeight(getSwPrint()) > 0),
"SwFlyFreeFrame::Format(), flipping Fly." );
#endif
@@ -275,8 +275,8 @@ void SwFlyFreeFrame::CheckClip( const SwFormatFrameSize &rSz )
::CalcClipRect( pObj, aTmpStretch, false );
aClip.Intersection_( aTmpStretch );
- const long nBot = FrameRA().Top() + FrameRA().Height();
- const long nRig = FrameRA().Left() + FrameRA().Width();
+ const long nBot = getSwFrame().Top() + getSwFrame().Height();
+ const long nRig = getSwFrame().Left() + getSwFrame().Width();
const long nClipBot = aClip.Top() + aClip.Height();
const long nClipRig = aClip.Left() + aClip.Width();
@@ -296,12 +296,12 @@ void SwFlyFreeFrame::CheckClip( const SwFormatFrameSize &rSz )
// now the flyframe can change its position and so on ...
if ( !pHeader || !pHeader->IsHeaderFrame() )
{
- const long nOld = FrameRA().Top();
- SwRect aFrm(FrameRA());
+ const long nOld = getSwFrame().Top();
+ SwRect aFrm(getSwFrame());
aFrm.Pos().Y() = std::max( aClip.Top(), nClipBot - aFrm.Height() );
- setFrame(aFrm);
+ setSwFrame(aFrm);
- if ( FrameRA().Top() != nOld )
+ if ( getSwFrame().Top() != nOld )
{
bAgain = true;
}
@@ -311,21 +311,21 @@ void SwFlyFreeFrame::CheckClip( const SwFormatFrameSize &rSz )
}
if ( bRig )
{
- const long nOld = FrameRA().Left();
- SwRect aFrm(FrameRA());
+ const long nOld = getSwFrame().Left();
+ SwRect aFrm(getSwFrame());
aFrm.Pos().X() = std::max( aClip.Left(), nClipRig - aFrm.Width() );
- setFrame(aFrm);
+ setSwFrame(aFrm);
- if ( FrameRA().Left() != nOld )
+ if ( getSwFrame().Left() != nOld )
{
const SwFormatHoriOrient &rH = GetFormat()->GetHoriOrient();
// Left-aligned ones may not be moved to the left when they
// are avoiding another one.
if( rH.GetHoriOrient() == text::HoriOrientation::LEFT )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.Pos().X() = nOld;
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
else
{
@@ -344,10 +344,10 @@ void SwFlyFreeFrame::CheckClip( const SwFormatFrameSize &rSz )
// For Flys with OLE objects as lower, we make sure that
// we always resize proportionally
- Size aOldSize( FrameRA().SSize() );
+ Size aOldSize( getSwFrame().SSize() );
// First, setup the FrameRect, then transfer it to the Frame.
- SwRect aFrameRect( FrameRA() );
+ SwRect aFrameRect( getSwFrame() );
if ( bBot )
{
@@ -432,23 +432,23 @@ void SwFlyFreeFrame::CheckClip( const SwFormatFrameSize &rSz )
// Now change the Frame; for columns, we put the new values into the attributes,
// otherwise we'll end up with unwanted side-effects/oscillations
- const long nPrtHeightDiff = FrameRA().Height() - PrintRA().Height();
- const long nPrtWidthDiff = FrameRA().Width() - PrintRA().Width();
- maUnclippedFrame = FrameRA();
+ const long nPrtHeightDiff = getSwFrame().Height() - getSwPrint().Height();
+ const long nPrtWidthDiff = getSwFrame().Width() - getSwPrint().Width();
+ maUnclippedFrame = getSwFrame();
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.Height( aFrameRect.Height() );
aFrm.Width ( std::max( long(MINLAY), aFrameRect.Width() ) );
- setFrame(aFrm);
+ setSwFrame(aFrm);
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
if ( Lower() && Lower()->IsColumnFrame() )
{
ColLock(); //lock grow/shrink
const Size aTmpOldSize( aPrt.SSize() );
- aPrt.Height( FrameRA().Height() - nPrtHeightDiff );
- aPrt.Width ( FrameRA().Width() - nPrtWidthDiff );
+ aPrt.Height( getSwFrame().Height() - nPrtHeightDiff );
+ aPrt.Width ( getSwFrame().Width() - nPrtWidthDiff );
ChgLowersProp( aTmpOldSize );
SwFrame *pLow = Lower();
do
@@ -465,16 +465,16 @@ void SwFlyFreeFrame::CheckClip( const SwFormatFrameSize &rSz )
}
else
{
- aPrt.Height( FrameRA().Height() - nPrtHeightDiff );
- aPrt.Width ( FrameRA().Width() - nPrtWidthDiff );
+ aPrt.Height( getSwFrame().Height() - nPrtHeightDiff );
+ aPrt.Width ( getSwFrame().Width() - nPrtWidthDiff );
}
- setPrint(aPrt);
+ setSwPrint(aPrt);
}
}
// #i26945#
- OSL_ENSURE( FrameRA().Height() >= 0,
+ OSL_ENSURE( getSwFrame().Height() >= 0,
"<SwFlyFreeFrame::CheckClip(..)> - fly frame has negative height now." );
}
@@ -948,7 +948,7 @@ bool CalcClipRect( const SdrObject *pSdrObj, SwRect &rRect, bool bMove )
pClip = pFly->GetAnchorFrame();
}
- rRect = pClip->FrameRA();
+ rRect = pClip->getSwFrame();
SwRectFnSet aRectFnSet(pClip);
// vertical clipping: Top and Bottom, also to PrtArea if necessary
@@ -987,8 +987,8 @@ bool CalcClipRect( const SdrObject *pSdrObj, SwRect &rRect, bool bMove )
"if you can reproduce this please file a bug");
return false;
}
- rRect = bMove ? pClipFrame->GetUpper()->FrameRA()
- : pClipFrame->FrameRA();
+ rRect = bMove ? pClipFrame->GetUpper()->getSwFrame()
+ : pClipFrame->getSwFrame();
// #i26945# - consider that a table, during
// its format, can exceed its upper printing area bottom.
// Thus, enlarge the clip rectangle, if such a case occurred
@@ -996,8 +996,8 @@ bool CalcClipRect( const SdrObject *pSdrObj, SwRect &rRect, bool bMove )
{
const SwTabFrame* pTabFrame = const_cast<SwFlyFrame*>(pFly)
->GetAnchorFrameContainingAnchPos()->FindTabFrame();
- SwRect aTmp( pTabFrame->PrintRA() );
- aTmp += pTabFrame->FrameRA().Pos();
+ SwRect aTmp( pTabFrame->getSwPrint() );
+ aTmp += pTabFrame->getSwFrame().Pos();
rRect.Union( aTmp );
// #i43913# - consider also the cell frame
const SwFrame* pCellFrame = const_cast<SwFlyFrame*>(pFly)
@@ -1008,8 +1008,8 @@ bool CalcClipRect( const SdrObject *pSdrObj, SwRect &rRect, bool bMove )
}
if ( pCellFrame )
{
- aTmp = pCellFrame->PrintRA();
- aTmp += pCellFrame->FrameRA().Pos();
+ aTmp = pCellFrame->getSwPrint();
+ aTmp += pCellFrame->getSwFrame().Pos();
rRect.Union( aTmp );
}
}
@@ -1024,7 +1024,7 @@ bool CalcClipRect( const SdrObject *pSdrObj, SwRect &rRect, bool bMove )
aEnvOfObj.GetVertEnvironmentLayoutFrame( *pVertPosOrientFrame );
if ( rV.GetRelationOrient() == text::RelOrientation::PAGE_FRAME )
{
- rRect = rVertClipFrame.FrameRA();
+ rRect = rVertClipFrame.getSwFrame();
}
else if ( rV.GetRelationOrient() == text::RelOrientation::PAGE_PRINT_AREA )
{
@@ -1034,14 +1034,14 @@ bool CalcClipRect( const SdrObject *pSdrObj, SwRect &rRect, bool bMove )
}
else
{
- rRect = rVertClipFrame.FrameRA();
+ rRect = rVertClipFrame.getSwFrame();
}
}
const SwLayoutFrame* pHoriClipFrame =
pFly->GetAnchorFrame()->FindPageFrame()->GetUpper();
SwRectFnSet aRectFnSet(pFly->GetAnchorFrame());
- aRectFnSet.SetLeft( rRect, aRectFnSet.GetLeft(pHoriClipFrame->FrameRA()) );
- aRectFnSet.SetRight(rRect, aRectFnSet.GetRight(pHoriClipFrame->FrameRA()));
+ aRectFnSet.SetLeft( rRect, aRectFnSet.GetLeft(pHoriClipFrame->getSwFrame()) );
+ aRectFnSet.SetRight(rRect, aRectFnSet.GetRight(pHoriClipFrame->getSwFrame()));
}
else
{
@@ -1067,8 +1067,8 @@ bool CalcClipRect( const SdrObject *pSdrObj, SwRect &rRect, bool bMove )
{
if ( pUp->IsRootFrame() )
{
- rRect = pUp->PrintRA();
- rRect += pUp->FrameRA().Pos();
+ rRect = pUp->getSwPrint();
+ rRect += pUp->getSwFrame().Pos();
pUp = nullptr;
}
}
@@ -1081,7 +1081,7 @@ bool CalcClipRect( const SdrObject *pSdrObj, SwRect &rRect, bool bMove )
pUp = pPg->FindBodyCont();
if (pUp)
{
- rRect = pUp->GetUpper()->FrameRA();
+ rRect = pUp->GetUpper()->getSwFrame();
aRectFnSet.SetTop( rRect, aRectFnSet.GetPrtTop(*pUp) );
aRectFnSet.SetBottom(rRect, aRectFnSet.GetPrtBottom(*pUp));
}
@@ -1089,7 +1089,7 @@ bool CalcClipRect( const SdrObject *pSdrObj, SwRect &rRect, bool bMove )
else
{
if( ( pUp->GetType() & (SwFrameType::Fly | SwFrameType::Ftn ) ) &&
- !pUp->FrameRA().IsInside( pFly->FrameRA().Pos() ) )
+ !pUp->getSwFrame().IsInside( pFly->getSwFrame().Pos() ) )
{
if( pUp->IsFlyFrame() )
{
@@ -1097,7 +1097,7 @@ bool CalcClipRect( const SdrObject *pSdrObj, SwRect &rRect, bool bMove )
while( pTmpFly->GetNextLink() )
{
pTmpFly = pTmpFly->GetNextLink();
- if( pTmpFly->FrameRA().IsInside( pFly->FrameRA().Pos() ) )
+ if( pTmpFly->getSwFrame().IsInside( pFly->getSwFrame().Pos() ) )
break;
}
pUp = pTmpFly;
@@ -1108,26 +1108,26 @@ bool CalcClipRect( const SdrObject *pSdrObj, SwRect &rRect, bool bMove )
while( pTmp->GetFollow() )
{
pTmp = pTmp->GetFollow();
- if( pTmp->FrameRA().IsInside( pFly->FrameRA().Pos() ) )
+ if( pTmp->getSwFrame().IsInside( pFly->getSwFrame().Pos() ) )
break;
}
pUp = pTmp;
}
}
- rRect = pUp->PrintRA();
- rRect.Pos() += pUp->FrameRA().Pos();
+ rRect = pUp->getSwPrint();
+ rRect.Pos() += pUp->getSwFrame().Pos();
if ( pUp->GetType() & (SwFrameType::Header | SwFrameType::Footer) )
{
- rRect.Left ( pUp->GetUpper()->FrameRA().Left() );
- rRect.Width( pUp->GetUpper()->FrameRA().Width());
+ rRect.Left ( pUp->GetUpper()->getSwFrame().Left() );
+ rRect.Width( pUp->GetUpper()->getSwFrame().Width());
}
else if ( pUp->IsCellFrame() ) //MA_FLY_HEIGHT
{
const SwFrame *pTab = pUp->FindTabFrame();
aRectFnSet.SetBottom( rRect, aRectFnSet.GetPrtBottom(*pTab->GetUpper()) );
// expand to left and right cell border
- rRect.Left ( pUp->FrameRA().Left() );
- rRect.Width( pUp->FrameRA().Width() );
+ rRect.Left ( pUp->getSwFrame().Left() );
+ rRect.Width( pUp->getSwFrame().Width() );
}
}
}
@@ -1135,8 +1135,8 @@ bool CalcClipRect( const SdrObject *pSdrObj, SwRect &rRect, bool bMove )
{
// CellFrames might also sit in unallowed areas. In this case,
// the Fly is allowed to do so as well
- SwRect aTmp( pCell->PrintRA() );
- aTmp += pCell->FrameRA().Pos();
+ SwRect aTmp( pCell->getSwPrint() );
+ aTmp += pCell->getSwFrame().Pos();
rRect.Union( aTmp );
}
}
@@ -1147,11 +1147,11 @@ bool CalcClipRect( const SdrObject *pSdrObj, SwRect &rRect, bool bMove )
SwRectFnSet aRectFnSet(pFly->GetAnchorFrame());
while( pUp->IsColumnFrame() || pUp->IsSctFrame() || pUp->IsColBodyFrame())
pUp = pUp->GetUpper();
- rRect = pUp->FrameRA();
+ rRect = pUp->getSwFrame();
if( !pUp->IsBodyFrame() )
{
- rRect += pUp->PrintRA().Pos();
- rRect.SSize( pUp->PrintRA().SSize() );
+ rRect += pUp->getSwPrint().Pos();
+ rRect.SSize( pUp->getSwPrint().SSize() );
if ( pUp->IsCellFrame() )
{
const SwFrame *pTab = pUp->FindTabFrame();
@@ -1162,7 +1162,7 @@ bool CalcClipRect( const SdrObject *pSdrObj, SwRect &rRect, bool bMove )
{
// Objects anchored as character may exceed right margin
// of body frame:
- aRectFnSet.SetRight( rRect, aRectFnSet.GetRight(pUp->GetUpper()->FrameRA()) );
+ aRectFnSet.SetRight( rRect, aRectFnSet.GetRight(pUp->GetUpper()->getSwFrame()) );
}
long nHeight = (9*aRectFnSet.GetHeight(rRect))/10;
long nTop;
@@ -1173,7 +1173,7 @@ bool CalcClipRect( const SdrObject *pSdrObj, SwRect &rRect, bool bMove )
nTop = aRectFnSet.IsVert() ? static_cast<const SwFlyInContentFrame*>(pFly)->GetRefPoint().X() :
static_cast<const SwFlyInContentFrame*>(pFly)->GetRefPoint().Y();
nTop = aRectFnSet.YInc( nTop, -nHeight );
- long nWidth = aRectFnSet.GetWidth(pFly->FrameRA());
+ long nWidth = aRectFnSet.GetWidth(pFly->getSwFrame());
aRectFnSet.SetLeftAndWidth( rRect, aRectFnSet.IsVert() ?
static_cast<const SwFlyInContentFrame*>(pFly)->GetRefPoint().Y() :
static_cast<const SwFlyInContentFrame*>(pFly)->GetRefPoint().X(), nWidth );
@@ -1181,9 +1181,9 @@ bool CalcClipRect( const SdrObject *pSdrObj, SwRect &rRect, bool bMove )
}
else
{
- nTop = aRectFnSet.YInc( aRectFnSet.GetBottom(pFly->FrameRA()),
+ nTop = aRectFnSet.YInc( aRectFnSet.GetBottom(pFly->getSwFrame()),
rUL.GetLower() - nHeight );
- nHeight = 2*nHeight - aRectFnSet.GetHeight(pFly->FrameRA())
+ nHeight = 2*nHeight - aRectFnSet.GetHeight(pFly->getSwFrame())
- rUL.GetLower() - rUL.GetUpper();
}
aRectFnSet.SetTopAndHeight( rRect, nTop, nHeight );
@@ -1204,8 +1204,8 @@ bool CalcClipRect( const SdrObject *pSdrObj, SwRect &rRect, bool bMove )
pAnchorFrame = pC->GetAnchorFrame();
}
const SwFrame* pUp = pAnchorFrame->GetUpper();
- rRect = pUp->PrintRA();
- rRect += pUp->FrameRA().Pos();
+ rRect = pUp->getSwPrint();
+ rRect += pUp->getSwFrame().Pos();
SwRectFnSet aRectFnSet(pAnchorFrame);
long nHeight = (9*aRectFnSet.GetHeight(rRect))/10;
long nTop;
@@ -1243,7 +1243,7 @@ bool CalcClipRect( const SdrObject *pSdrObj, SwRect &rRect, bool bMove )
{
// clip frame is the page frame the header/footer is on.
const SwFrame* pClipFrame = pAnchorFrame->FindPageFrame();
- rRect = pClipFrame->FrameRA();
+ rRect = pClipFrame->getSwFrame();
}
else
{
diff --git a/sw/source/core/layout/frmtool.cxx b/sw/source/core/layout/frmtool.cxx
index e720e0ac97f2..95cee18ec659 100644
--- a/sw/source/core/layout/frmtool.cxx
+++ b/sw/source/core/layout/frmtool.cxx
@@ -80,8 +80,8 @@ bool StackHack::bLocked = false;
SwFrameNotify::SwFrameNotify( SwFrame *pF ) :
mpFrame( pF ),
- maFrame( pF->FrameRA() ),
- maPrt( pF->PrintRA() ),
+ maFrame( pF->getSwFrame() ),
+ maPrt( pF->getSwPrint() ),
mbInvaKeep( false ),
mbValidSize( pF->GetValidSizeFlag() )
{
@@ -102,11 +102,11 @@ SwFrameNotify::SwFrameNotify( SwFrame *pF ) :
SwFrameNotify::~SwFrameNotify() COVERITY_NOEXCEPT_FALSE
{
SwRectFnSet aRectFnSet(mpFrame);
- const bool bAbsP = aRectFnSet.PosDiff(maFrame, mpFrame->FrameRA());
+ const bool bAbsP = aRectFnSet.PosDiff(maFrame, mpFrame->getSwFrame());
const bool bChgWidth =
- aRectFnSet.GetWidth(maFrame) != aRectFnSet.GetWidth(mpFrame->FrameRA());
+ aRectFnSet.GetWidth(maFrame) != aRectFnSet.GetWidth(mpFrame->getSwFrame());
const bool bChgHeight =
- aRectFnSet.GetHeight(maFrame)!=aRectFnSet.GetHeight(mpFrame->FrameRA());
+ aRectFnSet.GetHeight(maFrame)!=aRectFnSet.GetHeight(mpFrame->getSwFrame());
const bool bChgFlyBasePos = mpFrame->IsTextFrame() &&
( ( mnFlyAnchorOfst != static_cast<SwTextFrame*>(mpFrame)->GetBaseOfstForFly( true ) ) ||
( mnFlyAnchorOfstNoWrap != static_cast<SwTextFrame*>(mpFrame)->GetBaseOfstForFly( false ) ) );
@@ -147,7 +147,7 @@ SwFrameNotify::~SwFrameNotify() COVERITY_NOEXCEPT_FALSE
else if ( !pFlow->HasFollow() )
{
long nOldHeight = aRectFnSet.GetHeight(maFrame);
- long nNewHeight = aRectFnSet.GetHeight(mpFrame->FrameRA());
+ long nNewHeight = aRectFnSet.GetHeight(mpFrame->getSwFrame());
if( (nOldHeight > nNewHeight) || (!nOldHeight && nNewHeight) )
pFlow->CheckKeep();
}
@@ -173,7 +173,7 @@ SwFrameNotify::~SwFrameNotify() COVERITY_NOEXCEPT_FALSE
// #104100# - correct condition for setting retouche
// flag for vertical layout.
if( mpFrame->IsRetoucheFrame() &&
- aRectFnSet.TopDist( maFrame, aRectFnSet.GetTop(mpFrame->FrameRA()) ) > 0 )
+ aRectFnSet.TopDist( maFrame, aRectFnSet.GetTop(mpFrame->getSwFrame()) ) > 0 )
{
mpFrame->SetRetouche();
}
@@ -190,9 +190,9 @@ SwFrameNotify::~SwFrameNotify() COVERITY_NOEXCEPT_FALSE
//For each resize of the background graphics is a repaint necessary.
const bool bPrtWidth =
- aRectFnSet.GetWidth(maPrt) != aRectFnSet.GetWidth(mpFrame->PrintRA());
+ aRectFnSet.GetWidth(maPrt) != aRectFnSet.GetWidth(mpFrame->getSwPrint());
const bool bPrtHeight =
- aRectFnSet.GetHeight(maPrt)!=aRectFnSet.GetHeight(mpFrame->PrintRA());
+ aRectFnSet.GetHeight(maPrt)!=aRectFnSet.GetHeight(mpFrame->getSwPrint());
if ( bPrtWidth || bPrtHeight )
{
bool bUseNewFillProperties(false);
@@ -227,7 +227,7 @@ SwFrameNotify::~SwFrameNotify() COVERITY_NOEXCEPT_FALSE
}
}
- const bool bPrtP = aRectFnSet.PosDiff( maPrt, mpFrame->PrintRA() );
+ const bool bPrtP = aRectFnSet.PosDiff( maPrt, mpFrame->getSwPrint() );
if ( bAbsP || bPrtP || bChgWidth || bChgHeight ||
bPrtWidth || bPrtHeight || bChgFlyBasePos )
{
@@ -445,7 +445,7 @@ SwLayNotify::~SwLayNotify()
SwLayoutFrame *pLay = static_cast<SwLayoutFrame*>(mpFrame);
SwRectFnSet aRectFnSet(pLay);
bool bNotify = false;
- if ( pLay->PrintRA().SSize() != maPrt.SSize() )
+ if ( pLay->getSwPrint().SSize() != maPrt.SSize() )
{
if ( !IsLowersComplete() )
{
@@ -454,10 +454,10 @@ SwLayNotify::~SwLayNotify()
if ( pLay->IsRowFrame() )
{
bInvaPercent = true;
- long nNew = aRectFnSet.GetHeight(pLay->PrintRA());
+ long nNew = aRectFnSet.GetHeight(pLay->getSwPrint());
if( nNew != aRectFnSet.GetHeight(maPrt) )
static_cast<SwRowFrame*>(pLay)->AdjustCells( nNew, true);
- if( aRectFnSet.GetWidth(pLay->PrintRA())
+ if( aRectFnSet.GetWidth(pLay->getSwPrint())
!= aRectFnSet.GetWidth(maPrt) )
static_cast<SwRowFrame*>(pLay)->AdjustCells( 0, false );
}
@@ -476,8 +476,8 @@ SwLayNotify::~SwLayNotify()
if ( pLay->Lower() )
{
bLow = !pLay->Lower()->IsColumnFrame() ||
- aRectFnSet.GetHeight(pLay->Lower()->FrameRA())
- != aRectFnSet.GetHeight(pLay->PrintRA());
+ aRectFnSet.GetHeight(pLay->Lower()->getSwFrame())
+ != aRectFnSet.GetHeight(pLay->getSwPrint());
}
else
bLow = false;
@@ -487,15 +487,15 @@ SwLayNotify::~SwLayNotify()
if ( pLay->Lower() )
{
if( pLay->Lower()->IsColumnFrame() && pLay->Lower()->GetNext() )
- bLow = pLay->Lower()->FrameRA().Height() != pLay->PrintRA().Height();
+ bLow = pLay->Lower()->getSwFrame().Height() != pLay->getSwPrint().Height();
else
- bLow = pLay->PrintRA().Width() != maPrt.Width();
+ bLow = pLay->getSwPrint().Width() != maPrt.Width();
}
else
bLow = false;
}
else if( pLay->IsFooterFrame() && !pLay->HasFixSize() )
- bLow = pLay->PrintRA().Width() != maPrt.Width();
+ bLow = pLay->getSwPrint().Width() != maPrt.Width();
else
bLow = true;
bInvaPercent = bLow;
@@ -507,8 +507,8 @@ SwLayNotify::~SwLayNotify()
// can take another frame. As a result, the "possible right one" needs to be
// invalidated. This only pays off if this or its Uppers are moveable sections.
// A PrtArea has been extended if width or height are larger than before.
- if ( (pLay->PrintRA().Height() > maPrt.Height() ||
- pLay->PrintRA().Width() > maPrt.Width()) &&
+ if ( (pLay->getSwPrint().Height() > maPrt.Height() ||
+ pLay->getSwPrint().Width() > maPrt.Width()) &&
(pLay->IsMoveable() || pLay->IsFlyFrame()) )
{
SwFrame *pTmpFrame = pLay->Lower();
@@ -523,7 +523,7 @@ SwLayNotify::~SwLayNotify()
bNotify = true;
//EXPENSIVE!! But how we do it more elegant?
if( bInvaPercent )
- pLay->InvaPercentLowers( pLay->PrintRA().Height() - maPrt.Height() );
+ pLay->InvaPercentLowers( pLay->getSwPrint().Height() - maPrt.Height() );
}
if ( pLay->IsTabFrame() )
//So that _only_ the shadow is drawn while resizing.
@@ -540,9 +540,9 @@ SwLayNotify::~SwLayNotify()
}
}
//Notify Lower if the position has changed.
- const bool bPrtPos = aRectFnSet.PosDiff( maPrt, pLay->PrintRA() );
- const bool bPos = bPrtPos || aRectFnSet.PosDiff( maFrame, pLay->FrameRA() );
- const bool bSize = pLay->FrameRA().SSize() != maFrame.SSize();
+ const bool bPrtPos = aRectFnSet.PosDiff( maPrt, pLay->getSwPrint() );
+ const bool bPos = bPrtPos || aRectFnSet.PosDiff( maFrame, pLay->getSwFrame() );
+ const bool bSize = pLay->getSwFrame().SSize() != maFrame.SSize();
if ( bPos && pLay->Lower() && !IsLowersComplete() )
pLay->Lower()->InvalidatePos();
@@ -645,9 +645,9 @@ SwFlyNotify::~SwFlyNotify()
//Have the size or the position changed,
//so should the view know this.
SwRectFnSet aRectFnSet(pFly);
- const bool bPosChgd = aRectFnSet.PosDiff( maFrame, pFly->FrameRA() );
- const bool bFrameChgd = pFly->FrameRA().SSize() != maFrame.SSize();
- const bool bPrtChgd = maPrt != pFly->PrintRA();
+ const bool bPosChgd = aRectFnSet.PosDiff( maFrame, pFly->getSwFrame() );
+ const bool bFrameChgd = pFly->getSwFrame().SSize() != maFrame.SSize();
+ const bool bPrtChgd = maPrt != pFly->getSwPrint();
if ( bPosChgd || bFrameChgd || bPrtChgd )
{
pFly->NotifyDrawObj();
@@ -748,8 +748,8 @@ SwContentNotify::~SwContentNotify()
pCnt->SetCompletePaint();
SwRectFnSet aRectFnSet(pCnt);
- if ( pCnt->IsInTab() && ( aRectFnSet.PosDiff( pCnt->FrameRA(), maFrame ) ||
- pCnt->FrameRA().SSize() != maFrame.SSize()))
+ if ( pCnt->IsInTab() && ( aRectFnSet.PosDiff( pCnt->getSwFrame(), maFrame ) ||
+ pCnt->getSwFrame().SSize() != maFrame.SSize()))
{
SwLayoutFrame* pCell = pCnt->GetUpper();
while( !pCell->IsCellFrame() && pCell->GetUpper() )
@@ -823,7 +823,7 @@ SwContentNotify::~SwContentNotify()
const bool bNoTextFramePrtAreaChanged =
( maPrt.SSize().Width() != 0 &&
maPrt.SSize().Height() != 0 ) &&
- maPrt.SSize() != pCnt->PrintRA().SSize();
+ maPrt.SSize() != pCnt->getSwPrint().SSize();
OSL_ENSURE( pCnt->IsInFly(), "OLE not in FlyFrame" );
SwFlyFrame *pFly = pCnt->FindFlyFrame();
svt::EmbeddedObjectRef& xObj = pNd->GetOLEObj().GetObject();
@@ -850,7 +850,7 @@ SwContentNotify::~SwContentNotify()
if ( !pNd->IsOLESizeInvalid() &&
!pSh->GetDoc()->getIDocumentState().IsUpdateExpField() )
pFESh->CalcAndSetScale( xObj,
- &pFly->PrintRA(), &pFly->FrameRA(),
+ &pFly->getSwPrint(), &pFly->getSwFrame(),
bNoTextFramePrtAreaChanged );
}
}
@@ -862,10 +862,10 @@ SwContentNotify::~SwContentNotify()
}
}
//dito animated graphics
- if ( FrameRA().HasArea() && static_cast<SwNoTextFrame*>(pCnt)->HasAnimation() )
+ if ( getSwFrame().HasArea() && static_cast<SwNoTextFrame*>(pCnt)->HasAnimation() )
{
static_cast<SwNoTextFrame*>(pCnt)->StopAnimation();
- pSh->InvalidateWindows( FrameRA() );
+ pSh->InvalidateWindows( getSwFrame() );
}
}
}
@@ -936,7 +936,7 @@ SwContentNotify::~SwContentNotify()
}
// #i44049#
- if ( pCnt->IsTextFrame() && aRectFnSet.PosDiff( maFrame, pCnt->FrameRA() ) )
+ if ( pCnt->IsTextFrame() && aRectFnSet.PosDiff( maFrame, pCnt->getSwFrame() ) )
{
pCnt->InvalidateObjs();
}
@@ -1120,8 +1120,8 @@ static void lcl_SetPos( SwFrame& _rNewFrame,
const SwLayoutFrame& _rLayFrame )
{
SwRectFnSet aRectFnSet(&_rLayFrame);
- SwRect aFrm(_rNewFrame.FrameRA());
- aRectFnSet.SetPos( aFrm, aRectFnSet.GetPos(_rLayFrame.FrameRA()) );
+ SwRect aFrm(_rNewFrame.getSwFrame());
+ aRectFnSet.SetPos( aFrm, aRectFnSet.GetPos(_rLayFrame.getSwFrame()) );
// move position by one SwTwip in text flow direction in order to get
// notifications for a new calculated position after its formatting.
@@ -1134,7 +1134,7 @@ static void lcl_SetPos( SwFrame& _rNewFrame,
aFrm.Pos().Y() += 1;
}
- _rNewFrame.setFrame(aFrm);
+ _rNewFrame.setSwFrame(aFrm);
}
void InsertCnt_( SwLayoutFrame *pLay, SwDoc *pDoc,
@@ -2518,7 +2518,7 @@ void RestoreContent( SwFrame *pSav, SwLayoutFrame *pParent, SwFrame *pSibling )
SwFrame* pLast;
do
{ pSav->mpUpper = pParent;
- nGrowVal += aRectFnSet.GetHeight(pSav->FrameRA());
+ nGrowVal += aRectFnSet.GetHeight(pSav->getSwFrame());
pSav->InvalidateAll_();
// register Flys, if TextFrames than also invalidate appropriately
@@ -2742,7 +2742,7 @@ void Notify( SwFlyFrame *pFly, SwPageFrame *pOld, const SwRect &rOld,
pFly->NotifyBackground( pOld, aTmp, PREP_FLY_CHGD );
}
}
- else if ( pOldPrt && *pOldPrt != pFly->PrintRA() &&
+ else if ( pOldPrt && *pOldPrt != pFly->getSwPrint() &&
pFly->GetFormat()->GetSurround().IsContour() )
{
// #i24097#
@@ -2757,10 +2757,10 @@ static void lcl_CheckFlowBack( SwFrame* pFrame, const SwRect &rRect )
{
if( pFrame->IsLayoutFrame() )
{
- if( rRect.IsOver( pFrame->FrameRA() ) )
+ if( rRect.IsOver( pFrame->getSwFrame() ) )
lcl_CheckFlowBack( static_cast<SwLayoutFrame*>(pFrame)->Lower(), rRect );
}
- else if( !pFrame->GetNext() && nBottom > pFrame->FrameRA().Bottom() )
+ else if( !pFrame->GetNext() && nBottom > pFrame->getSwFrame().Bottom() )
{
if( pFrame->IsContentFrame() && static_cast<SwContentFrame*>(pFrame)->HasFollow() )
pFrame->InvalidateSize();
@@ -2776,8 +2776,8 @@ static void lcl_NotifyContent( const SdrObject *pThis, SwContentFrame *pCnt,
{
if ( pCnt->IsTextFrame() )
{
- SwRect aCntPrt( pCnt->PrintRA() );
- aCntPrt.Pos() += pCnt->FrameRA().Pos();
+ SwRect aCntPrt( pCnt->getSwPrint() );
+ aCntPrt.Pos() += pCnt->getSwFrame().Pos();
if ( eHint == PREP_FLY_ATTR_CHG )
{
// #i35640# - use given rectangle <rRect> instead
@@ -2898,8 +2898,8 @@ void Notify_Background( const SdrObject* pObj,
// instead of <GetCurrentBoundRect()>, because a recalculation
// of the bounding rectangle isn't intended here.
if (!isValidTableBeforeAnchor
- && (pTab->FrameRA().IsOver(pObj->GetLastBoundRect()) ||
- pTab->FrameRA().IsOver(rRect)))
+ && (pTab->getSwFrame().IsOver(pObj->GetLastBoundRect()) ||
+ pTab->getSwFrame().IsOver(rRect)))
{
if ( !pFlyFrame || !pFlyFrame->IsLowerOf( pTab ) )
pTab->InvalidatePrt();
@@ -2910,8 +2910,8 @@ void Notify_Background( const SdrObject* pObj,
// instead of <GetCurrentBoundRect()>, because a recalculation
// of the bounding rectangle isn't intended here.
if (!isValidTableBeforeAnchor && pCell->IsCellFrame() &&
- ( pCell->FrameRA().IsOver( pObj->GetLastBoundRect() ) ||
- pCell->FrameRA().IsOver( rRect ) ) )
+ ( pCell->getSwFrame().IsOver( pObj->GetLastBoundRect() ) ||
+ pCell->getSwFrame().IsOver( rRect ) ) )
{
const SwFormatVertOrient &rOri = pCell->GetFormat()->GetVertOrient();
if ( text::VertOrientation::NONE != rOri.GetVertOrient() )
@@ -2932,7 +2932,7 @@ void Notify_Background( const SdrObject* pObj,
if( pAnchoredObj->GetDrawObj() == pObj )
continue;
SwFlyFrame *pFly = static_cast<SwFlyFrame*>(pAnchoredObj);
- if ( pFly->FrameRA().Top() == FAR_AWAY )
+ if ( pFly->getSwFrame().Top() == FAR_AWAY )
continue;
if ( !pFlyFrame ||
@@ -2949,10 +2949,10 @@ void Notify_Background( const SdrObject* pObj,
if( pFly->IsFlyLayFrame() )
{
if( pFly->Lower() && pFly->Lower()->IsColumnFrame() &&
- pFly->FrameRA().Bottom() >= rRect.Top() &&
- pFly->FrameRA().Top() <= rRect.Bottom() &&
- pFly->FrameRA().Right() >= rRect.Left() &&
- pFly->FrameRA().Left() <= rRect.Right() )
+ pFly->getSwFrame().Bottom() >= rRect.Top() &&
+ pFly->getSwFrame().Top() <= rRect.Bottom() &&
+ pFly->getSwFrame().Right() >= rRect.Left() &&
+ pFly->getSwFrame().Left() <= rRect.Right() )
{
pFly->InvalidateSize();
}
@@ -2969,8 +2969,8 @@ void Notify_Background( const SdrObject* pObj,
if ( text::HoriOrientation::NONE != rH.GetHoriOrient() &&
text::HoriOrientation::CENTER != rH.GetHoriOrient() &&
( !pFly->IsAutoPos() || text::RelOrientation::CHAR != rH.GetRelationOrient() ) &&
- (pFly->FrameRA().Bottom() >= rRect.Top() &&
- pFly->FrameRA().Top() <= rRect.Bottom()) )
+ (pFly->getSwFrame().Bottom() >= rRect.Top() &&
+ pFly->getSwFrame().Top() <= rRect.Bottom()) )
pFly->InvalidatePos();
}
}
@@ -2995,14 +2995,14 @@ const SwFrame* GetVirtualUpper( const SwFrame* pFrame, const Point& rPos )
if( pFrame->IsTextFrame() )
{
pFrame = pFrame->GetUpper();
- if( !pFrame->FrameRA().IsInside( rPos ) )
+ if( !pFrame->getSwFrame().IsInside( rPos ) )
{
if( pFrame->IsFootnoteFrame() )
{
const SwFootnoteFrame* pTmp = static_cast<const SwFootnoteFrame*>(pFrame)->GetFollow();
while( pTmp )
{
- if( pTmp->FrameRA().IsInside( rPos ) )
+ if( pTmp->getSwFrame().IsInside( rPos ) )
return pTmp;
pTmp = pTmp->GetFollow();
}
@@ -3012,7 +3012,7 @@ const SwFrame* GetVirtualUpper( const SwFrame* pFrame, const Point& rPos )
SwFlyFrame* pTmp = const_cast<SwFlyFrame*>(pFrame->FindFlyFrame());
while( pTmp )
{
- if( pTmp->FrameRA().IsInside( rPos ) )
+ if( pTmp->getSwFrame().IsInside( rPos ) )
return pTmp;
pTmp = pTmp->GetNextLink();
}
@@ -3030,7 +3030,7 @@ bool Is_Lower_Of(const SwFrame *pCurrFrame, const SdrObject* pObj)
{
const SwFlyFrame* pFly = pFlyDrawObj->GetFlyFrame();
pFrame = pFly->GetAnchorFrame();
- aPos = pFly->FrameRA().Pos();
+ aPos = pFly->getSwFrame().Pos();
}
else
{
@@ -3044,7 +3044,7 @@ bool Is_Lower_Of(const SwFrame *pCurrFrame, const SdrObject* pObj)
return true;
if( pFrame->IsFlyFrame() )
{
- aPos = pFrame->FrameRA().Pos();
+ aPos = pFrame->getSwFrame().Pos();
pFrame = GetVirtualUpper( static_cast<const SwFlyFrame*>(pFrame)->GetAnchorFrame(), aPos );
}
else
@@ -3085,7 +3085,7 @@ bool IsFrameInSameContext( const SwFrame *pInnerFrame, const SwFrame *pFrame )
}
if( pFrame->IsFlyFrame() )
{
- Point aPos( pFrame->FrameRA().Pos() );
+ Point aPos( pFrame->getSwFrame().Pos() );
pFrame = GetVirtualUpper( static_cast<const SwFlyFrame*>(pFrame)->GetAnchorFrame(), aPos );
}
else
@@ -3103,9 +3103,9 @@ static SwTwips lcl_CalcCellRstHeight( SwLayoutFrame *pCell )
long nHeight = 0, nFlyAdd = 0;
do
{
- long nLow = pLow->FrameRA().Height();
+ long nLow = pLow->getSwFrame().Height();
if( pLow->IsTextFrame() && static_cast<SwTextFrame*>(pLow)->IsUndersized() )
- nLow += static_cast<SwTextFrame*>(pLow)->GetParHeight()-pLow->PrintRA().Height();
+ nLow += static_cast<SwTextFrame*>(pLow)->GetParHeight()-pLow->getSwPrint().Height();
else if( pLow->IsSctFrame() && static_cast<SwSectionFrame*>(pLow)->IsUndersized() )
nLow += static_cast<SwSectionFrame*>(pLow)->Undersize();
nFlyAdd = std::max( 0L, nFlyAdd - nLow );
@@ -3121,7 +3121,7 @@ static SwTwips lcl_CalcCellRstHeight( SwLayoutFrame *pCell )
const SwBorderAttrs &rAttrs = *aAccess.Get();
nHeight += rAttrs.CalcTop() + rAttrs.CalcBottom();
- return pCell->FrameRA().Height() - nHeight;
+ return pCell->getSwFrame().Height() - nHeight;
}
else
{
@@ -3150,7 +3150,7 @@ SwTwips CalcRowRstHeight( SwLayoutFrame *pRow )
const SwFrame* FindPage( const SwRect &rRect, const SwFrame *pPage )
{
- if ( !rRect.IsOver( pPage->FrameRA() ) )
+ if ( !rRect.IsOver( pPage->getSwFrame() ) )
{
const SwRootFrame* pRootFrame = static_cast<const SwRootFrame*>(pPage->GetUpper());
const SwFrame* pTmpPage = pRootFrame ? pRootFrame->GetPageAtPos( rRect.TopLeft(), &rRect.SSize(), true ) : nullptr;
@@ -3241,8 +3241,8 @@ SwFrame* GetFrameOfModify( const SwRootFrame* pLayout, SwModify const& rMod, SwF
// Note: The Writer fly frame could be the frame itself.
SwFlyFrame* pFlyFrame( pTmpFrame->FindFlyFrame() );
if ( pFlyFrame &&
- pFlyFrame->FrameRA().Pos().X() == FAR_AWAY &&
- pFlyFrame->FrameRA().Pos().Y() == FAR_AWAY )
+ pFlyFrame->getSwFrame().Pos().X() == FAR_AWAY &&
+ pFlyFrame->getSwFrame().Pos().Y() == FAR_AWAY )
{
SwObjectFormatter::FormatObj( *pFlyFrame );
}
@@ -3262,11 +3262,11 @@ SwFrame* GetFrameOfModify( const SwRootFrame* pLayout, SwModify const& rMod, SwF
// for Flys go via the parent if the Fly is not yet "formatted"
if( !bCalcFrame && pTmpFrame->GetType() & SwFrameType::Fly &&
static_cast<SwFlyFrame*>(pTmpFrame)->GetAnchorFrame() &&
- FAR_AWAY == pTmpFrame->FrameRA().Pos().getX() &&
- FAR_AWAY == pTmpFrame->FrameRA().Pos().getY() )
- aCalcRect = static_cast<SwFlyFrame*>(pTmpFrame)->GetAnchorFrame()->FrameRA();
+ FAR_AWAY == pTmpFrame->getSwFrame().Pos().getX() &&
+ FAR_AWAY == pTmpFrame->getSwFrame().Pos().getY() )
+ aCalcRect = static_cast<SwFlyFrame*>(pTmpFrame)->GetAnchorFrame()->getSwFrame();
else
- aCalcRect = pTmpFrame->FrameRA();
+ aCalcRect = pTmpFrame->getSwFrame();
if ( aCalcRect.IsInside( *pPoint ) )
{
@@ -3312,8 +3312,8 @@ bool IsExtraData( const SwDoc *pDoc )
// OD 22.09.2003 #110978#
const SwRect SwPageFrame::PrtWithoutHeaderAndFooter() const
{
- SwRect aPrtWithoutHeaderFooter( PrintRA() );
- aPrtWithoutHeaderFooter.Pos() += FrameRA().Pos();
+ SwRect aPrtWithoutHeaderFooter( getSwPrint() );
+ aPrtWithoutHeaderFooter.Pos() += getSwFrame().Pos();
const SwFrame* pLowerFrame = Lower();
while ( pLowerFrame )
@@ -3323,12 +3323,12 @@ const SwRect SwPageFrame::PrtWithoutHeaderAndFooter() const
if ( pLowerFrame->IsHeaderFrame() )
{
aPrtWithoutHeaderFooter.Top( aPrtWithoutHeaderFooter.Top() +
- pLowerFrame->FrameRA().Height() );
+ pLowerFrame->getSwFrame().Height() );
}
if ( pLowerFrame->IsFooterFrame() )
{
aPrtWithoutHeaderFooter.Bottom( aPrtWithoutHeaderFooter.Bottom() -
- pLowerFrame->FrameRA().Height() );
+ pLowerFrame->getSwFrame().Height() );
}
pLowerFrame = pLowerFrame->GetNext();
diff --git a/sw/source/core/layout/ftnfrm.cxx b/sw/source/core/layout/ftnfrm.cxx
index 3063c00d9a2f..20d68c0fa1f4 100644
--- a/sw/source/core/layout/ftnfrm.cxx
+++ b/sw/source/core/layout/ftnfrm.cxx
@@ -162,7 +162,7 @@ static long lcl_Undersize( const SwFrame* pFrame )
{
// Does this TextFrame would like to be a little bit bigger?
nRet = static_cast<const SwTextFrame*>(pFrame)->GetParHeight() -
- aRectFnSet.GetHeight(pFrame->PrintRA());
+ aRectFnSet.GetHeight(pFrame->getSwPrint());
if( nRet < 0 )
nRet = 0;
}
@@ -191,18 +191,18 @@ void SwFootnoteContFrame::Format( vcl::RenderContext* /*pRenderContext*/, const
if ( !mbValidPrtArea )
{
mbValidPrtArea = true;
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aRectFnSet.SetTop( aPrt, nBorder );
- aRectFnSet.SetWidth( aPrt, aRectFnSet.GetWidth(FrameRA()) );
- aRectFnSet.SetHeight(aPrt, aRectFnSet.GetHeight(FrameRA()) - nBorder );
+ aRectFnSet.SetWidth( aPrt, aRectFnSet.GetWidth(getSwFrame()) );
+ aRectFnSet.SetHeight(aPrt, aRectFnSet.GetHeight(getSwFrame()) - nBorder );
if( aRectFnSet.GetHeight(aPrt) < 0 && !pPage->IsFootnotePage() )
{
mbValidSize = false;
}
- setPrint(aPrt);
+ setSwPrint(aPrt);
}
if ( !mbValidSize )
@@ -226,7 +226,7 @@ void SwFootnoteContFrame::Format( vcl::RenderContext* /*pRenderContext*/, const
// would like to be bigger. They are created especially in
// columnized borders, if these do not have their maximum
// size yet.
- nRemaining += aRectFnSet.GetHeight(pFrame->FrameRA()) + lcl_Undersize( pFrame );
+ nRemaining += aRectFnSet.GetHeight(pFrame->getSwFrame()) + lcl_Undersize( pFrame );
pFrame = pFrame->GetNext();
}
// add the own border
@@ -235,21 +235,21 @@ void SwFootnoteContFrame::Format( vcl::RenderContext* /*pRenderContext*/, const
SwTwips nDiff;
if( IsInSct() )
{
- nDiff = -aRectFnSet.BottomDist( FrameRA(), aRectFnSet.GetPrtBottom(*GetUpper()) );
+ nDiff = -aRectFnSet.BottomDist( getSwFrame(), aRectFnSet.GetPrtBottom(*GetUpper()) );
if( nDiff > 0 )
{
- if( nDiff > aRectFnSet.GetHeight(FrameRA()) )
+ if( nDiff > aRectFnSet.GetHeight(getSwFrame()) )
{
- nDiff = aRectFnSet.GetHeight(FrameRA());
+ nDiff = aRectFnSet.GetHeight(getSwFrame());
}
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.AddBottom( aFrm, -nDiff );
aRectFnSet.AddHeight( aFrm, -nDiff );
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
}
- nDiff = aRectFnSet.GetHeight(FrameRA()) - nRemaining;
+ nDiff = aRectFnSet.GetHeight(getSwFrame()) - nRemaining;
if ( nDiff > 0 )
Shrink( nDiff );
else if ( nDiff < 0 )
@@ -258,14 +258,14 @@ void SwFootnoteContFrame::Format( vcl::RenderContext* /*pRenderContext*/, const
// It may happen that there is less space available,
// than what the border needs - the size of the PrtArea
// will then be negative.
- SwTwips nPrtHeight = aRectFnSet.GetHeight(PrintRA());
+ SwTwips nPrtHeight = aRectFnSet.GetHeight(getSwPrint());
if( nPrtHeight < 0 )
{
- const SwTwips nTmpDiff = std::max( aRectFnSet.GetTop(PrintRA()), -nPrtHeight );
+ const SwTwips nTmpDiff = std::max( aRectFnSet.GetTop(getSwPrint()), -nPrtHeight );
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aRectFnSet.SubTop( aPrt, nTmpDiff );
- setPrint(aPrt);
+ setSwPrint(aPrt);
}
}
}
@@ -281,9 +281,9 @@ SwTwips SwFootnoteContFrame::GrowFrame( SwTwips nDist, bool bTst, bool )
assert(GetUpper() && GetUpper()->IsFootnoteBossFrame());
SwRectFnSet aRectFnSet(this);
- if( aRectFnSet.GetHeight(FrameRA()) > 0 &&
- nDist > ( LONG_MAX - aRectFnSet.GetHeight(FrameRA()) ) )
- nDist = LONG_MAX - aRectFnSet.GetHeight(FrameRA());
+ if( aRectFnSet.GetHeight(getSwFrame()) > 0 &&
+ nDist > ( LONG_MAX - aRectFnSet.GetHeight(getSwFrame()) ) )
+ nDist = LONG_MAX - aRectFnSet.GetHeight(getSwFrame());
SwFootnoteBossFrame *pBoss = static_cast<SwFootnoteBossFrame*>(GetUpper());
if( IsInSct() )
@@ -307,7 +307,7 @@ SwTwips SwFootnoteContFrame::GrowFrame( SwTwips nDist, bool bTst, bool )
if ( pBoss->GetMaxFootnoteHeight() != LONG_MAX )
{
nDist = std::min( nDist, pBoss->GetMaxFootnoteHeight()
- - aRectFnSet.GetHeight(FrameRA()) );
+ - aRectFnSet.GetHeight(getSwFrame()) );
if ( nDist <= 0 )
return 0L;
}
@@ -321,17 +321,17 @@ SwTwips SwFootnoteContFrame::GrowFrame( SwTwips nDist, bool bTst, bool )
return 0L;
}
}
- else if( nDist > aRectFnSet.GetHeight(GetPrev()->FrameRA()) )
+ else if( nDist > aRectFnSet.GetHeight(GetPrev()->getSwFrame()) )
// do not use more space than the body has
- nDist = aRectFnSet.GetHeight(GetPrev()->FrameRA());
+ nDist = aRectFnSet.GetHeight(GetPrev()->getSwFrame());
long nAvail = 0;
if ( bBrowseMode )
{
- nAvail = GetUpper()->PrintRA().Height();
+ nAvail = GetUpper()->getSwPrint().Height();
const SwFrame *pAvail = GetUpper()->Lower();
do
- { nAvail -= pAvail->FrameRA().Height();
+ { nAvail -= pAvail->getSwFrame().Height();
pAvail = pAvail->GetNext();
} while ( pAvail );
if ( nAvail > nDist )
@@ -340,7 +340,7 @@ SwTwips SwFootnoteContFrame::GrowFrame( SwTwips nDist, bool bTst, bool )
if ( !bTst )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.SetHeight( aFrm, aRectFnSet.GetHeight(aFrm) + nDist );
if( IsVertical() && !IsVertLR() && !IsReverse() )
@@ -348,7 +348,7 @@ SwTwips SwFootnoteContFrame::GrowFrame( SwTwips nDist, bool bTst, bool )
aFrm.Pos().X() -= nDist;
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
long nGrow = nDist - nAvail,
nReal = 0;
@@ -389,7 +389,7 @@ SwTwips SwFootnoteContFrame::GrowFrame( SwTwips nDist, bool bTst, bool )
nDist -= nReal;
// We can only respect the boundless wish so much
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.SSize().Height() -= nDist;
if( IsVertical() && !IsVertLR() && !IsReverse() )
@@ -397,7 +397,7 @@ SwTwips SwFootnoteContFrame::GrowFrame( SwTwips nDist, bool bTst, bool )
aFrm.Pos().X() += nDist;
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
// growing happens upwards, so successors to not need to be invalidated
@@ -521,8 +521,8 @@ void SwFootnoteFrame::Cut()
pSect->InvalidateSize_();
}
else
- { if ( FrameRA().Height() )
- pUp->Shrink( FrameRA().Height() );
+ { if ( getSwFrame().Height() )
+ pUp->Shrink( getSwFrame().Height() );
pUp->SetCompletePaint();
pUp->InvalidatePage();
}
@@ -542,15 +542,15 @@ void SwFootnoteFrame::Paste( SwFrame* pParent, SwFrame* pSibling )
InsertBefore( static_cast<SwLayoutFrame*>(pParent), pSibling );
SwRectFnSet aRectFnSet(this);
- if( aRectFnSet.GetWidth(FrameRA())!=aRectFnSet.GetWidth(pParent->PrintRA()) )
+ if( aRectFnSet.GetWidth(getSwFrame())!=aRectFnSet.GetWidth(pParent->getSwPrint()) )
InvalidateSize_();
InvalidatePos_();
SwPageFrame *pPage = FindPageFrame();
InvalidatePage( pPage );
if ( GetNext() )
GetNext()->InvalidatePos_();
- if( aRectFnSet.GetHeight(FrameRA()) )
- pParent->Grow( aRectFnSet.GetHeight(FrameRA()) );
+ if( aRectFnSet.GetHeight(getSwFrame()) )
+ pParent->Grow( aRectFnSet.GetHeight(getSwFrame()) );
// If the predecessor is the master and/or the successor is the Follow,
// then take their content and destroy them.
@@ -1926,13 +1926,13 @@ void SwFootnoteBossFrame::MoveFootnotes_( SwFootnoteFrames &rFootnoteArr, bool b
{
pTmp->Prepare( PREP_MOVEFTN );
- SwRect aFrm(pTmp->FrameRA());
+ SwRect aFrm(pTmp->getSwFrame());
aRectFnSet.SetHeight(aFrm, 0);
- pTmp->setFrame(aFrm);
+ pTmp->setSwFrame(aFrm);
- SwRect aPrt(pTmp->PrintRA());
+ SwRect aPrt(pTmp->getSwPrint());
aRectFnSet.SetHeight(aPrt, 0);
- pTmp->setPrint(aPrt);
+ pTmp->setSwPrint(aPrt);
pTmp = pTmp->FindNext();
}
@@ -1942,24 +1942,24 @@ void SwFootnoteBossFrame::MoveFootnotes_( SwFootnoteFrames &rFootnoteArr, bool b
pCnt->Prepare( PREP_MOVEFTN );
}
- SwRect aFrm(pCnt->FrameRA());
+ SwRect aFrm(pCnt->getSwFrame());
aRectFnSet.SetHeight(aFrm, 0);
- pCnt->setFrame(aFrm);
+ pCnt->setSwFrame(aFrm);
- SwRect aPrt(pCnt->PrintRA());
+ SwRect aPrt(pCnt->getSwPrint());
aRectFnSet.SetHeight(aPrt, 0);
- pCnt->setPrint(aPrt);
+ pCnt->setSwPrint(aPrt);
pCnt = pCnt->GetNext();
}
- SwRect aFrm(pFootnote->FrameRA());
+ SwRect aFrm(pFootnote->getSwFrame());
aRectFnSet.SetHeight(aFrm, 0);
- pFootnote->setFrame(aFrm);
+ pFootnote->setSwFrame(aFrm);
- SwRect aPrt(pFootnote->PrintRA());
+ SwRect aPrt(pFootnote->getSwPrint());
aRectFnSet.SetHeight(aPrt, 0);
- pFootnote->setPrint(aPrt);
+ pFootnote->setSwPrint(aPrt);
pFootnote->Calc(getRootFrame()->GetCurrShell()->GetOut());
pFootnote->GetUpper()->Calc(getRootFrame()->GetCurrShell()->GetOut());
@@ -2223,7 +2223,7 @@ void SwFootnoteBossFrame::RearrangeFootnotes( const SwTwips nDeadLine, const boo
{
SwRectFnSet aRectFnSet(this);
SwFrame* pFootnoteContFrame = pFootnoteFrame->GetUpper();
- if ( aRectFnSet.TopDist(pFootnoteFrame->FrameRA(), aRectFnSet.GetPrtBottom(*pFootnoteContFrame)) > 0 )
+ if ( aRectFnSet.TopDist(pFootnoteFrame->getSwFrame(), aRectFnSet.GetPrtBottom(*pFootnoteContFrame)) > 0 )
{
pFootnoteFrame->InvalidatePos_();
}
@@ -2414,10 +2414,10 @@ void SwFootnoteBossFrame::SetFootnoteDeadLine( const SwTwips nDeadLine )
if ( pCont )
{
pCont->Calc(getRootFrame()->GetCurrShell()->GetOut());
- m_nMaxFootnoteHeight = -aRectFnSet.BottomDist( pCont->FrameRA(), nDeadLine );
+ m_nMaxFootnoteHeight = -aRectFnSet.BottomDist( pCont->getSwFrame(), nDeadLine );
}
else
- m_nMaxFootnoteHeight = -aRectFnSet.BottomDist( pBody->FrameRA(), nDeadLine );
+ m_nMaxFootnoteHeight = -aRectFnSet.BottomDist( pBody->getSwFrame(), nDeadLine );
const SwViewShell *pSh = getRootFrame() ? getRootFrame()->GetCurrShell() : nullptr;
if( pSh && pSh->GetViewOptions()->getBrowseMode() )
@@ -2448,7 +2448,7 @@ SwTwips SwFootnoteBossFrame::GetVarSpace() const
{
nRet = 0;
SwTwips nTmp = aRectFnSet.YDiff( aRectFnSet.GetPrtTop(*pBody),
- aRectFnSet.GetTop(FrameRA()) );
+ aRectFnSet.GetTop(getSwFrame()) );
const SwSectionFrame* pSect = FindSctFrame();
// Endnotes in a ftncontainer causes a deadline:
// the bottom of the last contentfrm
@@ -2471,8 +2471,8 @@ SwTwips SwFootnoteBossFrame::GetVarSpace() const
while( pFrame->GetNext() )
pFrame = pFrame->GetNext(); // last cntntfrm
nTmp += aRectFnSet.YDiff(
- aRectFnSet.GetTop(FrameRA()),
- aRectFnSet.GetBottom(pFrame->FrameRA()) );
+ aRectFnSet.GetTop(getSwFrame()),
+ aRectFnSet.GetBottom(pFrame->getSwFrame()) );
}
break;
}
@@ -2484,8 +2484,8 @@ SwTwips SwFootnoteBossFrame::GetVarSpace() const
nRet = nTmp;
}
else
- nRet = - aRectFnSet.GetHeight(pPg->PrintRA())/5;
- nRet += aRectFnSet.GetHeight(pBody->FrameRA());
+ nRet = - aRectFnSet.GetHeight(pPg->getSwPrint())/5;
+ nRet += aRectFnSet.GetHeight(pBody->getSwFrame());
if( nRet < 0 )
nRet = 0;
}
@@ -2495,7 +2495,7 @@ SwTwips SwFootnoteBossFrame::GetVarSpace() const
{
const SwViewShell *pSh = getRootFrame() ? getRootFrame()->GetCurrShell() : nullptr;
if( pSh && pSh->GetViewOptions()->getBrowseMode() )
- nRet += BROWSE_HEIGHT - FrameRA().Height();
+ nRet += BROWSE_HEIGHT - getSwFrame().Height();
}
return nRet;
}
@@ -2749,10 +2749,10 @@ bool SwContentFrame::MoveFootnoteCntFwd( bool bMakePage, SwFootnoteBossFrame *pO
pNewUp->InsertBefore( pTmpFootnote, pTmpFootnote->Lower() );
static_cast<SwSectionFrame*>(pNewUp)->Init();
- SwRect aFrm(pNewUp->FrameRA());
- aFrm.Pos() = pTmpFootnote->FrameRA().Pos();
+ SwRect aFrm(pNewUp->getSwFrame());
+ aFrm.Pos() = pTmpFootnote->getSwFrame().Pos();
aFrm.Pos().Y() += 1; // for notifications
- pNewUp->setFrame(aFrm);
+ pNewUp->setSwFrame(aFrm);
// If the section frame has a successor then the latter needs
// to be moved behind the new Follow of the section frame.
diff --git a/sw/source/core/layout/hffrm.cxx b/sw/source/core/layout/hffrm.cxx
index 1b43d3b4009f..1f99057c639a 100644
--- a/sw/source/core/layout/hffrm.cxx
+++ b/sw/source/core/layout/hffrm.cxx
@@ -61,12 +61,12 @@ static SwTwips lcl_CalcContentHeight(SwLayoutFrame & frm)
{
SwTwips nTmp;
- nTmp = pFrame->FrameRA().Height();
+ nTmp = pFrame->getSwFrame().Height();
nRemaining += nTmp;
if( pFrame->IsTextFrame() && static_cast<SwTextFrame*>(pFrame)->IsUndersized() )
{
nTmp = static_cast<SwTextFrame*>(pFrame)->GetParHeight()
- - pFrame->PrintRA().Height();
+ - pFrame->getSwPrint().Height();
// This TextFrame would like to be a bit bigger
nRemaining += nTmp;
}
@@ -85,9 +85,9 @@ static void lcl_LayoutFrameEnsureMinHeight(SwLayoutFrame & rFrame)
{
SwTwips nMinHeight = lcl_GetFrameMinHeight(rFrame);
- if (rFrame.FrameRA().Height() < nMinHeight)
+ if (rFrame.getSwFrame().Height() < nMinHeight)
{
- rFrame.Grow(nMinHeight - rFrame.FrameRA().Height());
+ rFrame.Grow(nMinHeight - rFrame.getSwFrame().Height());
}
}
@@ -111,7 +111,7 @@ SwHeadFootFrame::SwHeadFootFrame( SwFrameFormat * pFormat, SwFrame* pSib, SwFram
void SwHeadFootFrame::FormatPrt(SwTwips & nUL, const SwBorderAttrs * pAttrs)
{
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
if (GetEatSpacing())
{
@@ -185,13 +185,13 @@ void SwHeadFootFrame::FormatPrt(SwTwips & nUL, const SwBorderAttrs * pAttrs)
aPrt.Top(nSpace);
}
- aPrt.Width(FrameRA().Width() - nLR);
+ aPrt.Width(getSwFrame().Width() - nLR);
SwTwips nNewHeight;
- if (nUL < FrameRA().Height())
+ if (nUL < getSwFrame().Height())
{
- nNewHeight = FrameRA().Height() - nUL;
+ nNewHeight = getSwFrame().Height() - nUL;
}
else
{
@@ -210,12 +210,12 @@ void SwHeadFootFrame::FormatPrt(SwTwips & nUL, const SwBorderAttrs * pAttrs)
// subtract the borders.
// OD 23.01.2003 #106895# - add first parameter to <SwBorderAttrs::CalcRight(..)>
SwTwips nLR = pAttrs->CalcLeft( this ) + pAttrs->CalcRight( this );
- aPrt.Width ( FrameRA().Width() - nLR );
- aPrt.Height( FrameRA().Height()- nUL );
+ aPrt.Width ( getSwFrame().Width() - nLR );
+ aPrt.Height( getSwFrame().Height()- nUL );
}
- setPrint(aPrt);
+ setSwPrint(aPrt);
mbValidPrtArea = true;
}
@@ -246,14 +246,14 @@ void SwHeadFootFrame::FormatSize(SwTwips nUL, const SwBorderAttrs * pAttrs)
do
{
- nOldHeight = PrintRA().Height();
+ nOldHeight = getSwPrint().Height();
SwFrame* pFrame = Lower();
// #i64301#
if ( pFrame &&
- aOldFooterPrtPos != ( FrameRA().Pos() + PrintRA().Pos() ) )
+ aOldFooterPrtPos != ( getSwFrame().Pos() + getSwPrint().Pos() ) )
{
pFrame->InvalidatePos_();
- aOldFooterPrtPos = FrameRA().Pos() + PrintRA().Pos();
+ aOldFooterPrtPos = getSwFrame().Pos() + getSwPrint().Pos();
}
int nLoopControl = 0;
while( pFrame )
@@ -290,13 +290,13 @@ void SwHeadFootFrame::FormatSize(SwTwips nUL, const SwBorderAttrs * pAttrs)
while ( pFrame )
{
- nRemaining += pFrame->FrameRA().Height();
+ nRemaining += pFrame->getSwFrame().Height();
if( pFrame->IsTextFrame() &&
static_cast<SwTextFrame*>(pFrame)->IsUndersized() )
// This TextFrame would like to be a bit bigger
nRemaining += static_cast<SwTextFrame*>(pFrame)->GetParHeight()
- - pFrame->PrintRA().Height();
+ - pFrame->getSwPrint().Height();
else if( pFrame->IsSctFrame() &&
static_cast<SwSectionFrame*>(pFrame)->IsUndersized() )
nRemaining += static_cast<SwSectionFrame*>(pFrame)->Undersize();
@@ -373,24 +373,24 @@ void SwHeadFootFrame::FormatSize(SwTwips nUL, const SwBorderAttrs * pAttrs)
else
break;
// Don't overwrite the lower edge of the upper
- if ( GetUpper() && FrameRA().Height() )
+ if ( GetUpper() && getSwFrame().Height() )
{
- const SwTwips nDeadLine = GetUpper()->FrameRA().Top() + GetUpper()->PrintRA().Bottom();
- const SwTwips nBot = FrameRA().Bottom();
+ const SwTwips nDeadLine = GetUpper()->getSwFrame().Top() + GetUpper()->getSwPrint().Bottom();
+ const SwTwips nBot = getSwFrame().Bottom();
if ( nBot > nDeadLine )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.Bottom( nDeadLine );
- setFrame(aFrm);
+ setSwFrame(aFrm);
- SwRect aPrt(PrintRA());
- aPrt.SSize().Height() = FrameRA().Height() - nBorder;
- setPrint(aPrt);
+ SwRect aPrt(getSwPrint());
+ aPrt.SSize().Height() = getSwFrame().Height() - nBorder;
+ setSwPrint(aPrt);
}
}
mbValidSize = mbValidPrtArea = true;
- } while( nRemaining<=nMaxHeight && nOldHeight!=PrintRA().Height() );
+ } while( nRemaining<=nMaxHeight && nOldHeight!=getSwPrint().Height() );
ColUnlock();
}
mbValidSize = mbValidPrtArea = true;
@@ -399,8 +399,8 @@ void SwHeadFootFrame::FormatSize(SwTwips nUL, const SwBorderAttrs * pAttrs)
{
do
{
- if ( FrameRA().Height() != pAttrs->GetSize().Height() )
- ChgSize( Size( FrameRA().Width(), pAttrs->GetSize().Height()));
+ if ( getSwFrame().Height() != pAttrs->GetSize().Height() )
+ ChgSize( Size( getSwFrame().Width(), pAttrs->GetSize().Height()));
mbValidSize = true;
MakePos();
} while ( !mbValidSize );
@@ -460,9 +460,9 @@ SwTwips SwHeadFootFrame::GrowFrame( SwTwips nDist, bool bTst, bool bInfo )
/* calculate maximum eatable spacing */
if (IsHeaderFrame())
- nMaxEat = FrameRA().Height() - PrintRA().Top() - PrintRA().Height() - pAttrs->CalcBottomLine();
+ nMaxEat = getSwFrame().Height() - getSwPrint().Top() - getSwPrint().Height() - pAttrs->CalcBottomLine();
else
- nMaxEat = PrintRA().Top() - pAttrs->CalcTopLine();
+ nMaxEat = getSwPrint().Top() - pAttrs->CalcTopLine();
if (nMaxEat < 0)
nMaxEat = 0;
@@ -470,7 +470,7 @@ SwTwips SwHeadFootFrame::GrowFrame( SwTwips nDist, bool bTst, bool bInfo )
/* If the frame is too small, eat less spacing thus letting the frame
grow more. */
SwTwips nMinHeight = lcl_GetFrameMinHeight(*this);
- SwTwips nFrameTooSmall = nMinHeight - FrameRA().Height();
+ SwTwips nFrameTooSmall = nMinHeight - getSwFrame().Height();
if (nFrameTooSmall > 0)
nEat -= nFrameTooSmall;
@@ -491,10 +491,10 @@ SwTwips SwHeadFootFrame::GrowFrame( SwTwips nDist, bool bTst, bool bInfo )
{
if (! IsHeaderFrame())
{
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Top(aPrt.Top() - nEat);
aPrt.Height(aPrt.Height() - nEat);
- setPrint(aPrt);
+ setSwPrint(aPrt);
}
InvalidateAll();
@@ -550,7 +550,7 @@ SwTwips SwHeadFootFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool bInfo )
nResult = 0;
SwTwips nMinHeight = lcl_GetFrameMinHeight(*this);
- SwTwips nOldHeight = FrameRA().Height();
+ SwTwips nOldHeight = getSwFrame().Height();
SwTwips nRest = 0; // Amount to shrink by spitting out spacing
if ( nOldHeight >= nMinHeight )
@@ -596,7 +596,7 @@ SwTwips SwHeadFootFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool bInfo )
SwTwips nShrink = nRest;
/* calculate maximum shrinking */
- SwTwips nMaxShrink = PrintRA().Height() - nMinPrtHeight;
+ SwTwips nMaxShrink = getSwPrint().Height() - nMinPrtHeight;
/* shrink no more than maximum shrinking */
if (nShrink > nMaxShrink)
@@ -609,10 +609,10 @@ SwTwips SwHeadFootFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool bInfo )
{
if (! IsHeaderFrame() )
{
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Top(aPrt.Top() + nShrink);
aPrt.Height(aPrt.Height() - nShrink);
- setPrint(aPrt);
+ setSwPrint(aPrt);
}
InvalidateAll();
diff --git a/sw/source/core/layout/layact.cxx b/sw/source/core/layout/layact.cxx
index e223c153774c..b2169e48bf70 100644
--- a/sw/source/core/layout/layact.cxx
+++ b/sw/source/core/layout/layact.cxx
@@ -122,7 +122,7 @@ bool SwLayAction::PaintWithoutFlys( const SwRect &rRect, const SwContentFrame *p
SwFlyFrame *pFly = static_cast<SwVirtFlyDrawObj*>(pO)->GetFlyFrame();
- if ( pFly == pSelfFly || !rRect.IsOver( pFly->FrameRA() ) )
+ if ( pFly == pSelfFly || !rRect.IsOver( pFly->getSwFrame() ) )
continue;
if ( pSelfFly && pSelfFly->IsLowerOf( pFly ) )
@@ -169,7 +169,7 @@ bool SwLayAction::PaintWithoutFlys( const SwRect &rRect, const SwContentFrame *p
continue;
}
- aTmp -= pFly->FrameRA();
+ aTmp -= pFly->getSwFrame();
}
bool bRetPaint = false;
@@ -214,7 +214,7 @@ void SwLayAction::PaintContent( const SwContentFrame *pCnt,
// paint the area between printing bottom and frame bottom and
// the area left and right beside the frame, if its height changed.
long nOldHeight = aRectFnSet.GetHeight(rOldRect);
- long nNewHeight = aRectFnSet.GetHeight(pCnt->FrameRA());
+ long nNewHeight = aRectFnSet.GetHeight(pCnt->getSwFrame());
const bool bHeightDiff = nOldHeight != nNewHeight;
if( bHeightDiff )
{
@@ -675,7 +675,7 @@ void SwLayAction::InternalAction(OutputDevice* pRenderContext)
XCHECKPAGE;
const SwRect &rVis = m_pImp->GetShell()->VisArea();
- while( pPg && pPg->FrameRA().Bottom() < rVis.Top() )
+ while( pPg && pPg->getSwFrame().Bottom() < rVis.Top() )
pPg = static_cast<SwPageFrame*>(pPg->GetNext());
if( pPg != pPage )
pPg = pPg ? static_cast<SwPageFrame*>(pPg->GetPrev()) : pPage;
@@ -686,7 +686,7 @@ void SwLayAction::InternalAction(OutputDevice* pRenderContext)
// #i42586# - format current page, if idle action is active
// This is an optimization for the case that the interrupt is created by
// the move of a form control object, which is represented by a window.
- while ( pPg && ( pPg->FrameRA().Top() < nBottom ||
+ while ( pPg && ( pPg->getSwFrame().Top() < nBottom ||
( IsIdle() && pPg == pPage ) ) )
{
unlockPositionOfObjects( pPg );
@@ -780,9 +780,9 @@ bool SwLayAction::TurboAction_( const SwContentFrame *pCnt )
if ( !pCnt->IsValid() || pCnt->IsCompletePaint() || pCnt->IsRetouche() )
{
const SwRect aOldRect( pCnt->UnionFrame( true ) );
- const long nOldBottom = pCnt->FrameRA().Top() + pCnt->PrintRA().Bottom();
+ const long nOldBottom = pCnt->getSwFrame().Top() + pCnt->getSwPrint().Bottom();
pCnt->Calc(m_pImp->GetShell()->GetOut());
- if ( pCnt->FrameRA().Bottom() < aOldRect.Bottom() )
+ if ( pCnt->getSwFrame().Bottom() < aOldRect.Bottom() )
pCnt->SetRetouche();
pPage = pCnt->FindPageFrame();
@@ -795,7 +795,7 @@ bool SwLayAction::TurboAction_( const SwContentFrame *pCnt )
if ( nAllLines != static_cast<const SwTextFrame*>(pCnt)->GetAllLines() )
{
if ( IsPaintExtraData() )
- m_pImp->GetShell()->AddPaintRect( pCnt->FrameRA() );
+ m_pImp->GetShell()->AddPaintRect( pCnt->getSwFrame() );
// This is to calculate the remaining LineNums on the page,
// and we don't stop processing here. To perform this inside RecalcAllLines
// would be expensive, because we would have to notify the page even
@@ -850,7 +850,7 @@ bool SwLayAction::TurboAction()
static bool lcl_IsInvaLay( const SwFrame *pFrame, long nBottom )
{
return !pFrame->IsValid() ||
- (pFrame->IsCompletePaint() && ( pFrame->FrameRA().Top() < nBottom ) );
+ (pFrame->IsCompletePaint() && ( pFrame->getSwFrame().Top() < nBottom ) );
}
static const SwFrame *lcl_FindFirstInvaLay( const SwFrame *pFrame, long nBottom )
@@ -884,7 +884,7 @@ static const SwFrame *lcl_FindFirstInvaContent( const SwLayoutFrame *pLay, long
{
if ( !pCnt->IsValid() || pCnt->IsCompletePaint() )
{
- if ( pCnt->FrameRA().Top() <= nBottom )
+ if ( pCnt->getSwFrame().Top() <= nBottom )
return pCnt;
}
@@ -901,17 +901,17 @@ static const SwFrame *lcl_FindFirstInvaContent( const SwLayoutFrame *pLay, long
if ( static_cast<const SwFlyInContentFrame*>(pFly)->IsInvalid() ||
pFly->IsCompletePaint() )
{
- if ( pFly->FrameRA().Top() <= nBottom )
+ if ( pFly->getSwFrame().Top() <= nBottom )
return pFly;
}
const SwFrame *pFrame = lcl_FindFirstInvaContent( pFly, nBottom, nullptr );
- if ( pFrame && pFrame->FrameRA().Bottom() <= nBottom )
+ if ( pFrame && pFrame->getSwFrame().Bottom() <= nBottom )
return pFrame;
}
}
}
}
- if ( pCnt->FrameRA().Top() > nBottom && !pCnt->IsInTab() )
+ if ( pCnt->getSwFrame().Top() > nBottom && !pCnt->IsInTab() )
return nullptr;
pCnt = pCnt->GetNextContentFrame();
if ( !pLay->IsAnLower( pCnt ) )
@@ -931,14 +931,14 @@ static const SwAnchoredObject* lcl_FindFirstInvaObj( const SwPageFrame* _pPage,
if ( dynamic_cast< const SwFlyFrame *>( pObj ) != nullptr )
{
const SwFlyFrame* pFly = static_cast<const SwFlyFrame*>(pObj);
- if ( pFly->FrameRA().Top() <= _nBottom )
+ if ( pFly->getSwFrame().Top() <= _nBottom )
{
if ( pFly->IsInvalid() || pFly->IsCompletePaint() )
return pFly;
const SwFrame* pTmp;
if ( nullptr != (pTmp = lcl_FindFirstInvaContent( pFly, _nBottom, nullptr )) &&
- pTmp->FrameRA().Top() <= _nBottom )
+ pTmp->getSwFrame().Top() <= _nBottom )
return pFly;
}
}
@@ -994,8 +994,8 @@ bool SwLayAction::IsShortCut( SwPageFrame *&prPage )
}
const SwRect &rVis = m_pImp->GetShell()->VisArea();
- if ( (prPage->FrameRA().Top() >= rVis.Bottom()) ||
- (prPage->FrameRA().Left()>= rVis.Right()) )
+ if ( (prPage->getSwFrame().Top() >= rVis.Bottom()) ||
+ (prPage->getSwFrame().Left()>= rVis.Right()) )
{
bRet = true;
@@ -1040,8 +1040,8 @@ bool SwLayAction::IsShortCut( SwPageFrame *&prPage )
pLst = pContent->FindSctFrame();
pLst = pLst->FindPrev();
if ( pLst &&
- (pLst->FrameRA().Top() >= rVis.Bottom() ||
- pLst->FrameRA().Left()>= rVis.Right()) )
+ (pLst->getSwFrame().Top() >= rVis.Bottom() ||
+ pLst->getSwFrame().Left()>= rVis.Right()) )
{
bTstCnt = false;
}
@@ -1160,13 +1160,13 @@ bool SwLayAction::IsShortCut( SwPageFrame *&prPage )
const SwFrame* pFrame( nullptr );
if ( prPage->IsInvalidLayout() &&
nullptr != (pFrame = lcl_FindFirstInvaLay( prPage, nBottom )) &&
- pFrame->FrameRA().Top() <= nBottom )
+ pFrame->getSwFrame().Top() <= nBottom )
{
return false;
}
if ( (prPage->IsInvalidContent() || prPage->IsInvalidFlyInCnt()) &&
nullptr != (pFrame = lcl_FindFirstInvaContent( prPage, nBottom, nullptr )) &&
- pFrame->FrameRA().Top() <= nBottom )
+ pFrame->getSwFrame().Top() <= nBottom )
{
return false;
}
@@ -1192,7 +1192,7 @@ bool SwLayAction::FormatLayout( OutputDevice *pRenderContext, SwLayoutFrame *pLa
if ( pLay->GetPrev() && !pLay->GetPrev()->IsValid() )
pLay->GetPrev()->SetCompletePaint();
- SwRect aOldFrame( pLay->FrameRA() );
+ SwRect aOldFrame( pLay->getSwFrame() );
SwRect aOldRect( aOldFrame );
if( pLay->IsPageFrame() )
{
@@ -1204,12 +1204,12 @@ bool SwLayAction::FormatLayout( OutputDevice *pRenderContext, SwLayoutFrame *pLa
pLay->Calc(pRenderContext);
}
- if ( aOldFrame != pLay->FrameRA() )
+ if ( aOldFrame != pLay->getSwFrame() )
bChanged = true;
bool bNoPaint = false;
if ( pLay->IsPageBodyFrame() &&
- pLay->FrameRA().Pos() == aOldRect.Pos() &&
+ pLay->getSwFrame().Pos() == aOldRect.Pos() &&
pLay->Lower() )
{
const SwViewShell *pSh = pLay->getRootFrame()->GetCurrShell();
@@ -1221,7 +1221,7 @@ bool SwLayAction::FormatLayout( OutputDevice *pRenderContext, SwLayoutFrame *pLa
if ( !bNoPaint && IsPaint() && bAddRect && (pLay->IsCompletePaint() || bChanged) )
{
- SwRect aPaint( pLay->FrameRA() );
+ SwRect aPaint( pLay->getSwFrame() );
// consider border and shadow for
// page frames -> enlarge paint rectangle correspondingly.
if ( pLay->IsPageFrame() )
@@ -1265,7 +1265,7 @@ bool SwLayAction::FormatLayout( OutputDevice *pRenderContext, SwLayoutFrame *pLa
m_pImp->GetShell()->AddPaintRect( aPaint );
bAlreadyPainted = true;
// remember frame at complete paint
- aFrameAtCompletePaint = pLay->FrameRA();
+ aFrameAtCompletePaint = pLay->getSwFrame();
}
// provide paint of spacing
@@ -1279,7 +1279,7 @@ bool SwLayAction::FormatLayout( OutputDevice *pRenderContext, SwLayoutFrame *pLa
const bool bPrev = bLeftToRightViewLayout ? pLay->GetPrev() : pLay->GetNext();
const bool bNext = bLeftToRightViewLayout ? pLay->GetNext() : pLay->GetPrev();
SwPageFrame* pPageFrame = static_cast<SwPageFrame*>(pLay);
- SwRect aPageRect( pLay->FrameRA() );
+ SwRect aPageRect( pLay->getSwFrame() );
if(pSh)
{
@@ -1294,14 +1294,14 @@ bool SwLayAction::FormatLayout( OutputDevice *pRenderContext, SwLayoutFrame *pLa
// top
SwRect aSpaceToPrevPage( aPageRect );
aSpaceToPrevPage.Top( aSpaceToPrevPage.Top() - nHalfDocBorder );
- aSpaceToPrevPage.Bottom( pLay->FrameRA().Top() );
+ aSpaceToPrevPage.Bottom( pLay->getSwFrame().Top() );
if(aSpaceToPrevPage.Height() > 0 && aSpaceToPrevPage.Width() > 0)
m_pImp->GetShell()->AddPaintRect( aSpaceToPrevPage );
// left
aSpaceToPrevPage = aPageRect;
aSpaceToPrevPage.Left( aSpaceToPrevPage.Left() - nHalfDocBorder );
- aSpaceToPrevPage.Right( pLay->FrameRA().Left() );
+ aSpaceToPrevPage.Right( pLay->getSwFrame().Left() );
if(aSpaceToPrevPage.Height() > 0 && aSpaceToPrevPage.Width() > 0)
m_pImp->GetShell()->AddPaintRect( aSpaceToPrevPage );
}
@@ -1310,14 +1310,14 @@ bool SwLayAction::FormatLayout( OutputDevice *pRenderContext, SwLayoutFrame *pLa
// bottom
SwRect aSpaceToNextPage( aPageRect );
aSpaceToNextPage.Bottom( aSpaceToNextPage.Bottom() + nHalfDocBorder );
- aSpaceToNextPage.Top( pLay->FrameRA().Bottom() );
+ aSpaceToNextPage.Top( pLay->getSwFrame().Bottom() );
if(aSpaceToNextPage.Height() > 0 && aSpaceToNextPage.Width() > 0)
m_pImp->GetShell()->AddPaintRect( aSpaceToNextPage );
// right
aSpaceToNextPage = aPageRect;
aSpaceToNextPage.Right( aSpaceToNextPage.Right() + nHalfDocBorder );
- aSpaceToNextPage.Left( pLay->FrameRA().Right() );
+ aSpaceToNextPage.Left( pLay->getSwFrame().Right() );
if(aSpaceToNextPage.Height() > 0 && aSpaceToNextPage.Width() > 0)
m_pImp->GetShell()->AddPaintRect( aSpaceToNextPage );
}
@@ -1374,7 +1374,7 @@ bool SwLayAction::FormatLayout( OutputDevice *pRenderContext, SwLayoutFrame *pLa
// add complete frame area as paint area, if frame
// area has been already added and after formatting its lowers the frame area
// is enlarged.
- SwRect aBoundRect(pLay->IsPageFrame() ? static_cast<SwPageFrame*>(pLay)->GetBoundRect(pRenderContext) : pLay->FrameRA() );
+ SwRect aBoundRect(pLay->IsPageFrame() ? static_cast<SwPageFrame*>(pLay)->GetBoundRect(pRenderContext) : pLay->getSwFrame() );
if ( bAlreadyPainted &&
( aBoundRect.Width() > aFrameAtCompletePaint.Width() ||
@@ -1399,13 +1399,13 @@ bool SwLayAction::FormatLayoutFly( SwFlyFrame* pFly )
if ( !pFly->IsValid() || pFly->IsCompletePaint() || pFly->IsInvalid() )
{
// The Frame has changed, now it's getting formatted.
- const SwRect aOldRect( pFly->FrameRA() );
+ const SwRect aOldRect( pFly->getSwFrame() );
pFly->Calc(pRenderContext);
- bChanged = aOldRect != pFly->FrameRA();
+ bChanged = aOldRect != pFly->getSwFrame();
if ( IsPaint() && (pFly->IsCompletePaint() || bChanged) &&
- pFly->FrameRA().Top() > 0 && pFly->FrameRA().Left() > 0 )
- m_pImp->GetShell()->AddPaintRect( pFly->FrameRA() );
+ pFly->getSwFrame().Top() > 0 && pFly->getSwFrame().Left() > 0 )
+ m_pImp->GetShell()->AddPaintRect( pFly->getSwFrame() );
if ( bChanged )
pFly->Invalidate();
@@ -1462,10 +1462,10 @@ bool SwLayAction::FormatLayoutTab( SwTabFrame *pTab, bool bAddRect )
pTab->GetPrev()->SetCompletePaint();
}
- const SwRect aOldRect( pTab->FrameRA() );
+ const SwRect aOldRect( pTab->getSwFrame() );
pTab->SetLowersFormatted( false );
pTab->Calc(pRenderContext);
- if ( aOldRect != pTab->FrameRA() )
+ if ( aOldRect != pTab->getSwFrame() )
{
bChanged = true;
}
@@ -1473,13 +1473,13 @@ bool SwLayAction::FormatLayoutTab( SwTabFrame *pTab, bool bAddRect )
if ( IsPaint() && bAddRect )
{
- // add condition <pTab->FrameRA().HasArea()>
+ // add condition <pTab->getSwFrame().HasArea()>
if ( !pTab->IsCompletePaint() &&
pTab->IsComplete() &&
- ( pTab->FrameRA().SSize() != pTab->PrintRA().SSize() ||
+ ( pTab->getSwFrame().SSize() != pTab->getSwPrint().SSize() ||
// vertical layout support
aRectFnSet.GetLeftMargin(*pTab) ) &&
- pTab->FrameRA().HasArea()
+ pTab->getSwFrame().HasArea()
)
{
// re-implement calculation of margin rectangles.
@@ -1488,14 +1488,14 @@ bool SwLayAction::FormatLayoutTab( SwTabFrame *pTab, bool bAddRect )
SwTwips nLeftMargin = aRectFnSet.GetLeftMargin(*pTab);
if ( nLeftMargin > 0)
{
- aMarginRect = pTab->FrameRA();
+ aMarginRect = pTab->getSwFrame();
aRectFnSet.SetWidth( aMarginRect, nLeftMargin );
m_pImp->GetShell()->AddPaintRect( aMarginRect );
}
if ( aRectFnSet.GetRightMargin(*pTab) > 0)
{
- aMarginRect = pTab->FrameRA();
+ aMarginRect = pTab->getSwFrame();
aRectFnSet.SetLeft( aMarginRect, aRectFnSet.GetPrtRight(*pTab) );
m_pImp->GetShell()->AddPaintRect( aMarginRect );
}
@@ -1503,14 +1503,14 @@ bool SwLayAction::FormatLayoutTab( SwTabFrame *pTab, bool bAddRect )
SwTwips nTopMargin = aRectFnSet.GetTopMargin(*pTab);
if ( nTopMargin > 0)
{
- aMarginRect = pTab->FrameRA();
+ aMarginRect = pTab->getSwFrame();
aRectFnSet.SetHeight( aMarginRect, nTopMargin );
m_pImp->GetShell()->AddPaintRect( aMarginRect );
}
if ( aRectFnSet.GetBottomMargin(*pTab) > 0)
{
- aMarginRect = pTab->FrameRA();
+ aMarginRect = pTab->getSwFrame();
aRectFnSet.SetTop( aMarginRect, aRectFnSet.GetPrtBottom(*pTab) );
m_pImp->GetShell()->AddPaintRect( aMarginRect );
}
@@ -1555,7 +1555,7 @@ bool SwLayAction::FormatLayoutTab( SwTabFrame *pTab, bool bAddRect )
// Ugly shortcut!
if ( pTab->IsLowersFormatted() &&
- (bPainted || !m_pImp->GetShell()->VisArea().IsOver( pTab->FrameRA())) )
+ (bPainted || !m_pImp->GetShell()->VisArea().IsOver( pTab->getSwFrame())) )
return false;
// Now, deal with the lowers
@@ -1631,7 +1631,7 @@ bool SwLayAction::FormatContent( const SwPageFrame *pPage )
const_cast<SwTextFrame*>(static_cast<const SwTextFrame*>(pContent))->RecalcAllLines();
if ( IsPaintExtraData() && IsPaint() &&
nAllLines != static_cast<const SwTextFrame*>(pContent)->GetAllLines() )
- m_pImp->GetShell()->AddPaintRect( pContent->FrameRA() );
+ m_pImp->GetShell()->AddPaintRect( pContent->getSwFrame() );
}
if ( IsAgain() )
@@ -1690,7 +1690,7 @@ bool SwLayAction::FormatContent( const SwPageFrame *pPage )
if ( bSetContent )
{
if ( bBrowse && !IsIdle() && !IsCalcLayout() && !IsComplete() &&
- pContent->FrameRA().Top() > m_pImp->GetShell()->VisArea().Bottom())
+ pContent->getSwFrame().Top() > m_pImp->GetShell()->VisArea().Bottom())
{
const long nBottom = m_pImp->GetShell()->VisArea().Bottom();
const SwFrame *pTmp = lcl_FindFirstInvaContent( pPage,
@@ -1725,13 +1725,13 @@ bool SwLayAction::FormatContent( const SwPageFrame *pPage )
const_cast<SwTextFrame*>(static_cast<const SwTextFrame*>(pContent))->RecalcAllLines();
if ( IsPaintExtraData() && IsPaint() &&
nAllLines != static_cast<const SwTextFrame*>(pContent)->GetAllLines() )
- m_pImp->GetShell()->AddPaintRect( pContent->FrameRA() );
+ m_pImp->GetShell()->AddPaintRect( pContent->getSwFrame() );
}
// Do this if the frame has been formatted before.
if ( pContent->IsTextFrame() && static_cast<const SwTextFrame*>(pContent)->HasRepaint() &&
IsPaint() )
- PaintContent( pContent, pPage, pContent->FrameRA(), pContent->FrameRA().Bottom());
+ PaintContent( pContent, pPage, pContent->getSwFrame(), pContent->getSwFrame().Bottom());
if ( IsIdle() )
{
CheckIdleEnd();
@@ -1740,7 +1740,7 @@ bool SwLayAction::FormatContent( const SwPageFrame *pPage )
return false;
}
if ( bBrowse && !IsIdle() && !IsCalcLayout() && !IsComplete() &&
- pContent->FrameRA().Top() > m_pImp->GetShell()->VisArea().Bottom())
+ pContent->getSwFrame().Top() > m_pImp->GetShell()->VisArea().Bottom())
{
const long nBottom = m_pImp->GetShell()->VisArea().Bottom();
const SwFrame *pTmp = lcl_FindFirstInvaContent( pPage,
@@ -1781,7 +1781,7 @@ void SwLayAction::FormatContent_( const SwContentFrame *pContent,
pContent->OptCalc();
if( IsAgain() )
return;
- if( aRectFnSet.YDiff( aRectFnSet.GetBottom(pContent->FrameRA()),
+ if( aRectFnSet.YDiff( aRectFnSet.GetBottom(pContent->getSwFrame()),
aRectFnSet.GetBottom(aOldRect) ) < 0 )
{
pContent->SetRetouche();
@@ -1791,8 +1791,8 @@ void SwLayAction::FormatContent_( const SwContentFrame *pContent,
else
{
if ( IsPaint() && pContent->IsTextFrame() && static_cast<const SwTextFrame*>(pContent)->HasRepaint() )
- PaintContent( pContent, pPage, pContent->FrameRA(),
- aRectFnSet.GetBottom(pContent->FrameRA()) );
+ PaintContent( pContent, pPage, pContent->getSwFrame(),
+ aRectFnSet.GetBottom(pContent->getSwFrame()) );
pContent->OptCalc();
}
}
@@ -1825,7 +1825,7 @@ bool SwLayAction::FormatFlyContent( const SwFlyFrame *pFly )
const_cast<SwTextFrame*>(static_cast<const SwTextFrame*>(pContent))->RecalcAllLines();
if ( IsPaintExtraData() && IsPaint() &&
nAllLines != static_cast<const SwTextFrame*>(pContent)->GetAllLines() )
- m_pImp->GetShell()->AddPaintRect( pContent->FrameRA() );
+ m_pImp->GetShell()->AddPaintRect( pContent->getSwFrame() );
}
if ( IsAgain() )
@@ -2047,7 +2047,7 @@ bool SwLayIdle::DoIdleJob( IdleJobType eJob, bool bVisAreaOnly )
pPage = static_cast<SwPageFrame*>(pPage->GetNext());
if ( pPage && bVisAreaOnly &&
- !pPage->FrameRA().IsOver( pImp->GetShell()->VisArea()))
+ !pPage->getSwFrame().IsOver( pImp->GetShell()->VisArea()))
break;
}
return false;
diff --git a/sw/source/core/layout/laycache.cxx b/sw/source/core/layout/laycache.cxx
index 14175a52d191..60ce7c3576b9 100644
--- a/sw/source/core/layout/laycache.cxx
+++ b/sw/source/core/layout/laycache.cxx
@@ -281,7 +281,7 @@ void SwLayoutCache::Write( SvStream &rStream, const SwDoc& rDoc )
{
if (SwFlyFrame *pFly = dynamic_cast<SwFlyFrame*>(pAnchoredObj))
{
- if( pFly->FrameRA().Left() != FAR_AWAY &&
+ if( pFly->getSwFrame().Left() != FAR_AWAY &&
!pFly->GetAnchorFrame()->FindFooterOrHeader() )
{
const SwContact *pC =
@@ -294,9 +294,9 @@ void SwLayoutCache::Write( SvStream &rStream, const SwDoc& rDoc )
aIo.OpenRec( SW_LAYCACHE_IO_REC_FLY );
aIo.OpenFlagRec( 0, 0 );
aIo.CloseFlagRec();
- const SwRect& rRct = pFly->FrameRA();
- sal_Int32 nX = rRct.Left() - pPage->FrameRA().Left();
- sal_Int32 nY = rRct.Top() - pPage->FrameRA().Top();
+ const SwRect& rRct = pFly->getSwFrame();
+ sal_Int32 nX = rRct.Left() - pPage->getSwFrame().Left();
+ sal_Int32 nY = rRct.Top() - pPage->getSwFrame().Top();
aIo.GetStream().WriteUInt16( nPageNum ).WriteUInt32( nOrdNum )
.WriteInt32( nX ).WriteInt32( nY )
.WriteInt32( rRct.Width() )
@@ -806,10 +806,10 @@ bool SwLayHelper::CheckInsert( sal_uLong nNodeIndex )
{
mrpFrame->InsertBehind( mrpLay, mrpPrv );
- SwRect aFrm(mrpFrame->FrameRA());
- aFrm.Pos() = mrpLay->FrameRA().Pos();
+ SwRect aFrm(mrpFrame->getSwFrame());
+ aFrm.Pos() = mrpLay->getSwFrame().Pos();
aFrm.Pos().Y() += 1;
- mrpFrame->setFrame(aFrm);
+ mrpFrame->setSwFrame(aFrm);
mrpPrv = mrpFrame;
if( mrpFrame->IsTabFrame() )
@@ -881,9 +881,9 @@ bool SwLayHelper::CheckInsert( sal_uLong nNodeIndex )
CheckFlyCache_( pLastPage );
if( mrpPrv && mrpPrv->IsTextFrame() && !mrpPrv->GetValidSizeFlag() )
{
- SwRect aFrm(mrpPrv->FrameRA());
- aFrm.Height( mrpPrv->GetUpper()->PrintRA().Height() );
- mrpPrv->setFrame(aFrm);
+ SwRect aFrm(mrpPrv->getSwFrame());
+ aFrm.Height( mrpPrv->GetUpper()->getSwPrint().Height() );
+ mrpPrv->setSwFrame(aFrm);
}
bRet = true;
@@ -916,10 +916,10 @@ bool SwLayHelper::CheckInsert( sal_uLong nNodeIndex )
pSct->Init();
}
- SwRect aFrm(pSct->FrameRA());
- aFrm.Pos() = mrpLay->FrameRA().Pos();
+ SwRect aFrm(pSct->getSwFrame());
+ aFrm.Pos() = mrpLay->getSwFrame().Pos();
aFrm.Pos().Y() += 1; //because of the notifications
- pSct->setFrame(aFrm);
+ pSct->setSwFrame(aFrm);
mrpLay = pSct;
if ( mrpLay->Lower() && mrpLay->Lower()->IsLayoutFrame() )
@@ -1015,12 +1015,12 @@ void SwLayHelper::CheckFlyCache_( SwPageFrame* pPage )
const SwFlyCache* pFlyCache = *aFlyCacheSetIt;
SwFlyFrame* pFly = const_cast<SwVirtFlyDrawObj*>(static_cast<const SwVirtFlyDrawObj*>(*aFlySetIt))->GetFlyFrame();
- if ( pFly->FrameRA().Left() == FAR_AWAY )
+ if ( pFly->getSwFrame().Left() == FAR_AWAY )
{
// we get the stored information
- SwRect aFrm(pFly->FrameRA());
- aFrm.Pos().X() = pFlyCache->Left() + pPage->FrameRA().Left();
- aFrm.Pos().Y() = pFlyCache->Top() + pPage->FrameRA().Top();
+ SwRect aFrm(pFly->getSwFrame());
+ aFrm.Pos().X() = pFlyCache->Left() + pPage->getSwFrame().Left();
+ aFrm.Pos().Y() = pFlyCache->Top() + pPage->getSwFrame().Top();
if ( mpImpl->IsUseFlyCache() )
{
@@ -1028,7 +1028,7 @@ void SwLayHelper::CheckFlyCache_( SwPageFrame* pPage )
aFrm.Height( pFlyCache->Height() );
}
- pFly->setFrame(aFrm);
+ pFly->setSwFrame(aFrm);
}
++aFlyCacheSetIt;
diff --git a/sw/source/core/layout/layouter.cxx b/sw/source/core/layout/layouter.cxx
index 8ce796b907be..722f3d8d204f 100644
--- a/sw/source/core/layout/layouter.cxx
+++ b/sw/source/core/layout/layouter.cxx
@@ -437,10 +437,10 @@ bool SwLayouter::MoveBwdSuppressed( const SwDoc& p_rDoc,
// create hash map key
tMoveBwdLayoutInfoKey aMoveBwdLayoutInfo;
aMoveBwdLayoutInfo.mnFrameId = p_rFlowFrame.GetFrame().GetFrameId();
- aMoveBwdLayoutInfo.mnNewUpperPosX = p_rNewUpperFrame.FrameRA().Pos().X();
- aMoveBwdLayoutInfo.mnNewUpperPosY = p_rNewUpperFrame.FrameRA().Pos().Y();
- aMoveBwdLayoutInfo.mnNewUpperWidth = p_rNewUpperFrame.FrameRA().Width();
- aMoveBwdLayoutInfo.mnNewUpperHeight = p_rNewUpperFrame.FrameRA().Height();
+ aMoveBwdLayoutInfo.mnNewUpperPosX = p_rNewUpperFrame.getSwFrame().Pos().X();
+ aMoveBwdLayoutInfo.mnNewUpperPosY = p_rNewUpperFrame.getSwFrame().Pos().Y();
+ aMoveBwdLayoutInfo.mnNewUpperWidth = p_rNewUpperFrame.getSwFrame().Width();
+ aMoveBwdLayoutInfo.mnNewUpperHeight = p_rNewUpperFrame.getSwFrame().Height();
SwRectFnSet aRectFnSet(&p_rNewUpperFrame);
const SwFrame* pLastLower( p_rNewUpperFrame.Lower() );
while ( pLastLower && pLastLower->GetNext() )
@@ -449,8 +449,8 @@ bool SwLayouter::MoveBwdSuppressed( const SwDoc& p_rDoc,
}
aMoveBwdLayoutInfo.mnFreeSpaceInNewUpper =
pLastLower
- ? aRectFnSet.BottomDist( pLastLower->FrameRA(), aRectFnSet.GetPrtBottom(p_rNewUpperFrame) )
- : aRectFnSet.GetHeight(p_rNewUpperFrame.FrameRA());
+ ? aRectFnSet.BottomDist( pLastLower->getSwFrame(), aRectFnSet.GetPrtBottom(p_rNewUpperFrame) )
+ : aRectFnSet.GetHeight(p_rNewUpperFrame.getSwFrame());
// check for moving backward suppress threshold
const sal_uInt16 cMoveBwdCountSuppressThreshold = 20;
diff --git a/sw/source/core/layout/newfrm.cxx b/sw/source/core/layout/newfrm.cxx
index d173d710e6e8..ad81a3e91b6f 100644
--- a/sw/source/core/layout/newfrm.cxx
+++ b/sw/source/core/layout/newfrm.cxx
@@ -501,7 +501,7 @@ void SwRootFrame::Init( SwFrameFormat* pFormat )
// Disable "multiple layout"
mpDrawPage = pMd->GetPage(0);
- mpDrawPage->SetSize( FrameRA().SSize() );
+ mpDrawPage->SetSize( getSwFrame().SSize() );
}
// Initialize the layout: create pages, link content with Content etc.
@@ -565,7 +565,7 @@ void SwRootFrame::Init( SwFrameFormat* pFormat )
//b6433357: Update page fields after loading
if ( !mpCurrShell || !mpCurrShell->Imp()->IsUpdateExpFields() )
{
- SwDocPosUpdate aMsgHint( pPage->FrameRA().Top() );
+ SwDocPosUpdate aMsgHint( pPage->getSwFrame().Top() );
rFieldsAccess.UpdatePageFields( &aMsgHint );
}
@@ -654,7 +654,7 @@ void SwRootFrame::AllInvalidateAutoCompleteWords() const
void SwRootFrame::AllAddPaintRect() const
{
- GetCurrShell()->AddPaintRect( FrameRA() );
+ GetCurrShell()->AddPaintRect( getSwFrame() );
}
void SwRootFrame::AllRemoveFootnotes()
diff --git a/sw/source/core/layout/pagechg.cxx b/sw/source/core/layout/pagechg.cxx
index 9d8327c4d1ff..f22203b2abed 100644
--- a/sw/source/core/layout/pagechg.cxx
+++ b/sw/source/core/layout/pagechg.cxx
@@ -76,17 +76,17 @@ void SwBodyFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorder
if ( !mbValidSize )
{
- SwTwips nHeight = GetUpper()->PrintRA().Height();
- SwTwips nWidth = GetUpper()->PrintRA().Width();
+ SwTwips nHeight = GetUpper()->getSwPrint().Height();
+ SwTwips nWidth = GetUpper()->getSwPrint().Width();
const SwFrame *pFrame = GetUpper()->Lower();
do
{
if ( pFrame != this )
{
if( pFrame->IsVertical() )
- nWidth -= pFrame->FrameRA().Width();
+ nWidth -= pFrame->getSwFrame().Width();
else
- nHeight -= pFrame->FrameRA().Height();
+ nHeight -= pFrame->getSwFrame().Height();
}
pFrame = pFrame->GetNext();
} while ( pFrame );
@@ -96,7 +96,7 @@ void SwBodyFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorder
nHeight = 0;
}
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.Height( nHeight );
if( IsVertical() && !IsVertLR() && !IsReverse() && nWidth != aFrm.Width() )
@@ -105,7 +105,7 @@ void SwBodyFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorder
}
aFrm.Width( nWidth );
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
bool bNoGrid = true;
@@ -118,7 +118,7 @@ void SwBodyFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorder
bNoGrid = false;
long nSum = pGrid->GetBaseHeight() + pGrid->GetRubyHeight();
SwRectFnSet aRectFnSet(this);
- long nSize = aRectFnSet.GetWidth(FrameRA());
+ long nSize = aRectFnSet.GetWidth(getSwFrame());
long nBorder = 0;
if( GRID_LINES_CHARS == pGrid->GetGridType() )
{
@@ -128,12 +128,12 @@ void SwBodyFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorder
nSize -= nBorder;
nBorder /= 2;
}
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aRectFnSet.SetPosX( aPrt, nBorder );
aRectFnSet.SetWidth( aPrt, nSize );
// Height of body frame:
- nBorder = aRectFnSet.GetHeight(FrameRA());
+ nBorder = aRectFnSet.GetHeight(getSwFrame());
// Number of possible lines in area of body frame:
long nNumberOfLines = nBorder / nSum;
@@ -151,18 +151,18 @@ void SwBodyFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorder
aRectFnSet.SetPosY( aPrt, bAdjust ? nBorder : 0 );
aRectFnSet.SetHeight( aPrt, nSize );
- setPrint(aPrt);
+ setSwPrint(aPrt);
}
}
if( bNoGrid )
{
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Pos().setX(0);
aPrt.Pos().setY(0);
- aPrt.Height( FrameRA().Height() );
- aPrt.Width( FrameRA().Width() );
- setPrint(aPrt);
+ aPrt.Height( getSwFrame().Height() );
+ aPrt.Width( getSwFrame().Width() );
+ setSwPrint(aPrt);
}
mbValidSize = mbValidPrtArea = true;
@@ -194,7 +194,7 @@ SwPageFrame::SwPageFrame( SwFrameFormat *pFormat, SwFrame* pSib, SwPageDesc *pPg
SwViewShell *pSh = getRootFrame()->GetCurrShell();
const bool bBrowseMode = pSh && pSh->GetViewOptions()->getBrowseMode();
vcl::RenderContext* pRenderContext = pSh ? pSh->GetOut() : nullptr;
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
if ( bBrowseMode )
{
@@ -213,7 +213,7 @@ SwPageFrame::SwPageFrame( SwFrameFormat *pFormat, SwFrame* pSib, SwPageDesc *pPg
aFrm.SSize( pFormat->GetFrameSize().GetSize() );
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
// create and insert body area if it is not a blank page
SwDoc *pDoc = pFormat->GetDoc();
@@ -223,7 +223,7 @@ SwPageFrame::SwPageFrame( SwFrameFormat *pFormat, SwFrame* pSib, SwPageDesc *pPg
m_bEmptyPage = false;
Calc(pRenderContext); // so that the PrtArea is correct
SwBodyFrame *pBodyFrame = new SwBodyFrame( pDoc->GetDfltFrameFormat(), this );
- pBodyFrame->ChgSize( PrintRA().SSize() );
+ pBodyFrame->ChgSize( getSwPrint().SSize() );
pBodyFrame->Paste( this );
pBodyFrame->Calc(pRenderContext); // so that the columns can be inserted correctly
pBodyFrame->InvalidatePos();
@@ -286,7 +286,7 @@ void SwPageFrame::DestroyImpl()
// including border and shadow area.
const bool bRightSidebar = (SidebarPosition() == sw::sidebarwindows::SidebarPosition::RIGHT);
SwRect aRetoucheRect;
- SwPageFrame::GetBorderAndShadowBoundRect( FrameRA(), pSh, pSh->GetOut(), aRetoucheRect, IsLeftShadowNeeded(), IsRightShadowNeeded(), bRightSidebar );
+ SwPageFrame::GetBorderAndShadowBoundRect( getSwFrame(), pSh, pSh->GetOut(), aRetoucheRect, IsLeftShadowNeeded(), IsRightShadowNeeded(), bRightSidebar );
pSh->AddPaintRect( aRetoucheRect );
}
}
@@ -603,7 +603,7 @@ void SwPageFrame::UpdateAttr_( const SfxPoolItem *pOld, const SfxPoolItem *pNew,
}
case RES_FRM_SIZE:
{
- const SwRect aOldPageFrameRect( FrameRA() );
+ const SwRect aOldPageFrameRect( getSwFrame() );
SwViewShell *pSh = getRootFrame()->GetCurrShell();
if( pSh && pSh->GetViewOptions()->getBrowseMode() )
{
@@ -625,10 +625,10 @@ void SwPageFrame::UpdateAttr_( const SfxPoolItem *pOld, const SfxPoolItem *pNew,
static_cast<const SwFormatChg*>(pNew)->pChangedFormat->GetFrameSize() :
static_cast<const SwFormatFrameSize&>(*pNew);
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.Height( std::max( rSz.GetHeight(), long(MINLAY) ) );
aFrm.Width ( std::max( rSz.GetWidth(), long(MINLAY) ) );
- setFrame(aFrm);
+ setSwFrame(aFrm);
if ( GetUpper() )
{
@@ -647,7 +647,7 @@ void SwPageFrame::UpdateAttr_( const SfxPoolItem *pOld, const SfxPoolItem *pNew,
pSh->InvalidateWindows( aOldRectWithBorderAndShadow );
}
rInvFlags |= 0x03;
- if ( aOldPageFrameRect.Height() != FrameRA().Height() )
+ if ( aOldPageFrameRect.Height() != getSwFrame().Height() )
rInvFlags |= 0x04;
}
break;
@@ -800,7 +800,7 @@ void AdjustSizeChgNotify( SwRootFrame *pRoot )
{
rSh.SizeChgNotify();
if ( rSh.Imp() )
- rSh.Imp()->NotifySizeChg( pRoot->FrameRA().SSize() );
+ rSh.Imp()->NotifySizeChg( pRoot->getSwFrame().SSize() );
}
}
}
@@ -848,7 +848,7 @@ void SwPageFrame::Cut()
}
// cleanup Window
if ( pSh && pSh->GetWin() )
- pSh->InvalidateWindows( FrameRA() );
+ pSh->InvalidateWindows( getSwFrame() );
}
// decrease the root's page number
@@ -906,7 +906,7 @@ void SwPageFrame::Paste( SwFrame* pParent, SwFrame* pSibling )
else
::SetLastPage( this );
- if( FrameRA().Width() != pParent->PrintRA().Width() )
+ if( getSwFrame().Width() != pParent->getSwPrint().Width() )
InvalidateSize_();
InvalidatePos();
@@ -1031,7 +1031,7 @@ void SwFrame::CheckPageDescs( SwPageFrame *pStart, bool bNotifyFields, SwPageFra
// invalidate the field, starting from here
if ( nDocPos == LONG_MAX )
- nDocPos = pPrevPage ? pPrevPage->FrameRA().Top() : pPage->FrameRA().Top();
+ nDocPos = pPrevPage ? pPrevPage->getSwFrame().Top() : pPage->getSwFrame().Top();
// Cases:
// 1. Empty page should be "normal" page -> remove empty page and take next one
@@ -1327,7 +1327,7 @@ SwPageFrame *SwFrame::InsertPage( SwPageFrame *pPrevPage, bool bFootnote )
SwViewShell *pSh = getRootFrame()->GetCurrShell();
if ( !pSh || !pSh->Imp()->IsUpdateExpFields() )
{
- SwDocPosUpdate aMsgHint( pPrevPage->FrameRA().Top() );
+ SwDocPosUpdate aMsgHint( pPrevPage->getSwFrame().Top() );
pDoc->getIDocumentFieldsAccess().UpdatePageFields( &aMsgHint );
}
return pPage;
@@ -1356,9 +1356,9 @@ SwTwips SwRootFrame::GrowFrame( SwTwips nDist, bool bTst, bool )
{
if ( !bTst )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.SSize().Height() += nDist;
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
return nDist;
@@ -1367,13 +1367,13 @@ SwTwips SwRootFrame::GrowFrame( SwTwips nDist, bool bTst, bool )
SwTwips SwRootFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool )
{
OSL_ENSURE( nDist >= 0, "nDist < 0." );
- OSL_ENSURE( nDist <= FrameRA().Height(), "nDist greater than current size." );
+ OSL_ENSURE( nDist <= getSwFrame().Height(), "nDist greater than current size." );
if ( !bTst )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.SSize().Height() -= nDist;
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
return nDist;
@@ -1463,7 +1463,7 @@ void SwRootFrame::RemoveSuperfluous()
{
SAL_INFO( "sw.pageframe", "RemoveSuperfluous - DestroyFrm p: " << pPage );
RemovePage( &pPage, SwRemoveResult::Prev );
- nDocPos = pPage ? pPage->FrameRA().Top() : 0;
+ nDocPos = pPage ? pPage->getSwFrame().Top() : 0;
}
} while ( pPage );
@@ -1589,13 +1589,13 @@ void SwRootFrame::AssertPageFlys( SwPageFrame *pPage )
Size SwRootFrame::ChgSize( const Size& aNewSize )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.SSize() = aNewSize;
- setFrame(aFrm);
+ setSwFrame(aFrm);
InvalidatePrt_();
mbFixSize = false;
- return FrameRA().SSize();
+ return getSwFrame().SSize();
}
void SwRootFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
@@ -1604,21 +1604,21 @@ void SwRootFrame::MakeAll(vcl::RenderContext* /*pRenderContext*/)
{
mbValidPos = true;
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.Pos().setX(DOCUMENTBORDER);
aFrm.Pos().setY(DOCUMENTBORDER);
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
if ( !mbValidPrtArea )
{
mbValidPrtArea = true;
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Pos().setX(0);
aPrt.Pos().setY(0);
- aPrt.SSize( FrameRA().SSize() );
- setPrint(aPrt);
+ aPrt.SSize( getSwFrame().SSize() );
+ setSwPrint(aPrt);
}
if ( !mbValidSize )
@@ -1736,7 +1736,7 @@ void SwRootFrame::ImplCalcBrowseWidth()
case text::HoriOrientation::INSIDE:
case text::HoriOrientation::LEFT:
if ( text::RelOrientation::PRINT_AREA == rHori.GetRelationOrient() )
- nWidth += pFrame->PrintRA().Left();
+ nWidth += pFrame->getSwPrint().Left();
break;
default:
break;
@@ -1928,10 +1928,10 @@ static void lcl_MoveAllLowerObjs( SwFrame* pFrame, const Point& rOffset )
static void lcl_MoveAllLowers( SwFrame* pFrame, const Point& rOffset )
{
- const SwRect aFrame( pFrame->FrameRA() );
+ const SwRect aFrame( pFrame->getSwFrame() );
// first move the current frame
- SwRect aFrm(pFrame->FrameRA());
+ SwRect aFrm(pFrame->getSwFrame());
if (aFrm.Pos().X() != FAR_AWAY)
{
@@ -1943,7 +1943,7 @@ static void lcl_MoveAllLowers( SwFrame* pFrame, const Point& rOffset )
aFrm.Pos().Y() += rOffset.Y();
}
- pFrame->setFrame(aFrm);
+ pFrame->setSwFrame(aFrm);
// Don't forget accessibility:
if( pFrame->IsAccessibleFrame() )
@@ -2021,7 +2021,7 @@ void SwRootFrame::CheckViewLayout( const SwViewOption* pViewOpt, const SwRect* p
maPageRects.clear();
- const long nBorder = FrameRA().Pos().getX();
+ const long nBorder = getSwFrame().Pos().getX();
const long nVisWidth = mnViewWidth - 2 * nBorder;
const long nGapBetweenPages = pViewOpt ? pViewOpt->GetGapBetweenPages()
: (pSh ? pSh->GetViewOptions()->GetGapBetweenPages()
@@ -2070,15 +2070,15 @@ void SwRootFrame::CheckViewLayout( const SwViewOption* pViewOpt, const SwRect* p
{
const SwFrame& rFormatPage = pPageFrame->GetFormatPage();
- nPageWidth = rFormatPage.FrameRA().Width() + nSidebarWidth + ((bStartOfRow || 1 == (pPageFrame->GetPhyPageNum()%2)) ? 0 : nGapBetweenPages);
- nPageHeight = rFormatPage.FrameRA().Height() + nGapBetweenPages;
+ nPageWidth = rFormatPage.getSwFrame().Width() + nSidebarWidth + ((bStartOfRow || 1 == (pPageFrame->GetPhyPageNum()%2)) ? 0 : nGapBetweenPages);
+ nPageHeight = rFormatPage.getSwFrame().Height() + nGapBetweenPages;
}
else
{
if ( !pPageFrame->IsEmptyPage() )
{
- nPageWidth = pPageFrame->FrameRA().Width() + nSidebarWidth + (bStartOfRow ? 0 : nGapBetweenPages);
- nPageHeight = pPageFrame->FrameRA().Height() + nGapBetweenPages;
+ nPageWidth = pPageFrame->getSwFrame().Width() + nSidebarWidth + (bStartOfRow ? 0 : nGapBetweenPages);
+ nPageHeight = pPageFrame->getSwFrame().Height() + nGapBetweenPages;
}
}
@@ -2127,7 +2127,7 @@ void SwRootFrame::CheckViewLayout( const SwViewOption* pViewOpt, const SwRect* p
const sal_uInt16 nMaxNumberOfVirtualPages = mnColumns > 0 ? mnColumns - nNumberOfPagesInRow : USHRT_MAX;
SwTwips nRemain = nWidthRemain;
SwTwips nVirtualPagesWidth = 0;
- SwTwips nLastPageWidth = pLastPageInCurrentRow->FrameRA().Width() + nSidebarWidth;
+ SwTwips nLastPageWidth = pLastPageInCurrentRow->getSwFrame().Width() + nSidebarWidth;
while ( ( mnColumns > 0 || nRemain > 0 ) && nNumberOfVirtualPages < nMaxNumberOfVirtualPages )
{
@@ -2151,7 +2151,7 @@ void SwRootFrame::CheckViewLayout( const SwViewOption* pViewOpt, const SwRect* p
{
// #i88036#
nCurrentRowWidth +=
- pStartOfRow->GetFormatPage().FrameRA().Width() + nSidebarWidth;
+ pStartOfRow->GetFormatPage().getSwFrame().Width() + nSidebarWidth;
}
// center page if possible
@@ -2168,7 +2168,7 @@ void SwRootFrame::CheckViewLayout( const SwViewOption* pViewOpt, const SwRect* p
if ( bFirstRow && mbBookMode )
{
// #i88036#
- nX += pStartOfRow->GetFormatPage().FrameRA().Width() + nSidebarWidth;
+ nX += pStartOfRow->GetFormatPage().getSwFrame().Width() + nSidebarWidth;
}
SwPageFrame* pEndOfRow = pPageFrame;
@@ -2180,8 +2180,8 @@ void SwRootFrame::CheckViewLayout( const SwViewOption* pViewOpt, const SwRect* p
if ( mbBookMode )
pFormatPage = &pPageToAdjust->GetFormatPage();
- const SwTwips nCurrentPageWidth = pFormatPage->FrameRA().Width() + (pFormatPage->IsEmptyPage() ? 0 : nSidebarWidth);
- const Point aOldPagePos = pPageToAdjust->FrameRA().Pos();
+ const SwTwips nCurrentPageWidth = pFormatPage->getSwFrame().Width() + (pFormatPage->IsEmptyPage() ? 0 : nSidebarWidth);
+ const Point aOldPagePos = pPageToAdjust->getSwFrame().Pos();
const bool bLeftSidebar = pPageToAdjust->SidebarPosition() == sw::sidebarwindows::SidebarPosition::LEFT;
const SwTwips nLeftPageAddOffset = bLeftSidebar ?
nSidebarWidth :
@@ -2218,7 +2218,7 @@ void SwRootFrame::CheckViewLayout( const SwViewOption* pViewOpt, const SwRect* p
// border of nGapBetweenPages around the current page:
SwRect aPageRectWithBorders( aNewPagePos.getX() - nGapBetweenPages,
aNewPagePos.getY(),
- pPageToAdjust->FrameRA().SSize().Width() + nGapBetweenPages + nSidebarWidth,
+ pPageToAdjust->getSwFrame().SSize().Width() + nGapBetweenPages + nSidebarWidth,
nCurrentRowHeight );
static const long nOuterClickDiff = 1000000;
@@ -2276,7 +2276,7 @@ void SwRootFrame::CheckViewLayout( const SwViewOption* pViewOpt, const SwRect* p
} // end while
// set size of root frame:
- const Size aOldSize( FrameRA().SSize() );
+ const Size aOldSize( getSwFrame().SSize() );
const Size aNewSize( nMaxPageRight - nBorder, nSumRowHeight - nGapBetweenPages );
if ( bPageChanged || aNewSize != aOldSize )
@@ -2296,7 +2296,7 @@ void SwRootFrame::CheckViewLayout( const SwViewOption* pViewOpt, const SwRect* p
}
}
- maPagesArea.Pos( FrameRA().Pos() );
+ maPagesArea.Pos( getSwFrame().Pos() );
maPagesArea.SSize( aNewSize );
if ( TWIPS_MAX != nMinPageLeft )
maPagesArea.Left_( nMinPageLeft );
@@ -2353,17 +2353,17 @@ bool SwPageFrame::IsOverHeaderFooterArea( const Point& rPt, FrameControlType &rC
{
if ( pFrame->IsBodyFrame() )
{
- nUpperLimit = pFrame->FrameRA().Top();
- nLowerLimit = pFrame->FrameRA().Bottom();
+ nUpperLimit = pFrame->getSwFrame().Top();
+ nLowerLimit = pFrame->getSwFrame().Bottom();
}
else if ( pFrame->IsFootnoteContFrame() )
- nLowerLimit = pFrame->FrameRA().Bottom();
+ nLowerLimit = pFrame->getSwFrame().Bottom();
pFrame = pFrame->GetNext();
}
- SwRect aHeaderArea( FrameRA().TopLeft(),
- Size( FrameRA().Width(), nUpperLimit - FrameRA().Top() ) );
+ SwRect aHeaderArea( getSwFrame().TopLeft(),
+ Size( getSwFrame().Width(), nUpperLimit - getSwFrame().Top() ) );
SwViewShell* pViewShell = getRootFrame()->GetCurrShell();
const bool bHideWhitespaceMode = pViewShell->GetViewOptions()->IsHideWhitespaceMode();
@@ -2377,8 +2377,8 @@ bool SwPageFrame::IsOverHeaderFooterArea( const Point& rPt, FrameControlType &rC
}
else
{
- SwRect aFooterArea( Point( FrameRA().Left(), nLowerLimit ),
- Size( FrameRA().Width(), FrameRA().Bottom() - nLowerLimit ) );
+ SwRect aFooterArea( Point( getSwFrame().Left(), nLowerLimit ),
+ Size( getSwFrame().Width(), getSwFrame().Bottom() - nLowerLimit ) );
if ( aFooterArea.IsInside( rPt ) &&
(!bHideWhitespaceMode || static_cast<const SwFrameFormat*>(GetRegisteredIn())->GetFooter().IsActive()) )
@@ -2408,7 +2408,7 @@ bool SwPageFrame::CheckPageHeightValidForHideWhitespace(SwTwips nDiff)
// Content frame doesn't fit the actual size, check if it fits the nominal one.
const SwFrameFormat* pPageFormat = static_cast<const SwFrameFormat*>(GetRegisteredIn());
const Size& rPageSize = pPageFormat->GetFrameSize().GetSize();
- long nWhitespace = rPageSize.getHeight() - FrameRA().Height();
+ long nWhitespace = rPageSize.getHeight() - getSwFrame().Height();
if (nWhitespace > -nDiff)
{
// It does: don't move it and invalidate our page frame so
diff --git a/sw/source/core/layout/paintfrm.cxx b/sw/source/core/layout/paintfrm.cxx
index 8759246c38bd..dee5bb6f94e7 100644
--- a/sw/source/core/layout/paintfrm.cxx
+++ b/sw/source/core/layout/paintfrm.cxx
@@ -900,8 +900,8 @@ void SwLineRects::PaintLines( OutputDevice *pOut, SwPaintProperties const &prope
// Vertical edge, overlapping with the table edge?
SwTwips nLLeft = rLRect.Left() - 30,
nLRight = rLRect.Right() + 30,
- nTLeft = rLRect.GetTab()->FrameRA().Left() + rLRect.GetTab()->PrintRA().Left(),
- nTRight = rLRect.GetTab()->FrameRA().Left() + rLRect.GetTab()->PrintRA().Right();
+ nTLeft = rLRect.GetTab()->getSwFrame().Left() + rLRect.GetTab()->getSwPrint().Left(),
+ nTRight = rLRect.GetTab()->getSwFrame().Left() + rLRect.GetTab()->getSwPrint().Right();
if ( (nTLeft >= nLLeft && nTLeft <= nLRight) ||
(nTRight>= nLLeft && nTRight<= nLRight) )
bPaint = false;
@@ -911,8 +911,8 @@ void SwLineRects::PaintLines( OutputDevice *pOut, SwPaintProperties const &prope
// Horizontal edge, overlapping with the table edge?
SwTwips nLTop = rLRect.Top() - 30,
nLBottom = rLRect.Bottom() + 30,
- nTTop = rLRect.GetTab()->FrameRA().Top() + rLRect.GetTab()->PrintRA().Top(),
- nTBottom = rLRect.GetTab()->FrameRA().Top() + rLRect.GetTab()->PrintRA().Bottom();
+ nTTop = rLRect.GetTab()->getSwFrame().Top() + rLRect.GetTab()->getSwPrint().Top(),
+ nTBottom = rLRect.GetTab()->getSwFrame().Top() + rLRect.GetTab()->getSwPrint().Bottom();
if ( (nTTop >= nLTop && nTTop <= nLBottom) ||
(nTBottom >= nLTop && nTBottom <= nLBottom) )
bPaint = false;
@@ -1292,15 +1292,15 @@ static void lcl_CalcBorderRect( SwRect &rRect, const SwFrame *pFrame,
// See <lcl_PaintLeftLine> and <lcl_PaintRightLine>.
if( pFrame->IsSctFrame() )
{
- rRect = pFrame->PrintRA();
- rRect.Pos() += pFrame->FrameRA().Pos();
+ rRect = pFrame->getSwPrint();
+ rRect.Pos() += pFrame->getSwFrame().Pos();
}
else if ( pFrame->IsCellFrame() )
- rRect = pFrame->FrameRA();
+ rRect = pFrame->getSwFrame();
else
{
- rRect = pFrame->PrintRA();
- rRect.Pos() += pFrame->FrameRA().Pos();
+ rRect = pFrame->getSwPrint();
+ rRect.Pos() += pFrame->getSwFrame().Pos();
if ( rAttrs.IsLine() || rAttrs.IsBorderDist() ||
(bShadow && rAttrs.GetShadow().GetLocation() != SvxShadowLocation::NONE) )
@@ -1431,7 +1431,7 @@ static void lcl_SubtractFlys( const SwFrame *pFrame, const SwPageFrame *pPage,
const SwFlyFrame *pFly = static_cast<const SwFlyFrame*>(pAnchoredObj);
- if (pSelfFly == pFly || gProp.pSRetoucheFly == pFly || !rRect.IsOver(pFly->FrameRA()))
+ if (pSelfFly == pFly || gProp.pSRetoucheFly == pFly || !rRect.IsOver(pFly->getSwFrame()))
continue;
if (!pFly->GetFormat()->GetPrint().GetValue() &&
@@ -1565,8 +1565,8 @@ static void lcl_SubtractFlys( const SwFrame *pFrame, const SwPageFrame *pPage,
}
else
{
- SwRect aRect( pFly->PrintRA() );
- aRect += pFly->FrameRA().Pos();
+ SwRect aRect( pFly->getSwPrint() );
+ aRect += pFly->getSwFrame().Pos();
rRegion -= aRect;
rClipState.subtractRange(lcl_ShrinkFly(aRect));
}
@@ -2428,8 +2428,8 @@ void SwTabFramePainter::PaintLines(OutputDevice& rDev, const SwRect& rRect) cons
}
const SwFrame* pUpper = mrTabFrame.GetUpper();
- SwRect aUpper( pUpper->PrintRA() );
- aUpper.Pos() += pUpper->FrameRA().Pos();
+ SwRect aUpper( pUpper->getSwPrint() );
+ aUpper.Pos() += pUpper->getSwFrame().Pos();
SwRect aUpperAligned( aUpper );
::SwAlignRect( aUpperAligned, gProp.pSGlobalShell, &rDev );
drawinglayer::primitive2d::Primitive2DContainer aHorizontalSequence;
@@ -2754,11 +2754,11 @@ static bool lcl_IsFirstRowInFollowTableWithoutRepeatedHeadlines(
void SwTabFramePainter::Insert( const SwFrame& rFrame, const SvxBoxItem& rBoxItem )
{
// build 4 line entries for the 4 borders:
- SwRect aBorderRect = rFrame.FrameRA();
+ SwRect aBorderRect = rFrame.getSwFrame();
if ( rFrame.IsTabFrame() )
{
- aBorderRect = rFrame.PrintRA();
- aBorderRect.Pos() += rFrame.FrameRA().Pos();
+ aBorderRect = rFrame.getSwPrint();
+ aBorderRect.Pos() += rFrame.getSwFrame().Pos();
}
bool const bBottomAsTop(lcl_IsFirstRowInFollowTableWithoutRepeatedHeadlines(
@@ -3068,7 +3068,7 @@ void SwRootFrame::Paint(vcl::RenderContext& rRenderContext, SwRect const& rRect,
if ( !pPage->IsEmptyPage() )
{
SwRect aPaintRect;
- SwPageFrame::GetBorderAndShadowBoundRect( pPage->FrameRA(), pSh, &rRenderContext, aPaintRect,
+ SwPageFrame::GetBorderAndShadowBoundRect( pPage->getSwFrame(), pSh, &rRenderContext, aPaintRect,
bPaintLeftShadow, bPaintRightShadow, bRightSidebar );
if ( aRect.IsOver( aPaintRect ) )
@@ -3090,8 +3090,8 @@ void SwRootFrame::Paint(vcl::RenderContext& rRenderContext, SwRect const& rRect,
SwRectFnSet aRectFnSet(pPage);
SwRect aPageRectTemp( aPaintRect );
aRectFnSet.SetLeftAndWidth( aPageRectTemp,
- aRectFnSet.GetLeft(pPage->FrameRA()),
- aRectFnSet.GetWidth(pPage->FrameRA()) );
+ aRectFnSet.GetLeft(pPage->getSwFrame()),
+ aRectFnSet.GetWidth(pPage->getSwFrame()) );
aPageRectTemp.Intersection_( pSh->VisArea() );
vcl::Region aPageRectRegion( aPageRectTemp.SVRect() );
aPageRectRegion.Exclude( aPaintRect.SVRect() );
@@ -3143,7 +3143,7 @@ void SwRootFrame::Paint(vcl::RenderContext& rRenderContext, SwRect const& rRect,
const IDocumentDrawModelAccess& rIDDMA = pSh->getIDocumentDrawModelAccess();
pSh->Imp()->PaintLayer( rIDDMA.GetHellId(),
pPrintData,
- *pPage, pPage->FrameRA(),
+ *pPage, pPage->getSwFrame(),
&aPageBackgrdColor,
pPage->IsRightToLeft(),
&aSwRedirector );
@@ -3168,8 +3168,8 @@ void SwRootFrame::Paint(vcl::RenderContext& rRenderContext, SwRect const& rRect,
if( pSh->GetWin() && pSh->GetDoc()->GetDocShell() &&
!pSh->GetDoc()->GetDocShell()->IsInPlaceActive() )
{
- SwPageFrame::PaintBorderAndShadow( pPage->FrameRA(), pSh, bPaintLeftShadow, bPaintRightShadow, bRightSidebar );
- SwPageFrame::PaintNotesSidebar( pPage->FrameRA(), pSh, pPage->GetPhyPageNum(), bRightSidebar);
+ SwPageFrame::PaintBorderAndShadow( pPage->getSwFrame(), pSh, bPaintLeftShadow, bPaintRightShadow, bRightSidebar );
+ SwPageFrame::PaintNotesSidebar( pPage->getSwFrame(), pSh, pPage->GetPhyPageNum(), bRightSidebar);
}
gProp.pSLines->PaintLines( pSh->GetOut(), gProp );
@@ -3190,7 +3190,7 @@ void SwRootFrame::Paint(vcl::RenderContext& rRenderContext, SwRect const& rRect,
// OD 09.12.2002 #103045# - add 4th parameter for horizontal text direction.
pSh->Imp()->PaintLayer( pSh->GetDoc()->getIDocumentDrawModelAccess().GetHeavenId(),
pPrintData,
- *pPage, pPage->FrameRA(),
+ *pPage, pPage->getSwFrame(),
&aPageBackgrdColor,
pPage->IsRightToLeft(),
&aSwRedirector );
@@ -3226,11 +3226,11 @@ void SwRootFrame::Paint(vcl::RenderContext& rRenderContext, SwRect const& rRect,
{
// paint empty page
SwRect aPaintRect;
- SwRect aEmptyPageRect( pPage->FrameRA() );
+ SwRect aEmptyPageRect( pPage->getSwFrame() );
// code from vprint.cxx
const SwPageFrame& rFormatPage = pPage->GetFormatPage();
- aEmptyPageRect.SSize() = rFormatPage.FrameRA().SSize();
+ aEmptyPageRect.SSize() = rFormatPage.getSwFrame().SSize();
SwPageFrame::GetBorderAndShadowBoundRect( aEmptyPageRect, pSh, &rRenderContext, aPaintRect,
bPaintLeftShadow, bPaintRightShadow, bRightSidebar );
@@ -3425,11 +3425,11 @@ void SwLayoutFrame::Paint(vcl::RenderContext& rRenderContext, SwRect const& rRec
if ( aPaintRect.Height() > 0 )
gProp.pSGlobalShell->InvalidateWindows(aPaintRect);
aPaintRect.Top( rRect.Bottom() + 1 );
- aPaintRect.Bottom( pFrame->FrameRA().Bottom() );
+ aPaintRect.Bottom( pFrame->getSwFrame().Bottom() );
if ( aPaintRect.Height() > 0 )
gProp.pSGlobalShell->InvalidateWindows(aPaintRect);
- aPaintRect.Top( pFrame->FrameRA().Top() );
- aPaintRect.Bottom( pFrame->FrameRA().Bottom() );
+ aPaintRect.Top( pFrame->getSwFrame().Top() );
+ aPaintRect.Bottom( pFrame->getSwFrame().Bottom() );
}
else
{
@@ -3597,8 +3597,8 @@ void SwColumnFrame::PaintBreak( ) const
!gProp.pSGlobalShell->IsShowHeaderFooterSeparator( Footer ) &&
gProp.pSGlobalShell->GetViewOptions()->IsLineBreak() )
{
- SwRect aRect( pCnt->PrintRA() );
- aRect.Pos() += pCnt->FrameRA().Pos();
+ SwRect aRect( pCnt->getSwPrint() );
+ aRect.Pos() += pCnt->getSwFrame().Pos();
// Draw the line
basegfx::B2DPoint aStart( double( aRect.Left() ), aRect.Top() );
@@ -3679,7 +3679,7 @@ void SwPageFrame::PaintDecorators( ) const
const SwLayoutFrame* pBody = FindBodyCont();
if ( pBody )
{
- SwRect aBodyRect( pBody->FrameRA() );
+ SwRect aBodyRect( pBody->getSwFrame() );
if ( gProp.pSGlobalShell->GetOut()->GetOutDevType() != OUTDEV_PRINTER &&
!gProp.pSGlobalShell->GetViewOptions()->IsPDFExport() &&
@@ -3714,7 +3714,7 @@ void SwPageFrame::PaintDecorators( ) const
while ( pFootnoteContFrame )
{
if ( pFootnoteContFrame->IsFootnoteContFrame() )
- aBodyRect.AddBottom( pFootnoteContFrame->FrameRA().Bottom() - aBodyRect.Bottom() );
+ aBodyRect.AddBottom( pFootnoteContFrame->getSwFrame().Bottom() - aBodyRect.Bottom() );
pFootnoteContFrame = pFootnoteContFrame->GetNext();
}
@@ -3821,7 +3821,7 @@ bool SwFlyFrame::IsPaint( SdrObject *pObj, const SwViewShell *pSh )
//HACK: exception: printing of frames in tables, those can overlap
//a page once in a while when dealing with oversized tables (HTML).
SwPageFrame *pPage = pFly->FindPageFrame();
- if ( pPage && pPage->FrameRA().IsOver( pFly->FrameRA() ) )
+ if ( pPage && pPage->getSwFrame().IsOver( pFly->getSwFrame() ) )
{
pAnch = pFly->AnchorFrame();
}
@@ -3845,7 +3845,7 @@ bool SwFlyFrame::IsPaint( SdrObject *pObj, const SwViewShell *pSh )
//right now. Afterwards they must not be printed if the
//page over which they float position wise gets printed.
const SwPageFrame *pPage = pAnch->FindPageFrame();
- if ( !pPage->FrameRA().IsOver( pObj->GetCurrentBoundRect() ) )
+ if ( !pPage->getSwFrame().IsOver( pObj->GetCurrentBoundRect() ) )
pAnch = nullptr;
}
}
@@ -3903,7 +3903,7 @@ void SwFlyFrame::Paint(vcl::RenderContext& rRenderContext, SwRect const& rRect,
if (bInGenerateThumbnail)
{
SwRect aVisRect = pShell->VisArea();
- if (!aVisRect.IsOver(FrameRA()))
+ if (!aVisRect.IsOver(getSwFrame()))
return;
}
}
@@ -3915,7 +3915,7 @@ void SwFlyFrame::Paint(vcl::RenderContext& rRenderContext, SwRect const& rRect,
BorderLinesGuard blg; // this should not paint borders added from PaintBaBo
SwRect aRect( rRect );
- aRect.Intersection_( FrameRA() );
+ aRect.Intersection_( getSwFrame() );
rRenderContext.Push( PushFlags::CLIPREGION );
rRenderContext.SetClipRegion();
@@ -3984,7 +3984,7 @@ void SwFlyFrame::Paint(vcl::RenderContext& rRenderContext, SwRect const& rRect,
}
// paint of margin needed.
const bool bPaintMarginOnly( !bPaintCompleteBack &&
- PrintRA().SSize() != FrameRA().SSize() );
+ getSwPrint().SSize() != getSwFrame().SSize() );
// #i47804# - paint background of parent fly frame
// for transparent graphics in layer Hell, if parent fly frame isn't
@@ -4007,7 +4007,7 @@ void SwFlyFrame::Paint(vcl::RenderContext& rRenderContext, SwRect const& rRect,
SwBorderAttrAccess aAccess( SwFrame::GetCache(), pParentFlyFrame );
const SwBorderAttrs &rAttrs = *aAccess.Get();
SwRect aPaintRect( aRect );
- aPaintRect.Intersection_( pParentFlyFrame->FrameRA() );
+ aPaintRect.Intersection_( pParentFlyFrame->getSwFrame() );
pParentFlyFrame->PaintBackground( aPaintRect, pPage, rAttrs );
gProp.pSRetoucheFly2 = pOldRet;
@@ -4040,7 +4040,7 @@ void SwFlyFrame::Paint(vcl::RenderContext& rRenderContext, SwRect const& rRect,
{
//What we actually want to paint is the small stripe between
//PrtArea and outer border.
- SwRect aTmp( PrintRA() ); aTmp += FrameRA().Pos();
+ SwRect aTmp( getSwPrint() ); aTmp += getSwFrame().Pos();
aRegion -= aTmp;
}
if ( bContour )
@@ -4174,8 +4174,8 @@ void SwTabFrame::Paint(vcl::RenderContext& rRenderContext, SwRect const& rRect,
else if ( gProp.pSGlobalShell->GetWin() && !gProp.pSGlobalShell->IsPreview() )
{
// OD 10.01.2003 #i6467# - intersect output rectangle with table frame
- SwRect aTabRect( PrintRA() );
- aTabRect.Pos() += FrameRA().Pos();
+ SwRect aTabRect( getSwPrint() );
+ aTabRect.Pos() += getSwFrame().Pos();
SwRect aTabOutRect( rRect );
aTabOutRect.Intersection( aTabRect );
SwViewOption::DrawRect( &rRenderContext, aTabOutRect, COL_LIGHTGRAY );
@@ -5272,8 +5272,8 @@ void SwFrame::PaintBorder( const SwRect& rRect, const SwPageFrame *pPage,
//be painted.
//For the PrtArea the aligned value needs to be used, otherwise it could
//happen, that some parts won't be processed.
- SwRect aRect( PrintRA() );
- aRect += FrameRA().Pos();
+ SwRect aRect( getSwPrint() );
+ aRect += getSwFrame().Pos();
::SwAlignRect( aRect, gProp.pSGlobalShell, gProp.pSGlobalShell->GetOut() );
// OD 27.09.2002 #103636# - new local boolean variable in order to
// suspend border paint under special cases - see below.
@@ -5369,8 +5369,8 @@ void SwFootnoteContFrame::PaintBorder( const SwRect& rRect, const SwPageFrame *p
{
//If the rectangle is completely inside the PrtArea, no border needs to
//be painted.
- SwRect aRect( PrintRA() );
- aRect.Pos() += FrameRA().Pos();
+ SwRect aRect( getSwPrint() );
+ aRect.Pos() += getSwFrame().Pos();
if ( !aRect.IsInside( rRect ) )
PaintLine( rRect, pPage );
}
@@ -5388,7 +5388,7 @@ void SwFootnoteContFrame::PaintLine( const SwRect& rRect,
const SwPageFootnoteInfo &rInf = pPage->GetPageDesc()->GetFootnoteInfo();
SwRectFnSet aRectFnSet(this);
- SwTwips nPrtWidth = aRectFnSet.GetWidth(PrintRA());
+ SwTwips nPrtWidth = aRectFnSet.GetWidth(getSwPrint());
Fraction aFract( nPrtWidth, 1 );
const SwTwips nWidth = (long)(aFract *= rInf.GetWidth());
@@ -5407,9 +5407,9 @@ void SwFootnoteContFrame::PaintLine( const SwRect& rRect,
}
SwTwips nLineWidth = rInf.GetLineWidth();
const SwRect aLineRect = aRectFnSet.IsVert() ?
- SwRect( Point(FrameRA().Left()+FrameRA().Width()-rInf.GetTopDist()-nLineWidth,
+ SwRect( Point(getSwFrame().Left()+getSwFrame().Width()-rInf.GetTopDist()-nLineWidth,
nX), Size( nLineWidth, nWidth ) )
- : SwRect( Point( nX, FrameRA().Pos().Y() + rInf.GetTopDist() ),
+ : SwRect( Point( nX, getSwFrame().Pos().Y() + rInf.GetTopDist() ),
Size( nWidth, rInf.GetLineWidth()));
if ( aLineRect.HasArea() && rInf.GetLineStyle() != SvxBorderLineStyle::NONE)
PaintBorderLine( rRect, aLineRect , pPage, &rInf.GetLineColor(),
@@ -5426,8 +5426,8 @@ void SwLayoutFrame::PaintColLines( const SwRect &rRect, const SwFormatCol &rForm
SwRectFn fnRect = pCol->IsVertical() ? ( pCol->IsVertLR() ? fnRectVertL2R : fnRectVert ) : fnRectHori;
- SwRect aLineRect = PrintRA();
- aLineRect += FrameRA().Pos();
+ SwRect aLineRect = getSwPrint();
+ aLineRect += getSwFrame().Pos();
SwTwips nTop = ((aLineRect.*fnRect->fnGetHeight)()*rFormatCol.GetLineHeight())
/ 100 - (aLineRect.*fnRect->fnGetHeight)();
@@ -5462,7 +5462,7 @@ void SwLayoutFrame::PaintColLines( const SwRect &rRect, const SwFormatCol &rForm
while ( pCol->GetNext() )
{
(aLineRect.*fnRect->fnSetPosX)
- ( (pCol->FrameRA().*fnGetX)() - nPenHalf );
+ ( (pCol->getSwFrame().*fnGetX)() - nPenHalf );
if ( aRect.IsOver( aLineRect ) )
PaintBorderLine( aRect, aLineRect , pPage, &rFormatCol.GetLineColor(),
rFormatCol.GetLineStyle() );
@@ -5481,8 +5481,8 @@ void SwPageFrame::PaintGrid( OutputDevice const * pOut, SwRect const &rRect ) co
const SwLayoutFrame* pBody = FindBodyCont();
if( pBody )
{
- SwRect aGrid( pBody->PrintRA() );
- aGrid += pBody->FrameRA().Pos();
+ SwRect aGrid( pBody->getSwPrint() );
+ aGrid += pBody->getSwFrame().Pos();
SwRect aInter( aGrid );
aInter.Intersection( rRect );
@@ -5786,7 +5786,7 @@ void SwPageFrame::PaintMarginArea( const SwRect& _rOutputRect,
if ( _pViewShell->GetWin() && !_pViewShell->GetViewOptions()->getBrowseMode() )
{
// Simplified paint with DrawingLayer FillStyle
- SwRect aPgRect = FrameRA();
+ SwRect aPgRect = getSwFrame();
aPgRect.Intersection_( _rOutputRect );
if(!aPgRect.IsEmpty())
@@ -6207,7 +6207,7 @@ static void lcl_paintBitmapExToRect(vcl::RenderContext *pOut, const Point& aPoin
SwRect SwPageFrame::GetBoundRect(OutputDevice const * pOutputDevice) const
{
const SwViewShell *pSh = getRootFrame()->GetCurrShell();
- SwRect aPageRect( FrameRA() );
+ SwRect aPageRect( getSwFrame() );
SwRect aResult;
if(!pSh) {
@@ -6360,7 +6360,7 @@ void SwFrame::PaintBackground( const SwRect &rRect, const SwPageFrame *pPage,
}
}
- SwRect aPaintRect( FrameRA() );
+ SwRect aPaintRect( getSwFrame() );
if( IsTextFrame() || IsSctFrame() )
aPaintRect = UnionFrame( true );
@@ -6371,9 +6371,9 @@ void SwFrame::PaintBackground( const SwRect &rRect, const SwPageFrame *pPage,
const bool bBrowse = pSh->GetViewOptions()->getBrowseMode();
SwRect aRect;
if ( (bPageFrame && bBrowse) ||
- (IsTextFrame() && PrintRA().SSize() == FrameRA().SSize()) )
+ (IsTextFrame() && getSwPrint().SSize() == getSwFrame().SSize()) )
{
- aRect = FrameRA();
+ aRect = getSwFrame();
::SwAlignRect( aRect, gProp.pSGlobalShell, gProp.pSGlobalShell->GetOut() );
}
else
@@ -6384,7 +6384,7 @@ void SwFrame::PaintBackground( const SwRect &rRect, const SwPageFrame *pPage,
if ( GetPrev()->GetAttrSet()->GetBackground() == GetAttrSet()->GetBackground() &&
lcl_compareFillAttributes(GetPrev()->getSdrAllFillAttributesHelper(), getSdrAllFillAttributesHelper()))
{
- aRect.Top( FrameRA().Top() );
+ aRect.Top( getSwFrame().Top() );
}
}
}
@@ -6557,9 +6557,9 @@ void SwLayoutFrame::RefreshLaySubsidiary( const SwPageFrame *pPage,
if( !pLow )
return;
SwShortCut aShortCut( *pLow, rRect );
- while( pLow && !aShortCut.Stop( pLow->FrameRA() ) )
+ while( pLow && !aShortCut.Stop( pLow->getSwFrame() ) )
{
- if ( pLow->FrameRA().IsOver( rRect ) && pLow->FrameRA().HasArea() )
+ if ( pLow->getSwFrame().IsOver( rRect ) && pLow->getSwFrame().HasArea() )
{
if ( pLow->IsLayoutFrame() )
static_cast<const SwLayoutFrame*>(pLow)->RefreshLaySubsidiary( pPage, rRect);
@@ -6574,7 +6574,7 @@ void SwLayoutFrame::RefreshLaySubsidiary( const SwPageFrame *pPage,
{
const SwFlyFrame *pFly =
static_cast<const SwFlyFrame*>(pAnchoredObj);
- if ( pFly->IsFlyInContentFrame() && pFly->FrameRA().IsOver( rRect ) )
+ if ( pFly->IsFlyInContentFrame() && pFly->getSwFrame().IsOver( rRect ) )
{
if ( !pFly->Lower() || !pFly->Lower()->IsNoTextFrame() ||
!static_cast<const SwNoTextFrame*>(pFly->Lower())->HasAnimation())
@@ -6807,9 +6807,9 @@ void SwPageFrame::PaintSubsidiaryLines( const SwPageFrame *,
pLay = pLay->GetNext();
}
- SwRect aArea( pPageBody->FrameRA() );
+ SwRect aArea( pPageBody->getSwFrame() );
if ( pFootnoteCont )
- aArea.AddBottom( pFootnoteCont->FrameRA().Bottom() - aArea.Bottom() );
+ aArea.AddBottom( pFootnoteCont->getSwFrame().Bottom() - aArea.Bottom() );
if ( !gProp.pSGlobalShell->GetViewOptions()->IsViewMetaChars( ) )
ProcessPrimitives( lcl_CreatePageAreaDelimiterPrimitives( aArea ) );
@@ -6833,7 +6833,7 @@ void SwColumnFrame::PaintSubsidiaryLines( const SwPageFrame *,
pLay = pLay->GetNext();
}
- SwRect aArea( pColBody->FrameRA() );
+ SwRect aArea( pColBody->getSwFrame() );
// #i3662# - enlarge top of column body frame's printing area
// in sections to top of section frame.
@@ -6841,13 +6841,13 @@ void SwColumnFrame::PaintSubsidiaryLines( const SwPageFrame *,
if ( bColInSection )
{
if ( IsVertical() )
- aArea.Right( GetUpper()->FrameRA().Right() );
+ aArea.Right( GetUpper()->getSwFrame().Right() );
else
- aArea.Top( GetUpper()->FrameRA().Top() );
+ aArea.Top( GetUpper()->getSwFrame().Top() );
}
if ( pFootnoteCont )
- aArea.AddBottom( pFootnoteCont->FrameRA().Bottom() - aArea.Bottom() );
+ aArea.AddBottom( pFootnoteCont->getSwFrame().Bottom() - aArea.Bottom() );
::SwAlignRect( aArea, gProp.pSGlobalShell, gProp.pSGlobalShell->GetOut() );
@@ -6880,8 +6880,8 @@ void SwHeadFootFrame::PaintSubsidiaryLines( const SwPageFrame *, const SwRect &
{
if ( gProp.pSGlobalShell->IsHeaderFooterEdit() )
{
- SwRect aArea( PrintRA() );
- aArea.Pos() += FrameRA().Pos();
+ SwRect aArea( getSwPrint() );
+ aArea.Pos() += getSwFrame().Pos();
if ( !gProp.pSGlobalShell->GetViewOptions()->IsViewMetaChars( ) )
ProcessPrimitives( lcl_CreatePageAreaDelimiterPrimitives( aArea ) );
else
@@ -6935,9 +6935,9 @@ void SwLayoutFrame::PaintSubsidiaryLines( const SwPageFrame *pPage,
// use frame area for cells
// OD 13.02.2003 #i3662# - for section use also frame area
const bool bUseFrameArea = bCell || IsSctFrame();
- SwRect aOriginal( bUseFrameArea ? FrameRA() : PrintRA() );
+ SwRect aOriginal( bUseFrameArea ? getSwFrame() : getSwPrint() );
if ( !bUseFrameArea )
- aOriginal.Pos() += FrameRA().Pos();
+ aOriginal.Pos() += getSwFrame().Pos();
::SwAlignRect( aOriginal, gProp.pSGlobalShell, gProp.pSGlobalShell->GetOut() );
@@ -7054,8 +7054,8 @@ void SwPageFrame::RefreshExtraData( const SwRect &rRect ) const
if ( dynamic_cast< const SwFlyFrame *>( pAnchoredObj ) != nullptr )
{
const SwFlyFrame *pFly = static_cast<const SwFlyFrame*>(pAnchoredObj);
- if ( pFly->FrameRA().Top() <= aRect.Bottom() &&
- pFly->FrameRA().Bottom() >= aRect.Top() )
+ if ( pFly->getSwFrame().Top() <= aRect.Bottom() &&
+ pFly->getSwFrame().Bottom() >= aRect.Top() )
pFly->RefreshExtraData( aRect );
}
}
@@ -7077,8 +7077,8 @@ void SwLayoutFrame::RefreshExtraData( const SwRect &rRect ) const
( !pCnt->IsInTab() &&
((bLineInBody && pCnt->IsInDocBody()) ||
(bLineInFly && pCnt->IsInFly())) ) ) &&
- pCnt->FrameRA().Top() <= rRect.Bottom() &&
- pCnt->FrameRA().Bottom() >= rRect.Top() )
+ pCnt->getSwFrame().Top() <= rRect.Bottom() &&
+ pCnt->getSwFrame().Bottom() >= rRect.Top() )
{
static_cast<const SwTextFrame*>(pCnt)->PaintExtraData( rRect );
}
@@ -7089,8 +7089,8 @@ void SwLayoutFrame::RefreshExtraData( const SwRect &rRect ) const
{
const SwFlyFrame *pFly = static_cast<const SwFlyFrame*>(pAnchoredObj);
if ( pFly->IsFlyInContentFrame() &&
- pFly->FrameRA().Top() <= rRect.Bottom() &&
- pFly->FrameRA().Bottom() >= rRect.Top() )
+ pFly->getSwFrame().Top() <= rRect.Bottom() &&
+ pFly->getSwFrame().Bottom() >= rRect.Top() )
pFly->RefreshExtraData( rRect );
}
}
@@ -7188,7 +7188,7 @@ void SwFrame::Retouch( const SwPageFrame * pPage, const SwRect &rRect ) const
OSL_ENSURE( getRootFrame()->GetCurrShell() && gProp.pSGlobalShell->GetWin(), "Retouche on a printer?" );
SwRect aRetouche( GetUpper()->PaintArea() );
- aRetouche.Top( FrameRA().Top() + FrameRA().Height() );
+ aRetouche.Top( getSwFrame().Top() + getSwFrame().Height() );
aRetouche.Intersection( gProp.pSGlobalShell->VisArea() );
if ( aRetouche.HasArea() )
@@ -7385,11 +7385,11 @@ bool SwFrame::GetBackgroundBrush(
rpBrush = &rBack;
if ( pFrame->IsPageFrame() && pSh->GetViewOptions()->getBrowseMode() )
{
- rOrigRect = pFrame->FrameRA();
+ rOrigRect = pFrame->getSwFrame();
}
else
{
- if ( pFrame->FrameRA().SSize() != pFrame->PrintRA().SSize() )
+ if ( pFrame->getSwFrame().SSize() != pFrame->getSwPrint().SSize() )
{
SwBorderAttrAccess aAccess( SwFrame::GetCache(), pFrame );
const SwBorderAttrs &rAttrs = *aAccess.Get();
@@ -7397,8 +7397,8 @@ bool SwFrame::GetBackgroundBrush(
}
else
{
- rOrigRect = pFrame->PrintRA();
- rOrigRect += pFrame->FrameRA().Pos();
+ rOrigRect = pFrame->getSwPrint();
+ rOrigRect += pFrame->getSwFrame().Pos();
}
}
@@ -7471,7 +7471,7 @@ Graphic SwFlyFrameFormat::MakeGraphic( ImageMap* pMap )
aMet.SetPrefMapMode( aMap );
::SwCalcPixStatics( pSh->GetOut() );
- aMet.SetPrefSize( pFly->FrameRA().SSize() );
+ aMet.SetPrefSize( pFly->getSwFrame().SSize() );
aMet.Record( pDev.get() );
pDev->SetLineColor();
@@ -7479,7 +7479,7 @@ Graphic SwFlyFrameFormat::MakeGraphic( ImageMap* pMap )
pDev->SetFont( pOld->GetFont() );
//Enlarge the rectangle if needed, so the border is painted too.
- SwRect aOut( pFly->FrameRA() );
+ SwRect aOut( pFly->getSwFrame() );
SwBorderAttrAccess aAccess( SwFrame::GetCache(), pFly );
const SwBorderAttrs &rAttrs = *aAccess.Get();
if ( rAttrs.CalcRightLine() )
@@ -7533,13 +7533,13 @@ Graphic SwFlyFrameFormat::MakeGraphic( ImageMap* pMap )
pSh->DLPostPaint2(true);
aMet.Stop();
- aMet.Move( -pFly->FrameRA().Left(), -pFly->FrameRA().Top() );
+ aMet.Move( -pFly->getSwFrame().Left(), -pFly->getSwFrame().Top() );
aRet = Graphic( aMet );
if( bNoteURL )
{
OSL_ENSURE( pNoteURL, "MakeGraphic: Good Bye, NoteURL." );
- pNoteURL->FillImageMap( pMap, pFly->FrameRA().Pos(), aMap );
+ pNoteURL->FillImageMap( pMap, pFly->getSwFrame().Pos(), aMap );
delete pNoteURL;
pNoteURL = nullptr;
}
diff --git a/sw/source/core/layout/sectfrm.cxx b/sw/source/core/layout/sectfrm.cxx
index 40107062d4ba..94e8dae37885 100644
--- a/sw/source/core/layout/sectfrm.cxx
+++ b/sw/source/core/layout/sectfrm.cxx
@@ -100,20 +100,20 @@ void SwSectionFrame::Init()
{
assert(GetUpper() && "SwSectionFrame::Init before insertion?!");
SwRectFnSet aRectFnSet(this);
- long nWidth = aRectFnSet.GetWidth(GetUpper()->PrintRA());
+ long nWidth = aRectFnSet.GetWidth(GetUpper()->getSwPrint());
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.SetWidth( aFrm, nWidth );
aRectFnSet.SetHeight( aFrm, 0 );
- setFrame(aFrm);
+ setSwFrame(aFrm);
// #109700# LRSpace for sections
const SvxLRSpaceItem& rLRSpace = GetFormat()->GetLRSpace();
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aRectFnSet.SetLeft( aPrt, rLRSpace.GetLeft() );
aRectFnSet.SetWidth( aPrt, nWidth - rLRSpace.GetLeft() - rLRSpace.GetRight() );
aRectFnSet.SetHeight( aPrt, 0 );
- setPrint(aPrt);
+ setSwPrint(aPrt);
const SwFormatCol &rCol = GetFormat()->GetCol();
if( ( rCol.GetNumCols() > 1 || IsAnyNoteAtEnd() ) && !IsInFootnote() )
@@ -201,9 +201,9 @@ void SwSectionFrame::DelEmpty( bool bRemove )
SetFollow(nullptr);
if( pUp )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.Height( 0 );
- setFrame(aFrm);
+ setSwFrame(aFrm);
// If we are destroyed immediately anyway, we don't need
// to put us into the list
@@ -288,18 +288,18 @@ void SwSectionFrame::Cut_( bool bRemove )
if ( pUp )
{
SwRectFnSet aRectFnSet(this);
- SwTwips nFrameHeight = aRectFnSet.GetHeight(FrameRA());
+ SwTwips nFrameHeight = aRectFnSet.GetHeight(getSwFrame());
if( nFrameHeight > 0 )
{
if( !bRemove )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.SetHeight( aFrm, 0 );
- setFrame(aFrm);
+ setSwFrame(aFrm);
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aRectFnSet.SetHeight( aPrt, 0 );
- setPrint(aPrt);
+ setSwPrint(aPrt);
}
pUp->Shrink( nFrameHeight );
@@ -395,7 +395,7 @@ void SwSectionFrame::Paste( SwFrame* pParent, SwFrame* pSibling )
pSibling->InvalidatePage( pPage );
}
- SwTwips nFrameHeight = aRectFnSet.GetHeight(FrameRA());
+ SwTwips nFrameHeight = aRectFnSet.GetHeight(getSwFrame());
if( nFrameHeight )
pParent->Grow( nFrameHeight );
@@ -738,7 +738,7 @@ void SwSectionFrame::MakeAll(vcl::RenderContext* pRenderContext)
aRectFnSet.MakePos( *this, GetUpper(), GetPrev(), false );
}
- if (FrameRA().Height() == 0)
+ if (getSwFrame().Height() == 0)
{
// SwLayoutFrame::MakeAll() is not called for to-be-deleted
// section frames (which would invalidate the position of the
@@ -898,7 +898,7 @@ bool SwSectionFrame::CalcMinDiff( SwTwips& rMinDiff ) const
{
SwRectFnSet aRectFnSet(this);
rMinDiff = aRectFnSet.GetPrtBottom(*GetUpper());
- rMinDiff = aRectFnSet.BottomDist( FrameRA(), rMinDiff );
+ rMinDiff = aRectFnSet.BottomDist( getSwFrame(), rMinDiff );
return true;
}
return false;
@@ -1025,7 +1025,7 @@ void SwSectionFrame::CheckClipping( bool bGrow, bool bMaximize )
if( bGrow && ( !IsInFly() || !GetUpper()->IsColBodyFrame() ||
!FindFlyFrame()->IsLocked() ) )
{
- nDiff = -aRectFnSet.BottomDist( FrameRA(), nDeadLine );
+ nDiff = -aRectFnSet.BottomDist( getSwFrame(), nDeadLine );
if( !bMaximize )
nDiff += Undersize();
if( nDiff > 0 )
@@ -1037,11 +1037,11 @@ void SwSectionFrame::CheckClipping( bool bGrow, bool bMaximize )
nDeadLine += nAdd;
}
}
- nDiff = -aRectFnSet.BottomDist( FrameRA(), nDeadLine );
+ nDiff = -aRectFnSet.BottomDist( getSwFrame(), nDeadLine );
SetUndersized( !bMaximize && nDiff >= 0 );
const bool bCalc = ( IsUndersized() || bMaximize ) &&
( nDiff ||
- aRectFnSet.GetTop(PrintRA()) > aRectFnSet.GetHeight(FrameRA()) );
+ aRectFnSet.GetTop(getSwPrint()) > aRectFnSet.GetHeight(getSwFrame()) );
// OD 03.11.2003 #i19737# - introduce local variable <bExtraCalc> to indicate
// that a calculation has to be done beside the value of <bCalc>.
bool bExtraCalc = false;
@@ -1064,17 +1064,17 @@ void SwSectionFrame::CheckClipping( bool bGrow, bool bMaximize )
}
if ( bCalc || bExtraCalc )
{
- nDiff = aRectFnSet.YDiff( nDeadLine, aRectFnSet.GetTop(FrameRA()) );
+ nDiff = aRectFnSet.YDiff( nDeadLine, aRectFnSet.GetTop(getSwFrame()) );
if( nDiff < 0 )
- nDeadLine = aRectFnSet.GetTop(FrameRA());
- const Size aOldSz( PrintRA().SSize() );
+ nDeadLine = aRectFnSet.GetTop(getSwFrame());
+ const Size aOldSz( getSwPrint().SSize() );
long nTop = aRectFnSet.GetTopMargin(*this);
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.SetBottom( aFrm, nDeadLine );
- setFrame(aFrm);
+ setSwFrame(aFrm);
- nDiff = aRectFnSet.GetHeight(FrameRA());
+ nDiff = aRectFnSet.GetHeight(getSwFrame());
if( nTop > nDiff )
nTop = nDiff;
aRectFnSet.SetYMargins( *this, nTop, 0 );
@@ -1083,8 +1083,8 @@ void SwSectionFrame::CheckClipping( bool bGrow, bool bMaximize )
// Determine, if height has changed.
// Note: In vertical layout the height equals the width value.
bool bHeightChanged = aRectFnSet.IsVert() ?
- (aOldSz.Width() != PrintRA().Width()) :
- (aOldSz.Height() != PrintRA().Height());
+ (aOldSz.Width() != getSwPrint().Width()) :
+ (aOldSz.Height() != getSwPrint().Height());
// Last but not least we have changed the height again, thus the inner
// layout (columns) is calculated and the content as well.
// OD 18.09.2002 #100522#
@@ -1125,13 +1125,13 @@ void SwSectionFrame::SimpleFormat()
SwTwips nDeadLine = aRectFnSet.GetPrtBottom(*GetUpper());
// OD 22.10.2002 #97265# - call always method <lcl_ColumnRefresh(..)>, in
// order to get calculated lowers, not only if there space left in its upper.
- if( aRectFnSet.BottomDist( FrameRA(), nDeadLine ) >= 0 )
+ if( aRectFnSet.BottomDist( getSwFrame(), nDeadLine ) >= 0 )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.SetBottom( aFrm, nDeadLine );
- setFrame(aFrm);
+ setSwFrame(aFrm);
- long nHeight = aRectFnSet.GetHeight(FrameRA());
+ long nHeight = aRectFnSet.GetHeight(getSwFrame());
long nTop = CalcUpperSpace();
if( nTop > nHeight )
nTop = nHeight;
@@ -1210,17 +1210,17 @@ class ExtraFormatToPositionObjs
// grow section till bottom of printing area of upper frame
SwRectFnSet aRectFnSet(mpSectFrame);
SwTwips nTopMargin = aRectFnSet.GetTopMargin(*mpSectFrame);
- Size aOldSectPrtSize( mpSectFrame->PrintRA().SSize() );
- SwTwips nDiff = aRectFnSet.BottomDist( mpSectFrame->FrameRA(), aRectFnSet.GetPrtBottom(*mpSectFrame->GetUpper()) );
+ Size aOldSectPrtSize( mpSectFrame->getSwPrint().SSize() );
+ SwTwips nDiff = aRectFnSet.BottomDist( mpSectFrame->getSwFrame(), aRectFnSet.GetPrtBottom(*mpSectFrame->GetUpper()) );
- SwRect aFrm(mpSectFrame->FrameRA());
+ SwRect aFrm(mpSectFrame->getSwFrame());
aRectFnSet.AddBottom( aFrm, nDiff );
- mpSectFrame->setFrame(aFrm);
+ mpSectFrame->setSwFrame(aFrm);
aRectFnSet.SetYMargins( *mpSectFrame, nTopMargin, 0 );
// #i59789#
// suppress formatting, if printing area of section is too narrow
- if ( aRectFnSet.GetHeight(mpSectFrame->PrintRA()) <= 0 )
+ if ( aRectFnSet.GetHeight(mpSectFrame->getSwPrint()) <= 0 )
{
return;
}
@@ -1306,7 +1306,7 @@ void SwSectionFrame::Format( vcl::RenderContext* pRenderContext, const SwBorderA
if ( !mbValidSize )
{
PROTOCOL_ENTER( this, PROT::Size, DbgAction::NONE, nullptr )
- const long nOldHeight = aRectFnSet.GetHeight(FrameRA());
+ const long nOldHeight = aRectFnSet.GetHeight(getSwFrame());
bool bOldLock = IsColLocked();
ColLock();
@@ -1341,16 +1341,16 @@ void SwSectionFrame::Format( vcl::RenderContext* pRenderContext, const SwBorderA
if( GetUpper() )
{
- long nWidth = aRectFnSet.GetWidth(GetUpper()->PrintRA());
- SwRect aFrm(FrameRA());
+ long nWidth = aRectFnSet.GetWidth(GetUpper()->getSwPrint());
+ SwRect aFrm(getSwFrame());
aRectFnSet.SetWidth( aFrm, nWidth );
- setFrame(aFrm);
+ setSwFrame(aFrm);
// #109700# LRSpace for sections
const SvxLRSpaceItem& rLRSpace = GetFormat()->GetLRSpace();
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aRectFnSet.SetWidth( aPrt, nWidth - rLRSpace.GetLeft() - rLRSpace.GetRight() );
- setPrint(aPrt);
+ setSwPrint(aPrt);
// OD 15.10.2002 #103517# - allow grow in online layout
// Thus, set <..IsBrowseMode()> as parameter <bGrow> on calling
@@ -1375,7 +1375,7 @@ void SwSectionFrame::Format( vcl::RenderContext* pRenderContext, const SwBorderA
{
// #i61435#
// suppress formatting, if upper frame has height <= 0
- if ( aRectFnSet.GetHeight(GetUpper()->FrameRA()) > 0 )
+ if ( aRectFnSet.GetHeight(GetUpper()->getSwFrame()) > 0 )
{
FormatWidthCols( *pAttr, nRemaining, MINLAY );
}
@@ -1390,7 +1390,7 @@ void SwSectionFrame::Format( vcl::RenderContext* pRenderContext, const SwBorderA
break;
}
bMaximize = ToMaximize( false );
- nRemaining += aRectFnSet.GetHeight(pFrame->FrameRA());
+ nRemaining += aRectFnSet.GetHeight(pFrame->getSwFrame());
}
else
{
@@ -1412,12 +1412,12 @@ void SwSectionFrame::Format( vcl::RenderContext* pRenderContext, const SwBorderA
}
}
- SwTwips nDiff = aRectFnSet.GetHeight(FrameRA()) - nRemaining;
+ SwTwips nDiff = aRectFnSet.GetHeight(getSwFrame()) - nRemaining;
if( nDiff < 0)
{
SwTwips nDeadLine = aRectFnSet.GetPrtBottom(*GetUpper());
{
- long nBottom = aRectFnSet.GetBottom(FrameRA());
+ long nBottom = aRectFnSet.GetBottom(getSwFrame());
nBottom = aRectFnSet.YInc( nBottom, -nDiff );
long nTmpDiff = aRectFnSet.YDiff( nBottom, nDeadLine );
if( nTmpDiff > 0 )
@@ -1434,12 +1434,12 @@ void SwSectionFrame::Format( vcl::RenderContext* pRenderContext, const SwBorderA
}
if( nDiff )
{
- long nTmp = nRemaining - aRectFnSet.GetHeight(FrameRA());
+ long nTmp = nRemaining - aRectFnSet.GetHeight(getSwFrame());
long nTop = aRectFnSet.GetTopMargin(*this);
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.AddBottom( aFrm, nTmp );
- setFrame(aFrm);
+ setSwFrame(aFrm);
aRectFnSet.SetYMargins( *this, nTop, 0 );
InvalidateNextPos();
@@ -1482,7 +1482,7 @@ void SwSectionFrame::Format( vcl::RenderContext* pRenderContext, const SwBorderA
CheckClipping( true, bMaximize );
if( !bOldLock )
ColUnlock();
- long nDiff = nOldHeight - aRectFnSet.GetHeight(FrameRA());
+ long nDiff = nOldHeight - aRectFnSet.GetHeight(getSwFrame());
if( nDiff > 0 )
{
if( !GetNext() )
@@ -1738,7 +1738,7 @@ SwLayoutFrame *SwFrame::GetNextSctLeaf( MakePageType eMakePage )
if( pOldBoss == pNxtContent->FindFootnoteBossFrame( true ) )
{
SwSaveFootnoteHeight aHeight( pOldBoss,
- pOldBoss->FrameRA().Top() + pOldBoss->FrameRA().Height() );
+ pOldBoss->getSwFrame().Top() + pOldBoss->getSwFrame().Height() );
pSect->GetUpper()->MoveLowerFootnotes( pNxtContent, pOldBoss,
pLayLeaf->FindFootnoteBossFrame( true ), false );
}
@@ -1970,7 +1970,7 @@ static SwTwips lcl_DeadLine( const SwFrame* pFrame )
}
SwRectFnSet aRectFnSet(pFrame);
return pUp ? aRectFnSet.GetPrtBottom(*pUp) :
- aRectFnSet.GetBottom(pFrame->FrameRA());
+ aRectFnSet.GetBottom(pFrame->getSwFrame());
}
/// checks whether the SectionFrame is still able to grow, as case may be the environment has to be asked
@@ -1978,7 +1978,7 @@ bool SwSectionFrame::Growable() const
{
SwRectFnSet aRectFnSet(this);
if( aRectFnSet.YDiff( lcl_DeadLine( this ),
- aRectFnSet.GetBottom(FrameRA()) ) > 0 )
+ aRectFnSet.GetBottom(getSwFrame()) ) > 0 )
return true;
return ( GetUpper() && const_cast<SwFrame*>(static_cast<SwFrame const *>(GetUpper()))->Grow( LONG_MAX, true ) );
@@ -1989,7 +1989,7 @@ SwTwips SwSectionFrame::Grow_( SwTwips nDist, bool bTst )
if ( !IsColLocked() && !HasFixSize() )
{
SwRectFnSet aRectFnSet(this);
- long nFrameHeight = aRectFnSet.GetHeight(FrameRA());
+ long nFrameHeight = aRectFnSet.GetHeight(getSwFrame());
if( nFrameHeight > 0 && nDist > (LONG_MAX - nFrameHeight) )
nDist = LONG_MAX - nFrameHeight;
@@ -2013,7 +2013,7 @@ SwTwips SwSectionFrame::Grow_( SwTwips nDist, bool bTst )
else
{
nGrow = lcl_DeadLine( this );
- nGrow = aRectFnSet.YDiff( nGrow, aRectFnSet.GetBottom(FrameRA()) );
+ nGrow = aRectFnSet.YDiff( nGrow, aRectFnSet.GetBottom(getSwFrame()) );
}
SwTwips nSpace = nGrow;
if( !bInCalcContent && nGrow < nDist && GetUpper() )
@@ -2053,14 +2053,14 @@ SwTwips SwSectionFrame::Grow_( SwTwips nDist, bool bTst )
GetUpper()->InvalidateSize();
}
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.AddBottom( aFrm, nGrow );
- setFrame(aFrm);
+ setSwFrame(aFrm);
- long nPrtHeight = aRectFnSet.GetHeight(PrintRA()) + nGrow;
- SwRect aPrt(PrintRA());
+ long nPrtHeight = aRectFnSet.GetHeight(getSwPrint()) + nGrow;
+ SwRect aPrt(getSwPrint());
aRectFnSet.SetHeight( aPrt, nPrtHeight );
- setPrint(aPrt);
+ setSwPrint(aPrt);
if( Lower() && Lower()->IsColumnFrame() && Lower()->GetNext() )
{
@@ -2120,7 +2120,7 @@ SwTwips SwSectionFrame::Shrink_( SwTwips nDist, bool bTst )
else
{
SwRectFnSet aRectFnSet(this);
- long nFrameHeight = aRectFnSet.GetHeight(FrameRA());
+ long nFrameHeight = aRectFnSet.GetHeight(getSwFrame());
if ( nDist > nFrameHeight )
nDist = nFrameHeight;
@@ -2142,14 +2142,14 @@ SwTwips SwSectionFrame::Shrink_( SwTwips nDist, bool bTst )
InvalidatePage();
}
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.AddBottom( aFrm, -nDist );
- setFrame(aFrm);
+ setSwFrame(aFrm);
- long nPrtHeight = aRectFnSet.GetHeight(PrintRA()) - nDist;
- SwRect aPrt(PrintRA());
+ long nPrtHeight = aRectFnSet.GetHeight(getSwPrint()) - nDist;
+ SwRect aPrt(getSwPrint());
aRectFnSet.SetHeight( aPrt, nPrtHeight );
- setPrint(aPrt);
+ setSwPrint(aPrt);
// We do not allow a section frame to shrink the its upper
// footer frame. This is because in the calculation of a
@@ -2626,7 +2626,7 @@ void SwSectionFrame::InvalidateFootnotePos()
SwTwips SwSectionFrame::CalcUndersize() const
{
SwRectFnSet aRectFnSet(this);
- return InnerHeight() - aRectFnSet.GetHeight(PrintRA());
+ return InnerHeight() - aRectFnSet.GetHeight(getSwPrint());
}
SwTwips SwSectionFrame::Undersize()
@@ -2693,7 +2693,7 @@ void SwRootFrame::DeleteEmptySct_()
mpDestroy->erase( mpDestroy->begin() );
OSL_ENSURE( !pSect->IsColLocked() && !pSect->IsJoinLocked(),
"DeleteEmptySct: Locked SectionFrame" );
- if( !pSect->FrameRA().HasArea() && !pSect->ContainsContent() )
+ if( !pSect->getSwFrame().HasArea() && !pSect->ContainsContent() )
{
SwLayoutFrame* pUp = pSect->GetUpper();
pSect->RemoveFromLayout();
diff --git a/sw/source/core/layout/ssfrm.cxx b/sw/source/core/layout/ssfrm.cxx
index 03ca58569a98..fcd7aa9a88c5 100644
--- a/sw/source/core/layout/ssfrm.cxx
+++ b/sw/source/core/layout/ssfrm.cxx
@@ -34,34 +34,34 @@
// No inline cause we need the function pointers
long SwFrame::GetTopMargin() const
- { return PrintRA().Top(); }
+ { return getSwPrint().Top(); }
long SwFrame::GetBottomMargin() const
- { return FrameRA().Height() -PrintRA().Height() -PrintRA().Top(); }
+ { return getSwFrame().Height() -getSwPrint().Height() -getSwPrint().Top(); }
long SwFrame::GetLeftMargin() const
- { return PrintRA().Left(); }
+ { return getSwPrint().Left(); }
long SwFrame::GetRightMargin() const
- { return FrameRA().Width() - PrintRA().Width() - PrintRA().Left(); }
+ { return getSwFrame().Width() - getSwPrint().Width() - getSwPrint().Left(); }
long SwFrame::GetPrtLeft() const
- { return FrameRA().Left() + PrintRA().Left(); }
+ { return getSwFrame().Left() + getSwPrint().Left(); }
long SwFrame::GetPrtBottom() const
- { return FrameRA().Top() + PrintRA().Height() + PrintRA().Top(); }
+ { return getSwFrame().Top() + getSwPrint().Height() + getSwPrint().Top(); }
long SwFrame::GetPrtRight() const
- { return FrameRA().Left() + PrintRA().Width() + PrintRA().Left(); }
+ { return getSwFrame().Left() + getSwPrint().Width() + getSwPrint().Left(); }
long SwFrame::GetPrtTop() const
- { return FrameRA().Top() + PrintRA().Top(); }
+ { return getSwFrame().Top() + getSwPrint().Top(); }
bool SwFrame::SetMinLeft( long nDeadline )
{
- SwTwips nDiff = nDeadline - FrameRA().Left();
+ SwTwips nDiff = nDeadline - getSwFrame().Left();
if( nDiff > 0 )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.Left( nDeadline );
- setFrame(aFrm);
+ setSwFrame(aFrm);
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Width( aPrt.Width() - nDiff );
- setPrint(aPrt);
+ setSwPrint(aPrt);
return true;
}
@@ -70,16 +70,16 @@ bool SwFrame::SetMinLeft( long nDeadline )
bool SwFrame::SetMaxBottom( long nDeadline )
{
- SwTwips nDiff = FrameRA().Top() + FrameRA().Height() - nDeadline;
+ SwTwips nDiff = getSwFrame().Top() + getSwFrame().Height() - nDeadline;
if( nDiff > 0 )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.Height( aFrm.Height() - nDiff );
- setFrame(aFrm);
+ setSwFrame(aFrm);
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Height( aPrt.Height() - nDiff );
- setPrint(aPrt);
+ setSwPrint(aPrt);
return true;
}
@@ -88,16 +88,16 @@ bool SwFrame::SetMaxBottom( long nDeadline )
bool SwFrame::SetMinTop( long nDeadline )
{
- SwTwips nDiff = nDeadline - FrameRA().Top();
+ SwTwips nDiff = nDeadline - getSwFrame().Top();
if( nDiff > 0 )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.Top( nDeadline );
- setFrame(aFrm);
+ setSwFrame(aFrm);
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Height( aPrt.Height() - nDiff );
- setPrint(aPrt);
+ setSwPrint(aPrt);
return true;
}
@@ -106,16 +106,16 @@ bool SwFrame::SetMinTop( long nDeadline )
bool SwFrame::SetMaxRight( long nDeadline )
{
- SwTwips nDiff = FrameRA().Left() + FrameRA().Width() - nDeadline;
+ SwTwips nDiff = getSwFrame().Left() + getSwFrame().Width() - nDeadline;
if( nDiff > 0 )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.Width( aFrm.Width() - nDiff );
- setFrame(aFrm);
+ setSwFrame(aFrm);
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Width( aPrt.Width() - nDiff );
- setPrint(aPrt);
+ setSwPrint(aPrt);
return true;
}
@@ -124,17 +124,17 @@ bool SwFrame::SetMaxRight( long nDeadline )
void SwFrame::MakeBelowPos( const SwFrame* pUp, const SwFrame* pPrv, bool bNotify )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
if( pPrv )
{
- aFrm.Pos( pPrv->FrameRA().Pos() );
- aFrm.Pos().Y() += pPrv->FrameRA().Height();
+ aFrm.Pos( pPrv->getSwFrame().Pos() );
+ aFrm.Pos().Y() += pPrv->getSwFrame().Height();
}
else
{
- aFrm.Pos( pUp->FrameRA().Pos() );
- aFrm.Pos() += pUp->PrintRA().Pos();
+ aFrm.Pos( pUp->getSwFrame().Pos() );
+ aFrm.Pos() += pUp->getSwPrint().Pos();
}
if( bNotify )
@@ -142,23 +142,23 @@ void SwFrame::MakeBelowPos( const SwFrame* pUp, const SwFrame* pPrv, bool bNotif
aFrm.Pos().Y() += 1;
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
void SwFrame::MakeUpperPos( const SwFrame* pUp, const SwFrame* pPrv, bool bNotify )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
if( pPrv )
{
- aFrm.Pos( pPrv->FrameRA().Pos() );
+ aFrm.Pos( pPrv->getSwFrame().Pos() );
aFrm.Pos().Y() -= aFrm.Height();
}
else
{
- aFrm.Pos( pUp->FrameRA().Pos() );
- aFrm.Pos() += pUp->PrintRA().Pos();
- aFrm.Pos().Y() += pUp->PrintRA().Height() - aFrm.Height();
+ aFrm.Pos( pUp->getSwFrame().Pos() );
+ aFrm.Pos() += pUp->getSwPrint().Pos();
+ aFrm.Pos().Y() += pUp->getSwPrint().Height() - aFrm.Height();
}
if( bNotify )
@@ -166,23 +166,23 @@ void SwFrame::MakeUpperPos( const SwFrame* pUp, const SwFrame* pPrv, bool bNotif
aFrm.Pos().Y() -= 1;
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
void SwFrame::MakeLeftPos( const SwFrame* pUp, const SwFrame* pPrv, bool bNotify )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
if( pPrv )
{
- aFrm.Pos( pPrv->FrameRA().Pos() );
+ aFrm.Pos( pPrv->getSwFrame().Pos() );
aFrm.Pos().X() -= aFrm.Width();
}
else
{
- aFrm.Pos( pUp->FrameRA().Pos() );
- aFrm.Pos() += pUp->PrintRA().Pos();
- aFrm.Pos().X() += pUp->PrintRA().Width() - aFrm.Width();
+ aFrm.Pos( pUp->getSwFrame().Pos() );
+ aFrm.Pos() += pUp->getSwPrint().Pos();
+ aFrm.Pos().X() += pUp->getSwPrint().Width() - aFrm.Width();
}
if( bNotify )
@@ -190,22 +190,22 @@ void SwFrame::MakeLeftPos( const SwFrame* pUp, const SwFrame* pPrv, bool bNotify
aFrm.Pos().X() -= 1;
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
void SwFrame::MakeRightPos( const SwFrame* pUp, const SwFrame* pPrv, bool bNotify )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
if( pPrv )
{
- aFrm.Pos( pPrv->FrameRA().Pos() );
- aFrm.Pos().X() += pPrv->FrameRA().Width();
+ aFrm.Pos( pPrv->getSwFrame().Pos() );
+ aFrm.Pos().X() += pPrv->getSwFrame().Width();
}
else
{
- aFrm.Pos( pUp->FrameRA().Pos() );
- aFrm.Pos() += pUp->PrintRA().Pos();
+ aFrm.Pos( pUp->getSwFrame().Pos() );
+ aFrm.Pos() += pUp->getSwPrint().Pos();
}
if( bNotify )
@@ -213,39 +213,39 @@ void SwFrame::MakeRightPos( const SwFrame* pUp, const SwFrame* pPrv, bool bNotif
aFrm.Pos().X() += 1;
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
void SwFrame::SetTopBottomMargins( long nTop, long nBot )
{
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Top( nTop );
- aPrt.Height( FrameRA().Height() - nTop - nBot );
- setPrint(aPrt);
+ aPrt.Height( getSwFrame().Height() - nTop - nBot );
+ setSwPrint(aPrt);
}
void SwFrame::SetBottomTopMargins( long nBot, long nTop )
{
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Top( nTop );
- aPrt.Height( FrameRA().Height() - nTop - nBot );
- setPrint(aPrt);
+ aPrt.Height( getSwFrame().Height() - nTop - nBot );
+ setSwPrint(aPrt);
}
void SwFrame::SetLeftRightMargins( long nLeft, long nRight)
{
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Left( nLeft );
- aPrt.Width( FrameRA().Width() - nLeft - nRight );
- setPrint(aPrt);
+ aPrt.Width( getSwFrame().Width() - nLeft - nRight );
+ setSwPrint(aPrt);
}
void SwFrame::SetRightLeftMargins( long nRight, long nLeft)
{
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Left( nLeft );
- aPrt.Width( FrameRA().Width() - nLeft - nRight );
- setPrint(aPrt);
+ aPrt.Width( getSwFrame().Width() - nLeft - nRight );
+ setSwPrint(aPrt);
}
/// checks the layout direction and invalidates the lower frames recursively, if necessary.
@@ -351,10 +351,10 @@ void SwFrame::CheckDirChange()
// previous frame according to new option 'Use former object positioning'
Point SwFrame::GetFrameAnchorPos( bool bIgnoreFlysAnchoredAtThisFrame ) const
{
- Point aAnchor = FrameRA().Pos();
+ Point aAnchor = getSwFrame().Pos();
if ( ( IsVertical() && !IsVertLR() ) || IsRightToLeft() )
- aAnchor.X() += FrameRA().Width();
+ aAnchor.X() += getSwFrame().Width();
if ( IsTextFrame() )
{
@@ -610,14 +610,14 @@ SwLayoutFrame::~SwLayoutFrame()
/**
|* The paintarea is the area, in which the content of a frame is allowed
-|* to be displayed. This region could be larger than the printarea (PrintRA())
+|* to be displayed. This region could be larger than the printarea (getSwPrint())
|* of the upper, it includes e.g. often the margin of the page.
|*/
const SwRect SwFrame::PaintArea() const
{
// NEW TABLES
// Cell frames may not leave their upper:
- SwRect aRect = IsRowFrame() ? GetUpper()->FrameRA() : FrameRA();
+ SwRect aRect = IsRowFrame() ? GetUpper()->getSwFrame() : getSwFrame();
const bool bVert = IsVertical();
SwRectFn fnRect = bVert ? ( IsVertLR() ? fnRectVertL2R : fnRectVert ) : fnRectHori;
long nRight = (aRect.*fnRect->fnGetRight)();
@@ -631,17 +631,17 @@ const SwRect SwFrame::PaintArea() const
if( pTmp->IsCellFrame() && pTmp->GetUpper() &&
pTmp->GetUpper()->IsVertical() != pTmp->IsVertical() )
nRowSpan = static_cast<const SwCellFrame*>(pTmp)->GetTabBox()->getRowSpan();
- long nTmpRight = (pTmp->FrameRA().*fnRect->fnGetRight)();
- long nTmpLeft = (pTmp->FrameRA().*fnRect->fnGetLeft)();
+ long nTmpRight = (pTmp->getSwFrame().*fnRect->fnGetRight)();
+ long nTmpLeft = (pTmp->getSwFrame().*fnRect->fnGetLeft)();
if( pTmp->IsRowFrame() && nRowSpan > 1 )
{
const SwFrame* pNxt = pTmp;
while( --nRowSpan > 0 && pNxt->GetNext() )
pNxt = pNxt->GetNext();
if( pTmp->IsVertical() )
- nTmpLeft = (pNxt->FrameRA().*fnRect->fnGetLeft)();
+ nTmpLeft = (pNxt->getSwFrame().*fnRect->fnGetLeft)();
else
- nTmpRight = (pNxt->FrameRA().*fnRect->fnGetRight)();
+ nTmpRight = (pNxt->getSwFrame().*fnRect->fnGetRight)();
}
OSL_ENSURE( pTmp, "PaintArea lost in time and space" );
if( pTmp->IsPageFrame() || pTmp->IsFlyFrame() ||
@@ -704,17 +704,17 @@ const SwRect SwFrame::PaintArea() const
}
/**
-|* The unionframe is the framearea (FrameRA()) of a frame expanded by the
+|* The unionframe is the framearea (getSwFrame()) of a frame expanded by the
|* printarea, if there's a negative margin at the left or right side.
|*/
const SwRect SwFrame::UnionFrame( bool bBorder ) const
{
bool bVert = IsVertical();
SwRectFn fnRect = bVert ? ( IsVertLR() ? fnRectVertL2R : fnRectVert ) : fnRectHori;
- long nLeft = (FrameRA().*fnRect->fnGetLeft)();
- long nWidth = (FrameRA().*fnRect->fnGetWidth)();
- long nPrtLeft = (PrintRA().*fnRect->fnGetLeft)();
- long nPrtWidth = (PrintRA().*fnRect->fnGetWidth)();
+ long nLeft = (getSwFrame().*fnRect->fnGetLeft)();
+ long nWidth = (getSwFrame().*fnRect->fnGetWidth)();
+ long nPrtLeft = (getSwPrint().*fnRect->fnGetLeft)();
+ long nPrtWidth = (getSwPrint().*fnRect->fnGetWidth)();
if( nPrtLeft + nPrtWidth > nWidth )
nWidth = nPrtLeft + nPrtWidth;
if( nPrtLeft < 0 )
@@ -751,7 +751,7 @@ const SwRect SwFrame::UnionFrame( bool bBorder ) const
nAdd = nTmp;
}
nWidth = nRight + nAdd - nLeft;
- SwRect aRet( FrameRA() );
+ SwRect aRet( getSwFrame() );
(aRet.*fnRect->fnSetPosX)( nLeft );
(aRet.*fnRect->fnSetWidth)( nWidth );
return aRet;
diff --git a/sw/source/core/layout/tabfrm.cxx b/sw/source/core/layout/tabfrm.cxx
index c422b89fac71..e2c096ba561c 100644
--- a/sw/source/core/layout/tabfrm.cxx
+++ b/sw/source/core/layout/tabfrm.cxx
@@ -199,7 +199,7 @@ static SwTwips lcl_GetHeightOfRows( const SwFrame* pStart, long nCount )
SwRectFnSet aRectFnSet(pStart);
while ( pStart && nCount > 0 )
{
- nRet += aRectFnSet.GetHeight(pStart->FrameRA());
+ nRet += aRectFnSet.GetHeight(pStart->getSwFrame());
pStart = pStart->GetNext();
--nCount;
}
@@ -266,7 +266,7 @@ static void lcl_InvalidateLowerObjs( SwLayoutFrame& _rLayoutFrame,
// modification of the anchored object resp. it's attributes
// due to the movement
SwObjPositioningInProgress aObjPosInProgress( *pAnchoredObj );
- pAnchoredObj->SetObjLeft( _pPageFrame->FrameRA().Right() );
+ pAnchoredObj->SetObjLeft( _pPageFrame->getSwFrame().Right() );
// #115759# - reset character rectangle,
// top of line and relative position in order to assure,
// that anchored object is correctly positioned.
@@ -344,7 +344,7 @@ static void lcl_ShrinkCellsAndAllContent( SwRowFrame& rRow )
{
lcl_ShrinkCellsAndAllContent( *pTmpRow );
- if (aRectFnSet.GetHeight(pTmpRow->FrameRA()) > 0)
+ if (aRectFnSet.GetHeight(pTmpRow->getSwFrame()) > 0)
bAllRowsCollapsed = false;
pTmpRow = static_cast<SwRowFrame*>(pTmpRow->GetNext());
@@ -353,31 +353,31 @@ static void lcl_ShrinkCellsAndAllContent( SwRowFrame& rRow )
if (bAllRowsCollapsed)
{
// All rows of this table have 0 height -> set height of the table itself as well.
- SwRect aFrm(pTmp->FrameRA());
+ SwRect aFrm(pTmp->getSwFrame());
aRectFnSet.SetHeight(aFrm, 0);
- pTmp->setFrame(aFrm);
+ pTmp->setSwFrame(aFrm);
- SwRect aPrt(pTmp->PrintRA());
+ SwRect aPrt(pTmp->getSwPrint());
aRectFnSet.SetTop(aPrt, 0);
aRectFnSet.SetHeight(aPrt, 0);
- pTmp->setPrint(aPrt);
+ pTmp->setSwPrint(aPrt);
}
else
bAllLowersCollapsed = false;
}
else
{
- pTmp->Shrink(aRectFnSet.GetHeight(pTmp->FrameRA()));
- SwRect aPrt(pTmp->PrintRA());
+ pTmp->Shrink(aRectFnSet.GetHeight(pTmp->getSwFrame()));
+ SwRect aPrt(pTmp->getSwPrint());
aRectFnSet.SetTop(aPrt, 0);
aRectFnSet.SetHeight(aPrt, 0);
- if (aRectFnSet.GetHeight(pTmp->FrameRA()) > 0)
+ if (aRectFnSet.GetHeight(pTmp->getSwFrame()) > 0)
{
bAllLowersCollapsed = false;
}
- pTmp->setPrint(aPrt);
+ pTmp->setSwPrint(aPrt);
}
pTmp = pTmp->GetPrev();
@@ -392,14 +392,14 @@ static void lcl_ShrinkCellsAndAllContent( SwRowFrame& rRow )
if (bAllLowersCollapsed)
{
// All lower frame of this cell have 0 height -> set height of the cell itself as well.
- SwRect aFrm(pCurrMasterCell->FrameRA());
+ SwRect aFrm(pCurrMasterCell->getSwFrame());
aRectFnSet.SetHeight(aFrm, 0);
- pCurrMasterCell->setFrame(aFrm);
+ pCurrMasterCell->setSwFrame(aFrm);
- SwRect aPrt(pCurrMasterCell->PrintRA());
+ SwRect aPrt(pCurrMasterCell->getSwPrint());
aRectFnSet.SetTop(aPrt, 0);
aRectFnSet.SetHeight(aPrt, 0);
- pCurrMasterCell->setPrint(aPrt);
+ pCurrMasterCell->setSwPrint(aPrt);
}
else
bAllCellsCollapsed = false;
@@ -410,14 +410,14 @@ static void lcl_ShrinkCellsAndAllContent( SwRowFrame& rRow )
if (bAllCellsCollapsed)
{
// All cells have 0 height -> set height of row as well.
- SwRect aFrm(rRow.FrameRA());
+ SwRect aFrm(rRow.getSwFrame());
aRectFnSet.SetHeight(aFrm, 0);
- rRow.setFrame(aFrm);
+ rRow.setSwFrame(aFrm);
- SwRect aPrt(rRow.PrintRA());
+ SwRect aPrt(rRow.getSwPrint());
aRectFnSet.SetTop(aPrt, 0);
aRectFnSet.SetHeight(aPrt, 0);
- rRow.setPrint(aPrt);
+ rRow.setSwPrint(aPrt);
}
}
@@ -540,7 +540,7 @@ static void lcl_PreprocessRowsInCells( SwTabFrame& rTab, SwRowFrame& rLastLine,
// 2. The borders of the cells inside the row
// 3. The minimum height of the row
if ( pTmpLastLineRow->HasFixSize() )
- nMinHeight = aRectFnSet.GetHeight(pTmpLastLineRow->FrameRA());
+ nMinHeight = aRectFnSet.GetHeight(pTmpLastLineRow->getSwFrame());
else
{
{
@@ -594,8 +594,8 @@ static void lcl_PreprocessRowsInCells( SwTabFrame& rTab, SwRowFrame& rLastLine,
lcl_MoveFootnotes( rTab, *rTab.GetFollow(), *pTmpLastLineRow );
pTmpLastLineRow->RemoveFromLayout();
pTmpLastLineRow->InsertBefore( pCurrFollowFlowLineCell, nullptr );
- pTmpLastLineRow->Shrink( aRectFnSet.GetHeight(pTmpLastLineRow->FrameRA()) );
- pCurrFollowFlowLineCell->Grow( aRectFnSet.GetHeight(pTmpLastLineRow->FrameRA()) );
+ pTmpLastLineRow->Shrink( aRectFnSet.GetHeight(pTmpLastLineRow->getSwFrame()) );
+ pCurrFollowFlowLineCell->Grow( aRectFnSet.GetHeight(pTmpLastLineRow->getSwFrame()) );
pTmpLastLineRow = pTmp;
}
}
@@ -649,7 +649,7 @@ static bool lcl_RecalcSplitLine( SwRowFrame& rLastLine, SwRowFrame& rFollowLine,
vcl::RenderContext* pRenderContext = rLastLine.getRootFrame()->GetCurrShell()->GetOut();
SwTabFrame& rTab = static_cast<SwTabFrame&>(*rLastLine.GetUpper());
SwRectFnSet aRectFnSet(rTab.GetUpper());
- SwTwips nCurLastLineHeight = aRectFnSet.GetHeight(rLastLine.FrameRA());
+ SwTwips nCurLastLineHeight = aRectFnSet.GetHeight(rLastLine.getSwFrame());
// If there are nested cells in rLastLine, the recalculation of the last
// line needs some preprocessing.
@@ -726,7 +726,7 @@ static bool lcl_RecalcSplitLine( SwRowFrame& rLastLine, SwRowFrame& rFollowLine,
// 1. Check if table fits to its upper.
// #i26945# - include check, if objects fit
const SwTwips nDistanceToUpperPrtBottom =
- aRectFnSet.BottomDist(rTab.FrameRA(), aRectFnSet.GetPrtBottom(*rTab.GetUpper()));
+ aRectFnSet.BottomDist(rTab.getSwFrame(), aRectFnSet.GetPrtBottom(*rTab.GetUpper()));
if ( nDistanceToUpperPrtBottom < 0 || !rTab.DoesObjsFit() )
bRet = false;
@@ -801,13 +801,13 @@ static void lcl_AdjustRowSpanCells( SwRowFrame* pRow )
{
// calculate height of cell:
const long nNewCellHeight = lcl_GetHeightOfRows( pRow, nLayoutRowSpan );
- const long nDiff = nNewCellHeight - aRectFnSet.GetHeight(pCellFrame->FrameRA());
+ const long nDiff = nNewCellHeight - aRectFnSet.GetHeight(pCellFrame->getSwFrame());
if ( nDiff )
{
- SwRect aFrm(pCellFrame->FrameRA());
+ SwRect aFrm(pCellFrame->getSwFrame());
aRectFnSet.AddBottom(aFrm, nDiff);
- pCellFrame->setFrame(aFrm);
+ pCellFrame->setSwFrame(aFrm);
}
}
@@ -889,7 +889,7 @@ bool SwTabFrame::RemoveFollowFlowLine()
while ( pRow && nRowsToMove-- > 1 )
{
SwFrame* pNxt = pRow->GetNext();
- nGrow += aRectFnSet.GetHeight(pRow->FrameRA());
+ nGrow += aRectFnSet.GetHeight(pRow->getSwFrame());
// The footnotes have to be moved:
lcl_MoveFootnotes( *GetFollow(), *this, static_cast<SwRowFrame&>(*pRow) );
@@ -1005,20 +1005,20 @@ bool SwTabFrame::Split( const SwTwips nCutPos, bool bTryToSplit, bool bTableRowK
sal_uInt16 nRowCount = 0; // pRow currently points to the first row
SwTwips nRemainingSpaceForLastRow =
- aRectFnSet.YDiff(nCutPos, aRectFnSet.GetTop(FrameRA()));
+ aRectFnSet.YDiff(nCutPos, aRectFnSet.GetTop(getSwFrame()));
nRemainingSpaceForLastRow -= aRectFnSet.GetTopMargin(*this);
// Make pRow point to the line that does not fit anymore:
while( pRow->GetNext() &&
- nRemainingSpaceForLastRow >= ( aRectFnSet.GetHeight(pRow->FrameRA()) +
+ nRemainingSpaceForLastRow >= ( aRectFnSet.GetHeight(pRow->getSwFrame()) +
(IsCollapsingBorders() ?
pRow->GetBottomLineSize() :
0 ) ) )
{
if( bTryToSplit || !pRow->IsRowSpanLine() ||
- 0 != aRectFnSet.GetHeight(pRow->FrameRA()) )
+ 0 != aRectFnSet.GetHeight(pRow->getSwFrame()) )
++nRowCount;
- nRemainingSpaceForLastRow -= aRectFnSet.GetHeight(pRow->FrameRA());
+ nRemainingSpaceForLastRow -= aRectFnSet.GetHeight(pRow->getSwFrame());
pRow = static_cast<SwRowFrame*>(pRow->GetNext());
}
@@ -1070,7 +1070,7 @@ bool SwTabFrame::Split( const SwTwips nCutPos, bool bTryToSplit, bool bTableRowK
{
const SwRowFrame* pLowerRow = static_cast<SwRowFrame*>(pLowerCell->Lower());
if ( !pLowerRow->IsRowSplitAllowed() &&
- aRectFnSet.GetHeight(pLowerRow->FrameRA()) > nRemainingSpaceForLastRow )
+ aRectFnSet.GetHeight(pLowerRow->getSwFrame()) > nRemainingSpaceForLastRow )
{
bKeepNextRow = true;
break;
@@ -1087,7 +1087,7 @@ bool SwTabFrame::Split( const SwTwips nCutPos, bool bTryToSplit, bool bTableRowK
if ( bKeepNextRow )
{
pRow = GetFirstNonHeadlineRow();
- if ( pRow && pRow->IsRowSpanLine() && 0 == aRectFnSet.GetHeight(pRow->FrameRA()) )
+ if ( pRow && pRow->IsRowSpanLine() && 0 == aRectFnSet.GetHeight(pRow->getSwFrame()) )
pRow = static_cast<SwRowFrame*>(pRow->GetNext());
if ( pRow )
{
@@ -1164,14 +1164,14 @@ bool SwTabFrame::Split( const SwTwips nCutPos, bool bTryToSplit, bool bTableRowK
pFoll = new SwTabFrame( *this );
// We give the follow table an initial width.
- SwRect aFrm(pFoll->FrameRA());
- aRectFnSet.AddWidth(aFrm, aRectFnSet.GetWidth(FrameRA()));
- aRectFnSet.SetLeft(aFrm, aRectFnSet.GetLeft(FrameRA()));
- pFoll->setFrame(aFrm);
+ SwRect aFrm(pFoll->getSwFrame());
+ aRectFnSet.AddWidth(aFrm, aRectFnSet.GetWidth(getSwFrame()));
+ aRectFnSet.SetLeft(aFrm, aRectFnSet.GetLeft(getSwFrame()));
+ pFoll->setSwFrame(aFrm);
- SwRect aPrt(pFoll->PrintRA());
- aRectFnSet.AddWidth(aPrt, aRectFnSet.GetWidth(PrintRA()));
- pFoll->setPrint(aPrt);
+ SwRect aPrt(pFoll->getSwPrint());
+ aRectFnSet.AddWidth(aPrt, aRectFnSet.GetWidth(getSwPrint()));
+ pFoll->setSwPrint(aPrt);
// Insert the new follow table
pFoll->InsertBehind( GetUpper(), this );
@@ -1255,7 +1255,7 @@ bool SwTabFrame::Split( const SwTwips nCutPos, bool bTryToSplit, bool bTableRowK
while ( pRow )
{
SwFrame* pNxt = pRow->GetNext();
- nShrink += aRectFnSet.GetHeight(pRow->FrameRA());
+ nShrink += aRectFnSet.GetHeight(pRow->getSwFrame());
// The footnotes do not have to be moved, this is done in the
// MoveFwd of the follow table!!!
pRow->RemoveFromLayout();
@@ -1274,7 +1274,7 @@ bool SwTabFrame::Split( const SwTwips nCutPos, bool bTryToSplit, bool bTableRowK
while ( pRow )
{
SwFrame* pNxt = pRow->GetNext();
- nShrink += aRectFnSet.GetHeight(pRow->FrameRA());
+ nShrink += aRectFnSet.GetHeight(pRow->getSwFrame());
// The footnotes have to be moved:
lcl_MoveFootnotes( *this, *GetFollow(), *pRow );
@@ -1333,7 +1333,7 @@ bool SwTabFrame::Join()
while ( pRow )
{
pNxt = pRow->GetNext();
- nHeight += aRectFnSet.GetHeight(pRow->FrameRA());
+ nHeight += aRectFnSet.GetHeight(pRow->getSwFrame());
pRow->RemoveFromLayout();
pRow->InvalidateAll_();
pRow->InsertBehind( this, pPrv );
@@ -1374,7 +1374,7 @@ void SwInvalidatePositions( SwFrame *pFrame, long nBottom )
pFrame = pFrame->GetNext();
} while ( pFrame &&
( bAll ||
- aRectFnSet.YDiff( aRectFnSet.GetTop(pFrame->FrameRA()), nBottom ) < 0 ) );
+ aRectFnSet.YDiff( aRectFnSet.GetTop(pFrame->getSwFrame()), nBottom ) < 0 ) );
}
void SwInvalidateAll( SwFrame *pFrame, long nBottom )
@@ -1409,7 +1409,7 @@ void SwInvalidateAll( SwFrame *pFrame, long nBottom )
pFrame = pFrame->GetNext();
} while ( pFrame &&
( bAll ||
- aRectFnSet.YDiff( aRectFnSet.GetTop(pFrame->FrameRA()), nBottom ) < 0 ) );
+ aRectFnSet.YDiff( aRectFnSet.GetTop(pFrame->getSwFrame()), nBottom ) < 0 ) );
}
// #i29550#
@@ -1519,7 +1519,7 @@ bool SwContentFrame::CalcLowers( SwLayoutFrame* pLay, const SwLayoutFrame* pDont
}
pCnt->GetUpper()->Calc(pRenderContext);
}
- if( ! bAll && aRectFnSet.YDiff(aRectFnSet.GetTop(pCnt->FrameRA()), nBottom) > 0 )
+ if( ! bAll && aRectFnSet.YDiff(aRectFnSet.GetTop(pCnt->getSwFrame()), nBottom) > 0 )
break;
pCnt = pCnt->GetNextContentFrame();
}
@@ -1567,7 +1567,7 @@ static bool lcl_InnerCalcLayout( SwFrame *pFrame,
pFrame = pFrame->GetNext();
} while( pFrame &&
( bAll ||
- aRectFnSet.YDiff(aRectFnSet.GetTop(pFrame->FrameRA()), nBottom) < 0 )
+ aRectFnSet.YDiff(aRectFnSet.GetTop(pFrame->getSwFrame()), nBottom) < 0 )
&& pFrame->GetUpper() == pOldUp );
return bRet;
}
@@ -1910,7 +1910,7 @@ void SwTabFrame::MakeAll(vcl::RenderContext* pRenderContext)
}
// a new one is moved forwards immediately
- if ( !FrameRA().Top() && IsFollow() )
+ if ( !getSwFrame().Top() && IsFollow() )
{
SwFrame *pPre = GetPrev();
if ( pPre && pPre->IsTabFrame() && static_cast<SwTabFrame*>(pPre)->GetFollow() == this)
@@ -1939,12 +1939,12 @@ void SwTabFrame::MakeAll(vcl::RenderContext* pRenderContext)
bSplit = false;
}
- Point aOldPos( aRectFnSet.GetPos(FrameRA()) );
+ Point aOldPos( aRectFnSet.GetPos(getSwFrame()) );
MakePos();
- if ( aOldPos != aRectFnSet.GetPos(FrameRA()) )
+ if ( aOldPos != aRectFnSet.GetPos(getSwFrame()) )
{
- if ( aOldPos.Y() != aRectFnSet.GetTop(FrameRA()) )
+ if ( aOldPos.Y() != aRectFnSet.GetTop(getSwFrame()) )
{
SwHTMLTableLayout *pLayout = GetTable()->GetHTMLTableLayout();
if( pLayout )
@@ -1978,20 +1978,20 @@ void SwTabFrame::MakeAll(vcl::RenderContext* pRenderContext)
{
SwFrame* pFrame = GetFirstNonHeadlineRow();
if ( pFrame )
- n1StLineHeight = aRectFnSet.GetHeight(pFrame->FrameRA());
+ n1StLineHeight = aRectFnSet.GetHeight(pFrame->getSwFrame());
}
if ( !mbValidSize || !mbValidPrtArea )
{
- const long nOldPrtWidth = aRectFnSet.GetWidth(PrintRA());
- const long nOldFrameWidth = aRectFnSet.GetWidth(FrameRA());
- const Point aOldPrtPos = aRectFnSet.GetPos(PrintRA());
+ const long nOldPrtWidth = aRectFnSet.GetWidth(getSwPrint());
+ const long nOldFrameWidth = aRectFnSet.GetWidth(getSwFrame());
+ const Point aOldPrtPos = aRectFnSet.GetPos(getSwPrint());
Format( getRootFrame()->GetCurrShell()->GetOut(), pAttrs );
SwHTMLTableLayout *pLayout = GetTable()->GetHTMLTableLayout();
if ( pLayout &&
- (aRectFnSet.GetWidth(PrintRA()) != nOldPrtWidth ||
- aRectFnSet.GetWidth(FrameRA()) != nOldFrameWidth) )
+ (aRectFnSet.GetWidth(getSwPrint()) != nOldPrtWidth ||
+ aRectFnSet.GetWidth(getSwFrame()) != nOldFrameWidth) )
{
pAccess.reset();
m_bCalcLowers |= pLayout->Resize(
@@ -1999,7 +1999,7 @@ void SwTabFrame::MakeAll(vcl::RenderContext* pRenderContext)
pAccess = o3tl::make_unique<SwBorderAttrAccess>(SwFrame::GetCache(), this);
pAttrs = pAccess->Get();
}
- if ( aOldPrtPos != aRectFnSet.GetPos(PrintRA()) )
+ if ( aOldPrtPos != aRectFnSet.GetPos(getSwPrint()) )
aNotify.SetLowersComplete( false );
}
@@ -2015,7 +2015,7 @@ void SwTabFrame::MakeAll(vcl::RenderContext* pRenderContext)
{
// Only if the height of the first line got smaller.
SwFrame *pFrame = GetFirstNonHeadlineRow();
- if( pFrame && n1StLineHeight >aRectFnSet.GetHeight(pFrame->FrameRA()) )
+ if( pFrame && n1StLineHeight >aRectFnSet.GetHeight(pFrame->getSwFrame()) )
{
SwTabFrame *pMaster = FindMaster();
bool bDummy;
@@ -2034,9 +2034,9 @@ void SwTabFrame::MakeAll(vcl::RenderContext* pRenderContext)
MoveLowerFootnotes( nullptr, pOldBoss, nullptr, true );
if ( bReformat || bKeep )
{
- long nOldTop = aRectFnSet.GetTop(FrameRA());
+ long nOldTop = aRectFnSet.GetTop(getSwFrame());
MakePos();
- if( nOldTop != aRectFnSet.GetTop(FrameRA()) )
+ if( nOldTop != aRectFnSet.GetTop(getSwFrame()) )
{
SwHTMLTableLayout *pHTMLLayout =
GetTable()->GetHTMLTableLayout();
@@ -2084,7 +2084,7 @@ void SwTabFrame::MakeAll(vcl::RenderContext* pRenderContext)
// table frame bottom to the bottom of the upper printing area.
// Note: negative values denotes the situation that table frame doesn't fit in its upper.
SwTwips nDistanceToUpperPrtBottom =
- aRectFnSet.BottomDist(FrameRA(), aRectFnSet.GetPrtBottom(*GetUpper()));
+ aRectFnSet.BottomDist(getSwFrame(), aRectFnSet.GetPrtBottom(*GetUpper()));
/// In online layout try to grow upper of table frame, if table frame doesn't fit in its upper.
const SwViewShell *pSh = getRootFrame()->GetCurrShell();
@@ -2094,7 +2094,7 @@ void SwTabFrame::MakeAll(vcl::RenderContext* pRenderContext)
if ( GetUpper()->Grow( -nDistanceToUpperPrtBottom ) )
{
// upper is grown --> recalculate <nDistanceToUpperPrtBottom>
- nDistanceToUpperPrtBottom = aRectFnSet.BottomDist(FrameRA(), aRectFnSet.GetPrtBottom(*GetUpper()));
+ nDistanceToUpperPrtBottom = aRectFnSet.BottomDist(getSwFrame(), aRectFnSet.GetPrtBottom(*GetUpper()));
}
}
@@ -2115,7 +2115,7 @@ void SwTabFrame::MakeAll(vcl::RenderContext* pRenderContext)
SwTwips nDeadLine = aRectFnSet.GetPrtBottom(*pTmp);
if ( bBrowseMode )
nDeadLine += pTmp->Grow( LONG_MAX, true );
- if( aRectFnSet.BottomDist( FrameRA(), nDeadLine ) > 0 )
+ if( aRectFnSet.BottomDist( getSwFrame(), nDeadLine ) > 0 )
{
// First, we remove an existing follow flow line.
if ( HasFollowFlowLine() )
@@ -2151,7 +2151,7 @@ void SwTabFrame::MakeAll(vcl::RenderContext* pRenderContext)
continue;
}
- const SwTwips nOld = aRectFnSet.GetHeight(FrameRA());
+ const SwTwips nOld = aRectFnSet.GetHeight(getSwFrame());
long nRowsToMove = lcl_GetMaximumLayoutRowSpan( *pRow );
SwFrame* pRowToMove = pRow;
@@ -2184,7 +2184,7 @@ void SwTabFrame::MakeAll(vcl::RenderContext* pRenderContext)
pRowToMove = pNextRow;
}
- if ( nOld != aRectFnSet.GetHeight(FrameRA()) )
+ if ( nOld != aRectFnSet.GetHeight(getSwFrame()) )
lcl_RecalcTable( *this, static_cast<SwLayoutFrame*>(pRow), aNotify );
continue;
@@ -2322,7 +2322,7 @@ void SwTabFrame::MakeAll(vcl::RenderContext* pRenderContext)
// all kinds of unexpected things could happen.
if ( !bEmulateTableKeepFwdMoveAllowed ||
( IsInSct() && (FindSctFrame())->Lower()->IsColumnFrame() &&
- 0 == aRectFnSet.GetHeight(GetUpper()->FrameRA())
+ 0 == aRectFnSet.GetHeight(GetUpper()->getSwFrame())
) )
{
bTryToSplit = false;
@@ -2348,7 +2348,7 @@ void SwTabFrame::MakeAll(vcl::RenderContext* pRenderContext)
// One more check if its really necessary to split the table.
// 1. The table either has to exceed the deadline or
// 2. We explicitly want to cut off the last row.
- if( aRectFnSet.BottomDist( FrameRA(), nDeadLine ) > 0 && !bLastRowHasToMoveToFollow )
+ if( aRectFnSet.BottomDist( getSwFrame(), nDeadLine ) > 0 && !bLastRowHasToMoveToFollow )
{
continue;
}
@@ -2385,7 +2385,7 @@ void SwTabFrame::MakeAll(vcl::RenderContext* pRenderContext)
++nMinNumOfLines;
const SwTwips nBreakLine = aRectFnSet.YInc(
- aRectFnSet.GetTop(FrameRA()),
+ aRectFnSet.GetTop(getSwFrame()),
aRectFnSet.GetTopMargin(*this) +
lcl_GetHeightOfRows( GetLower(), nMinNumOfLines ) );
@@ -2478,7 +2478,7 @@ void SwTabFrame::MakeAll(vcl::RenderContext* pRenderContext)
const bool bOldJoinLock = GetFollow()->IsJoinLocked();
GetFollow()->LockJoin();
::lcl_RecalcRow( static_cast<SwRowFrame&>(*GetFollow()->Lower()),
- fnRectX.GetBottom(GetFollow()->GetUpper()->FrameRA()) );
+ fnRectX.GetBottom(GetFollow()->GetUpper()->getSwFrame()) );
// #i43913#
// #i63632# Do not unlock the
// follow if it wasn't locked before.
@@ -2581,7 +2581,7 @@ void SwTabFrame::MakeAll(vcl::RenderContext* pRenderContext)
// and can cause layout loops, if table doesn't fit and isn't
// allowed to split.
SwTwips nDistToUpperPrtBottom =
- aRectFnSet.BottomDist( FrameRA(), aRectFnSet.GetPrtBottom(*GetUpper()));
+ aRectFnSet.BottomDist( getSwFrame(), aRectFnSet.GetPrtBottom(*GetUpper()));
if ( nDistToUpperPrtBottom >= 0 || bTryToSplit )
{
lcl_RecalcTable( *this, nullptr, aNotify );
@@ -2636,10 +2636,10 @@ bool SwTabFrame::CalcFlyOffsets( SwTwips& rUpper,
{
SwRectFnSet aRectFnSet(this);
const bool bConsiderWrapOnObjPos = rIDSA.get(DocumentSettingId::CONSIDER_WRAP_ON_OBJECT_POSITION);
- long nPrtPos = aRectFnSet.GetTop(FrameRA());
+ long nPrtPos = aRectFnSet.GetTop(getSwFrame());
nPrtPos = aRectFnSet.YInc( nPrtPos, rUpper );
- SwRect aRect( FrameRA() );
- long nYDiff = aRectFnSet.YDiff( aRectFnSet.GetTop(PrintRA()), rUpper );
+ SwRect aRect( getSwFrame() );
+ long nYDiff = aRectFnSet.YDiff( aRectFnSet.GetTop(getSwPrint()), rUpper );
if( nYDiff > 0 )
aRectFnSet.AddBottom( aRect, -nYDiff );
for ( size_t i = 0; i < pPage->GetSortedObjs()->size(); ++i )
@@ -2726,7 +2726,7 @@ bool SwTabFrame::CalcFlyOffsets( SwTwips& rUpper,
{
const long nWidth = aRectFnSet.XDiff(
aRectFnSet.GetRight(aFlyRect),
- aRectFnSet.GetLeft(pFly->GetAnchorFrame()->FrameRA()) );
+ aRectFnSet.GetLeft(pFly->GetAnchorFrame()->getSwFrame()) );
rLeftOffset = std::max( rLeftOffset, nWidth );
bInvalidatePrtArea = true;
}
@@ -2735,7 +2735,7 @@ bool SwTabFrame::CalcFlyOffsets( SwTwips& rUpper,
text::HoriOrientation::RIGHT == rHori.GetHoriOrient() )
{
const long nWidth = aRectFnSet.XDiff(
- aRectFnSet.GetRight(pFly->GetAnchorFrame()->FrameRA()),
+ aRectFnSet.GetRight(pFly->GetAnchorFrame()->getSwFrame()),
aRectFnSet.GetLeft(aFlyRect) );
rRightOffset = std::max( rRightOffset, nWidth );
bInvalidatePrtArea = true;
@@ -2743,7 +2743,7 @@ bool SwTabFrame::CalcFlyOffsets( SwTwips& rUpper,
}
}
}
- rUpper = aRectFnSet.YDiff( nPrtPos, aRectFnSet.GetTop(FrameRA()) );
+ rUpper = aRectFnSet.YDiff( nPrtPos, aRectFnSet.GetTop(getSwFrame()) );
}
return bInvalidatePrtArea;
@@ -2758,13 +2758,13 @@ void SwTabFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorderA
SwRectFnSet aRectFnSet(this);
if ( !mbValidSize )
{
- long nDiff = aRectFnSet.GetWidth(GetUpper()->PrintRA()) -
- aRectFnSet.GetWidth(FrameRA());
+ long nDiff = aRectFnSet.GetWidth(GetUpper()->getSwPrint()) -
+ aRectFnSet.GetWidth(getSwFrame());
if( nDiff )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.AddRight( aFrm, nDiff );
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
}
@@ -2800,8 +2800,8 @@ void SwTabFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorderA
//If the adjustment is 0, the borders are set according to the border
//attributes.
- const SwTwips nOldHeight = aRectFnSet.GetHeight(PrintRA());
- const SwTwips nMax = aRectFnSet.GetWidth(FrameRA());
+ const SwTwips nOldHeight = aRectFnSet.GetHeight(getSwPrint());
+ const SwTwips nMax = aRectFnSet.GetWidth(getSwFrame());
// OD 14.03.2003 #i9040# - adjust variable names.
const SwTwips nLeftLine = pAttrs->CalcLeftLine();
@@ -2981,15 +2981,15 @@ void SwTabFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorderA
//The page width can be bigger because objects with
//"over-size" are possible (RootFrame::ImplCalcBrowseWidth())
long nWidth = pSh->GetBrowseWidth();
- nWidth -= PrintRA().Left();
+ nWidth -= getSwPrint().Left();
nWidth -= pAttrs->CalcRightLine();
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Width( std::min( nWidth, aPrt.Width() ) );
- setPrint(aPrt);
+ setSwPrint(aPrt);
}
- if ( nOldHeight != aRectFnSet.GetHeight(PrintRA()) )
+ if ( nOldHeight != aRectFnSet.GetHeight(getSwPrint()) )
mbValidSize = false;
}
@@ -3002,13 +3002,13 @@ void SwTabFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorderA
SwFrame *pFrame = m_pLower;
while ( pFrame )
{
- nRemaining += aRectFnSet.GetHeight(pFrame->FrameRA());
+ nRemaining += aRectFnSet.GetHeight(pFrame->getSwFrame());
pFrame = pFrame->GetNext();
}
//And now add the borders
nRemaining += nUpper + nLower;
- nDiff = aRectFnSet.GetHeight(FrameRA()) - nRemaining;
+ nDiff = aRectFnSet.GetHeight(getSwFrame()) - nRemaining;
if ( nDiff > 0 )
Shrink( nDiff );
else if ( nDiff < 0 )
@@ -3019,7 +3019,7 @@ void SwTabFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorderA
SwTwips SwTabFrame::GrowFrame( SwTwips nDist, bool bTst, bool bInfo )
{
SwRectFnSet aRectFnSet(this);
- SwTwips nHeight = aRectFnSet.GetHeight(FrameRA());
+ SwTwips nHeight = aRectFnSet.GetHeight(getSwFrame());
if( nHeight > 0 && nDist > ( LONG_MAX - nHeight ) )
nDist = LONG_MAX - nHeight;
@@ -3028,15 +3028,15 @@ SwTwips SwTabFrame::GrowFrame( SwTwips nDist, bool bTst, bool bInfo )
if ( GetUpper() )
{
- SwRect aOldFrame( FrameRA() );
+ SwRect aOldFrame( getSwFrame() );
//The upper only grows as far as needed. nReal provides the distance
//which is already available.
- SwTwips nReal = aRectFnSet.GetHeight(GetUpper()->PrintRA());
+ SwTwips nReal = aRectFnSet.GetHeight(GetUpper()->getSwPrint());
SwFrame *pFrame = GetUpper()->Lower();
while ( pFrame && GetFollow() != pFrame )
{
- nReal -= aRectFnSet.GetHeight(pFrame->FrameRA());
+ nReal -= aRectFnSet.GetHeight(pFrame->getSwFrame());
pFrame = pFrame->GetNext();
}
@@ -3053,9 +3053,9 @@ SwTwips SwTabFrame::GrowFrame( SwTwips nDist, bool bTst, bool bInfo )
if ( !bTst )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.AddBottom( aFrm, nDist );
- setFrame(aFrm);
+ setSwFrame(aFrm);
SwRootFrame *pRootFrame = getRootFrame();
if( pRootFrame && pRootFrame->IsAnyShellAccessible() &&
@@ -3209,7 +3209,7 @@ void SwTabFrame::UpdateAttr_( const SfxPoolItem *pOld, const SfxPoolItem *pNew,
CheckPageDescs( pPage );
if (GetFormat()->GetPageDesc().GetNumOffset())
static_cast<SwRootFrame*>(pPage->GetUpper())->SetVirtPageNum( true );
- SwDocPosUpdate aMsgHint( pPage->FrameRA().Top() );
+ SwDocPosUpdate aMsgHint( pPage->getSwFrame().Top() );
GetFormat()->GetDoc()->getIDocumentFieldsAccess().UpdatePageFields( &aMsgHint );
}
}
@@ -3376,33 +3376,33 @@ bool SwTabFrame::ShouldBwdMoved( SwLayoutFrame *pNewUpper, bool, bool &rReformat
if ( !SwFlowFrame::IsMoveBwdJump() )
{
- long nOldWidth = aRectFnSet.GetWidth(GetUpper()->PrintRA());
+ long nOldWidth = aRectFnSet.GetWidth(GetUpper()->getSwPrint());
SwRectFnSet fnRectX(pNewUpper);
- long nNewWidth = fnRectX.GetWidth(pNewUpper->PrintRA());
+ long nNewWidth = fnRectX.GetWidth(pNewUpper->getSwPrint());
if( std::abs( nNewWidth - nOldWidth ) < 2 )
{
- bMoveAnyway = BwdMoveNecessary( pOldPage, FrameRA() ) > 1;
+ bMoveAnyway = BwdMoveNecessary( pOldPage, getSwFrame() ) > 1;
if( !bMoveAnyway )
{
- SwRect aRect( pNewUpper->PrintRA() );
- aRect.Pos() += pNewUpper->FrameRA().Pos();
+ SwRect aRect( pNewUpper->getSwPrint() );
+ aRect.Pos() += pNewUpper->getSwFrame().Pos();
const SwFrame *pPrevFrame = pNewUpper->Lower();
while ( pPrevFrame && pPrevFrame != this )
{
- fnRectX.SetTop( aRect, fnRectX.GetBottom(pPrevFrame->FrameRA()) );
+ fnRectX.SetTop( aRect, fnRectX.GetBottom(pPrevFrame->getSwFrame()) );
pPrevFrame = pPrevFrame->GetNext();
}
bMoveAnyway = BwdMoveNecessary( pNewPage, aRect) > 1;
// #i54861# Due to changes made in PrepareMake,
// the tabfrm may not have a correct position. Therefore
- // it is possible that pNewUpper->PrintRA().Height == 0. In this
+ // it is possible that pNewUpper->getSwPrint().Height == 0. In this
// case the above calculation of nSpace might give wrong
// results and we really do not want to MoveBackward into a
// 0 height frame. If nTmpSpace is already <= 0, we take this
// value:
const SwTwips nTmpSpace = fnRectX.GetHeight(aRect);
- if ( fnRectX.GetHeight(pNewUpper->PrintRA()) > 0 || nTmpSpace <= 0 )
+ if ( fnRectX.GetHeight(pNewUpper->getSwPrint()) > 0 || nTmpSpace <= 0 )
nSpace = nTmpSpace;
const SwViewShell *pSh = getRootFrame()->GetCurrShell();
@@ -3536,11 +3536,11 @@ void SwTabFrame::Cut()
SwFrame::DestroyFrame(pUp);
}
}
- else if( aRectFnSet.GetHeight(FrameRA()) )
+ else if( aRectFnSet.GetHeight(getSwFrame()) )
{
// OD 26.08.2003 #i18103# - *no* 'ColUnlock' of section -
// undo changes of fix for #104992#
- pUp->Shrink( FrameRA().Height() );
+ pUp->Shrink( getSwFrame().Height() );
}
}
@@ -3574,10 +3574,10 @@ void SwTabFrame::Paste( SwFrame* pParent, SwFrame* pSibling )
}
SwRectFnSet aRectFnSet(this);
- if( aRectFnSet.GetHeight(FrameRA()) )
- pParent->Grow( aRectFnSet.GetHeight(FrameRA()) );
+ if( aRectFnSet.GetHeight(getSwFrame()) )
+ pParent->Grow( aRectFnSet.GetHeight(getSwFrame()) );
- if( aRectFnSet.GetWidth(FrameRA()) != aRectFnSet.GetWidth(pParent->PrintRA()) )
+ if( aRectFnSet.GetWidth(getSwFrame()) != aRectFnSet.GetWidth(pParent->getSwPrint()) )
Prepare( PREP_FIXSIZE_CHG );
if ( GetPrev() )
{
@@ -3779,14 +3779,14 @@ long CalcHeightWithFlys( const SwFrame *pFrame )
const SwTwips nFrameDiff =
aRectFnSet.YDiff(
- aRectFnSet.GetTop(pTmp->FrameRA()),
- aRectFnSet.GetTop(pFrame->FrameRA()) );
+ aRectFnSet.GetTop(pTmp->getSwFrame()),
+ aRectFnSet.GetTop(pFrame->getSwFrame()) );
nHeight = std::max( nHeight, nDistOfFlyBottomToAnchorTop + nFrameDiff -
- aRectFnSet.GetHeight(pFrame->FrameRA()) );
+ aRectFnSet.GetHeight(pFrame->getSwFrame()) );
// #i56115# The first height calculation
- // gives wrong results if pFrame->PrintRA().Y() > 0. We do
+ // gives wrong results if pFrame->getSwPrint().Y() > 0. We do
// a second calculation based on the actual rectangles of
// pFrame and pAnchoredObj, and use the maximum of the results.
// I do not want to remove the first calculation because
@@ -3794,7 +3794,7 @@ long CalcHeightWithFlys( const SwFrame *pFrame )
// might be the better option to calculate nHeight.
const SwTwips nDistOfFlyBottomToAnchorTop2 = aRectFnSet.YDiff(
aRectFnSet.GetBottom(pAnchoredObj->GetObjRect()),
- aRectFnSet.GetBottom(pFrame->FrameRA()) );
+ aRectFnSet.GetBottom(pFrame->getSwFrame()) );
nHeight = std::max( nHeight, nDistOfFlyBottomToAnchorTop2 );
}
@@ -3865,7 +3865,7 @@ static SwTwips lcl_CalcMinCellHeight( const SwLayoutFrame *_pCell,
}
else
{
- long nLowHeight = aRectFnSet.GetHeight(pLow->FrameRA());
+ long nLowHeight = aRectFnSet.GetHeight(pLow->getSwFrame());
nHeight += nLowHeight;
// #i26945#
if ( _bConsiderObjs )
@@ -3945,7 +3945,7 @@ static SwTwips lcl_CalcMinRowHeight( const SwRowFrame* _pRow,
const SwFrame* pMasterRow = rMaster.GetUpper();
while ( pMasterRow && pMasterRow != _pRow )
{
- nTmp -= aRectFnSet.GetHeight(pMasterRow->FrameRA());
+ nTmp -= aRectFnSet.GetHeight(pMasterRow->getSwFrame());
pMasterRow = pMasterRow->GetNext();
}
}
@@ -4082,7 +4082,7 @@ static SwTwips lcl_calcHeightOfRowBeforeThisFrame(const SwRowFrame& rRow)
{
// The found row frame belongs to a table frame that precedes
// (above) this one in chain. So, include it in the sum
- nResult += aRectFnSet.GetHeight(pCurRow->FrameRA());
+ nResult += aRectFnSet.GetHeight(pCurRow->getSwFrame());
}
}
}
@@ -4101,12 +4101,12 @@ void SwRowFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorderA
//RowFrames don't have borders and so on therefore the PrtArea always
//matches the Frame.
mbValidPrtArea = true;
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Left( 0 );
aPrt.Top( 0 );
- aPrt.Width ( FrameRA().Width() );
- aPrt.Height( FrameRA().Height() );
- setPrint(aPrt);
+ aPrt.Width ( getSwFrame().Width() );
+ aPrt.Height( getSwFrame().Height() );
+ setSwPrint(aPrt);
// #i29550#
// Here we calculate the top-printing area for the lower cell frames
@@ -4219,7 +4219,7 @@ void SwRowFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorderA
OSL_ENSURE( rFrameSize.GetSize().Height() > 0, "Has it" );
}
#endif
- const SwTwips nDiff = aRectFnSet.GetHeight(FrameRA()) -
+ const SwTwips nDiff = aRectFnSet.GetHeight(getSwFrame()) -
( HasFixSize() && !IsRowSpanLine()
? pAttrs->GetSize().Height()
// #i26945#
@@ -4240,10 +4240,10 @@ void SwRowFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorderA
if ( !GetNext() )
{
//The last fills the remaining space in the upper.
- SwTwips nDiff = aRectFnSet.GetHeight(GetUpper()->PrintRA());
+ SwTwips nDiff = aRectFnSet.GetHeight(GetUpper()->getSwPrint());
SwFrame *pSibling = GetUpper()->Lower();
do
- { nDiff -= aRectFnSet.GetHeight(pSibling->FrameRA());
+ { nDiff -= aRectFnSet.GetHeight(pSibling->getSwFrame());
pSibling = pSibling->GetNext();
} while ( pSibling );
if ( nDiff > 0 )
@@ -4280,12 +4280,12 @@ void SwRowFrame::AdjustCells( const SwTwips nHeight, const bool bHeight )
if ( pCellFrame->GetTabBox()->getRowSpan() < 1 )
{
// Set height of current (covered) cell to new line height.
- const long nDiff = nHeight - aRectFnSet.GetHeight(pCellFrame->FrameRA());
+ const long nDiff = nHeight - aRectFnSet.GetHeight(pCellFrame->getSwFrame());
if ( nDiff )
{
- SwRect aFrm(pCellFrame->FrameRA());
+ SwRect aFrm(pCellFrame->getSwFrame());
aRectFnSet.AddBottom( aFrm, nDiff );
- pCellFrame->setFrame(aFrm);
+ pCellFrame->setSwFrame(aFrm);
pCellFrame->InvalidatePrt_();
}
@@ -4315,7 +4315,7 @@ void SwRowFrame::AdjustCells( const SwTwips nHeight, const bool bHeight )
// Use new height for the current row:
nSumRowHeight += pToAdjustRow == this ?
nHeight :
- aRectFnSet.GetHeight(pToAdjustRow->FrameRA());
+ aRectFnSet.GetHeight(pToAdjustRow->getSwFrame());
if ( nRowSpan-- == 1 )
break;
@@ -4326,14 +4326,14 @@ void SwRowFrame::AdjustCells( const SwTwips nHeight, const bool bHeight )
if ( pToAdjustRow && pToAdjustRow != this )
pToAdjustRow->InvalidateSize_();
- const long nDiff = nSumRowHeight - aRectFnSet.GetHeight(pToAdjust->FrameRA());
+ const long nDiff = nSumRowHeight - aRectFnSet.GetHeight(pToAdjust->getSwFrame());
if ( nDiff )
{
- aOldFrame = pToAdjust->FrameRA();
+ aOldFrame = pToAdjust->getSwFrame();
- SwRect aFrm(pToAdjust->FrameRA());
+ SwRect aFrm(pToAdjust->getSwFrame());
aRectFnSet.AddBottom( aFrm, nDiff );
- pToAdjust->setFrame(aFrm);
+ pToAdjust->setSwFrame(aFrm);
pNotify = pToAdjust;
}
@@ -4394,16 +4394,16 @@ SwTwips SwRowFrame::GrowFrame( SwTwips nDist, bool bTst, bool bInfo )
// There may still be some space left in my direct upper:
const SwTwips nAdditionalSpace =
- aRectFnSet.BottomDist( FrameRA(), aRectFnSet.GetPrtBottom(*GetUpper()->GetUpper()) );
+ aRectFnSet.BottomDist( getSwFrame(), aRectFnSet.GetPrtBottom(*GetUpper()->GetUpper()) );
if ( bRestrictTableGrowth && nAdditionalSpace > 0 )
{
nReal = std::min( nAdditionalSpace, nDist );
nDist -= nReal;
if ( !bTst )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.AddBottom( aFrm, nReal );
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
}
}
@@ -4430,7 +4430,7 @@ SwTwips SwRowFrame::GrowFrame( SwTwips nDist, bool bTst, bool bInfo )
if ( !bTst )
{
SwRectFnSet fnRectX(this);
- AdjustCells( fnRectX.GetHeight(PrintRA()) + nReal, true );
+ AdjustCells( fnRectX.GetHeight(getSwPrint()) + nReal, true );
if ( nReal )
SetCompletePaint();
}
@@ -4443,7 +4443,7 @@ SwTwips SwRowFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool bInfo )
SwRectFnSet aRectFnSet(this);
if( HasFixSize() )
{
- AdjustCells( aRectFnSet.GetHeight(PrintRA()), true );
+ AdjustCells( aRectFnSet.GetHeight(getSwPrint()), true );
return 0L;
}
@@ -4465,7 +4465,7 @@ SwTwips SwRowFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool bInfo )
// Only necessary to calculate minimal row height if height
// of pRow is at least nMinHeight. Otherwise nMinHeight is the
// minimum height.
- if( nMinHeight < aRectFnSet.GetHeight(FrameRA()) )
+ if( nMinHeight < aRectFnSet.GetHeight(getSwFrame()) )
{
// #i26945#
OSL_ENSURE( FindTabFrame(), "<SwRowFrame::ShrinkFrame(..)> - no table frame -> crash." );
@@ -4473,8 +4473,8 @@ SwTwips SwRowFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool bInfo )
nMinHeight = lcl_CalcMinRowHeight( this, bConsiderObjs );
}
- if ( (aRectFnSet.GetHeight(FrameRA()) - nRealDist) < nMinHeight )
- nRealDist = aRectFnSet.GetHeight(FrameRA()) - nMinHeight;
+ if ( (aRectFnSet.GetHeight(getSwFrame()) - nRealDist) < nMinHeight )
+ nRealDist = aRectFnSet.GetHeight(getSwFrame()) - nMinHeight;
}
if ( nRealDist < 0 )
nRealDist = 0;
@@ -4484,8 +4484,8 @@ SwTwips SwRowFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool bInfo )
{
if ( !bTst )
{
- SwTwips nHeight = aRectFnSet.GetHeight(FrameRA());
- SwRect aFrm(FrameRA());
+ SwTwips nHeight = aRectFnSet.GetHeight(getSwFrame());
+ SwRect aFrm(getSwFrame());
aRectFnSet.SetHeight( aFrm, nHeight - nReal );
if( IsVertical() && !IsVertLR() && !aRectFnSet.IsRev() )
@@ -4493,7 +4493,7 @@ SwTwips SwRowFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool bInfo )
aFrm.Pos().X() += nReal;
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
SwLayoutFrame* pFrame = GetUpper();
@@ -4505,8 +4505,8 @@ SwTwips SwRowFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool bInfo )
if ( !bTst )
{
nReal -= nTmp;
- SwTwips nHeight = aRectFnSet.GetHeight(FrameRA());
- SwRect aFrm(FrameRA());
+ SwTwips nHeight = aRectFnSet.GetHeight(getSwFrame());
+ SwRect aFrm(getSwFrame());
aRectFnSet.SetHeight( aFrm, nHeight + nReal );
if( IsVertical() && !IsVertLR() && !aRectFnSet.IsRev() )
@@ -4514,7 +4514,7 @@ SwTwips SwRowFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool bInfo )
aFrm.Pos().X() -= nReal;
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
nReal = nTmp;
}
@@ -4540,7 +4540,7 @@ SwTwips SwRowFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool bInfo )
pMasterTab->InvalidatePos();
}
}
- AdjustCells( aRectFnSet.GetHeight(PrintRA()) - nReal, true );
+ AdjustCells( aRectFnSet.GetHeight(getSwPrint()) - nReal, true );
}
return nReal;
}
@@ -4640,16 +4640,16 @@ static bool lcl_ArrangeLowers( SwLayoutFrame *pLay, long lYStart, bool bInva )
SwRectFnSet aRectFnSet(pLay);
while ( pFrame )
{
- long nFrameTop = aRectFnSet.GetTop(pFrame->FrameRA());
+ long nFrameTop = aRectFnSet.GetTop(pFrame->getSwFrame());
if( nFrameTop != lYStart )
{
bRet = true;
const long lDiff = aRectFnSet.YDiff( lYStart, nFrameTop );
const long lDiffX = lYStart - nFrameTop;
- SwRect aFrm(pFrame->FrameRA());
+ SwRect aFrm(pFrame->getSwFrame());
aRectFnSet.SubTop( aFrm, -lDiff );
aRectFnSet.AddBottom( aFrm, lDiff );
- pFrame->setFrame(aFrm);
+ pFrame->setSwFrame(aFrm);
pFrame->SetCompletePaint();
if ( !pFrame->GetNext() )
@@ -4658,7 +4658,7 @@ static bool lcl_ArrangeLowers( SwLayoutFrame *pLay, long lYStart, bool bInva )
pFrame->Prepare( PREP_POS_CHGD );
if ( pFrame->IsLayoutFrame() && static_cast<SwLayoutFrame*>(pFrame)->Lower() )
lcl_ArrangeLowers( static_cast<SwLayoutFrame*>(pFrame),
- aRectFnSet.GetTop(static_cast<SwLayoutFrame*>(pFrame)->Lower()->FrameRA())
+ aRectFnSet.GetTop(static_cast<SwLayoutFrame*>(pFrame)->Lower()->getSwFrame())
+ lDiffX, bInva );
if ( pFrame->GetDrawObjs() )
{
@@ -4700,15 +4700,15 @@ static bool lcl_ArrangeLowers( SwLayoutFrame *pLay, long lYStart, bool bInva )
// #i52904# - no direct move of objects,
// whose vertical position doesn't depend on anchor frame.
const bool bDirectMove =
- FAR_AWAY != pFly->FrameRA().Top() &&
+ FAR_AWAY != pFly->getSwFrame().Top() &&
bVertPosDepOnAnchor &&
!pFly->ConsiderObjWrapInfluenceOnObjPos();
if ( bDirectMove )
{
- SwRect aFrm(pFly->FrameRA());
+ SwRect aFrm(pFly->getSwFrame());
aRectFnSet.SubTop( aFrm, -lDiff );
aRectFnSet.AddBottom( aFrm, lDiff );
- pFly->setFrame(aFrm);
+ pFly->setSwFrame(aFrm);
pFly->GetVirtDrawObj()->SetRectsDirty();
// --> OD 2004-08-17 - also notify view of <SdrObject>
@@ -4833,7 +4833,7 @@ static bool lcl_ArrangeLowers( SwLayoutFrame *pLay, long lYStart, bool bInva )
// Columns and cells are ordered horizontal, not vertical
if( !pFrame->IsColumnFrame() && !pFrame->IsCellFrame() )
lYStart = aRectFnSet.YInc( lYStart,
- aRectFnSet.GetHeight(pFrame->FrameRA()) );
+ aRectFnSet.GetHeight(pFrame->getSwFrame()) );
// Nowadays, the content inside a cell can flow into the follow table.
// Thus, the cell may only grow up to the end of the environment.
@@ -4841,7 +4841,7 @@ static bool lcl_ArrangeLowers( SwLayoutFrame *pLay, long lYStart, bool bInva )
// Therefore we have to trigger a formatting for the frames, which do
// not fit into the cell anymore:
SwTwips nDistanceToUpperPrtBottom =
- aRectFnSet.BottomDist( pFrame->FrameRA(), aRectFnSet.GetPrtBottom(*pLay) );
+ aRectFnSet.BottomDist( pFrame->getSwFrame(), aRectFnSet.GetPrtBottom(*pLay) );
// #i56146# - Revise fix of issue #i26945#
// do *not* consider content inside fly frames, if it's an undersized paragraph.
// #i26945# - consider content inside fly frames
@@ -4920,7 +4920,7 @@ void SwCellFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorder
OSL_ENSURE( nWidth <= nWish, "Width of cell larger than table." );
OSL_ENSURE( nWidth > 0, "Box without width" );
- const long nPrtWidth = aRectFnSet.GetWidth(pTab->PrintRA());
+ const long nPrtWidth = aRectFnSet.GetWidth(pTab->getSwPrint());
if ( nWish != nPrtWidth )
{
// Avoid rounding problems, at least for the new table model
@@ -4951,7 +4951,7 @@ void SwCellFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorder
SwTwips nSumFrameWidths = 0;
while ( pTmpCell != this )
{
- nSumFrameWidths += aRectFnSet.GetWidth(pTmpCell->FrameRA());
+ nSumFrameWidths += aRectFnSet.GetWidth(pTmpCell->getSwFrame());
pTmpCell = pTmpCell->GetNext();
}
@@ -4971,16 +4971,16 @@ void SwCellFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorder
else
{
OSL_ENSURE( pAttrs->GetSize().Width() > 0, "Box without width" );
- nWidth = aRectFnSet.GetWidth(GetUpper()->PrintRA());
+ nWidth = aRectFnSet.GetWidth(GetUpper()->getSwPrint());
SwFrame *pPre = GetUpper()->Lower();
while ( pPre != this )
{
- nWidth -= aRectFnSet.GetWidth(pPre->FrameRA());
+ nWidth -= aRectFnSet.GetWidth(pPre->getSwFrame());
pPre = pPre->GetNext();
}
}
- const long nDiff = nWidth - aRectFnSet.GetWidth(FrameRA());
- SwRect aFrm(FrameRA());
+ const long nDiff = nWidth - aRectFnSet.GetWidth(getSwFrame());
+ SwRect aFrm(getSwFrame());
if( IsNeighbourFrame() && IsRightToLeft() )
{
@@ -4991,14 +4991,14 @@ void SwCellFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorder
aRectFnSet.AddRight( aFrm, nDiff );
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aRectFnSet.AddRight( aPrt, nDiff );
- setPrint(aPrt);
+ setSwPrint(aPrt);
//Adjust the height, it's defined through the content and the border.
- const long nDiffHeight = nRemaining - aRectFnSet.GetHeight(FrameRA());
+ const long nDiffHeight = nRemaining - aRectFnSet.GetHeight(getSwFrame());
if ( nDiffHeight )
{
if ( nDiffHeight > 0 )
@@ -5045,7 +5045,7 @@ void SwCellFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorder
//No alignment if border with flow overlaps the cell.
if ( pPg->GetSortedObjs() )
{
- SwRect aRect( PrintRA() ); aRect += FrameRA().Pos();
+ SwRect aRect( getSwPrint() ); aRect += getSwFrame().Pos();
for (SwAnchoredObject* pAnchoredObj : *pPg->GetSortedObjs())
{
SwRect aTmp( pAnchoredObj->GetObjRect() );
@@ -5085,11 +5085,11 @@ void SwCellFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBorder
}
}
- long nPrtHeight = aRectFnSet.GetHeight(PrintRA());
+ long nPrtHeight = aRectFnSet.GetHeight(getSwPrint());
if( ( bVertDir && ( nRemaining -= lcl_CalcTopAndBottomMargin( *this, *pAttrs ) ) < nPrtHeight ) ||
- aRectFnSet.GetTop(Lower()->FrameRA()) != aRectFnSet.GetPrtTop(*this) )
+ aRectFnSet.GetTop(Lower()->getSwFrame()) != aRectFnSet.GetPrtTop(*this) )
{
- long nDiff = aRectFnSet.GetHeight(PrintRA()) - nRemaining;
+ long nDiff = aRectFnSet.GetHeight(getSwPrint()) - nRemaining;
if ( nDiff >= 0 )
{
long lTopOfst = 0;
@@ -5370,12 +5370,12 @@ static SwTwips lcl_CalcHeightOfFirstContentLine( const SwRowFrame& rSourceLine )
// If we are in a split row, there may be some space
// left in the cell frame of the master row.
// We look for the minimum of all first line heights;
- SwTwips nReal = aRectFnSet.GetHeight(pPrevCell->PrintRA());
+ SwTwips nReal = aRectFnSet.GetHeight(pPrevCell->getSwPrint());
const SwFrame* pFrame = pPrevCell->Lower();
const SwFrame* pLast = pFrame;
while ( pFrame )
{
- nReal -= aRectFnSet.GetHeight(pFrame->FrameRA());
+ nReal -= aRectFnSet.GetHeight(pFrame->getSwFrame());
pLast = pFrame;
pFrame = pFrame->GetNext();
}
@@ -5461,7 +5461,7 @@ SwTwips SwTabFrame::CalcHeightOfFirstContentLine() const
if ( bDontSplit )
{
// Table is not allowed to split: Take the whole height, that's all
- return aRectFnSet.GetHeight(FrameRA());
+ return aRectFnSet.GetHeight(getSwFrame());
}
SwTwips nTmpHeight = 0;
@@ -5512,7 +5512,7 @@ SwTwips SwTabFrame::CalcHeightOfFirstContentLine() const
if ( pFirstRow )
{
const bool bSplittable = pFirstRow->IsRowSplitAllowed();
- const SwTwips nFirstLineHeight = aRectFnSet.GetHeight(pFirstRow->FrameRA());
+ const SwTwips nFirstLineHeight = aRectFnSet.GetHeight(pFirstRow->getSwFrame());
if ( !bSplittable )
{
diff --git a/sw/source/core/layout/trvlfrm.cxx b/sw/source/core/layout/trvlfrm.cxx
index ad472b329a29..add551fe8680 100644
--- a/sw/source/core/layout/trvlfrm.cxx
+++ b/sw/source/core/layout/trvlfrm.cxx
@@ -176,12 +176,12 @@ bool SwPageFrame::GetCursorOfst( SwPosition *pPos, Point &rPoint,
Point aPoint( rPoint );
// check, if we have to adjust the point
- if ( !FrameRA().IsInside( aPoint ) )
+ if ( !getSwFrame().IsInside( aPoint ) )
{
- aPoint.X() = std::max( aPoint.X(), FrameRA().Left() );
- aPoint.X() = std::min( aPoint.X(), FrameRA().Right() );
- aPoint.Y() = std::max( aPoint.Y(), FrameRA().Top() );
- aPoint.Y() = std::min( aPoint.Y(), FrameRA().Bottom() );
+ aPoint.X() = std::max( aPoint.X(), getSwFrame().Left() );
+ aPoint.X() = std::min( aPoint.X(), getSwFrame().Right() );
+ aPoint.Y() = std::max( aPoint.Y(), getSwFrame().Top() );
+ aPoint.Y() = std::min( aPoint.Y(), getSwFrame().Bottom() );
}
bool bTextRet = false;
@@ -398,9 +398,9 @@ bool SwRootFrame::FillSelection( SwSelectionList& aSelList, const SwRect& rRect)
const long nBottom = rRect.Bottom();
while( pPage )
{
- if( pPage->FrameRA().Top() < nBottom )
+ if( pPage->getSwFrame().Top() < nBottom )
{
- if( pPage->FrameRA().Bottom() > rRect.Top() )
+ if( pPage->getSwFrame().Bottom() > rRect.Top() )
pPage->FillSelection( aSelList, rRect );
pPage = pPage->GetNext();
}
@@ -430,8 +430,8 @@ bool SwRootFrame::GetCursorOfst( SwPosition *pPos, Point &rPoint,
// #i95626#
// special handling for <rPoint> beyond root frames area
if ( !pPage &&
- rPoint.X() > FrameRA().Right() &&
- rPoint.Y() > FrameRA().Bottom() )
+ rPoint.X() > getSwFrame().Right() &&
+ rPoint.Y() > getSwFrame().Bottom() )
{
pPage = dynamic_cast<const SwPageFrame*>(Lower());
while ( pPage && pPage->GetNext() )
@@ -496,7 +496,7 @@ bool SwCellFrame::GetCursorOfst( SwPosition *pPos, Point &rPoint,
while ( pFrame && !bRet )
{
pFrame->Calc(pRenderContext);
- if ( pFrame->FrameRA().IsInside( rPoint ) )
+ if ( pFrame->getSwFrame().IsInside( rPoint ) )
{
bRet = pFrame->GetCursorOfst( pPos, rPoint, pCMS );
if ( pCMS && pCMS->m_bStop )
@@ -539,7 +539,7 @@ bool SwFlyFrame::GetCursorOfst( SwPosition *pPos, Point &rPoint,
//However if the Point sits inside a Fly which is completely located inside
//the current one, we call GetCursorOfst for it.
Calc(pRenderContext);
- bool bInside = FrameRA().IsInside( rPoint ) && Lower();
+ bool bInside = getSwFrame().IsInside( rPoint ) && Lower();
bool bRet = false;
//If an Frame contains a graphic, but only text was requested, it basically
@@ -557,8 +557,8 @@ bool SwFlyFrame::GetCursorOfst( SwPosition *pPos, Point &rPoint,
{
const SwVirtFlyDrawObj* pObj = static_cast<const SwVirtFlyDrawObj*>(aIter());
const SwFlyFrame* pFly = pObj ? pObj->GetFlyFrame() : nullptr;
- if ( pFly && pFly->FrameRA().IsInside( rPoint ) &&
- FrameRA().IsInside( pFly->FrameRA() ) )
+ if ( pFly && pFly->getSwFrame().IsInside( rPoint ) &&
+ getSwFrame().IsInside( pFly->getSwFrame() ) )
{
if (g_OszCtrl.ChkOsz(pFly))
break;
@@ -578,7 +578,7 @@ bool SwFlyFrame::GetCursorOfst( SwPosition *pPos, Point &rPoint,
while ( pFrame && !bRet )
{
pFrame->Calc(pRenderContext);
- if ( pFrame->FrameRA().IsInside( rPoint ) )
+ if ( pFrame->getSwFrame().IsInside( rPoint ) )
{
bRet = pFrame->GetCursorOfst( pPos, rPoint, pCMS );
if ( pCMS && pCMS->m_bStop )
@@ -741,7 +741,7 @@ static bool lcl_UpDown( SwPaM *pPam, const SwContentFrame *pStart,
if ( bTab )
{
// pStart or pCnt is inside a table. nX will be used for travelling:
- SwRect aRect( pStart->FrameRA() );
+ SwRect aRect( pStart->getSwFrame() );
pStart->GetCharRect( aRect, *pPam->GetPoint() );
Point aCenter = aRect.Center();
nX = aRectFnSet.IsVert() ? aCenter.Y() : aCenter.X();
@@ -758,16 +758,16 @@ static bool lcl_UpDown( SwPaM *pPam, const SwContentFrame *pStart,
while ( pCell && !pCell->IsCellFrame() )
pCell = pCell->GetUpper();
OSL_ENSURE( pCell, "could not find the cell" );
- nX = aRectFnSet.GetLeft(pCell->FrameRA()) +
- aRectFnSet.GetWidth(pCell->FrameRA()) / 2;
+ nX = aRectFnSet.GetLeft(pCell->getSwFrame()) +
+ aRectFnSet.GetWidth(pCell->getSwFrame()) / 2;
//The flow leads from one table to the next. The X-value needs to be
//corrected based on the middle of the starting cell by the amount
//of the offset of the tables.
if ( pStTab != pTable )
{
- nX += aRectFnSet.GetLeft(pTable->FrameRA()) -
- aRectFnSet.GetLeft(pStTab->FrameRA());
+ nX += aRectFnSet.GetLeft(pTable->getSwFrame()) -
+ aRectFnSet.GetLeft(pStTab->getSwFrame());
}
}
@@ -870,7 +870,7 @@ static bool lcl_UpDown( SwPaM *pPam, const SwContentFrame *pStart,
if ( pTable &&
!pTab->GetUpper()->IsInTab() &&
!pTable->GetUpper()->IsInTab() )
- nX += pTab->FrameRA().Left() - pTable->FrameRA().Left();
+ nX += pTab->getSwFrame().Left() - pTable->getSwFrame().Left();
pTable = pTab;
}
const SwLayoutFrame *pCell = pCnt->GetUpper();
@@ -881,7 +881,7 @@ static bool lcl_UpDown( SwPaM *pPam, const SwContentFrame *pStart,
Point aInsideCnt;
if ( pCell )
{
- long nTmpTop = aRectFnSet.GetTop(pCell->FrameRA());
+ long nTmpTop = aRectFnSet.GetTop(pCell->getSwFrame());
if ( aRectFnSet.IsVert() )
{
if ( nTmpTop )
@@ -893,7 +893,7 @@ static bool lcl_UpDown( SwPaM *pPam, const SwContentFrame *pStart,
aInsideCell = Point( nX, nTmpTop );
}
- long nTmpTop = aRectFnSet.GetTop(pCnt->FrameRA());
+ long nTmpTop = aRectFnSet.GetTop(pCnt->getSwFrame());
if ( aRectFnSet.IsVert() )
{
if ( nTmpTop )
@@ -904,11 +904,11 @@ static bool lcl_UpDown( SwPaM *pPam, const SwContentFrame *pStart,
else
aInsideCnt = Point( nX, nTmpTop );
- if ( pCell && pCell->FrameRA().IsInside( aInsideCell ) )
+ if ( pCell && pCell->getSwFrame().IsInside( aInsideCell ) )
{
bEnd = true;
//Get the right Content out of the cell.
- if ( !pCnt->FrameRA().IsInside( aInsideCnt ) )
+ if ( !pCnt->getSwFrame().IsInside( aInsideCnt ) )
{
pCnt = pCell->ContainsContent();
if ( fnNxtPrv == lcl_GetPrvCnt )
@@ -916,7 +916,7 @@ static bool lcl_UpDown( SwPaM *pPam, const SwContentFrame *pStart,
pCnt = pCnt->GetNextContentFrame();
}
}
- else if ( pCnt->FrameRA().IsInside( aInsideCnt ) )
+ else if ( pCnt->getSwFrame().IsInside( aInsideCnt ) )
bEnd = true;
}
}
@@ -1022,8 +1022,8 @@ sal_uInt16 SwRootFrame::SetCurrPage( SwCursor* pToSet, sal_uInt16 nPageNum )
if( pSCursor )
{
Point &rPt = pSCursor->GetPtPos();
- rPt = pContent->FrameRA().Pos();
- rPt += pContent->PrintRA().Pos();
+ rPt = pContent->getSwFrame().Pos();
+ rPt += pContent->getSwPrint().Pos();
}
return pPage->GetPhyPageNum();
}
@@ -1147,12 +1147,12 @@ static const SwLayoutFrame* lcl_Inside( const SwContentFrame *pCnt, Point& rPt )
{
if( pUp->IsPageBodyFrame() || pUp->IsFooterFrame() || pUp->IsHeaderFrame() )
{
- if( rPt.Y() >= pUp->FrameRA().Top() && rPt.Y() <= pUp->FrameRA().Bottom() )
+ if( rPt.Y() >= pUp->getSwFrame().Top() && rPt.Y() <= pUp->getSwFrame().Bottom() )
return pUp;
return nullptr;
}
if( pUp->IsFootnoteContFrame() )
- return pUp->FrameRA().IsInside( rPt ) ? pUp : nullptr;
+ return pUp->getSwFrame().IsInside( rPt ) ? pUp : nullptr;
pUp = pUp->GetUpper();
}
return nullptr;
@@ -1195,7 +1195,7 @@ const SwContentFrame *SwLayoutFrame::GetContentPos( Point& rPoint,
((!bDontLeave || IsAnLower( pContent )) &&
(pContent->GetPhyPageNum() <= nMaxPage)) )
{
- if ( pContent->FrameRA().Width() &&
+ if ( pContent->getSwFrame().Width() &&
( !bBodyOnly || pContent->IsInDocBody() ) )
{
//If the Content lies in a protected area (cell, Footnote, section),
@@ -1319,34 +1319,34 @@ const SwContentFrame *SwLayoutFrame::GetContentPos( Point& rPoint,
}
//A small correction at the first/last
- Size aActualSize( pActual->PrintRA().SSize() );
- if ( aActualSize.Height() > pActual->GetUpper()->PrintRA().Height() )
- aActualSize.Height() = pActual->GetUpper()->PrintRA().Height();
+ Size aActualSize( pActual->getSwPrint().SSize() );
+ if ( aActualSize.Height() > pActual->GetUpper()->getSwPrint().Height() )
+ aActualSize.Height() = pActual->GetUpper()->getSwPrint().Height();
SwRectFnSet aRectFnSet(pActual);
if ( !pActual->GetPrev() &&
aRectFnSet.YDiff( aRectFnSet.GetPrtTop(*pActual),
aRectFnSet.IsVert() ? rPoint.X() : rPoint.Y() ) > 0 )
{
- aPoint.Y() = pActual->FrameRA().Top() + pActual->PrintRA().Top();
- aPoint.X() = pActual->FrameRA().Left() +
+ aPoint.Y() = pActual->getSwFrame().Top() + pActual->getSwPrint().Top();
+ aPoint.X() = pActual->getSwFrame().Left() +
( pActual->IsRightToLeft() || aRectFnSet.IsVert() ?
- pActual->PrintRA().Right() :
- pActual->PrintRA().Left() );
+ pActual->getSwPrint().Right() :
+ pActual->getSwPrint().Left() );
}
else if ( !pActual->GetNext() &&
aRectFnSet.YDiff( aRectFnSet.GetPrtBottom(*pActual),
aRectFnSet.IsVert() ? rPoint.X() : rPoint.Y() ) < 0 )
{
- aPoint.Y() = pActual->FrameRA().Top() + pActual->PrintRA().Bottom();
- aPoint.X() = pActual->FrameRA().Left() +
+ aPoint.Y() = pActual->getSwFrame().Top() + pActual->getSwPrint().Bottom();
+ aPoint.X() = pActual->getSwFrame().Left() +
( pActual->IsRightToLeft() || aRectFnSet.IsVert() ?
- pActual->PrintRA().Left() :
- pActual->PrintRA().Right() );
+ pActual->getSwPrint().Left() :
+ pActual->getSwPrint().Right() );
}
//Bring the Point in to the PrtArea
- const SwRect aRect( pActual->FrameRA().Pos() + pActual->PrintRA().Pos(),
+ const SwRect aRect( pActual->getSwFrame().Pos() + pActual->getSwPrint().Pos(),
aActualSize );
if ( aPoint.Y() < aRect.Top() )
aPoint.Y() = aRect.Top();
@@ -1413,7 +1413,7 @@ void SwPageFrame::GetContentPosition( const Point &rPt, SwPosition &rPos ) const
nDist = nDiff;
pAct = pContent;
}
- else if ( aContentFrame.Top() > FrameRA().Bottom() )
+ else if ( aContentFrame.Top() > getSwFrame().Bottom() )
//In terms of fields, it's not possible to be closer any more!
break;
@@ -1423,7 +1423,7 @@ void SwPageFrame::GetContentPosition( const Point &rPt, SwPosition &rPos ) const
}
//Bring the point into the PrtArea.
- const SwRect aRect( pAct->FrameRA().Pos() + pAct->PrintRA().Pos(), pAct->PrintRA().SSize() );
+ const SwRect aRect( pAct->getSwFrame().Pos() + pAct->getSwPrint().Pos(), pAct->getSwPrint().SSize() );
if ( aAct.Y() < aRect.Top() )
aAct.Y() = aRect.Top();
else if ( aAct.Y() > aRect.Bottom() )
@@ -1466,7 +1466,7 @@ Point SwRootFrame::GetNextPrevContentPos( const Point& rPoint, bool bNext ) cons
//page.
const SwLayoutFrame *pPage = static_cast<const SwLayoutFrame*>(Lower());
if( pPage )
- while( pPage->GetNext() && pPage->FrameRA().Bottom() < rPoint.Y() )
+ while( pPage->GetNext() && pPage->getSwFrame().Bottom() < rPoint.Y() )
pPage = static_cast<const SwLayoutFrame*>(pPage->GetNext());
const SwContentFrame *pCnt = pPage ? pPage->ContainsContent() : ContainsContent();
@@ -1481,7 +1481,7 @@ Point SwRootFrame::GetNextPrevContentPos( const Point& rPoint, bool bNext ) cons
{
// As long as the point lies before the first ContentFrame and there are
// still precedent pages I'll go to the next page.
- while ( rPoint.Y() < pCnt->FrameRA().Top() && pPage->GetPrev() )
+ while ( rPoint.Y() < pCnt->getSwFrame().Top() && pPage->GetPrev() )
{
pPage = static_cast<const SwLayoutFrame*>(pPage->GetPrev());
pCnt = pPage->ContainsContent();
@@ -1498,7 +1498,7 @@ Point SwRootFrame::GetNextPrevContentPos( const Point& rPoint, bool bNext ) cons
}
//Does the point lie above the first ContentFrame?
- if ( rPoint.Y() < pCnt->FrameRA().Top() && !lcl_IsInRepeatedHeadline( pCnt ) )
+ if ( rPoint.Y() < pCnt->getSwFrame().Top() && !lcl_IsInRepeatedHeadline( pCnt ) )
return pCnt->UnionFrame().Pos();
Point aRet(0, 0);
@@ -1530,12 +1530,12 @@ Point SwRootFrame::GetNextPrevContentPos( const Point& rPoint, bool bNext ) cons
//searched.
const SwTabFrame* pTFrame;
pNxt->Calc(pRenderContext);
- if( pNxt->FrameRA().Top() > rPoint.Y() &&
+ if( pNxt->getSwFrame().Top() > rPoint.Y() &&
!lcl_IsInRepeatedHeadline( pCnt, &pTFrame ) &&
- ( !pTFrame || pNxt->FrameRA().Left() > rPoint.X() ))
+ ( !pTFrame || pNxt->getSwFrame().Left() > rPoint.X() ))
{
if (bNext)
- aRet = pNxt->FrameRA().Pos();
+ aRet = pNxt->getSwFrame().Pos();
else
aRet = Point( aContentFrame.Right(), aContentFrame.Bottom() );
break;
@@ -1564,7 +1564,7 @@ Point SwRootFrame::GetPagePos( sal_uInt16 nPageNum ) const
break;
pPage = static_cast<const SwPageFrame*>(pPage->GetNext());
}
- return pPage->FrameRA().Pos();
+ return pPage->getSwFrame().Pos();
}
/** get page frame by phyiscal page number
@@ -1771,10 +1771,10 @@ void SwFrame::Calc(vcl::RenderContext* pRenderContext) const
Point SwFrame::GetRelPos() const
{
- Point aRet( FrameRA().Pos() );
+ Point aRet( getSwFrame().Pos() );
// here we cast since SwLayoutFrame is declared only as forwarded
- aRet -= GetUpper()->PrintRA().Pos();
- aRet -= GetUpper()->FrameRA().Pos();
+ aRet -= GetUpper()->getSwPrint().Pos();
+ aRet -= GetUpper()->getSwFrame().Pos();
return aRet;
}
@@ -1893,7 +1893,7 @@ bool SwRootFrame::MakeTableCursors( SwTableCursor& rTableCursor )
while ( pRow )
{
- if ( pRow->FrameRA().IsOver( rUnion.GetUnion() ) )
+ if ( pRow->getSwFrame().IsOver( rUnion.GetUnion() ) )
{
const SwLayoutFrame *pCell = pRow->FirstCell();
@@ -1995,7 +1995,7 @@ void SwRootFrame::CalcFrameRects(SwShellCursor &rCursor)
// #i12836# enhanced pdf
SwRegionRects aRegion( !bIgnoreVisArea ?
pSh->VisArea() :
- FrameRA() );
+ getSwFrame() );
if( !pStartPos->nNode.GetNode().IsContentNode() ||
!pStartPos->nNode.GetNode().GetContentNode()->getLayoutFrame(this) ||
( pStartPos->nNode != pEndPos->nNode &&
@@ -2387,8 +2387,8 @@ void SwRootFrame::CalcFrameRects(SwShellCursor &rCursor)
}
else
{
- lLeft = aRectFnSet.GetLeft(pStartFrame->FrameRA()) +
- aRectFnSet.GetLeft(pStartFrame->PrintRA());
+ lLeft = aRectFnSet.GetLeft(pStartFrame->getSwFrame()) +
+ aRectFnSet.GetLeft(pStartFrame->getSwPrint());
lRight = aRectFnSet.GetRight(aEndFrame);
}
if( lLeft < aRectFnSet.GetLeft(aStFrame) )
@@ -2556,7 +2556,7 @@ void SwRootFrame::CalcFrameRects(SwShellCursor &rCursor)
}
}
if( inSelection )
- Add( aRegion, pFly->FrameRA() );
+ Add( aRegion, pFly->getSwFrame() );
else if ( !pFly->IsAnLower( pStartFrame ) &&
(rSur.GetSurround() != css::text::WrapTextMode_THROUGH &&
!rSur.IsContour()) )
@@ -2584,7 +2584,7 @@ void SwRootFrame::CalcFrameRects(SwShellCursor &rCursor)
} while ( bSub && pTmp );
}
if ( bSub )
- Sub( aRegion, pFly->FrameRA() );
+ Sub( aRegion, pFly->getSwFrame() );
}
}
}
diff --git a/sw/source/core/layout/wsfrm.cxx b/sw/source/core/layout/wsfrm.cxx
index dac44bbe35da..cacac35d75db 100644
--- a/sw/source/core/layout/wsfrm.cxx
+++ b/sw/source/core/layout/wsfrm.cxx
@@ -463,11 +463,11 @@ void SwFrame::InvalidatePage( const SwPageFrame *pPage ) const
Size SwFrame::ChgSize( const Size& aNewSize )
{
mbFixSize = true;
- const Size aOldSize( FrameRA().SSize() );
+ const Size aOldSize( getSwFrame().SSize() );
if ( aNewSize == aOldSize )
return aOldSize;
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
if ( GetUpper() )
{
@@ -476,7 +476,7 @@ Size SwFrame::ChgSize( const Size& aNewSize )
SwRect aNew( Point(0,0), aNewSize );
(aFrm.*fnRect->fnSetWidth)( (aNew.*fnRect->fnGetWidth)() );
long nNew = (aNew.*fnRect->fnGetHeight)();
- long nDiff = nNew - (FrameRA().*fnRect->fnGetHeight)();
+ long nDiff = nNew - (getSwFrame().*fnRect->fnGetHeight)();
if( nDiff )
{
@@ -521,9 +521,9 @@ Size SwFrame::ChgSize( const Size& aNewSize )
aFrm.SSize( aNewSize );
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
- if ( FrameRA().SSize() != aOldSize )
+ if ( getSwFrame().SSize() != aOldSize )
{
SwPageFrame *pPage = FindPageFrame();
if ( GetNext() )
@@ -543,7 +543,7 @@ Size SwFrame::ChgSize( const Size& aNewSize )
InvalidatePage( pPage );
}
- return FrameRA().SSize();
+ return getSwFrame().SSize();
}
/** Insert SwFrame into existing structure.
@@ -783,10 +783,10 @@ void SwContentFrame::Paste( SwFrame* pParent, SwFrame* pSibling)
pNxt->Prepare( PREP_FTN, nullptr, false );
}
- if ( FrameRA().Height() )
- pParent->Grow( FrameRA().Height() );
+ if ( getSwFrame().Height() )
+ pParent->Grow( getSwFrame().Height() );
- if ( FrameRA().Width() != pParent->PrintRA().Width() )
+ if ( getSwFrame().Width() != pParent->getSwPrint().Width() )
Prepare( PREP_FIXSIZE_CHG );
if ( GetPrev() )
@@ -796,8 +796,8 @@ void SwContentFrame::Paste( SwFrame* pParent, SwFrame* pSibling)
static_cast<SwContentFrame*>(GetPrev())->Prepare( PREP_FOLLOW_FOLLOWS );
else
{
- if ( GetPrev()->FrameRA().Height() !=
- GetPrev()->PrintRA().Height() + GetPrev()->PrintRA().Top() )
+ if ( GetPrev()->getSwFrame().Height() !=
+ GetPrev()->getSwPrint().Height() + GetPrev()->getSwPrint().Top() )
{
// Take the border into account?
GetPrev()->InvalidatePrt_();
@@ -1020,7 +1020,7 @@ void SwContentFrame::Cut()
else
{
SwRectFnSet aRectFnSet(this);
- long nFrameHeight = aRectFnSet.GetHeight(FrameRA());
+ long nFrameHeight = aRectFnSet.GetHeight(getSwFrame());
if( nFrameHeight )
pUp->Shrink( nFrameHeight );
}
@@ -1073,7 +1073,7 @@ void SwLayoutFrame::Paste( SwFrame* pParent, SwFrame* pSibling)
else
fnRect = GetUpper()->IsVertical() ? ( GetUpper()->IsVertLR() ? fnRectVertL2R : fnRectVert ) : fnRectHori;
- if( (FrameRA().*fnRect->fnGetWidth)() != (pParent->PrintRA().*fnRect->fnGetWidth)())
+ if( (getSwFrame().*fnRect->fnGetWidth)() != (pParent->getSwPrint().*fnRect->fnGetWidth)())
InvalidateSize_();
InvalidatePos_();
const SwPageFrame *pPage = FindPageFrame();
@@ -1101,14 +1101,14 @@ void SwLayoutFrame::Paste( SwFrame* pParent, SwFrame* pSibling)
}
}
- if( (FrameRA().*fnRect->fnGetHeight)() )
+ if( (getSwFrame().*fnRect->fnGetHeight)() )
{
// AdjustNeighbourhood is now also called in columns which are not
// placed inside a frame
SwNeighbourAdjust nAdjust = GetUpper()->IsFootnoteBossFrame() ?
static_cast<SwFootnoteBossFrame*>(GetUpper())->NeighbourhoodAdjustment()
: SwNeighbourAdjust::GrowShrink;
- SwTwips nGrow = (FrameRA().*fnRect->fnGetHeight)();
+ SwTwips nGrow = (getSwFrame().*fnRect->fnGetHeight)();
if( SwNeighbourAdjust::OnlyAdjust == nAdjust )
AdjustNeighbourhood( nGrow );
else
@@ -1130,7 +1130,7 @@ void SwLayoutFrame::Cut()
GetNext()->InvalidatePos_();
SwRectFnSet aRectFnSet(this);
- SwTwips nShrink = aRectFnSet.GetHeight(FrameRA());
+ SwTwips nShrink = aRectFnSet.GetHeight(getSwFrame());
// Remove first, then shrink upper.
SwLayoutFrame *pUp = GetUpper();
@@ -1155,18 +1155,18 @@ void SwLayoutFrame::Cut()
nReal = -AdjustNeighbourhood( -nShrink );
if( nReal < nShrink )
{
- const SwTwips nOldHeight = aRectFnSet.GetHeight(FrameRA());
- SwRect aFrm(FrameRA());
+ const SwTwips nOldHeight = aRectFnSet.GetHeight(getSwFrame());
+ SwRect aFrm(getSwFrame());
// seems as if this needs to be frowarded to the SwFrame already here,
// changing to zero seems temporary anyways
aRectFnSet.SetHeight( aFrm, 0 );
- setFrame(aFrm);
+ setSwFrame(aFrm);
nReal += pUp->Shrink( nShrink - nReal );
aRectFnSet.SetHeight( aFrm, nOldHeight );
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
if( SwNeighbourAdjust::GrowAdjust == nAdjust && nReal < nShrink )
@@ -1200,7 +1200,7 @@ SwTwips SwFrame::Grow( SwTwips nDist, bool bTst, bool bInfo )
{
SwRectFnSet aRectFnSet(this);
- SwTwips nPrtHeight = aRectFnSet.GetHeight(PrintRA());
+ SwTwips nPrtHeight = aRectFnSet.GetHeight(getSwPrint());
if( nPrtHeight > 0 && nDist > (LONG_MAX - nPrtHeight) )
nDist = LONG_MAX - nPrtHeight;
@@ -1224,11 +1224,11 @@ SwTwips SwFrame::Grow( SwTwips nDist, bool bTst, bool bInfo )
const SwTwips nReal = GrowFrame( nDist, bTst, bInfo );
if( !bTst )
{
- nPrtHeight = aRectFnSet.GetHeight(PrintRA());
+ nPrtHeight = aRectFnSet.GetHeight(getSwPrint());
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aRectFnSet.SetHeight( aPrt, nPrtHeight + ( IsContentFrame() ? nDist : nReal ) );
- setPrint(aPrt);
+ setSwPrint(aPrt);
}
return nReal;
}
@@ -1262,15 +1262,15 @@ SwTwips SwFrame::Shrink( SwTwips nDist, bool bTst, bool bInfo )
}
SwRectFnSet aRectFnSet(this);
- SwTwips nReal = aRectFnSet.GetHeight(FrameRA());
+ SwTwips nReal = aRectFnSet.GetHeight(getSwFrame());
ShrinkFrame( nDist, bTst, bInfo );
- nReal -= aRectFnSet.GetHeight(FrameRA());
+ nReal -= aRectFnSet.GetHeight(getSwFrame());
if( !bTst )
{
- const SwTwips nPrtHeight = aRectFnSet.GetHeight(PrintRA());
- SwRect aPrt(PrintRA());
+ const SwTwips nPrtHeight = aRectFnSet.GetHeight(getSwPrint());
+ SwRect aPrt(getSwPrint());
aRectFnSet.SetHeight( aPrt, nPrtHeight - ( IsContentFrame() ? nDist : nReal ) );
- setPrint(aPrt);
+ setSwPrint(aPrt);
}
return nReal;
}
@@ -1322,9 +1322,9 @@ SwTwips SwFrame::AdjustNeighbourhood( SwTwips nDiff, bool bTst )
SwViewShell *pViewShell = getRootFrame()->GetCurrShell();
SwLayoutFrame *pUp = GetUpper();
long nChg;
- const long nUpPrtBottom = pUp->FrameRA().Height() -
- pUp->PrintRA().Height() - pUp->PrintRA().Top();
- SwRect aInva( pUp->FrameRA() );
+ const long nUpPrtBottom = pUp->getSwFrame().Height() -
+ pUp->getSwPrint().Height() - pUp->getSwPrint().Top();
+ SwRect aInva( pUp->getSwFrame() );
if ( pViewShell )
{
aInva.Pos().X() = pViewShell->VisArea().Left();
@@ -1332,22 +1332,22 @@ SwTwips SwFrame::AdjustNeighbourhood( SwTwips nDiff, bool bTst )
}
if ( nDiff > 0 )
{
- nChg = BROWSE_HEIGHT - pUp->FrameRA().Height();
+ nChg = BROWSE_HEIGHT - pUp->getSwFrame().Height();
nChg = std::min( nDiff, nChg );
if ( !IsBodyFrame() )
{
SetCompletePaint();
- if ( !pViewShell || pViewShell->VisArea().Height() >= pUp->FrameRA().Height() )
+ if ( !pViewShell || pViewShell->VisArea().Height() >= pUp->getSwFrame().Height() )
{
//First minimize Body, it will grow again later.
SwFrame *pBody = static_cast<SwFootnoteBossFrame*>(pUp)->FindBodyCont();
- const long nTmp = nChg - pBody->PrintRA().Height();
+ const long nTmp = nChg - pBody->getSwPrint().Height();
if ( !bTst )
{
- SwRect aFrm(pBody->FrameRA());
+ SwRect aFrm(pBody->getSwFrame());
aFrm.Height(std::max( 0L, aFrm.Height() - nChg ));
- pBody->setFrame(aFrm);
+ pBody->setSwFrame(aFrm);
pBody->InvalidatePrt_();
pBody->InvalidateSize_();
@@ -1371,10 +1371,10 @@ SwTwips SwFrame::AdjustNeighbourhood( SwTwips nDiff, bool bTst )
nChg = nDiff;
long nInvaAdd = 0;
if ( pViewShell && !pUp->GetPrev() &&
- pUp->FrameRA().Height() + nDiff < pViewShell->VisArea().Height() )
+ pUp->getSwFrame().Height() + nDiff < pViewShell->VisArea().Height() )
{
// This means that we have to invalidate adequately.
- nChg = pViewShell->VisArea().Height() - pUp->FrameRA().Height();
+ nChg = pViewShell->VisArea().Height() - pUp->getSwFrame().Height();
nInvaAdd = -(nDiff - nChg);
}
@@ -1402,15 +1402,15 @@ SwTwips SwFrame::AdjustNeighbourhood( SwTwips nDiff, bool bTst )
if ( !bTst && nChg )
{
{
- SwRect aFrm(pUp->FrameRA());
+ SwRect aFrm(pUp->getSwFrame());
aFrm.SSize().Height() += nChg;
- pUp->setFrame(aFrm);
+ pUp->setSwFrame(aFrm);
}
{
- SwRect aPrt(pUp->PrintRA());
+ SwRect aPrt(pUp->getSwPrint());
aPrt.SSize().Height() += nChg;
- pUp->setPrint(aPrt);
+ pUp->setSwPrint(aPrt);
}
if ( pViewShell )
@@ -1423,7 +1423,7 @@ SwTwips SwFrame::AdjustNeighbourhood( SwTwips nDiff, bool bTst )
SvxBrushItem aBack(pUp->GetFormat()->makeBackgroundBrushItem());
const SvxGraphicPosition ePos = aBack.GetGraphicPos();
if ( ePos != GPOS_NONE && ePos != GPOS_TILED )
- pViewShell->InvalidateWindows( pUp->FrameRA() );
+ pViewShell->InvalidateWindows( pUp->getSwFrame() );
if ( pUp->GetUpper() )
{
@@ -1434,15 +1434,15 @@ SwTwips SwFrame::AdjustNeighbourhood( SwTwips nDiff, bool bTst )
//its Lower may be called. The values should not be changed
//because the caller takes care of the adjustment of Frame and
//Prt.
- const long nOldFrameHeight = FrameRA().Height();
- const long nOldPrtHeight = PrintRA().Height();
+ const long nOldFrameHeight = getSwFrame().Height();
+ const long nOldPrtHeight = getSwPrint().Height();
const bool bOldComplete = IsCompletePaint();
if ( IsBodyFrame() )
{
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.SSize().Height() = nOldFrameHeight;
- setPrint(aPrt);
+ setSwPrint(aPrt);
}
if ( pUp->GetUpper() )
@@ -1450,13 +1450,13 @@ SwTwips SwFrame::AdjustNeighbourhood( SwTwips nDiff, bool bTst )
static_cast<SwRootFrame*>(pUp->GetUpper())->CheckViewLayout( nullptr, nullptr );
}
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.SSize().Height() = nOldFrameHeight;
- setFrame(aFrm);
+ setSwFrame(aFrm);
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.SSize().Height() = nOldPrtHeight;
- setPrint(aPrt);
+ setSwPrint(aPrt);
mbCompletePaint = bOldComplete;
}
@@ -1494,14 +1494,14 @@ SwTwips SwFrame::AdjustNeighbourhood( SwTwips nDiff, bool bTst )
{
if( !pFootnote->GetAttr()->GetFootnote().IsEndNote() )
{
- nMinH += aRectFnSet.GetHeight(pFootnote->FrameRA());
+ nMinH += aRectFnSet.GetHeight(pFootnote->getSwFrame());
bFootnote = true;
}
pFootnote = static_cast<SwFootnoteFrame*>(pFootnote->GetNext());
}
if( bFootnote )
- nMinH += aRectFnSet.GetTop(pCont->PrintRA());
- nReal = aRectFnSet.GetHeight(pCont->FrameRA()) - nMinH;
+ nMinH += aRectFnSet.GetTop(pCont->getSwPrint());
+ nReal = aRectFnSet.GetHeight(pCont->getSwFrame()) - nMinH;
if( nReal > nDiff )
nReal = nDiff;
if( nReal > 0 )
@@ -1527,7 +1527,7 @@ SwTwips SwFrame::AdjustNeighbourhood( SwTwips nDiff, bool bTst )
return 0;
//If not one is found, everything else is solved.
- nReal = aRectFnSet.GetHeight(pFrame->FrameRA());
+ nReal = aRectFnSet.GetHeight(pFrame->getSwFrame());
if( nReal > nDiff )
nReal = nDiff;
if( !bFootnotePage )
@@ -1546,13 +1546,13 @@ SwTwips SwFrame::AdjustNeighbourhood( SwTwips nDiff, bool bTst )
{
//If the Body doesn't return enough, we look for a footnote, if
//there is one, we steal there accordingly.
- const SwTwips nAddMax = aRectFnSet.GetHeight(pFrame->GetNext()->FrameRA());
+ const SwTwips nAddMax = aRectFnSet.GetHeight(pFrame->GetNext()->getSwFrame());
nAdd = nDiff - nReal;
if ( nAdd > nAddMax )
nAdd = nAddMax;
if ( !bTst )
{
- SwRect aFrm(pFrame->GetNext()->FrameRA());
+ SwRect aFrm(pFrame->GetNext()->getSwFrame());
aRectFnSet.SetHeight(aFrm, nAddMax-nAdd);
if( aRectFnSet.IsVert() && !aRectFnSet.IsVertL2R() && !aRectFnSet.IsRev() )
@@ -1560,7 +1560,7 @@ SwTwips SwFrame::AdjustNeighbourhood( SwTwips nDiff, bool bTst )
aFrm.Pos().X() += nAdd;
}
- pFrame->GetNext()->setFrame(aFrm);
+ pFrame->GetNext()->setSwFrame(aFrm);
pFrame->GetNext()->InvalidatePrt();
if ( pFrame->GetNext()->GetNext() )
@@ -1574,9 +1574,9 @@ SwTwips SwFrame::AdjustNeighbourhood( SwTwips nDiff, bool bTst )
if ( !bTst && nReal )
{
- SwTwips nTmp = aRectFnSet.GetHeight(pFrame->FrameRA());
+ SwTwips nTmp = aRectFnSet.GetHeight(pFrame->getSwFrame());
- SwRect aFrm(pFrame->FrameRA());
+ SwRect aFrm(pFrame->getSwFrame());
aRectFnSet.SetHeight( aFrm, nTmp - nReal );
if( aRectFnSet.IsVert() && !aRectFnSet.IsVertL2R() && !aRectFnSet.IsRev() )
@@ -1584,7 +1584,7 @@ SwTwips SwFrame::AdjustNeighbourhood( SwTwips nDiff, bool bTst )
aFrm.Pos().X() += nReal;
}
- pFrame->setFrame(aFrm);
+ pFrame->setSwFrame(aFrm);
pFrame->InvalidatePrt();
if ( pFrame->GetNext() )
@@ -1739,9 +1739,9 @@ void SwFrame::ReinitializeFrameSizeAttrFlags()
else if ( rFormatSize.GetHeightSizeType() == ATT_FIX_SIZE )
{
if( IsVertical() )
- ChgSize( Size( rFormatSize.GetWidth(), FrameRA().Height()));
+ ChgSize( Size( rFormatSize.GetWidth(), getSwFrame().Height()));
else
- ChgSize( Size( FrameRA().Width(), rFormatSize.GetHeight()));
+ ChgSize( Size( getSwFrame().Width(), rFormatSize.GetHeight()));
}
}
@@ -1793,7 +1793,7 @@ SwTwips SwContentFrame::GrowFrame( SwTwips nDist, bool bTst, bool bInfo )
{
SwRectFnSet aRectFnSet(this);
- SwTwips nFrameHeight = aRectFnSet.GetHeight(FrameRA());
+ SwTwips nFrameHeight = aRectFnSet.GetHeight(getSwFrame());
if( nFrameHeight > 0 &&
nDist > (LONG_MAX - nFrameHeight ) )
nDist = LONG_MAX - nFrameHeight;
@@ -1807,7 +1807,7 @@ SwTwips SwContentFrame::GrowFrame( SwTwips nDist, bool bTst, bool bInfo )
{
if ( !bTst )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.SetHeight( aFrm, nFrameHeight + nDist );
if( IsVertical() && !IsVertLR() && !IsReverse() )
@@ -1815,7 +1815,7 @@ SwTwips SwContentFrame::GrowFrame( SwTwips nDist, bool bTst, bool bInfo )
aFrm.Pos().X() -= nDist;
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
if ( GetNext() )
{
@@ -1834,18 +1834,18 @@ SwTwips SwContentFrame::GrowFrame( SwTwips nDist, bool bTst, bool bInfo )
return 0;
}
- SwTwips nReal = aRectFnSet.GetHeight(GetUpper()->PrintRA());
+ SwTwips nReal = aRectFnSet.GetHeight(GetUpper()->getSwPrint());
SwFrame *pFrame = GetUpper()->Lower();
while( pFrame && nReal > 0 )
- { nReal -= aRectFnSet.GetHeight(pFrame->FrameRA());
+ { nReal -= aRectFnSet.GetHeight(pFrame->getSwFrame());
pFrame = pFrame->GetNext();
}
if ( !bTst )
{
//Contents are always resized to the wished value.
- long nOld = aRectFnSet.GetHeight(FrameRA());
- SwRect aFrm(FrameRA());
+ long nOld = aRectFnSet.GetHeight(getSwFrame());
+ SwRect aFrm(getSwFrame());
aRectFnSet.SetHeight( aFrm, nOld + nDist );
@@ -1854,7 +1854,7 @@ SwTwips SwContentFrame::GrowFrame( SwTwips nDist, bool bTst, bool bInfo )
aFrm.Pos().X() -= nDist;
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
SwTabFrame *pTab = (nOld && IsInTab()) ? FindTabFrame() : nullptr;
if (pTab)
@@ -1913,14 +1913,14 @@ SwTwips SwContentFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool bInfo )
{
SwRectFnSet aRectFnSet(this);
OSL_ENSURE( nDist >= 0, "nDist < 0" );
- OSL_ENSURE( nDist <= aRectFnSet.GetHeight(FrameRA()),
+ OSL_ENSURE( nDist <= aRectFnSet.GetHeight(getSwFrame()),
"nDist > than current size." );
if ( !bTst )
{
SwTwips nRstHeight;
if( GetUpper() )
- nRstHeight = aRectFnSet.BottomDist( FrameRA(), aRectFnSet.GetPrtBottom(*GetUpper()) );
+ nRstHeight = aRectFnSet.BottomDist( getSwFrame(), aRectFnSet.GetPrtBottom(*GetUpper()) );
else
nRstHeight = 0;
if( nRstHeight < 0 )
@@ -1931,7 +1931,7 @@ SwTwips SwContentFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool bInfo )
SwFrame *pNxt = GetNext();
while( pNxt )
{
- nNextHeight += aRectFnSet.GetHeight(pNxt->FrameRA());
+ nNextHeight += aRectFnSet.GetHeight(pNxt->getSwFrame());
pNxt = pNxt->GetNext();
}
}
@@ -1942,7 +1942,7 @@ SwTwips SwContentFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool bInfo )
nRstHeight = nDist;
}
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.SetHeight( aFrm, aRectFnSet.GetHeight(aFrm) - nDist );
if( IsVertical() && !IsVertLR() )
@@ -1950,7 +1950,7 @@ SwTwips SwContentFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool bInfo )
aFrm.Pos().X() += nDist;
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
nDist = nRstHeight;
SwTabFrame *pTab = IsInTab() ? FindTabFrame() : nullptr;
if (pTab)
@@ -1982,7 +1982,7 @@ SwTwips SwContentFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool bInfo )
// #109722# : The fix for #108745# was too strict.
bool bInvalidate = true;
- const SwRect aRect( FrameRA() );
+ const SwRect aRect( getSwFrame() );
const SwPageFrame* pPage = FindPageFrame();
const SwSortedObjs* pSorted = pPage ? pPage->GetSortedObjs() : nullptr;
if( pSorted )
@@ -2123,7 +2123,7 @@ void SwContentFrame::UpdateAttr_( const SfxPoolItem* pOld, const SfxPoolItem* pN
CheckPageDescs( pPage );
if ( GetAttrSet()->GetPageDesc().GetNumOffset() )
static_cast<SwRootFrame*>(pPage->GetUpper())->SetVirtPageNum( true );
- SwDocPosUpdate aMsgHint( pPage->FrameRA().Top() );
+ SwDocPosUpdate aMsgHint( pPage->getSwFrame().Top() );
pPage->GetFormat()->GetDoc()->getIDocumentFieldsAccess().UpdatePageFields( &aMsgHint );
}
break;
@@ -2277,8 +2277,8 @@ SwTwips SwLayoutFrame::InnerHeight() const
{
SwTwips nTmp = static_cast<const SwLayoutFrame*>(pCnt)->InnerHeight();
if( pCnt->GetValidPrtAreaFlag() )
- nTmp += aRectFnSet.GetHeight(pCnt->FrameRA()) -
- aRectFnSet.GetHeight(pCnt->PrintRA());
+ nTmp += aRectFnSet.GetHeight(pCnt->getSwFrame()) -
+ aRectFnSet.GetHeight(pCnt->getSwPrint());
if( nRet < nTmp )
nRet = nTmp;
pCnt = pCnt->GetNext();
@@ -2288,13 +2288,13 @@ SwTwips SwLayoutFrame::InnerHeight() const
{
do
{
- nRet += aRectFnSet.GetHeight(pCnt->FrameRA());
+ nRet += aRectFnSet.GetHeight(pCnt->getSwFrame());
if( pCnt->IsContentFrame() && static_cast<const SwTextFrame*>(pCnt)->IsUndersized() )
nRet += static_cast<const SwTextFrame*>(pCnt)->GetParHeight() -
- aRectFnSet.GetHeight(pCnt->PrintRA());
+ aRectFnSet.GetHeight(pCnt->getSwPrint());
if( pCnt->IsLayoutFrame() && !pCnt->IsTabFrame() )
nRet += static_cast<const SwLayoutFrame*>(pCnt)->InnerHeight() -
- aRectFnSet.GetHeight(pCnt->PrintRA());
+ aRectFnSet.GetHeight(pCnt->getSwPrint());
pCnt = pCnt->GetNext();
} while( pCnt );
@@ -2313,8 +2313,8 @@ SwTwips SwLayoutFrame::GrowFrame( SwTwips nDist, bool bTst, bool bInfo )
return 0;
SwRectFnSet aRectFnSet(this);
- const SwTwips nFrameHeight = aRectFnSet.GetHeight(FrameRA());
- const SwTwips nFramePos = FrameRA().Pos().X();
+ const SwTwips nFrameHeight = aRectFnSet.GetHeight(getSwFrame());
+ const SwTwips nFramePos = getSwFrame().Pos().X();
if ( nFrameHeight > 0 && nDist > (LONG_MAX - nFrameHeight) )
nDist = LONG_MAX - nFrameHeight;
@@ -2324,21 +2324,21 @@ SwTwips SwLayoutFrame::GrowFrame( SwTwips nDist, bool bTst, bool bInfo )
{
SwFrame *pFrame = GetUpper()->Lower();
while( pFrame )
- { nMin += aRectFnSet.GetHeight(pFrame->FrameRA());
+ { nMin += aRectFnSet.GetHeight(pFrame->getSwFrame());
pFrame = pFrame->GetNext();
}
- nMin = aRectFnSet.GetHeight(GetUpper()->PrintRA()) - nMin;
+ nMin = aRectFnSet.GetHeight(GetUpper()->getSwPrint()) - nMin;
if ( nMin < 0 )
nMin = 0;
}
- SwRect aOldFrame( FrameRA() );
+ SwRect aOldFrame( getSwFrame() );
bool bMoveAccFrame = false;
bool bChgPos = IsVertical() && !IsReverse();
if ( !bTst )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.SetHeight( aFrm, nFrameHeight + nDist );
if( bChgPos && !IsVertLR() )
@@ -2346,7 +2346,7 @@ SwTwips SwLayoutFrame::GrowFrame( SwTwips nDist, bool bTst, bool bInfo )
aFrm.Pos().X() -= nDist;
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
bMoveAccFrame = true;
}
@@ -2395,10 +2395,10 @@ SwTwips SwLayoutFrame::GrowFrame( SwTwips nDist, bool bTst, bool bInfo )
SwTwips nSpace = bTst ? 0 : -nDist;
const SwFrame *pFrame = GetUpper()->Lower();
do
- { nSpace += aRectFnSet.GetHeight(pFrame->FrameRA());
+ { nSpace += aRectFnSet.GetHeight(pFrame->getSwFrame());
pFrame = pFrame->GetNext();
} while ( pFrame != GetNext() );
- nSpace = aRectFnSet.GetHeight(GetUpper()->PrintRA()) -nSpace;
+ nSpace = aRectFnSet.GetHeight(GetUpper()->getSwPrint()) -nSpace;
if ( nSpace < 0 )
nSpace = 0;
nSpace += nGrow;
@@ -2425,7 +2425,7 @@ SwTwips SwLayoutFrame::GrowFrame( SwTwips nDist, bool bTst, bool bInfo )
// NEW TABLES
( !IsCellFrame() || static_cast<SwCellFrame*>(this)->GetLayoutRowSpan() > 1 ) )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.SetHeight( aFrm, nFrameHeight + nReal );
if( bChgPos && !IsVertLR() )
@@ -2433,7 +2433,7 @@ SwTwips SwLayoutFrame::GrowFrame( SwTwips nDist, bool bTst, bool bInfo )
aFrm.Pos().X() = nFramePos - nReal;
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
bMoveAccFrame = true;
}
@@ -2503,7 +2503,7 @@ SwTwips SwLayoutFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool bInfo )
OSL_ENSURE( nDist >= 0, "nDist < 0" );
SwRectFnSet aRectFnSet(this);
- SwTwips nFrameHeight = aRectFnSet.GetHeight(FrameRA());
+ SwTwips nFrameHeight = aRectFnSet.GetHeight(getSwFrame());
if ( nDist > nFrameHeight )
nDist = nFrameHeight;
@@ -2513,27 +2513,27 @@ SwTwips SwLayoutFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool bInfo )
{
if( !Lower()->IsNeighbourFrame() )
{ const SwFrame *pFrame = Lower();
- const long nTmp = aRectFnSet.GetHeight(PrintRA());
+ const long nTmp = aRectFnSet.GetHeight(getSwPrint());
while( pFrame && nMin < nTmp )
- { nMin += aRectFnSet.GetHeight(pFrame->FrameRA());
+ { nMin += aRectFnSet.GetHeight(pFrame->getSwFrame());
pFrame = pFrame->GetNext();
}
}
}
SwTwips nReal = nDist;
- SwTwips nMinDiff = aRectFnSet.GetHeight(PrintRA()) - nMin;
+ SwTwips nMinDiff = aRectFnSet.GetHeight(getSwPrint()) - nMin;
if( nReal > nMinDiff )
nReal = nMinDiff;
if( nReal <= 0 )
return nDist;
- SwRect aOldFrame( FrameRA() );
+ SwRect aOldFrame( getSwFrame() );
bool bMoveAccFrame = false;
SwTwips nRealDist = nReal;
if ( !bTst )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.SetHeight( aFrm, nFrameHeight - nReal );
if( bChgPos && !IsVertLR() )
@@ -2541,7 +2541,7 @@ SwTwips SwLayoutFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool bInfo )
aFrm.Pos().X() += nReal;
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
bMoveAccFrame = true;
}
@@ -2559,7 +2559,7 @@ SwTwips SwLayoutFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool bInfo )
nReal *= -1;
if ( !bTst && IsBodyFrame() && nReal < nRealDist )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.SetHeight( aFrm, aRectFnSet.GetHeight(aFrm) + nRealDist - nReal );
if( bChgPos && !IsVertLR() )
@@ -2567,7 +2567,7 @@ SwTwips SwLayoutFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool bInfo )
aFrm.Pos().X() += nRealDist - nReal;
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
OSL_ENSURE( !IsAccessibleFrame(), "bMoveAccFrame has to be set!" );
}
}
@@ -2577,7 +2577,7 @@ SwTwips SwLayoutFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool bInfo )
SwTwips nTmp = GetUpper()->Shrink( nReal, bTst, bInfo );
if ( nTmp != nReal )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.SetHeight( aFrm, aRectFnSet.GetHeight(aFrm) + nReal - nTmp );
if( bChgPos && !IsVertLR() )
@@ -2585,7 +2585,7 @@ SwTwips SwLayoutFrame::ShrinkFrame( SwTwips nDist, bool bTst, bool bInfo )
aFrm.Pos().X() += nTmp - nReal;
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
OSL_ENSURE( !IsAccessibleFrame(), "bMoveAccFrame has to be set!" );
nReal = nTmp;
}
@@ -2699,8 +2699,8 @@ void SwLayoutFrame::ChgLowersProp( const Size& rOldSize )
SwFrame *pLowerFrame = Lower();
// declare and init const booleans <bHeightChgd> and <bWidthChg>
- const bool bHeightChgd = rOldSize.Height() != PrintRA().Height();
- const bool bWidthChgd = rOldSize.Width() != PrintRA().Width();
+ const bool bHeightChgd = rOldSize.Height() != getSwPrint().Height();
+ const bool bWidthChgd = rOldSize.Width() != getSwPrint().Width();
SwRectFnSet aRectFnSet(this);
@@ -2767,7 +2767,7 @@ void SwLayoutFrame::ChgLowersProp( const Size& rOldSize )
// Check, if variable size of body frame resp. section frame has grown
// OD 28.10.2002 #97265# - correct check, if variable size has grown.
SwTwips nOldHeight = aRectFnSet.IsVert() ? rOldSize.Width() : rOldSize.Height();
- if( nOldHeight < aRectFnSet.GetHeight(PrintRA()) )
+ if( nOldHeight < aRectFnSet.GetHeight(getSwPrint()) )
{
// If variable size of body|section frame has grown, only found
// last lower and the position of the its next have to be invalidated.
@@ -2786,8 +2786,8 @@ void SwLayoutFrame::ChgLowersProp( const Size& rOldSize )
// and the dedicated new last lower.
if( aRectFnSet.IsVert() )
{
- SwTwips nBot = FrameRA().Left() + PrintRA().Left();
- while ( pLowerFrame && pLowerFrame->GetPrev() && pLowerFrame->FrameRA().Left() < nBot )
+ SwTwips nBot = getSwFrame().Left() + getSwPrint().Left();
+ while ( pLowerFrame && pLowerFrame->GetPrev() && pLowerFrame->getSwFrame().Left() < nBot )
{
pLowerFrame->InvalidateAll_();
pLowerFrame->InvalidatePage( pPage );
@@ -2796,8 +2796,8 @@ void SwLayoutFrame::ChgLowersProp( const Size& rOldSize )
}
else
{
- SwTwips nBot = FrameRA().Top() + PrintRA().Bottom();
- while ( pLowerFrame && pLowerFrame->GetPrev() && pLowerFrame->FrameRA().Top() > nBot )
+ SwTwips nBot = getSwFrame().Top() + getSwPrint().Bottom();
+ while ( pLowerFrame && pLowerFrame->GetPrev() && pLowerFrame->getSwFrame().Top() > nBot )
{
pLowerFrame->InvalidateAll_();
pLowerFrame->InvalidatePage( pPage );
@@ -2892,9 +2892,9 @@ void SwLayoutFrame::ChgLowersProp( const Size& rOldSize )
// In horizontal layout set width of header, footer,
// foot note container, foot note, body and no-text
// frames to its upper width.
- SwRect aFrm(pLowerFrame->FrameRA());
- aFrm.Width( PrintRA().Width() );
- pLowerFrame->setFrame(aFrm);
+ SwRect aFrm(pLowerFrame->getSwFrame());
+ aFrm.Width( getSwPrint().Width() );
+ pLowerFrame->setSwFrame(aFrm);
}
else if( rOldSize.Width() && !pLowerFrame->IsFootnoteFrame() )
{
@@ -2909,24 +2909,24 @@ void SwLayoutFrame::ChgLowersProp( const Size& rOldSize )
// Perform <double> calculation of new width, if
// one of the coefficients is greater than 50000
SwTwips nNewWidth;
- if ( (pLowerFrame->FrameRA().Width() > 50000) ||
- (PrintRA().Width() > 50000) )
+ if ( (pLowerFrame->getSwFrame().Width() > 50000) ||
+ (getSwPrint().Width() > 50000) )
{
double nNewWidthTmp =
- ( double(pLowerFrame->FrameRA().Width())
- * double(PrintRA().Width()) )
+ ( double(pLowerFrame->getSwFrame().Width())
+ * double(getSwPrint().Width()) )
/ double(rOldSize.Width());
nNewWidth = SwTwips(nNewWidthTmp);
}
else
{
nNewWidth =
- (pLowerFrame->FrameRA().Width() * PrintRA().Width()) / rOldSize.Width();
+ (pLowerFrame->getSwFrame().Width() * getSwPrint().Width()) / rOldSize.Width();
}
- SwRect aFrm(pLowerFrame->FrameRA());
+ SwRect aFrm(pLowerFrame->getSwFrame());
aFrm.Width( nNewWidth );
- pLowerFrame->setFrame(aFrm);
+ pLowerFrame->setSwFrame(aFrm);
}
}
if ( bHeightChgd )
@@ -2938,9 +2938,9 @@ void SwLayoutFrame::ChgLowersProp( const Size& rOldSize )
// no-text frames to its upper height.
// In horizontal layout set height of column frames
// to its upper height.
- SwRect aFrm(pLowerFrame->FrameRA());
- aFrm.Height( PrintRA().Height() );
- pLowerFrame->setFrame(aFrm);
+ SwRect aFrm(pLowerFrame->getSwFrame());
+ aFrm.Height( getSwPrint().Height() );
+ pLowerFrame->setSwFrame(aFrm);
}
// OD 01.10.2002 #102211#
// add conditions <!pLowerFrame->IsHeaderFrame()> and
@@ -2985,21 +2985,21 @@ void SwLayoutFrame::ChgLowersProp( const Size& rOldSize )
if ( IsVertical() || pLowerFrame->IsBodyFrame() )
{
SwTwips nNewHeight =
- pLowerFrame->FrameRA().Height() +
- ( PrintRA().Height() - rOldSize.Height() );
+ pLowerFrame->getSwFrame().Height() +
+ ( getSwPrint().Height() - rOldSize.Height() );
if ( nNewHeight < 0)
{
// OD 01.04.2003 #108446# - adjust assertion condition and text
OSL_ENSURE( !( IsPageFrame() &&
- (pLowerFrame->FrameRA().Height()>0) &&
+ (pLowerFrame->getSwFrame().Height()>0) &&
(pLowerFrame->IsValid()) ),
"ChgLowersProg - negative height for lower.");
nNewHeight = 0;
}
- SwRect aFrm(pLowerFrame->FrameRA());
+ SwRect aFrm(pLowerFrame->getSwFrame());
aFrm.Height( nNewHeight );
- pLowerFrame->setFrame(aFrm);
+ pLowerFrame->setSwFrame(aFrm);
}
}
}
@@ -3009,38 +3009,38 @@ void SwLayoutFrame::ChgLowersProp( const Size& rOldSize )
// OD 24.10.2002 #97265# - <double> calculation
// Perform <double> calculation of new height, if
// one of the coefficients is greater than 50000
- if ( (pLowerFrame->FrameRA().Height() > 50000) ||
- (PrintRA().Height() > 50000) )
+ if ( (pLowerFrame->getSwFrame().Height() > 50000) ||
+ (getSwPrint().Height() > 50000) )
{
double nNewHeightTmp =
- ( double(pLowerFrame->FrameRA().Height())
- * double(PrintRA().Height()) )
+ ( double(pLowerFrame->getSwFrame().Height())
+ * double(getSwPrint().Height()) )
/ double(rOldSize.Height());
nNewHeight = SwTwips(nNewHeightTmp);
}
else
{
- nNewHeight = ( pLowerFrame->FrameRA().Height()
- * PrintRA().Height() ) / rOldSize.Height();
+ nNewHeight = ( pLowerFrame->getSwFrame().Height()
+ * getSwPrint().Height() ) / rOldSize.Height();
}
if( !pLowerFrame->GetNext() )
{
- SwTwips nSum = PrintRA().Height();
+ SwTwips nSum = getSwPrint().Height();
SwFrame* pTmp = Lower();
while( pTmp->GetNext() )
{
if( !pTmp->IsFootnoteContFrame() || !pTmp->IsVertical() )
- nSum -= pTmp->FrameRA().Height();
+ nSum -= pTmp->getSwFrame().Height();
pTmp = pTmp->GetNext();
}
if( nSum - nNewHeight == 1 &&
- nSum == pLowerFrame->FrameRA().Height() )
+ nSum == pLowerFrame->getSwFrame().Height() )
nNewHeight = nSum;
}
- SwRect aFrm(pLowerFrame->FrameRA());
+ SwRect aFrm(pLowerFrame->getSwFrame());
aFrm.Height( nNewHeight );
- pLowerFrame->setFrame(aFrm);
+ pLowerFrame->setSwFrame(aFrm);
}
}
}
@@ -3058,8 +3058,8 @@ void SwLayoutFrame::ChgLowersProp( const Size& rOldSize )
{
//If a growth took place and the subordinate elements can retouch
//itself (currently Tabs, Sections and Content) we trigger it.
- if ( rOldSize.Height() < PrintRA().SSize().Height() ||
- rOldSize.Width() < PrintRA().SSize().Width() )
+ if ( rOldSize.Height() < getSwPrint().SSize().Height() ||
+ rOldSize.Width() < getSwPrint().SSize().Width() )
pLowerFrame->SetRetouche();
}
pLowerFrame = pLowerFrame->GetNext();
@@ -3144,20 +3144,20 @@ void SwLayoutFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBord
SwTwips nRemaining = 0;
SwFrame *pFrame = Lower();
while ( pFrame )
- { nRemaining += (pFrame->FrameRA().*fnRect->fnGetHeight)();
+ { nRemaining += (pFrame->getSwFrame().*fnRect->fnGetHeight)();
if( pFrame->IsTextFrame() && static_cast<SwTextFrame*>(pFrame)->IsUndersized() )
// This TextFrame would like to be a bit bigger
nRemaining += static_cast<SwTextFrame*>(pFrame)->GetParHeight()
- - (pFrame->PrintRA().*fnRect->fnGetHeight)();
+ - (pFrame->getSwPrint().*fnRect->fnGetHeight)();
else if( pFrame->IsSctFrame() && static_cast<SwSectionFrame*>(pFrame)->IsUndersized() )
nRemaining += static_cast<SwSectionFrame*>(pFrame)->Undersize();
pFrame = pFrame->GetNext();
}
nRemaining += nBorder;
nRemaining = std::max( nRemaining, nMinHeight );
- const SwTwips nDiff = nRemaining-(FrameRA().*fnRect->fnGetHeight)();
- const long nOldLeft = (FrameRA().*fnRect->fnGetLeft)();
- const long nOldTop = (FrameRA().*fnRect->fnGetTop)();
+ const SwTwips nDiff = nRemaining-(getSwFrame().*fnRect->fnGetHeight)();
+ const long nOldLeft = (getSwFrame().*fnRect->fnGetLeft)();
+ const long nOldTop = (getSwFrame().*fnRect->fnGetTop)();
if ( nDiff )
{
if ( nDiff > 0 )
@@ -3168,12 +3168,12 @@ void SwLayoutFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBord
MakePos();
}
//Don't exceed the bottom edge of the Upper.
- if ( GetUpper() && (FrameRA().*fnRect->fnGetHeight)() )
+ if ( GetUpper() && (getSwFrame().*fnRect->fnGetHeight)() )
{
const SwTwips nLimit = (GetUpper()->*fnRect->fnGetPrtBottom)();
if( (this->*fnRect->fnSetLimit)( nLimit ) &&
- nOldLeft == (FrameRA().*fnRect->fnGetLeft)() &&
- nOldTop == (FrameRA().*fnRect->fnGetTop)() )
+ nOldLeft == (getSwFrame().*fnRect->fnGetLeft)() &&
+ nOldTop == (getSwFrame().*fnRect->fnGetTop)() )
mbValidSize = mbValidPrtArea = true;
}
} while ( !mbValidSize );
@@ -3181,8 +3181,8 @@ void SwLayoutFrame::Format( vcl::RenderContext* /*pRenderContext*/, const SwBord
else if (GetType() & FRM_HEADFOOT)
{
do
- { if ( FrameRA().Height() != pAttrs->GetSize().Height() )
- ChgSize( Size( FrameRA().Width(), pAttrs->GetSize().Height()));
+ { if ( getSwFrame().Height() != pAttrs->GetSize().Height() )
+ ChgSize( Size( getSwFrame().Width(), pAttrs->GetSize().Height()));
mbValidSize = true;
MakePos();
} while ( !mbValidSize );
@@ -3222,8 +3222,8 @@ static void InvaPercentFlys( SwFrame *pFrame, SwTwips nDiff )
// not allow the text to go through...
// then a notifycation could cause an endless loop, e.g.
// 100% height and no text wrap inside a cell of a table.
- if( pFly->FrameRA().Height()*10 >
- ( nDiff + pRel->PrintRA().Height() )*9 &&
+ if( pFly->getSwFrame().Height()*10 >
+ ( nDiff + pRel->getSwPrint().Height() )*9 &&
pFly->GetFormat()->GetSurround().GetSurround() !=
css::text::WrapTextMode_THROUGH )
bNotify = false;
@@ -3278,11 +3278,11 @@ long SwLayoutFrame::CalcRel( const SwFormatFrameSize &rSz ) const
if( pRel->IsPageBodyFrame() && pSh && bBrowseMode && pSh->VisArea().Width() )
{
nRel = pSh->GetBrowseWidth();
- long nDiff = nRel - pRel->PrintRA().Width();
+ long nDiff = nRel - pRel->getSwPrint().Width();
if ( nDiff > 0 )
nRel -= nDiff;
}
- nRel = std::min( nRel, pRel->PrintRA().Width() );
+ nRel = std::min( nRel, pRel->getSwPrint().Width() );
nRet = nRel * nPercent / 100;
}
return nRet;
@@ -3406,8 +3406,8 @@ void SwLayoutFrame::FormatWidthCols( const SwBorderAttrs &rAttrs,
SwRectFnSet aRectFnSet(this);
if( IsSctFrame() )
{
- nMaximum = aRectFnSet.GetHeight(FrameRA()) - nBorder +
- aRectFnSet.BottomDist(FrameRA(), aRectFnSet.GetPrtBottom(*GetUpper()));
+ nMaximum = aRectFnSet.GetHeight(getSwFrame()) - nBorder +
+ aRectFnSet.BottomDist(getSwFrame(), aRectFnSet.GetPrtBottom(*GetUpper()));
nMaximum += GetUpper()->Grow( LONG_MAX, true );
if( nMaximum < nMinimum )
{
@@ -3423,14 +3423,14 @@ void SwLayoutFrame::FormatWidthCols( const SwBorderAttrs &rAttrs,
GetBalancedColumns().GetValue();
SwFrame* pAny = ContainsAny();
if( bNoBalance ||
- ( !aRectFnSet.GetHeight(FrameRA()) && pAny ) )
+ ( !aRectFnSet.GetHeight(getSwFrame()) && pAny ) )
{
long nTop = aRectFnSet.GetTopMargin(*this);
// #i23129# - correction
// to the calculated maximum height.
- SwRect aFrm(FrameRA());
- aRectFnSet.AddBottom( aFrm, nMaximum - aRectFnSet.GetHeight(FrameRA()) );
- setFrame(aFrm);
+ SwRect aFrm(getSwFrame());
+ aRectFnSet.AddBottom( aFrm, nMaximum - aRectFnSet.GetHeight(getSwFrame()) );
+ setSwFrame(aFrm);
if( nTop > nMaximum )
nTop = nMaximum;
@@ -3516,8 +3516,8 @@ void SwLayoutFrame::FormatWidthCols( const SwBorderAttrs &rAttrs,
while( pCol )
{
SwLayoutFrame* pLay = static_cast<SwLayoutFrame*>(pCol->Lower());
- SwTwips nInnerHeight = aRectFnSet.GetHeight(pLay->FrameRA()) -
- aRectFnSet.GetHeight(pLay->PrintRA());
+ SwTwips nInnerHeight = aRectFnSet.GetHeight(pLay->getSwFrame()) -
+ aRectFnSet.GetHeight(pLay->getSwPrint());
if( pLay->Lower() )
{
bFoundLower = true;
@@ -3532,10 +3532,10 @@ void SwLayoutFrame::FormatWidthCols( const SwBorderAttrs &rAttrs,
pLay = static_cast<SwLayoutFrame*>(pLay->GetNext());
OSL_ENSURE( pLay->IsFootnoteContFrame(),"FootnoteContainer expected" );
nInnerHeight += pLay->InnerHeight();
- nInnerHeight += aRectFnSet.GetHeight(pLay->FrameRA()) -
- aRectFnSet.GetHeight(pLay->PrintRA());
+ nInnerHeight += aRectFnSet.GetHeight(pLay->getSwFrame()) -
+ aRectFnSet.GetHeight(pLay->getSwPrint());
}
- nInnerHeight -= aRectFnSet.GetHeight(pCol->PrintRA());
+ nInnerHeight -= aRectFnSet.GetHeight(pCol->getSwPrint());
if( nInnerHeight > nDiff )
{
nDiff = nInnerHeight;
@@ -3561,7 +3561,7 @@ void SwLayoutFrame::FormatWidthCols( const SwBorderAttrs &rAttrs,
if ( nDiff || ::lcl_IsFlyHeightClipped( this ) ||
( IsSctFrame() && static_cast<SwSectionFrame*>(this)->CalcMinDiff( nMinDiff ) ) )
{
- long nPrtHeight = aRectFnSet.GetHeight(PrintRA());
+ long nPrtHeight = aRectFnSet.GetHeight(getSwPrint());
// The minimum must not be smaller than our PrtHeight as
// long as something juts over.
if( nMinimum < nPrtHeight )
@@ -3583,7 +3583,7 @@ void SwLayoutFrame::FormatWidthCols( const SwBorderAttrs &rAttrs,
// minimal FrameHeight and PrtHeight is smaller than
// nMindiff we grow in a way that PrtHeight is exactly
// nMinDiff afterwards.
- long nFrameHeight = aRectFnSet.GetHeight(FrameRA());
+ long nFrameHeight = aRectFnSet.GetHeight(getSwFrame());
if ( nFrameHeight > nMinHeight || nPrtHeight >= nMinDiff )
nDiff = std::max( nDiff, nMinDiff );
else if( nDiff < nMinDiff )
@@ -3597,7 +3597,7 @@ void SwLayoutFrame::FormatWidthCols( const SwBorderAttrs &rAttrs,
}
else if( nMaximum > nMinimum ) // We fit, do we still have some margin?
{
- long nPrtHeight = aRectFnSet.GetHeight(PrintRA());
+ long nPrtHeight = aRectFnSet.GetHeight(getSwPrint());
if ( nMaximum < nPrtHeight )
nDiff = nMaximum - nPrtHeight; // We grew over a working
// height and shrink back to it, but will this ever
@@ -3632,13 +3632,13 @@ void SwLayoutFrame::FormatWidthCols( const SwBorderAttrs &rAttrs,
}
if( nDiff ) // now we shrink or grow...
{
- Size aOldSz( PrintRA().SSize() );
+ Size aOldSz( getSwPrint().SSize() );
long nTop = aRectFnSet.GetTopMargin(*this);
- nDiff = aRectFnSet.GetHeight(PrintRA()) + nDiff + nBorder - aRectFnSet.GetHeight(FrameRA());
+ nDiff = aRectFnSet.GetHeight(getSwPrint()) + nDiff + nBorder - aRectFnSet.GetHeight(getSwFrame());
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.AddBottom( aFrm, nDiff );
- setFrame(aFrm);
+ setSwFrame(aFrm);
// #i68520#
SwFlyFrame *pFlyFrame = dynamic_cast<SwFlyFrame*>(this);
@@ -3863,7 +3863,7 @@ void SwRootFrame::InvalidateAllContent( SwInvalidateFlags nInv )
{
SwViewShell *pSh = getRootFrame()->GetCurrShell();
if( pSh )
- pSh->InvalidateWindows( FrameRA() );
+ pSh->InvalidateWindows( getSwFrame() );
}
}
diff --git a/sw/source/core/objectpositioning/anchoredobjectposition.cxx b/sw/source/core/objectpositioning/anchoredobjectposition.cxx
index 31f0d159b77c..6c9635d717e8 100644
--- a/sw/source/core/objectpositioning/anchoredobjectposition.cxx
+++ b/sw/source/core/objectpositioning/anchoredobjectposition.cxx
@@ -158,7 +158,7 @@ SwTwips SwAnchoredObjectPosition::GetTopForObjPos( const SwFrame& _rFrame,
const SwRectFn& _fnRect,
const bool _bVert ) const
{
- SwTwips nTopOfFrameForObjPos = (_rFrame.FrameRA().*_fnRect->fnGetTop)();
+ SwTwips nTopOfFrameForObjPos = (_rFrame.getSwFrame().*_fnRect->fnGetTop)();
if ( _rFrame.IsTextFrame() )
{
@@ -213,14 +213,14 @@ void SwAnchoredObjectPosition::GetVertAlignmentValues(
case text::RelOrientation::FRAME:
{
// #i11860# - consider upper space of previous frame
- nHeight = aRectFnSet.GetHeight(_rVertOrientFrame.FrameRA()) -
+ nHeight = aRectFnSet.GetHeight(_rVertOrientFrame.getSwFrame()) -
nVertOrientUpperSpaceForPrevFrameAndPageGrid;
nOffset = 0;
}
break;
case text::RelOrientation::PRINT_AREA:
{
- nHeight = aRectFnSet.GetHeight(_rVertOrientFrame.PrintRA());
+ nHeight = aRectFnSet.GetHeight(_rVertOrientFrame.getSwPrint());
// #i11860# - consider upper space of previous frame
nOffset = aRectFnSet.GetTopMargin(_rVertOrientFrame) -
nVertOrientUpperSpaceForPrevFrameAndPageGrid;
@@ -234,12 +234,12 @@ void SwAnchoredObjectPosition::GetVertAlignmentValues(
{
if( pPrtFrame->IsHeaderFrame() )
{
- nHeight -= pPrtFrame->FrameRA().Height();
- nOffset += pPrtFrame->FrameRA().Height();
+ nHeight -= pPrtFrame->getSwFrame().Height();
+ nOffset += pPrtFrame->getSwFrame().Height();
}
else if( pPrtFrame->IsFooterFrame() )
{
- nHeight -= pPrtFrame->FrameRA().Height();
+ nHeight -= pPrtFrame->getSwFrame().Height();
}
pPrtFrame = pPrtFrame->GetNext();
}
@@ -248,18 +248,18 @@ void SwAnchoredObjectPosition::GetVertAlignmentValues(
break;
case text::RelOrientation::PAGE_FRAME:
{
- nHeight = aRectFnSet.GetHeight(_rPageAlignLayFrame.FrameRA());
+ nHeight = aRectFnSet.GetHeight(_rPageAlignLayFrame.getSwFrame());
nOffset = aRectFnSet.YDiff(
- aRectFnSet.GetTop(_rPageAlignLayFrame.FrameRA()),
+ aRectFnSet.GetTop(_rPageAlignLayFrame.getSwFrame()),
nVertOrientTop );
}
break;
case text::RelOrientation::PAGE_PRINT_AREA:
{
- nHeight = aRectFnSet.GetHeight(_rPageAlignLayFrame.PrintRA());
+ nHeight = aRectFnSet.GetHeight(_rPageAlignLayFrame.getSwPrint());
nOffset = aRectFnSet.GetTopMargin(_rPageAlignLayFrame) +
aRectFnSet.YDiff(
- aRectFnSet.GetTop(_rPageAlignLayFrame.FrameRA()),
+ aRectFnSet.GetTop(_rPageAlignLayFrame.getSwFrame()),
nVertOrientTop );
// if aligned to page in horizontal layout, consider header and
// footer frame height appropriately.
@@ -271,12 +271,12 @@ void SwAnchoredObjectPosition::GetVertAlignmentValues(
{
if( pPrtFrame->IsHeaderFrame() )
{
- nHeight -= pPrtFrame->FrameRA().Height();
- nOffset += pPrtFrame->FrameRA().Height();
+ nHeight -= pPrtFrame->getSwFrame().Height();
+ nOffset += pPrtFrame->getSwFrame().Height();
}
else if( pPrtFrame->IsFooterFrame() )
{
- nHeight -= pPrtFrame->FrameRA().Height();
+ nHeight -= pPrtFrame->getSwFrame().Height();
}
pPrtFrame = pPrtFrame->GetNext();
}
@@ -426,11 +426,11 @@ SwTwips SwAnchoredObjectPosition::ImplAdjustVertRelPos( const SwTwips nTopOfAnch
( !bFollowTextFlow ||
!GetAnchoredObj().GetAnchorFrame()->IsInTab() ) )
{
- aPgAlignArea = rPageAlignLayFrame.FindPageFrame()->FrameRA();
+ aPgAlignArea = rPageAlignLayFrame.FindPageFrame()->getSwFrame();
}
else
{
- aPgAlignArea = rPageAlignLayFrame.FrameRA();
+ aPgAlignArea = rPageAlignLayFrame.getSwFrame();
}
}
@@ -530,34 +530,34 @@ SwTwips SwAnchoredObjectPosition::ImplAdjustHoriRelPos(
if( bVert )
{
- if ( rAnchorFrame.FrameRA().Top() + nAdjustedRelPosX + aObjSize.Height() >
- _rPageAlignLayFrame.FrameRA().Bottom() )
+ if ( rAnchorFrame.getSwFrame().Top() + nAdjustedRelPosX + aObjSize.Height() >
+ _rPageAlignLayFrame.getSwFrame().Bottom() )
{
- nAdjustedRelPosX = _rPageAlignLayFrame.FrameRA().Bottom() -
- rAnchorFrame.FrameRA().Top() -
+ nAdjustedRelPosX = _rPageAlignLayFrame.getSwFrame().Bottom() -
+ rAnchorFrame.getSwFrame().Top() -
aObjSize.Height();
}
- if ( rAnchorFrame.FrameRA().Top() + nAdjustedRelPosX <
- _rPageAlignLayFrame.FrameRA().Top() )
+ if ( rAnchorFrame.getSwFrame().Top() + nAdjustedRelPosX <
+ _rPageAlignLayFrame.getSwFrame().Top() )
{
- nAdjustedRelPosX = _rPageAlignLayFrame.FrameRA().Top() -
- rAnchorFrame.FrameRA().Top();
+ nAdjustedRelPosX = _rPageAlignLayFrame.getSwFrame().Top() -
+ rAnchorFrame.getSwFrame().Top();
}
}
else
{
- if ( rAnchorFrame.FrameRA().Left() + nAdjustedRelPosX + aObjSize.Width() >
- _rPageAlignLayFrame.FrameRA().Right() )
+ if ( rAnchorFrame.getSwFrame().Left() + nAdjustedRelPosX + aObjSize.Width() >
+ _rPageAlignLayFrame.getSwFrame().Right() )
{
- nAdjustedRelPosX = _rPageAlignLayFrame.FrameRA().Right() -
- rAnchorFrame.FrameRA().Left() -
+ nAdjustedRelPosX = _rPageAlignLayFrame.getSwFrame().Right() -
+ rAnchorFrame.getSwFrame().Left() -
aObjSize.Width();
}
- if ( rAnchorFrame.FrameRA().Left() + nAdjustedRelPosX <
- _rPageAlignLayFrame.FrameRA().Left() )
+ if ( rAnchorFrame.getSwFrame().Left() + nAdjustedRelPosX <
+ _rPageAlignLayFrame.getSwFrame().Left() )
{
- nAdjustedRelPosX = _rPageAlignLayFrame.FrameRA().Left() -
- rAnchorFrame.FrameRA().Left();
+ nAdjustedRelPosX = _rPageAlignLayFrame.getSwFrame().Left() -
+ rAnchorFrame.getSwFrame().Left();
}
}
@@ -580,7 +580,7 @@ void SwAnchoredObjectPosition::GetHoriAlignmentValues( const SwFrame& _rHoriOri
{
case text::RelOrientation::PRINT_AREA:
{
- nWidth = aRectFnSet.GetWidth(_rHoriOrientFrame.PrintRA());
+ nWidth = aRectFnSet.GetWidth(_rHoriOrientFrame.getSwPrint());
nOffset = aRectFnSet.GetLeftMargin(_rHoriOrientFrame);
if ( _rHoriOrientFrame.IsTextFrame() )
{
@@ -597,12 +597,12 @@ void SwAnchoredObjectPosition::GetHoriAlignmentValues( const SwFrame& _rHoriOri
{
if( pPrtFrame->IsHeaderFrame() )
{
- nWidth -= pPrtFrame->FrameRA().Height();
- nOffset += pPrtFrame->FrameRA().Height();
+ nWidth -= pPrtFrame->getSwFrame().Height();
+ nOffset += pPrtFrame->getSwFrame().Height();
}
else if( pPrtFrame->IsFooterFrame() )
{
- nWidth -= pPrtFrame->FrameRA().Height();
+ nWidth -= pPrtFrame->getSwFrame().Height();
}
pPrtFrame = pPrtFrame->GetNext();
}
@@ -614,8 +614,8 @@ void SwAnchoredObjectPosition::GetHoriAlignmentValues( const SwFrame& _rHoriOri
// align at left border of page frame/fly frame/cell frame
nWidth = aRectFnSet.GetLeftMargin(_rPageAlignLayFrame);
nOffset = aRectFnSet.XDiff(
- aRectFnSet.GetLeft(_rPageAlignLayFrame.FrameRA()),
- aRectFnSet.GetLeft(_rHoriOrientFrame.FrameRA()) );
+ aRectFnSet.GetLeft(_rPageAlignLayFrame.getSwFrame()),
+ aRectFnSet.GetLeft(_rHoriOrientFrame.getSwFrame()) );
_obAlignedRelToPage = true;
}
break;
@@ -625,7 +625,7 @@ void SwAnchoredObjectPosition::GetHoriAlignmentValues( const SwFrame& _rHoriOri
nWidth = aRectFnSet.GetRightMargin(_rPageAlignLayFrame);
nOffset = aRectFnSet.XDiff(
aRectFnSet.GetPrtRight(_rPageAlignLayFrame),
- aRectFnSet.GetLeft(_rHoriOrientFrame.FrameRA()) );
+ aRectFnSet.GetLeft(_rHoriOrientFrame.getSwFrame()) );
_obAlignedRelToPage = true;
}
break;
@@ -641,7 +641,7 @@ void SwAnchoredObjectPosition::GetHoriAlignmentValues( const SwFrame& _rHoriOri
// align at right border of anchor frame
// Unify and simplify
nWidth = aRectFnSet.GetRightMargin(_rHoriOrientFrame);
- nOffset = aRectFnSet.GetRight(_rHoriOrientFrame.PrintRA());
+ nOffset = aRectFnSet.GetRight(_rHoriOrientFrame.getSwPrint());
}
break;
case text::RelOrientation::CHAR:
@@ -653,17 +653,17 @@ void SwAnchoredObjectPosition::GetHoriAlignmentValues( const SwFrame& _rHoriOri
nWidth = 0;
nOffset = aRectFnSet.XDiff(
aRectFnSet.GetLeft(*ToCharRect()),
- aRectFnSet.GetLeft(ToCharOrientFrame()->FrameRA()) );
+ aRectFnSet.GetLeft(ToCharOrientFrame()->getSwFrame()) );
break;
}
SAL_FALLTHROUGH;
}
case text::RelOrientation::PAGE_PRINT_AREA:
{
- nWidth = aRectFnSet.GetWidth(_rPageAlignLayFrame.PrintRA());
+ nWidth = aRectFnSet.GetWidth(_rPageAlignLayFrame.getSwPrint());
nOffset = aRectFnSet.XDiff(
aRectFnSet.GetPrtLeft(_rPageAlignLayFrame),
- aRectFnSet.GetLeft(_rHoriOrientFrame.FrameRA()) );
+ aRectFnSet.GetLeft(_rHoriOrientFrame.getSwFrame()) );
if ( _rHoriOrientFrame.IsPageFrame() && aRectFnSet.IsVert() )
{
// for to-page anchored objects, consider header/footer frame
@@ -674,12 +674,12 @@ void SwAnchoredObjectPosition::GetHoriAlignmentValues( const SwFrame& _rHoriOri
{
if( pPrtFrame->IsHeaderFrame() )
{
- nWidth -= pPrtFrame->FrameRA().Height();
- nOffset += pPrtFrame->FrameRA().Height();
+ nWidth -= pPrtFrame->getSwFrame().Height();
+ nOffset += pPrtFrame->getSwFrame().Height();
}
else if( pPrtFrame->IsFooterFrame() )
{
- nWidth -= pPrtFrame->FrameRA().Height();
+ nWidth -= pPrtFrame->getSwFrame().Height();
}
pPrtFrame = pPrtFrame->GetNext();
}
@@ -689,16 +689,16 @@ void SwAnchoredObjectPosition::GetHoriAlignmentValues( const SwFrame& _rHoriOri
}
case text::RelOrientation::PAGE_FRAME:
{
- nWidth = aRectFnSet.GetWidth(_rPageAlignLayFrame.FrameRA());
+ nWidth = aRectFnSet.GetWidth(_rPageAlignLayFrame.getSwFrame());
nOffset = aRectFnSet.XDiff(
- aRectFnSet.GetLeft(_rPageAlignLayFrame.FrameRA()),
- aRectFnSet.GetLeft(_rHoriOrientFrame.FrameRA()) );
+ aRectFnSet.GetLeft(_rPageAlignLayFrame.getSwFrame()),
+ aRectFnSet.GetLeft(_rHoriOrientFrame.getSwFrame()) );
_obAlignedRelToPage = true;
break;
}
default:
{
- nWidth = aRectFnSet.GetWidth(_rHoriOrientFrame.FrameRA());
+ nWidth = aRectFnSet.GetWidth(_rHoriOrientFrame.getSwFrame());
bool bWrapThrough = _bObjWrapThrough;
// If the frame format is a TextBox of a draw shape, then use the
@@ -846,8 +846,8 @@ SwTwips SwAnchoredObjectPosition::CalcRelPosX(
// the frame, the object is oriented at.
if ( &rAnchorFrame != &_rHoriOrientFrame )
{
- SwTwips nLeftOrient = aRectFnSet.GetLeft(_rHoriOrientFrame.FrameRA());
- SwTwips nLeftAnchor = aRectFnSet.GetLeft(rAnchorFrame.FrameRA());
+ SwTwips nLeftOrient = aRectFnSet.GetLeft(_rHoriOrientFrame.getSwFrame());
+ SwTwips nLeftAnchor = aRectFnSet.GetLeft(rAnchorFrame.getSwFrame());
nRelPosX += aRectFnSet.XDiff( nLeftOrient, nLeftAnchor );
}
@@ -913,7 +913,7 @@ SwTwips SwAnchoredObjectPosition::AdjustHoriRelPosForDrawAside(
SwTwips nAdjustedRelPosX = _nProposedRelPosX;
// determine proposed object bound rectangle
- Point aTmpPos = aRectFnSet.GetPos(rAnchorTextFrame.FrameRA());
+ Point aTmpPos = aRectFnSet.GetPos(rAnchorTextFrame.getSwFrame());
if( aRectFnSet.IsVert() )
{
aTmpPos.X() -= _nRelPosY + aObjBoundRect.Width();
@@ -940,19 +940,19 @@ SwTwips SwAnchoredObjectPosition::AdjustHoriRelPosForDrawAside(
if( aRectFnSet.IsVert() )
{
const SvxULSpaceItem& rOtherUL = pFly->GetFormat()->GetULSpace();
- const SwTwips nOtherTop = pFly->FrameRA().Top() - rOtherUL.GetUpper();
- const SwTwips nOtherBot = pFly->FrameRA().Bottom() + rOtherUL.GetLower();
+ const SwTwips nOtherTop = pFly->getSwFrame().Top() - rOtherUL.GetUpper();
+ const SwTwips nOtherBot = pFly->getSwFrame().Bottom() + rOtherUL.GetLower();
if ( nOtherTop <= aTmpObjRect.Bottom() + _rULSpacing.GetLower() &&
nOtherBot >= aTmpObjRect.Top() - _rULSpacing.GetUpper() )
{
if ( _eHoriOrient == text::HoriOrientation::LEFT )
{
SwTwips nTmp = nOtherBot + 1 + _rULSpacing.GetUpper() -
- rAnchorTextFrame.FrameRA().Top();
+ rAnchorTextFrame.getSwFrame().Top();
if ( nTmp > nAdjustedRelPosX &&
- rAnchorTextFrame.FrameRA().Top() + nTmp +
+ rAnchorTextFrame.getSwFrame().Top() + nTmp +
aObjBoundRect.Height() + _rULSpacing.GetLower()
- <= pObjPage->FrameRA().Height() + pObjPage->FrameRA().Top() )
+ <= pObjPage->getSwFrame().Height() + pObjPage->getSwFrame().Top() )
{
nAdjustedRelPosX = nTmp;
}
@@ -961,34 +961,34 @@ SwTwips SwAnchoredObjectPosition::AdjustHoriRelPosForDrawAside(
{
SwTwips nTmp = nOtherTop - 1 - _rULSpacing.GetLower() -
aObjBoundRect.Height() -
- rAnchorTextFrame.FrameRA().Top();
+ rAnchorTextFrame.getSwFrame().Top();
if ( nTmp < nAdjustedRelPosX &&
- rAnchorTextFrame.FrameRA().Top() + nTmp - _rULSpacing.GetUpper()
- >= pObjPage->FrameRA().Top() )
+ rAnchorTextFrame.getSwFrame().Top() + nTmp - _rULSpacing.GetUpper()
+ >= pObjPage->getSwFrame().Top() )
{
nAdjustedRelPosX = nTmp;
}
}
- aTmpObjRect.Pos().Y() = rAnchorTextFrame.FrameRA().Top() +
+ aTmpObjRect.Pos().Y() = rAnchorTextFrame.getSwFrame().Top() +
nAdjustedRelPosX;
}
}
else
{
const SvxLRSpaceItem& rOtherLR = pFly->GetFormat()->GetLRSpace();
- const SwTwips nOtherLeft = pFly->FrameRA().Left() - rOtherLR.GetLeft();
- const SwTwips nOtherRight = pFly->FrameRA().Right() + rOtherLR.GetRight();
+ const SwTwips nOtherLeft = pFly->getSwFrame().Left() - rOtherLR.GetLeft();
+ const SwTwips nOtherRight = pFly->getSwFrame().Right() + rOtherLR.GetRight();
if( nOtherLeft <= aTmpObjRect.Right() + _rLRSpacing.GetRight() &&
nOtherRight >= aTmpObjRect.Left() - _rLRSpacing.GetLeft() )
{
if ( _eHoriOrient == text::HoriOrientation::LEFT )
{
SwTwips nTmp = nOtherRight + 1 + _rLRSpacing.GetLeft() -
- rAnchorTextFrame.FrameRA().Left();
+ rAnchorTextFrame.getSwFrame().Left();
if ( nTmp > nAdjustedRelPosX &&
- rAnchorTextFrame.FrameRA().Left() + nTmp +
+ rAnchorTextFrame.getSwFrame().Left() + nTmp +
aObjBoundRect.Width() + _rLRSpacing.GetRight()
- <= pObjPage->FrameRA().Width() + pObjPage->FrameRA().Left() )
+ <= pObjPage->getSwFrame().Width() + pObjPage->getSwFrame().Left() )
{
nAdjustedRelPosX = nTmp;
}
@@ -997,15 +997,15 @@ SwTwips SwAnchoredObjectPosition::AdjustHoriRelPosForDrawAside(
{
SwTwips nTmp = nOtherLeft - 1 - _rLRSpacing.GetRight() -
aObjBoundRect.Width() -
- rAnchorTextFrame.FrameRA().Left();
+ rAnchorTextFrame.getSwFrame().Left();
if ( nTmp < nAdjustedRelPosX &&
- rAnchorTextFrame.FrameRA().Left() + nTmp - _rLRSpacing.GetLeft()
- >= pObjPage->FrameRA().Left() )
+ rAnchorTextFrame.getSwFrame().Left() + nTmp - _rLRSpacing.GetLeft()
+ >= pObjPage->getSwFrame().Left() )
{
nAdjustedRelPosX = nTmp;
}
}
- aTmpObjRect.Pos().X() = rAnchorTextFrame.FrameRA().Left() +
+ aTmpObjRect.Pos().X() = rAnchorTextFrame.getSwFrame().Left() +
nAdjustedRelPosX;
}
} // end of <if (bVert)>
@@ -1035,8 +1035,8 @@ bool SwAnchoredObjectPosition::DrawAsideFly( const SwFlyFrame* _pFly,
SwRectFnSet aRectFnSet(&GetAnchorFrame());
if ( _pFly->IsFlyAtContentFrame() &&
- aRectFnSet.BottomDist( _pFly->FrameRA(), aRectFnSet.GetTop(_rObjRect) ) < 0 &&
- aRectFnSet.BottomDist( _rObjRect, aRectFnSet.GetTop(_pFly->FrameRA()) ) < 0 &&
+ aRectFnSet.BottomDist( _pFly->getSwFrame(), aRectFnSet.GetTop(_rObjRect) ) < 0 &&
+ aRectFnSet.BottomDist( _rObjRect, aRectFnSet.GetTop(_pFly->getSwFrame()) ) < 0 &&
::FindContext( _pFly->GetAnchorFrame(), SwFrameType::Column ) == _pObjContext )
{
sal_uLong nOtherIndex =
diff --git a/sw/source/core/objectpositioning/ascharanchoredobjectposition.cxx b/sw/source/core/objectpositioning/ascharanchoredobjectposition.cxx
index 6c05bad93860..df2fc6bd9ba9 100644
--- a/sw/source/core/objectpositioning/ascharanchoredobjectposition.cxx
+++ b/sw/source/core/objectpositioning/ascharanchoredobjectposition.cxx
@@ -303,7 +303,7 @@ void SwAsCharAnchoredObjectPosition::CalcPosition()
// set new anchor position and relative position
SwFlyInContentFrame* pFlyInContentFrame = &const_cast<SwFlyInContentFrame&>(rFlyInContentFrame);
pFlyInContentFrame->SetRefPoint( aAnchorPos, aRelAttr, aRelPos );
- if( nObjWidth != aRectFnSet.GetWidth(pFlyInContentFrame->FrameRA()) )
+ if( nObjWidth != aRectFnSet.GetWidth(pFlyInContentFrame->getSwFrame()) )
{
// recalculate object bound rectangle, if object width has changed.
aObjBoundRect = GetAnchoredObj().GetObjRect();
@@ -313,7 +313,7 @@ void SwAsCharAnchoredObjectPosition::CalcPosition()
aObjBoundRect.Height( aObjBoundRect.Height() + rULSpace.GetLower() );
}
}
- OSL_ENSURE( aRectFnSet.GetHeight(rFlyInContentFrame.FrameRA()),
+ OSL_ENSURE( aRectFnSet.GetHeight(rFlyInContentFrame.getSwFrame()),
"SwAnchoredObjectPosition::CalcPosition(..) - fly frame has an invalid height" );
}
diff --git a/sw/source/core/objectpositioning/tocntntanchoredobjectposition.cxx b/sw/source/core/objectpositioning/tocntntanchoredobjectposition.cxx
index a0d948cd698f..e3c51c2c4f92 100644
--- a/sw/source/core/objectpositioning/tocntntanchoredobjectposition.cxx
+++ b/sw/source/core/objectpositioning/tocntntanchoredobjectposition.cxx
@@ -529,12 +529,12 @@ void SwToContentAnchoredObjectPosition::CalcPosition()
else if ( aVert.GetRelationOrient() == text::RelOrientation::PAGE_FRAME )
{
nVertOffsetToFrameAnchorPos += aRectFnSet.YDiff(
- aRectFnSet.GetTop(rPageAlignLayFrame.FrameRA()),
+ aRectFnSet.GetTop(rPageAlignLayFrame.getSwFrame()),
nTopOfOrient );
}
else if ( aVert.GetRelationOrient() == text::RelOrientation::PAGE_PRINT_AREA )
{
- SwRect aPgPrtRect( rPageAlignLayFrame.FrameRA() );
+ SwRect aPgPrtRect( rPageAlignLayFrame.getSwFrame() );
if ( rPageAlignLayFrame.IsPageFrame() )
{
aPgPrtRect =
@@ -661,7 +661,7 @@ void SwToContentAnchoredObjectPosition::CalcPosition()
pUpperOfOrientFrame = pTmp;
bMoveable = rAnchorTextFrame.IsMoveable( pUpperOfOrientFrame );
aRectFnSet.Refresh(pUpperOfOrientFrame);
- nAvail = aRectFnSet.GetHeight(pUpperOfOrientFrame->PrintRA());
+ nAvail = aRectFnSet.GetHeight(pUpperOfOrientFrame->getSwPrint());
}
else
{
@@ -904,7 +904,7 @@ void SwToContentAnchoredObjectPosition::CalcPosition()
SwRectFnSet fnRectX(pNextLay);
if ( !bInSct ||
( pUpperOfOrientFrame->FindSctFrame()->IsAnFollow( pNextLay->FindSctFrame() ) &&
- fnRectX.GetHeight(pNextLay->PrintRA()) ) )
+ fnRectX.GetHeight(pNextLay->getSwPrint()) ) )
{
SwTwips nTmpRelPosY =
aRectFnSet.YDiff( aRectFnSet.GetPrtTop(*pNextLay),
@@ -1052,12 +1052,12 @@ void SwToContentAnchoredObjectPosition::CalcPosition()
{
GetAnchoredObj().SetObjLeft( nTopOfAnch + aRelPos.X() );
}
- GetAnchoredObj().SetObjTop( rAnchorTextFrame.FrameRA().Top() +
+ GetAnchoredObj().SetObjTop( rAnchorTextFrame.getSwFrame().Top() +
aRelPos.Y() );
}
else
{
- GetAnchoredObj().SetObjLeft( rAnchorTextFrame.FrameRA().Left() +
+ GetAnchoredObj().SetObjLeft( rAnchorTextFrame.getSwFrame().Left() +
aRelPos.X() );
GetAnchoredObj().SetObjTop( nTopOfAnch + aRelPos.Y() );
}
diff --git a/sw/source/core/objectpositioning/tolayoutanchoredobjectposition.cxx b/sw/source/core/objectpositioning/tolayoutanchoredobjectposition.cxx
index 109f835266aa..a4b53f1668fd 100644
--- a/sw/source/core/objectpositioning/tolayoutanchoredobjectposition.cxx
+++ b/sw/source/core/objectpositioning/tolayoutanchoredobjectposition.cxx
@@ -125,8 +125,8 @@ void SwToLayoutAnchoredObjectPosition::CalcPosition()
if ( !bFlyAtFly && GetAnchorFrame().IsPageFrame() &&
pSh && pSh->GetViewOptions()->getBrowseMode() )
{
- const long nAnchorBottom = GetAnchorFrame().FrameRA().Bottom();
- const long nBottom = GetAnchorFrame().FrameRA().Top() +
+ const long nAnchorBottom = GetAnchorFrame().getSwFrame().Bottom();
+ const long nBottom = GetAnchorFrame().getSwFrame().Top() +
aRelPos.Y() + aObjBoundRect.Height();
if ( nAnchorBottom < nBottom )
{
diff --git a/sw/source/core/ole/ndole.cxx b/sw/source/core/ole/ndole.cxx
index 26eaa9072e4b..a36e584583cf 100644
--- a/sw/source/core/ole/ndole.cxx
+++ b/sw/source/core/ole/ndole.cxx
@@ -890,7 +890,7 @@ const uno::Reference < embed::XEmbeddedObject > SwOLEObj::GetOleRef()
SwFrame *pFrame = m_pOLENode->getLayoutFrame(nullptr);
if ( pFrame )
{
- Size aSz( pFrame->FrameRA().SSize() );
+ Size aSz( pFrame->getSwFrame().SSize() );
const MapMode aSrc ( MapUnit::MapTwip );
const MapMode aDest( MapUnit::Map100thMM );
aSz = OutputDevice::LogicToLogic( aSz, aSrc, aDest );
diff --git a/sw/source/core/table/swtable.cxx b/sw/source/core/table/swtable.cxx
index 063070ffd28e..69f7429715ff 100644
--- a/sw/source/core/table/swtable.cxx
+++ b/sw/source/core/table/swtable.cxx
@@ -1578,8 +1578,8 @@ SwTwips SwTableLine::GetTableLineHeight( bool& bLayoutAvailable ) const
{
const SwTabFrame* pTab = pLast->FindTabFrame();
bLayoutAvailable = ( pTab && pTab->IsVertical() ) ?
- ( 0 < pTab->FrameRA().Height() ) :
- ( 0 < pTab->FrameRA().Width() );
+ ( 0 < pTab->getSwFrame().Height() ) :
+ ( 0 < pTab->getSwFrame().Width() );
// The first one defines the chain, if a chain is defined, only members of the chain
// will be added.
@@ -1587,9 +1587,9 @@ SwTwips SwTableLine::GetTableLineHeight( bool& bLayoutAvailable ) const
{
pChain = pTab; // defines my chain (even it is already)
if( pTab->IsVertical() )
- nRet += pLast->FrameRA().Width();
+ nRet += pLast->getSwFrame().Width();
else
- nRet += pLast->FrameRA().Height();
+ nRet += pLast->getSwFrame().Height();
// Optimization, if there are no master/follows in my chain, nothing more to add
if( !pTab->HasFollow() && !pTab->IsFollow() )
break;
@@ -2707,7 +2707,7 @@ SwRect SwTableCellInfo::getRect() const
SwRect aRet;
if (getCellFrame() != nullptr)
- aRet = getCellFrame()->FrameRA();
+ aRet = getCellFrame()->getSwFrame();
return aRet;
}
diff --git a/sw/source/core/text/EnhancedPDFExportHelper.cxx b/sw/source/core/text/EnhancedPDFExportHelper.cxx
index 656384c828eb..39e4f668a537 100644
--- a/sw/source/core/text/EnhancedPDFExportHelper.cxx
+++ b/sw/source/core/text/EnhancedPDFExportHelper.cxx
@@ -660,13 +660,13 @@ void SwTaggedPDFHelper::SetAttributes( vcl::PDFWriter::StructElement eType )
if ( bWidth )
{
- nVal = aRectFnSet.GetWidth(pFrame->FrameRA());
+ nVal = aRectFnSet.GetWidth(pFrame->getSwFrame());
mpPDFExtOutDevData->SetStructureAttributeNumerical( vcl::PDFWriter::Width, nVal );
}
if ( bHeight )
{
- nVal = aRectFnSet.GetHeight(pFrame->FrameRA());
+ nVal = aRectFnSet.GetHeight(pFrame->getSwFrame());
mpPDFExtOutDevData->SetStructureAttributeNumerical( vcl::PDFWriter::Height, nVal );
}
@@ -678,7 +678,7 @@ void SwTaggedPDFHelper::SetAttributes( vcl::PDFWriter::StructElement eType )
!static_cast<const SwTabFrame*>(pFrame)->IsFollow() &&
!static_cast<const SwTabFrame*>(pFrame)->HasFollow() ) )
{
- mpPDFExtOutDevData->SetStructureBoundingBox(pFrame->FrameRA().SVRect());
+ mpPDFExtOutDevData->SetStructureBoundingBox(pFrame->getSwFrame().SVRect());
}
}
@@ -699,8 +699,8 @@ void SwTaggedPDFHelper::SetAttributes( vcl::PDFWriter::StructElement eType )
const TableColumnsMapEntry& rCols = SwEnhancedPDFExportHelper::GetTableColumnsMap()[ pTable ];
- const long nLeft = fnRectX.GetLeft(pThisCell->FrameRA());
- const long nRight = fnRectX.GetRight(pThisCell->FrameRA());
+ const long nLeft = fnRectX.GetLeft(pThisCell->getSwFrame());
+ const long nRight = fnRectX.GetRight(pThisCell->getSwFrame());
const TableColumnsMapEntry::const_iterator aLeftIter = rCols.find( nLeft );
const TableColumnsMapEntry::const_iterator aRightIter = rCols.find( nRight );
@@ -1190,12 +1190,12 @@ void SwTaggedPDFHelper::BeginBlockStructureElements()
{
const SwFrame* pCellFrame = pRowFrame->GetLower();
- const long nLeft = aRectFnSet.GetLeft(pCellFrame->FrameRA());
+ const long nLeft = aRectFnSet.GetLeft(pCellFrame->getSwFrame());
rCols.insert( nLeft );
while ( pCellFrame )
{
- const long nRight = aRectFnSet.GetRight(pCellFrame->FrameRA());
+ const long nRight = aRectFnSet.GetRight(pCellFrame->getSwFrame());
rCols.insert( nRight );
pCellFrame = pCellFrame->GetNext();
}
@@ -1518,7 +1518,7 @@ tools::Rectangle SwEnhancedPDFExportHelper::SwRectToPDFRect(const SwPageFrame* p
double fScale = 0.75;
aRectSize.Width() = (aRectSize.Width() * fScale);
aRectSize.Height() = (aRectSize.Height() * fScale);
- long nOrigHeight = pCurrPage->FrameRA().Height();
+ long nOrigHeight = pCurrPage->getSwFrame().Height();
long nNewHeight = nOrigHeight*fScale;
long nShiftY = (nOrigHeight-nNewHeight)/2;
aRect.Left() = (aRect.Left() * fScale);
@@ -2258,7 +2258,7 @@ void SwEnhancedPDFExportHelper::MakeHeaderFooterLinks( vcl::PDFExtOutDevData& rP
// Add offset to current page:
const SwPageFrame* pPageFrame = pTmpFrame->FindPageFrame();
SwRect aHFLinkRect( rLinkRect );
- aHFLinkRect.Pos() = pPageFrame->FrameRA().Pos() + aOffset;
+ aHFLinkRect.Pos() = pPageFrame->getSwFrame().Pos() + aOffset;
// #i97135# the gcc_x64 optimizer gets aHFLinkRect != rLinkRect wrong
// fool it by comparing the position only (the width and height are the
diff --git a/sw/source/core/text/frmcrsr.cxx b/sw/source/core/text/frmcrsr.cxx
index c55ec5924269..3cd353c835e6 100644
--- a/sw/source/core/text/frmcrsr.cxx
+++ b/sw/source/core/text/frmcrsr.cxx
@@ -129,8 +129,8 @@ bool sw_ChangeOffset( SwTextFrame* pFrame, sal_Int32 nNew )
pFrame->SetOfst( nNew );
pFrame->SetPara( nullptr );
pFrame->GetFormatted();
- if( pFrame->FrameRA().HasArea() )
- pFrame->getRootFrame()->GetCurrShell()->InvalidateWindows( pFrame->FrameRA() );
+ if( pFrame->getSwFrame().HasArea() )
+ pFrame->getRootFrame()->GetCurrShell()->InvalidateWindows( pFrame->getSwFrame() );
return true;
}
}
@@ -194,7 +194,7 @@ bool SwTextFrame::GetCharRect( SwRect& rOrig, const SwPosition &rPos,
pFrame->GetFormatted();
const SwFrame* pTmpFrame = static_cast<SwFrame*>(pFrame->GetUpper());
- if (pTmpFrame->FrameRA().Top() == FAR_AWAY && !bAllowFarAway)
+ if (pTmpFrame->getSwFrame().Top() == FAR_AWAY && !bAllowFarAway)
return false;
SwRectFnSet aRectFnSet(pFrame);
@@ -208,9 +208,9 @@ bool SwTextFrame::GetCharRect( SwRect& rOrig, const SwPosition &rPos,
bool bRet = false;
- if ( pFrame->IsEmpty() || ! aRectFnSet.GetHeight(pFrame->PrintRA()) )
+ if ( pFrame->IsEmpty() || ! aRectFnSet.GetHeight(pFrame->getSwPrint()) )
{
- Point aPnt1 = pFrame->FrameRA().Pos() + pFrame->PrintRA().Pos();
+ Point aPnt1 = pFrame->getSwFrame().Pos() + pFrame->getSwPrint().Pos();
SwTextNode* pTextNd = const_cast<SwTextFrame*>(this)->GetTextNode();
short nFirstOffset;
pTextNd->GetFirstLineOfsWithNum( nFirstOffset );
@@ -222,7 +222,7 @@ bool SwTextFrame::GetCharRect( SwRect& rOrig, const SwPosition &rPos,
aPnt1.Y() += nFirstOffset;
if ( aPnt1.X() < nMaxY && !aRectFnSet.IsVertL2R() )
aPnt1.X() = nMaxY;
- aPnt2.X() = aPnt1.X() + pFrame->PrintRA().Width();
+ aPnt2.X() = aPnt1.X() + pFrame->getSwPrint().Width();
aPnt2.Y() = aPnt1.Y();
if( aPnt2.X() < nMaxY )
aPnt2.X() = nMaxY;
@@ -235,7 +235,7 @@ bool SwTextFrame::GetCharRect( SwRect& rOrig, const SwPosition &rPos,
if( aPnt1.Y() > nMaxY )
aPnt1.Y() = nMaxY;
aPnt2.X() = aPnt1.X();
- aPnt2.Y() = aPnt1.Y() + pFrame->PrintRA().Height();
+ aPnt2.Y() = aPnt1.Y() + pFrame->getSwPrint().Height();
if( aPnt2.Y() > nMaxY )
aPnt2.Y() = nMaxY;
}
@@ -334,8 +334,8 @@ bool SwTextFrame::GetCharRect( SwRect& rOrig, const SwPosition &rPos,
SwPageFrame *pPage = pFrame->FindPageFrame();
OSL_ENSURE( pPage, "Text escaped from page?" );
const SwTwips nOrigTop = aRectFnSet.GetTop(rOrig);
- const SwTwips nPageTop = aRectFnSet.GetTop(pPage->FrameRA());
- const SwTwips nPageBott = aRectFnSet.GetBottom(pPage->FrameRA());
+ const SwTwips nPageTop = aRectFnSet.GetTop(pPage->getSwFrame());
+ const SwTwips nPageBott = aRectFnSet.GetBottom(pPage->getSwFrame());
// We have the following situation: if the frame is in an invalid
// sectionframe, it's possible that the frame is outside the page.
@@ -381,16 +381,16 @@ bool SwTextFrame::GetAutoPos( SwRect& rOrig, const SwPosition &rPos ) const
}
else
nMaxY = std::min( aRectFnSet.GetPrtBottom(*pFrame), nUpperMaxY );
- if ( pFrame->IsEmpty() || ! aRectFnSet.GetHeight(pFrame->PrintRA()) )
+ if ( pFrame->IsEmpty() || ! aRectFnSet.GetHeight(pFrame->getSwPrint()) )
{
- Point aPnt1 = pFrame->FrameRA().Pos() + pFrame->PrintRA().Pos();
+ Point aPnt1 = pFrame->getSwFrame().Pos() + pFrame->getSwPrint().Pos();
Point aPnt2;
if ( aRectFnSet.IsVert() )
{
if ( aPnt1.X() < nMaxY && !aRectFnSet.IsVertL2R() )
aPnt1.X() = nMaxY;
- aPnt2.X() = aPnt1.X() + pFrame->PrintRA().Width();
+ aPnt2.X() = aPnt1.X() + pFrame->getSwPrint().Width();
aPnt2.Y() = aPnt1.Y();
if( aPnt2.X() < nMaxY )
aPnt2.X() = nMaxY;
@@ -400,7 +400,7 @@ bool SwTextFrame::GetAutoPos( SwRect& rOrig, const SwPosition &rPos ) const
if( aPnt1.Y() > nMaxY )
aPnt1.Y() = nMaxY;
aPnt2.X() = aPnt1.X();
- aPnt2.Y() = aPnt1.Y() + pFrame->PrintRA().Height();
+ aPnt2.Y() = aPnt1.Y() + pFrame->getSwPrint().Height();
if( aPnt2.Y() > nMaxY )
aPnt2.Y() = nMaxY;
}
@@ -461,7 +461,7 @@ bool SwTextFrame::GetTopOfLine( SwTwips& _onTopOfLine,
else
{
SwRectFnSet aRectFnSet(this);
- if ( IsEmpty() || !aRectFnSet.GetHeight(PrintRA()) )
+ if ( IsEmpty() || !aRectFnSet.GetHeight(getSwPrint()) )
{
// consider upper space amount considered
// for previous frame and the page grid.
@@ -565,7 +565,7 @@ bool SwTextFrame::GetCursorOfst_(SwPosition* pPos, const Point& rPoint,
SwitchRTLtoLTR( const_cast<Point&>(rPoint) );
SwFillData *pFillData = ( pCMS && pCMS->m_pFill ) ?
- new SwFillData( pCMS, pPos, FrameRA(), rPoint ) : nullptr;
+ new SwFillData( pCMS, pPos, getSwFrame(), rPoint ) : nullptr;
if ( IsEmpty() )
{
@@ -574,7 +574,7 @@ bool SwTextFrame::GetCursorOfst_(SwPosition* pPos, const Point& rPoint,
pPos->nContent.Assign( pTextNd, 0 );
if( pCMS && pCMS->m_bFieldInfo )
{
- SwTwips nDiff = rPoint.X() - FrameRA().Left() - PrintRA().Left();
+ SwTwips nDiff = rPoint.X() - getSwFrame().Left() - getSwPrint().Left();
if( nDiff > 50 || nDiff < 0 )
pCMS->m_bPosCorr = true;
}
@@ -585,7 +585,7 @@ bool SwTextFrame::GetCursorOfst_(SwPosition* pPos, const Point& rPoint,
SwTextCursor aLine( const_cast<SwTextFrame*>(this), &aInf );
// See comment in AdjustFrame()
- SwTwips nMaxY = FrameRA().Top() + PrintRA().Top() + PrintRA().Height();
+ SwTwips nMaxY = getSwFrame().Top() + getSwPrint().Top() + getSwPrint().Height();
aLine.TwipsToLine( rPoint.Y() );
while( aLine.Y() + aLine.GetLineHeight() > nMaxY )
{
@@ -616,7 +616,7 @@ bool SwTextFrame::GetCursorOfst_(SwPosition* pPos, const Point& rPoint,
if( pFillData )
{
if (pTextNd->GetText().getLength() > nOffset ||
- rPoint.Y() < FrameRA().Top() )
+ rPoint.Y() < getSwFrame().Top() )
pFillData->bInner = true;
pFillData->bFirstLine = aLine.GetLineNr() < 2;
if (pTextNd->GetText().getLength())
@@ -628,7 +628,7 @@ bool SwTextFrame::GetCursorOfst_(SwPosition* pPos, const Point& rPoint,
}
}
bool bChgFillData = false;
- if( pFillData && FindPageFrame()->FrameRA().IsInside( aOldPoint ) )
+ if( pFillData && FindPageFrame()->getSwFrame().IsInside( aOldPoint ) )
{
FillCursorPos( *pFillData );
bChgFillData = true;
@@ -881,7 +881,7 @@ bool SwTextFrame::UnitUp_( SwPaM *pPam, const SwTwips nOffset,
}
if ( !pPrevPrev )
return pTmpPrev->SwContentFrame::UnitUp( pPam, nOffset, bSetInReadOnly );
- aCharBox.Pos().Y() = pPrevPrev->FrameRA().Bottom() - 1;
+ aCharBox.Pos().Y() = pPrevPrev->getSwFrame().Bottom() - 1;
return pPrevPrev->GetKeyCursorOfst( pPam->GetPoint(), aCharBox.Pos() );
}
}
@@ -1258,7 +1258,7 @@ bool SwTextFrame::UnitDown_(SwPaM *pPam, const SwTwips nOffset,
// We take a shortcut for follows
if( pTmpFollow )
{
- aCharBox.Pos().Y() = pTmpFollow->FrameRA().Top() + 1;
+ aCharBox.Pos().Y() = pTmpFollow->getSwFrame().Top() + 1;
return static_cast<const SwTextFrame*>(pTmpFollow)->GetKeyCursorOfst( pPam->GetPoint(),
aCharBox.Pos() );
}
@@ -1304,7 +1304,7 @@ void SwTextFrame::FillCursorPos( SwFillData& rFill ) const
const SwFrame* pFrame = static_cast<const SwLayoutFrame*>(pTmp->Lower())->Lower();
sal_uInt16 nNextCol = 0;
// In which column do we end up in?
- while( rFill.X() > pTmp->FrameRA().Right() && pTmp->GetNext() )
+ while( rFill.X() > pTmp->getSwFrame().Right() && pTmp->GetNext() )
{
pTmp = static_cast<const SwColumnFrame*>(pTmp->GetNext());
if( static_cast<const SwLayoutFrame*>(pTmp->Lower())->Lower() ) // ColumnFrames now with BodyFrame
@@ -1326,7 +1326,7 @@ void SwTextFrame::FillCursorPos( SwFillData& rFill ) const
}
else
{
- while( pFrame->GetNext() && pFrame->FrameRA().Bottom() < rFill.Y() )
+ while( pFrame->GetNext() && pFrame->getSwFrame().Bottom() < rFill.Y() )
pFrame = pFrame->GetNext();
}
// No filling, if the last frame in the targeted column does
@@ -1344,11 +1344,11 @@ void SwTextFrame::FillCursorPos( SwFillData& rFill ) const
}
if( nNextCol )
{
- rFill.aFrame = pTmp->PrintRA();
- rFill.aFrame += pTmp->FrameRA().Pos();
+ rFill.aFrame = pTmp->getSwPrint();
+ rFill.aFrame += pTmp->getSwFrame().Pos();
}
else
- rFill.aFrame = pFrame->FrameRA();
+ rFill.aFrame = pFrame->getSwFrame();
static_cast<const SwTextFrame*>(pFrame)->FillCursorPos( rFill );
}
return;
@@ -1357,7 +1357,7 @@ void SwTextFrame::FillCursorPos( SwFillData& rFill ) const
SwFont *pFnt;
SwTextFormatColl* pColl = GetTextNode()->GetTextColl();
SwTwips nFirst = GetTextNode()->GetSwAttrSet().GetULSpace().GetLower();
- SwTwips nDiff = rFill.Y() - FrameRA().Bottom();
+ SwTwips nDiff = rFill.Y() - getSwFrame().Bottom();
if( nDiff < nFirst )
nDiff = -1;
else
diff --git a/sw/source/core/text/frmform.cxx b/sw/source/core/text/frmform.cxx
index 2618c200e2c0..f7a1fd49aa7b 100644
--- a/sw/source/core/text/frmform.cxx
+++ b/sw/source/core/text/frmform.cxx
@@ -70,9 +70,9 @@ sal_uInt16 FormatLevel::nLevel = 0;
void ValidateText( SwFrame *pFrame ) // Friend of frame
{
if ( ( ! pFrame->IsVertical() &&
- pFrame->FrameRA().Width() == pFrame->GetUpper()->PrintRA().Width() ) ||
+ pFrame->getSwFrame().Width() == pFrame->GetUpper()->getSwPrint().Width() ) ||
( pFrame->IsVertical() &&
- pFrame->FrameRA().Height() == pFrame->GetUpper()->PrintRA().Height() ) )
+ pFrame->getSwFrame().Height() == pFrame->GetUpper()->getSwPrint().Height() ) )
pFrame->mbValidSize = true;
}
@@ -193,16 +193,16 @@ bool SwTextFrame::CalcFollow( const sal_Int32 nTextOfst )
if( !pMyFollow->GetOfst() || pMyFollow->GetOfst() != nTextOfst ||
bFollowField || pMyFollow->IsFieldFollow() ||
- ( pMyFollow->IsVertical() && !pMyFollow->PrintRA().Width() ) ||
- ( ! pMyFollow->IsVertical() && !pMyFollow->PrintRA().Height() ) )
+ ( pMyFollow->IsVertical() && !pMyFollow->getSwPrint().Width() ) ||
+ ( ! pMyFollow->IsVertical() && !pMyFollow->getSwPrint().Height() ) )
{
#if OSL_DEBUG_LEVEL > 0
const SwFrame *pOldUp = GetUpper();
#endif
SwRectFnSet aRectFnSet(this);
- SwTwips nOldBottom = aRectFnSet.GetBottom(GetUpper()->FrameRA());
- SwTwips nMyPos = aRectFnSet.GetTop(FrameRA());
+ SwTwips nOldBottom = aRectFnSet.GetBottom(GetUpper()->getSwFrame());
+ SwTwips nMyPos = aRectFnSet.GetTop(getSwFrame());
const SwPageFrame *pPage = nullptr;
bool bOldInvaContent = true;
@@ -246,8 +246,8 @@ bool SwTextFrame::CalcFollow( const sal_Int32 nTextOfst )
{
if( pSct->GetFollow() )
pSct->SimpleFormat();
- else if( ( pSct->IsVertical() && !pSct->FrameRA().Width() ) ||
- ( ! pSct->IsVertical() && !pSct->FrameRA().Height() ) )
+ else if( ( pSct->IsVertical() && !pSct->getSwFrame().Width() ) ||
+ ( ! pSct->IsVertical() && !pSct->getSwFrame().Height() ) )
break;
}
// i#11760 - Intrinsic format of follow is controlled.
@@ -280,7 +280,7 @@ bool SwTextFrame::CalcFollow( const sal_Int32 nTextOfst )
}
pMyFollow->Calc(pRenderContext);
- // The Follow can tell from its FrameRA().Height() that something went wrong
+ // The Follow can tell from its getSwFrame().Height() that something went wrong
OSL_ENSURE( !pMyFollow->GetPrev(), "SwTextFrame::CalcFollow: cheesy follow" );
if( pMyFollow->GetPrev() )
{
@@ -328,11 +328,11 @@ bool SwTextFrame::CalcFollow( const sal_Int32 nTextOfst )
#endif
const long nRemaining =
- - aRectFnSet.BottomDist( GetUpper()->FrameRA(), nOldBottom );
+ - aRectFnSet.BottomDist( GetUpper()->getSwFrame(), nOldBottom );
if ( nRemaining > 0 && !GetUpper()->IsSctFrame() &&
nRemaining != ( aRectFnSet.IsVert() ?
- nMyPos - FrameRA().Right() :
- FrameRA().Top() - nMyPos ) )
+ nMyPos - getSwFrame().Right() :
+ getSwFrame().Top() - nMyPos ) )
{
return true;
}
@@ -368,17 +368,17 @@ void SwTextFrame::AdjustFrame( const SwTwips nChgHght, bool bHasToFit )
SwTwips nReal = Grow( nChgHght, true );
if( nReal < nChgHght )
{
- SwTwips nBot = aRectFnSet.YInc( aRectFnSet.GetBottom(FrameRA()),
+ SwTwips nBot = aRectFnSet.YInc( aRectFnSet.GetBottom(getSwFrame()),
nChgHght - nReal );
SwFrame* pCont = FindFootnoteFrame()->GetUpper();
- if( aRectFnSet.BottomDist( pCont->FrameRA(), nBot ) > 0 )
+ if( aRectFnSet.BottomDist( pCont->getSwFrame(), nBot ) > 0 )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.AddBottom( aFrm, nChgHght );
- setFrame(aFrm);
+ setSwFrame(aFrm);
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
if( aRectFnSet.IsVert() )
{
@@ -389,7 +389,7 @@ void SwTextFrame::AdjustFrame( const SwTwips nChgHght, bool bHasToFit )
aPrt.SSize().Height() += nChgHght;
}
- setPrint(aPrt);
+ setSwPrint(aPrt);
return;
}
@@ -413,9 +413,9 @@ void SwTextFrame::AdjustFrame( const SwTwips nChgHght, bool bHasToFit )
pPre = pPre->GetNext();
} while ( pPre && pPre != this );
}
- const Point aOldPos( FrameRA().Pos() );
+ const Point aOldPos( getSwFrame().Pos() );
MakePos();
- if ( aOldPos != FrameRA().Pos() )
+ if ( aOldPos != getSwFrame().Pos() )
{
// i#28701 - No format is performed for the floating screen objects.
InvalidateObjs();
@@ -434,19 +434,19 @@ void SwTextFrame::AdjustFrame( const SwTwips nChgHght, bool bHasToFit )
OSL_ENSURE( ! IsSwapped(),"Swapped frame while calculating nRstHeight" );
if ( IsVertLR() )
- nRstHeight = GetUpper()->FrameRA().Left()
- + GetUpper()->PrintRA().Left()
- + GetUpper()->PrintRA().Width()
- - FrameRA().Left();
+ nRstHeight = GetUpper()->getSwFrame().Left()
+ + GetUpper()->getSwPrint().Left()
+ + GetUpper()->getSwPrint().Width()
+ - getSwFrame().Left();
else
- nRstHeight = FrameRA().Left() + FrameRA().Width() -
- ( GetUpper()->FrameRA().Left() + GetUpper()->PrintRA().Left() );
+ nRstHeight = getSwFrame().Left() + getSwFrame().Width() -
+ ( GetUpper()->getSwFrame().Left() + GetUpper()->getSwPrint().Left() );
}
else
- nRstHeight = GetUpper()->FrameRA().Top()
- + GetUpper()->PrintRA().Top()
- + GetUpper()->PrintRA().Height()
- - FrameRA().Top();
+ nRstHeight = GetUpper()->getSwFrame().Top()
+ + GetUpper()->getSwPrint().Top()
+ + GetUpper()->getSwPrint().Height()
+ - getSwFrame().Top();
// We can get a bit of space in table cells, because there could be some
// left through a vertical alignment to the top.
@@ -455,7 +455,7 @@ void SwTextFrame::AdjustFrame( const SwTwips nChgHght, bool bHasToFit )
( GetUpper()->Lower() == this ||
GetUpper()->Lower()->IsValid() ) )
{
- long nAdd = aRectFnSet.YDiff( aRectFnSet.GetTop(GetUpper()->Lower()->FrameRA()),
+ long nAdd = aRectFnSet.YDiff( aRectFnSet.GetTop(GetUpper()->Lower()->getSwFrame()),
aRectFnSet.GetPrtTop(*GetUpper()) );
OSL_ENSURE( nAdd >= 0, "Ey" );
nRstHeight += nAdd;
@@ -465,8 +465,8 @@ void SwTextFrame::AdjustFrame( const SwTwips nChgHght, bool bHasToFit )
// This can happen, if it's located within a FlyAtContentFrame, which changed sides by a
// Grow(). In such a case, it's wrong to execute the following Grow().
// In the case of a bug, we end up with an infinite loop.
- SwTwips nFrameHeight = aRectFnSet.GetHeight(FrameRA());
- SwTwips nPrtHeight = aRectFnSet.GetHeight(PrintRA());
+ SwTwips nFrameHeight = aRectFnSet.GetHeight(getSwFrame());
+ SwTwips nPrtHeight = aRectFnSet.GetHeight(getSwPrint());
if( nRstHeight < nFrameHeight )
{
@@ -796,7 +796,7 @@ bool SwTextFrame::CalcPreps()
// -> we let our Frame become too big
SwTwips nChgHeight = GetParHeight();
- if( nChgHeight >= aRectFnSet.GetHeight(PrintRA()) )
+ if( nChgHeight >= aRectFnSet.GetHeight(getSwPrint()) )
{
if( bPrepMustFit )
{
@@ -805,39 +805,39 @@ bool SwTextFrame::CalcPreps()
}
else if ( aRectFnSet.IsVert() )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.Width( aFrm.Width() + aFrm.Left() );
aFrm.Left( 0 );
- setFrame(aFrm);
+ setSwFrame(aFrm);
- SwRect aPrt(PrintRA());
- aPrt.Width( aPrt.Width() + FrameRA().Left() );
- setPrint(aPrt);
+ SwRect aPrt(getSwPrint());
+ aPrt.Width( aPrt.Width() + getSwFrame().Left() );
+ setSwPrint(aPrt);
SetWidow( true );
}
else
{
- SwTwips nTmp = TWIPS_MAX/2 - (FrameRA().Top()+10000);
- SwTwips nDiff = nTmp - FrameRA().Height();
+ SwTwips nTmp = TWIPS_MAX/2 - (getSwFrame().Top()+10000);
+ SwTwips nDiff = nTmp - getSwFrame().Height();
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.Height( nTmp );
- setFrame(aFrm);
+ setSwFrame(aFrm);
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Height( aPrt.Height() + nDiff );
- setPrint(aPrt);
+ setSwPrint(aPrt);
SetWidow( true );
}
}
else
{
- OSL_ENSURE( nChgHeight < aRectFnSet.GetHeight(PrintRA()),
+ OSL_ENSURE( nChgHeight < aRectFnSet.GetHeight(getSwPrint()),
"+SwTextFrame::CalcPrep: want to shrink" );
- nChgHeight = aRectFnSet.GetHeight(PrintRA()) - nChgHeight;
+ nChgHeight = aRectFnSet.GetHeight(getSwPrint()) - nChgHeight;
GetFollow()->SetJustWidow( true );
GetFollow()->Prepare();
@@ -846,12 +846,12 @@ bool SwTextFrame::CalcPreps()
if ( aRectFnSet.IsVert() )
{
- SwRect aRepaint( FrameRA().Pos() + PrintRA().Pos(), PrintRA().SSize() );
+ SwRect aRepaint( getSwFrame().Pos() + getSwPrint().Pos(), getSwPrint().SSize() );
SwitchVerticalToHorizontal( aRepaint );
rRepaint.Chg( aRepaint.Pos(), aRepaint.SSize() );
}
else
- rRepaint.Chg( FrameRA().Pos() + PrintRA().Pos(), PrintRA().SSize() );
+ rRepaint.Chg( getSwFrame().Pos() + getSwPrint().Pos(), getSwPrint().SSize() );
if( 0 >= rRepaint.Width() )
rRepaint.Width(1);
@@ -932,17 +932,17 @@ bool SwTextFrame::CalcPreps()
if( bPrepMustFit )
{
const SwTwips nMust = aRectFnSet.GetPrtBottom(*GetUpper());
- const SwTwips nIs = aRectFnSet.GetBottom(FrameRA());
+ const SwTwips nIs = aRectFnSet.GetBottom(getSwFrame());
if( aRectFnSet.IsVert() && nIs < nMust )
{
Shrink( nMust - nIs );
- if( PrintRA().Width() < 0 )
+ if( getSwPrint().Width() < 0 )
{
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Width( 0 );
- setPrint(aPrt);
+ setSwPrint(aPrt);
}
SetUndersized( true );
@@ -951,11 +951,11 @@ bool SwTextFrame::CalcPreps()
{
Shrink( nIs - nMust );
- if( PrintRA().Height() < 0 )
+ if( getSwPrint().Height() < 0 )
{
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Height( 0 );
- setPrint(aPrt);
+ setSwPrint(aPrt);
}
SetUndersized( true );
@@ -1025,8 +1025,8 @@ void SwTextFrame::FormatAdjust( SwTextFormatter &rLine,
const SwFrame *pBodyFrame = FindBodyFrame();
const long nBodyHeight = pBodyFrame ? ( IsVertical() ?
- pBodyFrame->FrameRA().Width() :
- pBodyFrame->FrameRA().Height() ) : 0;
+ pBodyFrame->getSwFrame().Width() :
+ pBodyFrame->getSwFrame().Height() ) : 0;
// If the current values have been calculated, show that they
// are valid now
@@ -1108,16 +1108,16 @@ void SwTextFrame::FormatAdjust( SwTextFormatter &rLine,
// fill up in order to avoid oscillation.
if( bDummy && pBodyFrame &&
nBodyHeight < ( IsVertical() ?
- pBodyFrame->FrameRA().Width() :
- pBodyFrame->FrameRA().Height() ) )
+ pBodyFrame->getSwFrame().Width() :
+ pBodyFrame->getSwFrame().Height() ) )
rLine.MakeDummyLine();
}
// In AdjustFrame() we set ourselves via Grow/Shrink
// In AdjustFollow() we set our FollowFrame
- const SwTwips nDocPrtTop = FrameRA().Top() + PrintRA().Top();
- const SwTwips nOldHeight = PrintRA().SSize().Height();
+ const SwTwips nDocPrtTop = getSwFrame().Top() + getSwPrint().Top();
+ const SwTwips nOldHeight = getSwPrint().SSize().Height();
SwTwips nChg = rLine.CalcBottomLine() - nDocPrtTop - nOldHeight;
//#i84870# - no shrink of text frame, if it only contains one as-character anchored object.
@@ -1167,7 +1167,7 @@ bool SwTextFrame::FormatLine( SwTextFormatter &rLine, const bool bPrev )
const sal_Int32 nNewStart = rLine.FormatLine( rLine.GetStart() );
- OSL_ENSURE( FrameRA().Pos().Y() + PrintRA().Pos().Y() == rLine.GetFirstPos(),
+ OSL_ENSURE( getSwFrame().Pos().Y() + getSwPrint().Pos().Y() == rLine.GetFirstPos(),
"SwTextFrame::FormatLine: frame leaves orbit." );
OSL_ENSURE( rLine.GetCurr()->Height(),
"SwTextFrame::FormatLine: line height is zero" );
@@ -1364,7 +1364,7 @@ void SwTextFrame::Format_( SwTextFormatter &rLine, SwTextFormatInfo &rInf,
rRepaint.SetOfst( 0 );
rRepaint.SetRightOfst( 0 );
- rRepaint.Chg( FrameRA().Pos() + PrintRA().Pos(), PrintRA().SSize() );
+ rRepaint.Chg( getSwFrame().Pos() + getSwPrint().Pos(), getSwPrint().SSize() );
if( pPara->IsMargin() )
rRepaint.Width( rRepaint.Width() + pPara->GetHangingMargin() );
rRepaint.Top( rLine.Y() );
@@ -1736,17 +1736,17 @@ void SwTextFrame::Format( vcl::RenderContext* pRenderContext, const SwBorderAttr
// The range autopilot or the BASIC interface pass us TextFrames with
// a width <= 0 from time to time
- if( aRectFnSet.GetWidth(PrintRA()) <= 0 )
+ if( aRectFnSet.GetWidth(getSwPrint()) <= 0 )
{
// If MustFit is set, we shrink to the Upper's bottom edge if needed.
// Else we just take a standard size of 12 Pt. (240 twip).
SwTextLineAccess aAccess( this );
- long nFrameHeight = aRectFnSet.GetHeight(FrameRA());
+ long nFrameHeight = aRectFnSet.GetHeight(getSwFrame());
if( aAccess.GetPara()->IsPrepMustFit() )
{
const SwTwips nLimit = aRectFnSet.GetPrtBottom(*GetUpper());
- const SwTwips nDiff = - aRectFnSet.BottomDist( FrameRA(), nLimit );
+ const SwTwips nDiff = - aRectFnSet.BottomDist( getSwFrame(), nLimit );
if( nDiff > 0 )
Shrink( nDiff );
}
@@ -1759,18 +1759,18 @@ void SwTextFrame::Format( vcl::RenderContext* pRenderContext, const SwBorderAttr
Grow( 240 - nFrameHeight );
}
- nFrameHeight = aRectFnSet.GetHeight(FrameRA());
+ nFrameHeight = aRectFnSet.GetHeight(getSwFrame());
const long nTop = aRectFnSet.GetTopMargin(*this);
if( nTop > nFrameHeight )
{
aRectFnSet.SetYMargins( *this, nFrameHeight, 0 );
}
- else if( aRectFnSet.GetHeight(PrintRA()) < 0 )
+ else if( aRectFnSet.GetHeight(getSwPrint()) < 0 )
{
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aRectFnSet.SetHeight( aPrt, 0 );
- setPrint(aPrt);
+ setSwPrint(aPrt);
}
return;
@@ -1793,7 +1793,7 @@ void SwTextFrame::Format( vcl::RenderContext* pRenderContext, const SwBorderAttr
// Attention: Format() could be triggered by GetFormatted()
if( IsHiddenNow() )
{
- long nPrtHeight = aRectFnSet.GetHeight(PrintRA());
+ long nPrtHeight = aRectFnSet.GetHeight(getSwPrint());
if( nPrtHeight )
{
HideHidden();
@@ -1839,15 +1839,15 @@ void SwTextFrame::Format( vcl::RenderContext* pRenderContext, const SwBorderAttr
pMaster->Prepare( PREP_FOLLOW_FOLLOWS );
SwTwips nMaxY = aRectFnSet.GetPrtBottom(*GetUpper());
- if( aRectFnSet.OverStep( FrameRA(), nMaxY ) )
+ if( aRectFnSet.OverStep( getSwFrame(), nMaxY ) )
{
aRectFnSet.SetLimit( *this, nMaxY );
}
- else if( aRectFnSet.BottomDist( FrameRA(), nMaxY ) < 0 )
+ else if( aRectFnSet.BottomDist( getSwFrame(), nMaxY ) < 0 )
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aRectFnSet.AddBottom( aFrm, -aRectFnSet.GetHeight(aFrm) );
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
}
else
@@ -1862,7 +1862,7 @@ void SwTextFrame::Format( vcl::RenderContext* pRenderContext, const SwBorderAttr
if( pFootnoteBoss )
{
const SwFootnoteContFrame* pCont = pFootnoteBoss->FindFootnoteCont();
- nFootnoteHeight = pCont ? aRectFnSet.GetHeight(pCont->FrameRA()) : 0;
+ nFootnoteHeight = pCont ? aRectFnSet.GetHeight(pCont->getSwFrame()) : 0;
}
do
{
@@ -1870,7 +1870,7 @@ void SwTextFrame::Format( vcl::RenderContext* pRenderContext, const SwBorderAttr
if( pFootnoteBoss && nFootnoteHeight )
{
const SwFootnoteContFrame* pCont = pFootnoteBoss->FindFootnoteCont();
- SwTwips nNewHeight = pCont ? aRectFnSet.GetHeight(pCont->FrameRA()) : 0;
+ SwTwips nNewHeight = pCont ? aRectFnSet.GetHeight(pCont->getSwFrame()) : 0;
// If we lost some footnotes, we may have more space
// for our main text, so we have to format again ...
if( nNewHeight < nFootnoteHeight )
@@ -1931,7 +1931,7 @@ bool SwTextFrame::FormatQuick( bool bForceQuickFormat )
// We're very picky:
if( HasPara() || IsWidow() || IsLocked()
|| !GetValidSizeFlag() ||
- ( ( IsVertical() ? PrintRA().Width() : PrintRA().Height() ) && IsHiddenNow() ) )
+ ( ( IsVertical() ? getSwPrint().Width() : getSwPrint().Height() ) && IsHiddenNow() ) )
return false;
SwTextLineAccess aAccess( this );
@@ -1974,10 +1974,10 @@ bool SwTextFrame::FormatQuick( bool bForceQuickFormat )
} while( aLine.Next() );
// Last exit: the heights need to match
- Point aTopLeft( FrameRA().Pos() );
- aTopLeft += PrintRA().Pos();
+ Point aTopLeft( getSwFrame().Pos() );
+ aTopLeft += getSwPrint().Pos();
const SwTwips nNewHeight = aLine.Y() + aLine.GetLineHeight();
- const SwTwips nOldHeight = aTopLeft.Y() + PrintRA().Height();
+ const SwTwips nOldHeight = aTopLeft.Y() + getSwPrint().Height();
if( !bForceQuickFormat && nNewHeight != nOldHeight && !IsUndersized() )
{
@@ -1994,7 +1994,7 @@ bool SwTextFrame::FormatQuick( bool bForceQuickFormat )
// Set repaint
pPara->GetRepaint().Pos( aTopLeft );
- pPara->GetRepaint().SSize( PrintRA().SSize() );
+ pPara->GetRepaint().SSize( getSwPrint().SSize() );
// Delete reformat
pPara->GetReformat() = SwCharRange();
diff --git a/sw/source/core/text/frminf.cxx b/sw/source/core/text/frminf.cxx
index 082a5edbed7d..0204c16e5227 100644
--- a/sw/source/core/text/frminf.cxx
+++ b/sw/source/core/text/frminf.cxx
@@ -76,7 +76,7 @@ bool SwTextFrameInfo::IsFilled( const sal_uInt8 nPercent ) const
if( !pLay )
return false;
- long nWidth = pFrame->PrintRA().Width();
+ long nWidth = pFrame->getSwPrint().Width();
nWidth *= nPercent;
nWidth /= 100;
return sal_uInt16(nWidth) <= pLay->Width();
@@ -101,7 +101,7 @@ SwTwips SwTextFrameInfo::GetLineStart() const
{
SwTextSizeInfo aInf( const_cast<SwTextFrame*>(pFrame) );
SwTextCursor aLine( const_cast<SwTextFrame*>(pFrame), &aInf );
- return GetLineStart( aLine ) - pFrame->FrameRA().Left() - pFrame->PrintRA().Left();
+ return GetLineStart( aLine ) - pFrame->getSwFrame().Left() - pFrame->getSwPrint().Left();
}
// Calculates the character's position and returns the middle position
@@ -126,7 +126,7 @@ SwTwips SwTextFrameInfo::GetCharPos( sal_Int32 nChar, bool bCenter ) const
nStt = aLine.GetLineStart();
if( !bCenter )
- return nStt - aRectFnSet.GetLeft(pFrame->FrameRA());
+ return nStt - aRectFnSet.GetLeft(pFrame->getSwFrame());
if( aLine.GetCharRect( &aRect, nChar+1 ) )
{
@@ -138,7 +138,7 @@ SwTwips SwTextFrameInfo::GetCharPos( sal_Int32 nChar, bool bCenter ) const
else
nNext = aLine.GetLineStart();
- return (( nNext + nStt ) / 2 ) - aRectFnSet.GetLeft(pFrame->FrameRA());
+ return (( nNext + nStt ) / 2 ) - aRectFnSet.GetLeft(pFrame->getSwFrame());
}
SwPaM *AddPam( SwPaM *pPam, const SwTextFrame* pTextFrame,
@@ -302,7 +302,7 @@ sal_Int32 SwTextFrameInfo::GetBigIndent( sal_Int32& rFndPos,
SwRect aRect;
return aLine.GetCharRect( &aRect, rFndPos )
- ? static_cast<sal_Int32>(aRect.Left() - pFrame->FrameRA().Left() - pFrame->PrintRA().Left())
+ ? static_cast<sal_Int32>(aRect.Left() - pFrame->getSwFrame().Left() - pFrame->getSwPrint().Left())
: 0;
}
diff --git a/sw/source/core/text/frmpaint.cxx b/sw/source/core/text/frmpaint.cxx
index 4be812a69a6d..d3ab3dc98ac8 100644
--- a/sw/source/core/text/frmpaint.cxx
+++ b/sw/source/core/text/frmpaint.cxx
@@ -108,7 +108,7 @@ SwExtraPainter::SwExtraPainter( const SwTextFrame *pFrame, SwViewShell *pVwSh,
{
if( pFrame->IsUndersized() )
{
- SwTwips nBottom = pFrame->FrameRA().Bottom();
+ SwTwips nBottom = pFrame->getSwFrame().Bottom();
if( aRect.Bottom() > nBottom )
aRect.Bottom( nBottom );
}
@@ -125,7 +125,7 @@ SwExtraPainter::SwExtraPainter( const SwTextFrame *pFrame, SwViewShell *pVwSh,
outside of the paint rect
*/
nDivider = !rLineInf.GetDivider().isEmpty() ? rLineInf.GetDividerCountBy() : 0;
- nX = pFrame->FrameRA().Left();
+ nX = pFrame->getSwFrame().Left();
SwCharFormat* pFormat = rLineInf.GetCharFormat( const_cast<IDocumentStylePoolAccess&>(pFrame->GetNode()->getIDocumentStylePoolAccess()) );
OSL_ENSURE( pFormat, "PaintExtraData without CharFormat" );
pFnt.reset( new SwFont( &pFormat->GetAttrSet(), pFrame->GetTextNode()->getIDocumentSettingAccess() ) );
@@ -159,7 +159,7 @@ SwExtraPainter::SwExtraPainter( const SwTextFrame *pFrame, SwViewShell *pVwSh,
else
{
bGoLeft = false;
- nX += pFrame->FrameRA().Width() + rLineInf.GetPosFromLeft();
+ nX += pFrame->getSwFrame().Width() + rLineInf.GetPosFromLeft();
if( nX > aRect.Right() )
bLineNum = false;
}
@@ -178,8 +178,8 @@ SwExtraPainter::SwExtraPainter( const SwTextFrame *pFrame, SwViewShell *pVwSh,
const SwFrame* pTmpFrame = pFrame->FindTabFrame();
if( !pTmpFrame )
pTmpFrame = pFrame;
- nRedX = text::HoriOrientation::LEFT == eHor ? pTmpFrame->FrameRA().Left() - REDLINE_DISTANCE :
- pTmpFrame->FrameRA().Right() + REDLINE_DISTANCE;
+ nRedX = text::HoriOrientation::LEFT == eHor ? pTmpFrame->getSwFrame().Left() - REDLINE_DISTANCE :
+ pTmpFrame->getSwFrame().Right() + REDLINE_DISTANCE;
}
}
@@ -283,7 +283,7 @@ void SwExtraPainter::PaintRedline( SwTwips nY, long nMax )
void SwTextFrame::PaintExtraData( const SwRect &rRect ) const
{
- if( FrameRA().Top() > rRect.Bottom() || FrameRA().Bottom() < rRect.Top() )
+ if( getSwFrame().Top() > rRect.Bottom() || getSwFrame().Bottom() < rRect.Top() )
return;
const SwTextNode& rTextNode = *GetTextNode();
@@ -298,7 +298,7 @@ void SwTextFrame::PaintExtraData( const SwRect &rRect ) const
bool bRedLine = eHor != text::HoriOrientation::NONE;
if ( bLineNum || bRedLine )
{
- if( IsLocked() || IsHiddenNow() || !PrintRA().Height() )
+ if( IsLocked() || IsHiddenNow() || !getSwPrint().Height() )
return;
SwViewShell *pSh = getRootFrame()->GetCurrShell();
@@ -392,11 +392,11 @@ void SwTextFrame::PaintExtraData( const SwRect &rRect ) const
if( bLineNum && rLineInf.IsCountBlankLines() &&
( aExtra.HasNumber() || aExtra.HasDivider() ) )
{
- aExtra.PaintExtra( FrameRA().Top()+PrintRA().Top(), aExtra.GetFont()
- ->GetAscent( pSh, *pSh->GetOut() ), PrintRA().Height(), bRedLine );
+ aExtra.PaintExtra( getSwFrame().Top()+getSwPrint().Top(), aExtra.GetFont()
+ ->GetAscent( pSh, *pSh->GetOut() ), getSwPrint().Height(), bRedLine );
}
else if( bRedLine )
- aExtra.PaintRedline( FrameRA().Top()+PrintRA().Top(), PrintRA().Height() );
+ aExtra.PaintRedline( getSwFrame().Top()+getSwPrint().Top(), getSwPrint().Height() );
}
const_cast<SwRect&>(rRect) = rOldRect;
@@ -408,9 +408,9 @@ SwRect SwTextFrame::Paint()
// finger layout
OSL_ENSURE( GetValidPosFlag(), "+SwTextFrame::Paint: no Calc()" );
- SwRect aRet( PrintRA() );
+ SwRect aRet( getSwPrint() );
if ( IsEmpty() || !HasPara() )
- aRet += FrameRA().Pos();
+ aRet += getSwFrame().Pos();
else
{
// We return the right paint rect. Use the calculated PaintOfst as the
@@ -419,7 +419,7 @@ SwRect SwTextFrame::Paint()
long l;
if ( IsVertLR() ) // mba: the following line was added, but we don't need it for the existing directions; kept for IsVertLR(), but should be checked
- rRepaint.Chg( ( GetUpper()->FrameRA() ).Pos() + ( GetUpper()->PrintRA() ).Pos(), ( GetUpper()->PrintRA() ).SSize() );
+ rRepaint.Chg( ( GetUpper()->getSwFrame() ).Pos() + ( GetUpper()->getSwPrint() ).Pos(), ( GetUpper()->getSwPrint() ).SSize() );
if( rRepaint.GetOfst() )
rRepaint.Left( rRepaint.GetOfst() );
@@ -434,9 +434,9 @@ SwRect SwTextFrame::Paint()
// then extend the rectangle to include the page margin as well,
// otherwise some font will be clipped.
SwLayoutFrame* pBodyFrame = GetUpper();
- if (pBodyFrame->IsBodyFrame() && aRet.Left() == (pBodyFrame->FrameRA().Left() + pBodyFrame->PrintRA().Left()))
+ if (pBodyFrame->IsBodyFrame() && aRet.Left() == (pBodyFrame->getSwFrame().Left() + pBodyFrame->getSwPrint().Left()))
if (SwLayoutFrame* pPageFrame = pBodyFrame->GetUpper())
- aRet.Left(pPageFrame->FrameRA().Left());
+ aRet.Left(pPageFrame->getSwFrame().Left());
if ( IsRightToLeft() )
SwitchLTRtoRTL( aRet );
@@ -488,7 +488,7 @@ bool SwTextFrame::PaintEmpty( const SwRect &rRect, bool bCheck ) const
}
}
- if( pSh->GetViewOptions()->IsParagraph() && PrintRA().Height() )
+ if( pSh->GetViewOptions()->IsParagraph() && getSwPrint().Height() )
{
if( RTL_TEXTENCODING_SYMBOL == pFnt->GetCharSet( SwFontScript::Latin ) &&
pFnt->GetName( SwFontScript::Latin ) != numfunc::GetDefBulletFontname() )
@@ -505,7 +505,7 @@ bool SwTextFrame::PaintEmpty( const SwRect &rRect, bool bCheck ) const
pFnt->Invalidate();
pFnt->ChgPhysFnt( pSh, *pSh->GetOut() );
- Point aPos = FrameRA().Pos() + PrintRA().Pos();
+ Point aPos = getSwFrame().Pos() + getSwPrint().Pos();
const SvxLRSpaceItem &rSpace =
GetTextNode()->GetSwAttrSet().GetLRSpace();
@@ -583,7 +583,7 @@ void SwTextFrame::Paint(vcl::RenderContext& rRenderContext, SwRect const& rRect,
if( !IsEmpty() || !PaintEmpty( rRect, true ) )
{
- if( IsLocked() || IsHiddenNow() || ! PrintRA().HasArea() )
+ if( IsLocked() || IsHiddenNow() || ! getSwPrint().HasArea() )
return;
// It can happen that the IdleCollector withdrew my cached information
diff --git a/sw/source/core/text/itrcrsr.cxx b/sw/source/core/text/itrcrsr.cxx
index 1e87443741d5..92501c71c457 100644
--- a/sw/source/core/text/itrcrsr.cxx
+++ b/sw/source/core/text/itrcrsr.cxx
@@ -187,8 +187,8 @@ void SwTextMargin::CtorInitTextMargin( SwTextFrame *pNewFrame, SwTextSizeInfo *p
if ( m_pFrame->IsRightToLeft() )
{
// this calculation is identical this the calculation for L2R layout - see below
- nLeft = m_pFrame->FrameRA().Left() +
- m_pFrame->PrintRA().Left() +
+ nLeft = m_pFrame->getSwFrame().Left() +
+ m_pFrame->getSwPrint().Left() +
nLMWithNum -
pNode->GetLeftMarginWithNum() -
// #i95907#
@@ -206,8 +206,8 @@ void SwTextMargin::CtorInitTextMargin( SwTextFrame *pNewFrame, SwTextSizeInfo *p
!pNode->getIDocumentSettingAccess()->get(DocumentSettingId::IGNORE_FIRST_LINE_INDENT_IN_NUMBERING) )
{
// this calculation is identical this the calculation for R2L layout - see above
- nLeft = m_pFrame->FrameRA().Left() +
- m_pFrame->PrintRA().Left() +
+ nLeft = m_pFrame->getSwFrame().Left() +
+ m_pFrame->getSwPrint().Left() +
nLMWithNum -
pNode->GetLeftMarginWithNum() -
// #i95907#
@@ -218,13 +218,13 @@ void SwTextMargin::CtorInitTextMargin( SwTextFrame *pNewFrame, SwTextSizeInfo *p
}
else
{
- nLeft = m_pFrame->FrameRA().Left() +
+ nLeft = m_pFrame->getSwFrame().Left() +
std::max( long( rSpace.GetTextLeft() + nLMWithNum ),
- m_pFrame->PrintRA().Left() );
+ m_pFrame->getSwPrint().Left() );
}
}
- nRight = m_pFrame->FrameRA().Left() + m_pFrame->PrintRA().Left() + m_pFrame->PrintRA().Width();
+ nRight = m_pFrame->getSwFrame().Left() + m_pFrame->getSwPrint().Left() + m_pFrame->getSwPrint().Width();
if( nLeft >= nRight &&
// #i53066# Omit adjustment of nLeft for numbered
@@ -233,7 +233,7 @@ void SwTextMargin::CtorInitTextMargin( SwTextFrame *pNewFrame, SwTextSizeInfo *p
!m_pFrame->IsInTab() ||
!nLMWithNum ) )
{
- nLeft = m_pFrame->PrintRA().Left() + m_pFrame->FrameRA().Left();
+ nLeft = m_pFrame->getSwPrint().Left() + m_pFrame->getSwFrame().Left();
if( nLeft >= nRight ) // e.g. with large paragraph indentations in slim table columns
nRight = nLeft + 1; // einen goennen wir uns immer
}
@@ -311,9 +311,9 @@ void SwTextMargin::CtorInitTextMargin( SwTextFrame *pNewFrame, SwTextSizeInfo *p
}
else
{
- nFirst = m_pFrame->FrameRA().Left() +
+ nFirst = m_pFrame->getSwFrame().Left() +
std::max( rSpace.GetTextLeft() + nLMWithNum+ nFirstLineOfs,
- m_pFrame->PrintRA().Left() );
+ m_pFrame->getSwPrint().Left() );
}
// Note: <SwTextFrame::GetAdditionalFirstLineOffset()> returns a negative
@@ -1232,13 +1232,13 @@ bool SwTextCursor::GetCharRect( SwRect* pOrig, const sal_Int32 nOfst,
pCMS->m_aRealHeight.Y() = nMax - nTmp;
}
}
- long nOut = pOrig->Right() - GetTextFrame()->FrameRA().Right();
+ long nOut = pOrig->Right() - GetTextFrame()->getSwFrame().Right();
if( nOut > 0 )
{
- if( GetTextFrame()->FrameRA().Width() < GetTextFrame()->PrintRA().Left()
- + GetTextFrame()->PrintRA().Width() )
- nOut += GetTextFrame()->FrameRA().Width() - GetTextFrame()->PrintRA().Left()
- - GetTextFrame()->PrintRA().Width();
+ if( GetTextFrame()->getSwFrame().Width() < GetTextFrame()->getSwPrint().Left()
+ + GetTextFrame()->getSwPrint().Width() )
+ nOut += GetTextFrame()->getSwFrame().Width() - GetTextFrame()->getSwPrint().Left()
+ - GetTextFrame()->getSwPrint().Width();
if( nOut > 0 )
pOrig->Pos().X() -= nOut + 10;
}
@@ -1702,7 +1702,7 @@ sal_Int32 SwTextCursor::GetCursorOfst( SwPosition *pPos, const Point &rPoint,
if ( m_pFrame->IsVertical() )
m_pFrame->SwitchHorizontalToVertical( aTmpPoint );
- if( bChgNodeInner && pTmp->FrameRA().IsInside( aTmpPoint ) &&
+ if( bChgNodeInner && pTmp->getSwFrame().IsInside( aTmpPoint ) &&
!( pTmp->IsProtected() ) )
{
pFlyPor->GetFlyCursorOfst(aTmpPoint, *pPos, pCMS);
@@ -1752,7 +1752,7 @@ sal_Int32 SwTextCursor::GetCursorOfst( SwPosition *pPos, const Point &rPoint,
bool SwTextFrame::FillSelection( SwSelectionList& rSelList, const SwRect& rRect ) const
{
bool bRet = false;
- // PaintArea() instead FrameRA() for negative indents
+ // PaintArea() instead getSwFrame() for negative indents
SwRect aTmpFrame( PaintArea() );
if( !rRect.IsOver( aTmpFrame ) )
return false;
diff --git a/sw/source/core/text/itrform2.cxx b/sw/source/core/text/itrform2.cxx
index bbfa5b5d514f..1b48eb142957 100644
--- a/sw/source/core/text/itrform2.cxx
+++ b/sw/source/core/text/itrform2.cxx
@@ -141,9 +141,9 @@ sal_uInt16 SwTextFormatter::GetFrameRstHeight() const
// GetFrameRstHeight() is being called with Footnote.
// Wrong: const SwFrame *pUpper = pFrame->GetUpper();
const SwFrame *pPage = static_cast<const SwFrame*>(m_pFrame->FindPageFrame());
- const SwTwips nHeight = pPage->FrameRA().Top()
- + pPage->PrintRA().Top()
- + pPage->PrintRA().Height() - Y();
+ const SwTwips nHeight = pPage->getSwFrame().Top()
+ + pPage->getSwPrint().Top()
+ + pPage->getSwPrint().Height() - Y();
if( 0 > nHeight )
return m_pCurr->Height();
else
@@ -1864,8 +1864,8 @@ void SwTextFormatter::FeedInf( SwTextFormatInfo &rInf ) const
nTmpFirst > USHRT_MAX )
{
SwRectFnSet aRectFnSet(rInf.GetTextFrame());
- nTmpLeft = aRectFnSet.GetLeft(rInf.GetTextFrame()->FrameRA());
- nTmpRight = aRectFnSet.GetRight(rInf.GetTextFrame()->FrameRA());
+ nTmpLeft = aRectFnSet.GetLeft(rInf.GetTextFrame()->getSwFrame());
+ nTmpRight = aRectFnSet.GetRight(rInf.GetTextFrame()->getSwFrame());
nTmpFirst = nTmpLeft;
}
@@ -1915,8 +1915,8 @@ SwTwips SwTextFormatter::CalcBottomLine() const
SwTwips nMin = GetInfo().GetTextFly().GetMinBottom();
if( nMin && ++nMin > nRet )
{
- SwTwips nDist = m_pFrame->FrameRA().Height() - m_pFrame->PrintRA().Height()
- - m_pFrame->PrintRA().Top();
+ SwTwips nDist = m_pFrame->getSwFrame().Height() - m_pFrame->getSwPrint().Height()
+ - m_pFrame->getSwPrint().Top();
if( nRet + nDist < nMin )
{
const bool bRepaint = HasTruncLines() &&
@@ -2329,16 +2329,16 @@ void SwTextFormatter::CalcFlyWidth( SwTextFormatInfo &rInf )
bool bForced = false;
if( aInter.Left() <= nLeftMin )
{
- SwTwips nFrameLeft = GetTextFrame()->FrameRA().Left();
- if( GetTextFrame()->PrintRA().Left() < 0 )
- nFrameLeft += GetTextFrame()->PrintRA().Left();
+ SwTwips nFrameLeft = GetTextFrame()->getSwFrame().Left();
+ if( GetTextFrame()->getSwPrint().Left() < 0 )
+ nFrameLeft += GetTextFrame()->getSwPrint().Left();
if( aInter.Left() < nFrameLeft )
aInter.Left( nFrameLeft );
long nAddMar = 0;
if ( m_pFrame->IsRightToLeft() )
{
- nAddMar = m_pFrame->FrameRA().Right() - Right();
+ nAddMar = m_pFrame->getSwFrame().Right() - Right();
if ( nAddMar < 0 )
nAddMar = 0;
}
diff --git a/sw/source/core/text/itrpaint.cxx b/sw/source/core/text/itrpaint.cxx
index 685c8968dd68..6cdcae233d15 100644
--- a/sw/source/core/text/itrpaint.cxx
+++ b/sw/source/core/text/itrpaint.cxx
@@ -448,7 +448,7 @@ void SwTextPainter::DrawTextLine( const SwRect &rPaint, SwSaveClip &rClip,
{
const bool bNextUndersized =
( GetTextFrame()->GetNext() &&
- 0 == GetTextFrame()->GetNext()->PrintRA().Height() &&
+ 0 == GetTextFrame()->GetNext()->getSwPrint().Height() &&
GetTextFrame()->GetNext()->IsTextFrame() &&
static_cast<SwTextFrame*>(GetTextFrame()->GetNext())->IsUndersized() ) ;
@@ -461,7 +461,7 @@ void SwTextPainter::DrawTextLine( const SwRect &rPaint, SwSaveClip &rClip,
GetInfo().DrawRedArrow( *pArrow );
// GetInfo().Y() must be current baseline
- SwTwips nDiff = GetInfo().Y() + nTmpHeight - nTmpAscent - GetTextFrame()->FrameRA().Bottom();
+ SwTwips nDiff = GetInfo().Y() + nTmpHeight - nTmpAscent - GetTextFrame()->getSwFrame().Bottom();
if( ( nDiff > 0 &&
( GetEnd() < GetInfo().GetText().getLength() ||
( nDiff > nTmpHeight/2 && GetPrevLine() ) ) ) ||
diff --git a/sw/source/core/text/itrtxt.cxx b/sw/source/core/text/itrtxt.cxx
index 5cd420b62981..4e508bd438a4 100644
--- a/sw/source/core/text/itrtxt.cxx
+++ b/sw/source/core/text/itrtxt.cxx
@@ -44,7 +44,7 @@ void SwTextIter::CtorInitTextIter( SwTextFrame *pNewFrame, SwTextInfo *pNewInf )
m_pFrame = pNewFrame;
m_pInf = pNewInf;
m_aLineInf.CtorInitLineInfo( pNode->GetSwAttrSet(), *pNode );
- m_nFrameStart = m_pFrame->FrameRA().Pos().Y() + m_pFrame->PrintRA().Pos().Y();
+ m_nFrameStart = m_pFrame->getSwFrame().Pos().Y() + m_pFrame->getSwPrint().Pos().Y();
SwTextIter::Init();
// Order is important: only execute FillRegister if GetValue!=0
diff --git a/sw/source/core/text/porfly.cxx b/sw/source/core/text/porfly.cxx
index 3d52d9bc9198..bc16953ddca9 100644
--- a/sw/source/core/text/porfly.cxx
+++ b/sw/source/core/text/porfly.cxx
@@ -216,10 +216,10 @@ void sw::FlyContentPortion::Paint(const SwTextPaintInfo& rInf) const
rInf.GetTextFrame()->SwitchHorizontalToVertical(aRepaintRect);
if((m_pFly->IsCompletePaint() ||
- m_pFly->FrameRA().IsOver(aRepaintRect)) &&
+ m_pFly->getSwFrame().IsOver(aRepaintRect)) &&
SwFlyFrame::IsPaint(m_pFly->GetVirtDrawObj(), m_pFly->getRootFrame()->GetCurrShell()))
{
- SwRect aRect(m_pFly->FrameRA());
+ SwRect aRect(m_pFly->getSwFrame());
if(!m_pFly->IsCompletePaint())
aRect.Intersection_(aRepaintRect);
@@ -358,12 +358,12 @@ void SwFlyCntPortion::SetBase( const SwTextFrame& rFrame, const Point &rBase,
SwFormatHoriOrient aHori(pTextBox->GetHoriOrient());
aHori.SetHoriOrient(css::text::HoriOrientation::NONE);
- sal_Int32 nLeft = aTextRectangle.getX() - rFrame.FrameRA().Left();
+ sal_Int32 nLeft = aTextRectangle.getX() - rFrame.getSwFrame().Left();
aHori.SetPos(nLeft);
SwFormatVertOrient aVert(pTextBox->GetVertOrient());
aVert.SetVertOrient(css::text::VertOrientation::NONE);
- sal_Int32 nTop = aTextRectangle.getY() - rFrame.FrameRA().Top() - nFlyAsc;
+ sal_Int32 nTop = aTextRectangle.getY() - rFrame.getSwFrame().Top() - nFlyAsc;
aVert.SetPos(nTop);
pTextBox->LockModify();
diff --git a/sw/source/core/text/pormulti.cxx b/sw/source/core/text/pormulti.cxx
index f8a03e74ce54..8f5ea538393f 100644
--- a/sw/source/core/text/pormulti.cxx
+++ b/sw/source/core/text/pormulti.cxx
@@ -1695,8 +1695,8 @@ bool SwTextFormatter::BuildMultiPortion( SwTextFormatInfo &rInf,
nMaxWidth = pUpperFrame ?
( rInf.GetTextFrame()->IsVertical() ?
- pUpperFrame->PrintRA().Width() :
- pUpperFrame->PrintRA().Height() ) :
+ pUpperFrame->getSwPrint().Width() :
+ pUpperFrame->getSwPrint().Height() ) :
USHRT_MAX;
}
else
diff --git a/sw/source/core/text/porrst.cxx b/sw/source/core/text/porrst.cxx
index d3a443c64033..8350073d613c 100644
--- a/sw/source/core/text/porrst.cxx
+++ b/sw/source/core/text/porrst.cxx
@@ -188,11 +188,11 @@ SwArrowPortion::SwArrowPortion( const SwLinePortion &rPortion ) :
SwArrowPortion::SwArrowPortion( const SwTextPaintInfo &rInf )
: bLeft( false )
{
- Height( (sal_uInt16)(rInf.GetTextFrame()->PrintRA().Height()) );
- aPos.X() = rInf.GetTextFrame()->FrameRA().Left() +
- rInf.GetTextFrame()->PrintRA().Right();
- aPos.Y() = rInf.GetTextFrame()->FrameRA().Top() +
- rInf.GetTextFrame()->PrintRA().Bottom();
+ Height( (sal_uInt16)(rInf.GetTextFrame()->getSwPrint().Height()) );
+ aPos.X() = rInf.GetTextFrame()->getSwFrame().Left() +
+ rInf.GetTextFrame()->getSwPrint().Right();
+ aPos.Y() = rInf.GetTextFrame()->getSwFrame().Top() +
+ rInf.GetTextFrame()->getSwPrint().Bottom();
SetWhichPor( POR_ARROW );
}
@@ -264,8 +264,8 @@ SwTwips SwTextFrame::EmptyHeight() const
SwTwips nRet;
if( !pOut )
nRet = IsVertical() ?
- PrintRA().SSize().Width() + 1 :
- PrintRA().SSize().Height() + 1;
+ getSwPrint().SSize().Width() + 1 :
+ getSwPrint().SSize().Height() + 1;
else
{
pFnt->SetFntChg( true );
@@ -301,7 +301,7 @@ bool SwTextFrame::FormatEmpty()
SwTextFly aTextFly( this );
SwRect aRect;
- bool bFirstFlyCheck = 0 != PrintRA().Height();
+ bool bFirstFlyCheck = 0 != getSwPrint().Height();
if ( !bCollapse && bFirstFlyCheck &&
aTextFly.IsOn() && aTextFly.IsAnyObj( aRect ) )
return false;
@@ -317,7 +317,7 @@ bool SwTextFrame::FormatEmpty()
}
SwRectFnSet aRectFnSet(this);
- const SwTwips nChg = nHeight - aRectFnSet.GetHeight(PrintRA());
+ const SwTwips nChg = nHeight - aRectFnSet.GetHeight(getSwPrint());
if( !nChg )
SetUndersized( false );
diff --git a/sw/source/core/text/txtdrop.cxx b/sw/source/core/text/txtdrop.cxx
index a7f9f9827f18..711273eedf0b 100644
--- a/sw/source/core/text/txtdrop.cxx
+++ b/sw/source/core/text/txtdrop.cxx
@@ -52,8 +52,8 @@ static bool lcl_IsDropFlyInter( const SwTextFormatInfo &rInf,
const SwTextFly& rTextFly = rInf.GetTextFly();
if( rTextFly.IsOn() )
{
- SwRect aRect( rInf.GetTextFrame()->FrameRA().Pos(), Size( nWidth, nHeight) );
- aRect.Pos() += rInf.GetTextFrame()->PrintRA().Pos();
+ SwRect aRect( rInf.GetTextFrame()->getSwFrame().Pos(), Size( nWidth, nHeight) );
+ aRect.Pos() += rInf.GetTextFrame()->getSwPrint().Pos();
aRect.Pos().X() += rInf.X();
aRect.Pos().Y() = rInf.Y();
aRect = rTextFly.GetFrame( aRect );
diff --git a/sw/source/core/text/txtfly.cxx b/sw/source/core/text/txtfly.cxx
index e62b21d0b6c2..90d27fd7ea8d 100644
--- a/sw/source/core/text/txtfly.cxx
+++ b/sw/source/core/text/txtfly.cxx
@@ -227,7 +227,7 @@ const SwRect SwContourCache::ContourRect( const SwFormat* pFormat,
tools::PolyPolygon aPoly;
if( !static_cast<const SwVirtFlyDrawObj*>(pObj)->GetFlyFrame()->GetContour( aPoly ) )
aPoly = tools::PolyPolygon( static_cast<const SwVirtFlyDrawObj*>(pObj)->
- GetFlyFrame()->FrameRA().SVRect() );
+ GetFlyFrame()->getSwFrame().SVRect() );
aPolyPolygon.clear();
aPolyPolygon.append(aPoly.getB2DPolyPolygon());
}
@@ -403,8 +403,8 @@ bool SwTextFly::IsAnyFrame() const
SwSwapIfSwapped swap(const_cast<SwTextFrame *>(pCurrFrame));
OSL_ENSURE( bOn, "IsAnyFrame: Why?" );
- SwRect aRect( pCurrFrame->FrameRA().Pos() + pCurrFrame->PrintRA().Pos(),
- pCurrFrame->PrintRA().SSize() );
+ SwRect aRect( pCurrFrame->getSwFrame().Pos() + pCurrFrame->getSwPrint().Pos(),
+ pCurrFrame->getSwPrint().SSize() );
return ForEach( aRect, nullptr, false );
}
@@ -415,8 +415,8 @@ bool SwTextFly::IsAnyObj( const SwRect &rRect ) const
SwRect aRect( rRect );
if ( aRect.IsEmpty() )
- aRect = SwRect( pCurrFrame->FrameRA().Pos() + pCurrFrame->PrintRA().Pos(),
- pCurrFrame->PrintRA().SSize() );
+ aRect = SwRect( pCurrFrame->getSwFrame().Pos() + pCurrFrame->getSwPrint().Pos(),
+ pCurrFrame->getSwPrint().SSize() );
const SwSortedObjs *pSorted = pPage->GetSortedObjs();
if( pSorted ) // bOn actually makes sure that we have objects on the side,
@@ -501,7 +501,7 @@ bool SwTextFly::DrawTextOpaque( SwDrawTextInfo &rInf )
{
// #i68520#
const SwFlyFrame& rFly = dynamic_cast<const SwFlyFrame&>(*pTmpAnchoredObj);
- if( aRegion.GetOrigin().IsOver( rFly.FrameRA() ) )
+ if( aRegion.GetOrigin().IsOver( rFly.getSwFrame() ) )
{
const SwFrameFormat *pFormat = rFly.GetFormat();
const SwFormatSurround &rSur = pFormat->GetSurround();
@@ -530,7 +530,7 @@ bool SwTextFly::DrawTextOpaque( SwDrawTextInfo &rInf )
(!pNoText->IsTransparent() && !rSur.IsContour()) )
{
bOpaque = true;
- aRegion -= rFly.FrameRA();
+ aRegion -= rFly.getSwFrame();
}
}
}
@@ -858,12 +858,12 @@ SwAnchoredObjList* SwTextFly::InitAnchoredObjList()
SwRect aRect;
if ( pIDSA->get(DocumentSettingId::USE_FORMER_TEXT_WRAPPING) )
{
- aRect = pCurrFrame->PrintRA();
- aRect += pCurrFrame->FrameRA().Pos();
+ aRect = pCurrFrame->getSwPrint();
+ aRect += pCurrFrame->getSwFrame().Pos();
}
else
{
- aRect = pCurrFrame->FrameRA();
+ aRect = pCurrFrame->getSwFrame();
}
// Make ourselves a little smaller than we are,
// so that 1-Twip-overlappings are ignored (#49532)
@@ -901,7 +901,7 @@ SwAnchoredObjList* SwTextFly::InitAnchoredObjList()
aRectFnSet.GetBottom(aBound) ) > 0 ||
nLeft > aRectFnSet.GetRight(aBound) ||
aRectFnSet.GetHeight(aBound) >
- 2 * aRectFnSet.GetHeight(pPage->FrameRA()) )
+ 2 * aRectFnSet.GetHeight(pPage->getSwFrame()) )
{
continue;
}
@@ -969,7 +969,7 @@ SwTwips SwTextFly::CalcMinBottom() const
const size_t nCount = pDrawObj ? pDrawObj->size() : 0;
if( nCount )
{
- SwTwips nEndOfFrame = pCurrFrame->FrameRA().Bottom();
+ SwTwips nEndOfFrame = pCurrFrame->getSwFrame().Bottom();
for( size_t i = 0; i < nCount; ++i )
{
SwAnchoredObject* pAnchoredObj = (*pDrawObj)[ i ];
@@ -986,8 +986,8 @@ SwTwips SwTextFly::CalcMinBottom() const
}
}
}
- SwTwips nMax = pCurrFrame->GetUpper()->FrameRA().Top() +
- pCurrFrame->GetUpper()->PrintRA().Bottom();
+ SwTwips nMax = pCurrFrame->GetUpper()->getSwFrame().Top() +
+ pCurrFrame->GetUpper()->getSwPrint().Bottom();
if( nRet > nMax )
nRet = nMax;
}
@@ -1107,7 +1107,7 @@ void SwTextFly::CalcRightMargin( SwRect &rFly,
// and protrudes into the same line.
// Flys with run-through are invisible for those below, i.e., they
// are ignored for computing the margins of other Flys.
- // 3301: pNext->FrameRA().IsOver( rLine ) is necessary
+ // 3301: pNext->getSwFrame().IsOver( rLine ) is necessary
// #i68520#
css::text::WrapTextMode eSurroundForTextWrap;
@@ -1198,7 +1198,7 @@ void SwTextFly::CalcLeftMargin( SwRect &rFly,
// and protrudes into the same line.
// Flys with run-through are invisible for those below, i.e., they
// are ignored for computing the margins of other Flys.
- // 3301: pNext->FrameRA().IsOver( rLine ) is necessary
+ // 3301: pNext->getSwFrame().IsOver( rLine ) is necessary
// #i68520#
SwAnchoredObjList::size_type nMyPos = nFlyPos;
diff --git a/sw/source/core/text/txtfrm.cxx b/sw/source/core/text/txtfrm.cxx
index 1ec297b03906..5d3acafb585e 100644
--- a/sw/source/core/text/txtfrm.cxx
+++ b/sw/source/core/text/txtfrm.cxx
@@ -82,7 +82,7 @@
/// Switches width and height of the text frame
void SwTextFrame::SwapWidthAndHeight()
{
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
if ( ! mbIsSwapped )
{
@@ -95,7 +95,7 @@ void SwTextFrame::SwapWidthAndHeight()
}
else
{
- aPrt.Pos().Y() = FrameRA().Width() - ( nPrtOfstX + aPrt.Width() );
+ aPrt.Pos().Y() = getSwFrame().Width() - ( nPrtOfstX + aPrt.Width() );
}
}
else
@@ -109,21 +109,21 @@ void SwTextFrame::SwapWidthAndHeight()
}
else
{
- aPrt.Pos().X() = FrameRA().Height() - ( nPrtOfstY + aPrt.Height() );
+ aPrt.Pos().X() = getSwFrame().Height() - ( nPrtOfstY + aPrt.Height() );
}
}
- const long nFrameWidth = FrameRA().Width();
- SwRect aFrm(FrameRA());
+ const long nFrameWidth = getSwFrame().Width();
+ SwRect aFrm(getSwFrame());
aFrm.Width( aFrm.Height() );
aFrm.Height( nFrameWidth );
- setFrame(aFrm);
+ setSwFrame(aFrm);
const long nPrtWidth = aPrt.Width();
aPrt.Width( aPrt.Height() );
aPrt.Height( nPrtWidth );
- setPrint(aPrt);
+ setSwPrint(aPrt);
mbIsSwapped = ! mbIsSwapped;
}
@@ -137,30 +137,30 @@ void SwTextFrame::SwitchHorizontalToVertical( SwRect& rRect ) const
long nOfstX, nOfstY;
if ( IsVertLR() )
{
- nOfstX = rRect.Left() - FrameRA().Left();
- nOfstY = rRect.Top() - FrameRA().Top();
+ nOfstX = rRect.Left() - getSwFrame().Left();
+ nOfstY = rRect.Top() - getSwFrame().Top();
}
else
{
- nOfstX = rRect.Left() - FrameRA().Left();
- nOfstY = rRect.Top() + rRect.Height() - FrameRA().Top();
+ nOfstX = rRect.Left() - getSwFrame().Left();
+ nOfstY = rRect.Top() + rRect.Height() - getSwFrame().Top();
}
const long nWidth = rRect.Width();
const long nHeight = rRect.Height();
if ( IsVertLR() )
- rRect.Left(FrameRA().Left() + nOfstY);
+ rRect.Left(getSwFrame().Left() + nOfstY);
else
{
if ( mbIsSwapped )
- rRect.Left( FrameRA().Left() + FrameRA().Height() - nOfstY );
+ rRect.Left( getSwFrame().Left() + getSwFrame().Height() - nOfstY );
else
// frame is rotated
- rRect.Left( FrameRA().Left() + FrameRA().Width() - nOfstY );
+ rRect.Left( getSwFrame().Left() + getSwFrame().Width() - nOfstY );
}
- rRect.Top( FrameRA().Top() + nOfstX );
+ rRect.Top( getSwFrame().Top() + nOfstX );
rRect.Width( nHeight );
rRect.Height( nWidth );
}
@@ -172,20 +172,20 @@ void SwTextFrame::SwitchHorizontalToVertical( SwRect& rRect ) const
void SwTextFrame::SwitchHorizontalToVertical( Point& rPoint ) const
{
// calc offset inside frame
- const long nOfstX = rPoint.X() - FrameRA().Left();
- const long nOfstY = rPoint.Y() - FrameRA().Top();
+ const long nOfstX = rPoint.X() - getSwFrame().Left();
+ const long nOfstY = rPoint.Y() - getSwFrame().Top();
if ( IsVertLR() )
- rPoint.X() = FrameRA().Left() + nOfstY;
+ rPoint.X() = getSwFrame().Left() + nOfstY;
else
{
if ( mbIsSwapped )
- rPoint.X() = FrameRA().Left() + FrameRA().Height() - nOfstY;
+ rPoint.X() = getSwFrame().Left() + getSwFrame().Height() - nOfstY;
else
// calc rotated coords
- rPoint.X() = FrameRA().Left() + FrameRA().Width() - nOfstY;
+ rPoint.X() = getSwFrame().Left() + getSwFrame().Width() - nOfstY;
}
- rPoint.Y() = FrameRA().Top() + nOfstX;
+ rPoint.Y() = getSwFrame().Top() + nOfstX;
}
/**
@@ -209,22 +209,22 @@ void SwTextFrame::SwitchVerticalToHorizontal( SwRect& rRect ) const
// calc offset inside frame
if ( IsVertLR() )
- nOfstX = rRect.Left() - FrameRA().Left();
+ nOfstX = rRect.Left() - getSwFrame().Left();
else
{
if ( mbIsSwapped )
- nOfstX = FrameRA().Left() + FrameRA().Height() - ( rRect.Left() + rRect.Width() );
+ nOfstX = getSwFrame().Left() + getSwFrame().Height() - ( rRect.Left() + rRect.Width() );
else
- nOfstX = FrameRA().Left() + FrameRA().Width() - ( rRect.Left() + rRect.Width() );
+ nOfstX = getSwFrame().Left() + getSwFrame().Width() - ( rRect.Left() + rRect.Width() );
}
- const long nOfstY = rRect.Top() - FrameRA().Top();
+ const long nOfstY = rRect.Top() - getSwFrame().Top();
const long nWidth = rRect.Height();
const long nHeight = rRect.Width();
// calc rotated coords
- rRect.Left( FrameRA().Left() + nOfstY );
- rRect.Top( FrameRA().Top() + nOfstX );
+ rRect.Left( getSwFrame().Left() + nOfstY );
+ rRect.Top( getSwFrame().Top() + nOfstX );
rRect.Width( nWidth );
rRect.Height( nHeight );
}
@@ -239,20 +239,20 @@ void SwTextFrame::SwitchVerticalToHorizontal( Point& rPoint ) const
// calc offset inside frame
if ( IsVertLR() )
- nOfstX = rPoint.X() - FrameRA().Left();
+ nOfstX = rPoint.X() - getSwFrame().Left();
else
{
if ( mbIsSwapped )
- nOfstX = FrameRA().Left() + FrameRA().Height() - rPoint.X();
+ nOfstX = getSwFrame().Left() + getSwFrame().Height() - rPoint.X();
else
- nOfstX = FrameRA().Left() + FrameRA().Width() - rPoint.X();
+ nOfstX = getSwFrame().Left() + getSwFrame().Width() - rPoint.X();
}
- const long nOfstY = rPoint.Y() - FrameRA().Top();
+ const long nOfstY = rPoint.Y() - getSwFrame().Top();
// calc rotated coords
- rPoint.X() = FrameRA().Left() + nOfstY;
- rPoint.Y() = FrameRA().Top() + nOfstX;
+ rPoint.X() = getSwFrame().Left() + nOfstY;
+ rPoint.Y() = getSwFrame().Top() + nOfstX;
}
/**
@@ -289,8 +289,8 @@ void SwTextFrame::SwitchLTRtoRTL( SwRect& rRect ) const
SwSwapIfNotSwapped swap(const_cast<SwTextFrame *>(this));
long nWidth = rRect.Width();
- rRect.Left( 2 * ( FrameRA().Left() + PrintRA().Left() ) +
- PrintRA().Width() - rRect.Right() - 1 );
+ rRect.Left( 2 * ( getSwFrame().Left() + getSwPrint().Left() ) +
+ getSwPrint().Width() - rRect.Right() - 1 );
rRect.Width( nWidth );
}
@@ -299,7 +299,7 @@ void SwTextFrame::SwitchLTRtoRTL( Point& rPoint ) const
{
SwSwapIfNotSwapped swap(const_cast<SwTextFrame *>(this));
- rPoint.X() = 2 * ( FrameRA().Left() + PrintRA().Left() ) + PrintRA().Width() - rPoint.X() - 1;
+ rPoint.X() = 2 * ( getSwFrame().Left() + getSwPrint().Left() ) + getSwPrint().Width() - rPoint.X() - 1;
}
SwLayoutModeModifier::SwLayoutModeModifier( const OutputDevice& rOutp ) :
@@ -448,7 +448,7 @@ bool SwTextFrame::IsHiddenNow() const
{
SwFrameSwapper aSwapper( this, true );
- if( !FrameRA().Width() && IsValid() && GetUpper()->IsValid() ) // invalid when stack overflows (StackHack)!
+ if( !getSwFrame().Width() && IsValid() && GetUpper()->IsValid() ) // invalid when stack overflows (StackHack)!
{
// OSL_FAIL( "SwTextFrame::IsHiddenNow: thin frame" );
return true;
@@ -559,7 +559,7 @@ bool sw_HideObj( const SwTextFrame& _rFrame,
bRet = false;
// set needed data structure values for object positioning
SwRectFnSet aRectFnSet(&_rFrame);
- SwRect aLastCharRect( _rFrame.FrameRA() );
+ SwRect aLastCharRect( _rFrame.getSwFrame() );
aRectFnSet.SetWidth( aLastCharRect, 1 );
_pAnchoredObj->maLastCharRect = aLastCharRect;
_pAnchoredObj->mnLastTopOfLine = aRectFnSet.GetTop(aLastCharRect);
@@ -780,7 +780,7 @@ void SwTextFrame::CalcLineSpace()
return;
}
- Size aNewSize( PrintRA().SSize() );
+ Size aNewSize( getSwPrint().SSize() );
SwTextFormatInfo aInf( getRootFrame()->GetCurrShell()->GetOut(), this );
SwTextFormatter aLine( this, &aInf );
@@ -793,15 +793,15 @@ void SwTextFrame::CalcLineSpace()
aLine.Top();
aLine.RecalcRealHeight();
- aNewSize.Height() = (aLine.Y() - FrameRA().Top()) + aLine.GetLineHeight();
+ aNewSize.Height() = (aLine.Y() - getSwFrame().Top()) + aLine.GetLineHeight();
- SwTwips nDelta = aNewSize.Height() - PrintRA().Height();
+ SwTwips nDelta = aNewSize.Height() - getSwPrint().Height();
// Underflow with free-flying frames
if( aInf.GetTextFly().IsOn() )
{
- SwRect aTmpFrame( FrameRA() );
+ SwRect aTmpFrame( getSwFrame() );
if( nDelta < 0 )
- aTmpFrame.Height( PrintRA().Height() );
+ aTmpFrame.Height( getSwPrint().Height() );
else
aTmpFrame.Height( aNewSize.Height() );
if( aInf.GetTextFly().Relax( aTmpFrame ) )
@@ -1324,7 +1324,7 @@ void SwTextFrame::Modify( const SfxPoolItem* pOld, const SfxPoolItem *pNew )
if( pOld && pNew )
{
const SwDocPosUpdate *pDocPos = static_cast<const SwDocPosUpdate*>(pOld);
- if( pDocPos->nDocPos <= FrameRA().Top() )
+ if( pDocPos->nDocPos <= getSwFrame().Top() )
{
const SwFormatField *pField = static_cast<const SwFormatField *>(pNew);
InvalidateRange(
@@ -1478,7 +1478,7 @@ bool SwTextFrame::Prepare( const PrepareHint ePrep, const void* pVoid,
SwFrameSwapper aSwapper( this, false );
#if OSL_DEBUG_LEVEL > 1
- const SwTwips nDbgY = FrameRA().Top();
+ const SwTwips nDbgY = getSwFrame().Top();
(void)nDbgY;
#endif
@@ -1499,9 +1499,9 @@ bool SwTextFrame::Prepare( const PrepareHint ePrep, const void* pVoid,
// so that we format and bUndersized is set (if needed)
if( IsInFly() || IsInSct() )
{
- SwTwips nTmpBottom = GetUpper()->FrameRA().Top() +
- GetUpper()->PrintRA().Bottom();
- if( nTmpBottom < FrameRA().Bottom() )
+ SwTwips nTmpBottom = GetUpper()->getSwFrame().Top() +
+ GetUpper()->getSwPrint().Bottom();
+ if( nTmpBottom < getSwFrame().Bottom() )
break;
}
// Are there any free-flying frames on this page?
@@ -1549,15 +1549,15 @@ bool SwTextFrame::Prepare( const PrepareHint ePrep, const void* pVoid,
{
case PREP_MOVEFTN :
{
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.Height(0);
- setFrame(aFrm);
+ setSwFrame(aFrm);
}
{
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Height(0);
- setPrint(aPrt);
+ setSwPrint(aPrt);
}
InvalidatePrt_();
@@ -1698,9 +1698,9 @@ bool SwTextFrame::Prepare( const PrepareHint ePrep, const void* pVoid,
{
if( IsInFly() )
{
- SwTwips nTmpBottom = GetUpper()->FrameRA().Top() +
- GetUpper()->PrintRA().Bottom();
- if( nTmpBottom < FrameRA().Bottom() )
+ SwTwips nTmpBottom = GetUpper()->getSwFrame().Top() +
+ GetUpper()->getSwPrint().Bottom();
+ if( nTmpBottom < getSwFrame().Bottom() )
bFormat = true;
}
if( !bFormat )
@@ -1884,42 +1884,42 @@ public:
SwTestFormat::SwTestFormat( SwTextFrame* pTextFrame, const SwFrame* pPre, SwTwips nMaxHeight )
: pFrame( pTextFrame )
{
- aOldFrame = pFrame->FrameRA();
- aOldPrt = pFrame->PrintRA();
+ aOldFrame = pFrame->getSwFrame();
+ aOldPrt = pFrame->getSwPrint();
SwRectFnSet aRectFnSet(pFrame);
SwTwips nLower = aRectFnSet.GetBottomMargin(*pFrame);
- SwRect aFrm(pFrame->FrameRA());
- aFrm = pFrame->GetUpper()->PrintRA();
- aFrm += pFrame->GetUpper()->FrameRA().Pos();
+ SwRect aFrm(pFrame->getSwFrame());
+ aFrm = pFrame->GetUpper()->getSwPrint();
+ aFrm += pFrame->GetUpper()->getSwFrame().Pos();
aRectFnSet.SetHeight( aFrm, nMaxHeight );
if( pFrame->GetPrev() )
{
aRectFnSet.SetPosY(
aFrm,
- aRectFnSet.GetBottom(pFrame->GetPrev()->FrameRA()) - ( aRectFnSet.IsVert() ? nMaxHeight + 1 : 0 ) );
+ aRectFnSet.GetBottom(pFrame->GetPrev()->getSwFrame()) - ( aRectFnSet.IsVert() ? nMaxHeight + 1 : 0 ) );
}
- pFrame->setFrame(aFrm);
+ pFrame->setSwFrame(aFrm);
SwBorderAttrAccess aAccess( SwFrame::GetCache(), pFrame );
const SwBorderAttrs &rAttrs = *aAccess.Get();
- SwRect aPrt(pFrame->PrintRA());
+ SwRect aPrt(pFrame->getSwPrint());
aRectFnSet.SetPosX(aPrt, rAttrs.CalcLeft( pFrame ) );
if( pPre )
{
- pFrame->setPrint(aPrt); // better set here, not sure if pFrame->CalcUpperSpace uses it
+ pFrame->setSwPrint(aPrt); // better set here, not sure if pFrame->CalcUpperSpace uses it
SwTwips nUpper = pFrame->CalcUpperSpace( &rAttrs, pPre );
- aPrt = pFrame->PrintRA(); // also read back, if pFrame->CalcUpperSpace may have changed it
+ aPrt = pFrame->getSwPrint(); // also read back, if pFrame->CalcUpperSpace may have changed it
aRectFnSet.SetPosY(aPrt, nUpper );
}
- aRectFnSet.SetHeight( aPrt, std::max( 0L , aRectFnSet.GetHeight(pFrame->FrameRA()) - aRectFnSet.GetTop(aPrt) - nLower ) );
- aRectFnSet.SetWidth( aPrt, aRectFnSet.GetWidth(pFrame->FrameRA()) - ( rAttrs.CalcLeft( pFrame ) + rAttrs.CalcRight( pFrame ) ) );
- pFrame->setPrint(aPrt);
+ aRectFnSet.SetHeight( aPrt, std::max( 0L , aRectFnSet.GetHeight(pFrame->getSwFrame()) - aRectFnSet.GetTop(aPrt) - nLower ) );
+ aRectFnSet.SetWidth( aPrt, aRectFnSet.GetWidth(pFrame->getSwFrame()) - ( rAttrs.CalcLeft( pFrame ) + rAttrs.CalcRight( pFrame ) ) );
+ pFrame->setSwPrint(aPrt);
pOldPara = pFrame->HasPara() ? pFrame->GetPara() : nullptr;
pFrame->SetPara( new SwParaPortion(), false );
@@ -1941,13 +1941,13 @@ SwTestFormat::SwTestFormat( SwTextFrame* pTextFrame, const SwFrame* pPre, SwTwip
SwTestFormat::~SwTestFormat()
{
- SwRect aFrm(pFrame->FrameRA());
+ SwRect aFrm(pFrame->getSwFrame());
aFrm = aOldFrame;
- pFrame->setFrame(aFrm);
+ pFrame->setSwFrame(aFrm);
- SwRect aPrt(pFrame->PrintRA());
+ SwRect aPrt(pFrame->getSwPrint());
aPrt = aOldPrt;
- pFrame->setPrint(aPrt);
+ pFrame->setSwPrint(aPrt);
pFrame->SetPara( pOldPara );
}
@@ -1956,7 +1956,7 @@ bool SwTextFrame::TestFormat( const SwFrame* pPrv, SwTwips &rMaxHeight, bool &bS
{
PROTOCOL_ENTER( this, PROT::TestFormat, DbgAction::NONE, nullptr )
- if( IsLocked() && GetUpper()->PrintRA().Width() <= 0 )
+ if( IsLocked() && GetUpper()->getSwPrint().Width() <= 0 )
return false;
SwTestFormat aSave( this, pPrv, rMaxHeight );
@@ -1996,7 +1996,7 @@ bool SwTextFrame::WouldFit( SwTwips &rMaxHeight, bool &bSplit, bool bTst )
if ( IsEmpty() && !bTst )
{
bSplit = false;
- SwTwips nHeight = aRectFnSet.IsVert() ? PrintRA().SSize().Width() : PrintRA().SSize().Height();
+ SwTwips nHeight = aRectFnSet.IsVert() ? getSwPrint().SSize().Width() : getSwPrint().SSize().Height();
if( rMaxHeight < nHeight )
return false;
else
@@ -2009,15 +2009,15 @@ bool SwTextFrame::WouldFit( SwTwips &rMaxHeight, bool &bSplit, bool bTst )
// GetPara can still be 0 in edge cases
// We return true in order to be reformatted on the new Page
OSL_ENSURE( HasPara() || IsHiddenNow(), "WouldFit: GetFormatted() and then !HasPara()" );
- if( !HasPara() || ( !aRectFnSet.GetHeight(FrameRA()) && IsHiddenNow() ) )
+ if( !HasPara() || ( !aRectFnSet.GetHeight(getSwFrame()) && IsHiddenNow() ) )
return true;
// Because the Orphan flag only exists for a short moment, we also check
// whether the Framesize is set to very huge by CalcPreps, in order to
// force a MoveFwd
if( IsWidow() || ( aRectFnSet.IsVert() ?
- ( 0 == FrameRA().Left() ) :
- ( LONG_MAX - 20000 < FrameRA().Bottom() ) ) )
+ ( 0 == getSwFrame().Left() ) :
+ ( LONG_MAX - 20000 < getSwFrame().Bottom() ) ) )
{
SetWidow(false);
if ( GetFollow() )
@@ -2026,17 +2026,17 @@ bool SwTextFrame::WouldFit( SwTwips &rMaxHeight, bool &bSplit, bool bTst )
// whether there's a Follow with a real height at all.
// Else (e.g. for newly created SctFrames) we ignore the IsWidow() and
// still check if we can find enough room
- if( ( ( ! aRectFnSet.IsVert() && LONG_MAX - 20000 >= FrameRA().Bottom() ) ||
- ( aRectFnSet.IsVert() && 0 < FrameRA().Left() ) ) &&
+ if( ( ( ! aRectFnSet.IsVert() && LONG_MAX - 20000 >= getSwFrame().Bottom() ) ||
+ ( aRectFnSet.IsVert() && 0 < getSwFrame().Left() ) ) &&
( GetFollow()->IsVertical() ?
- !GetFollow()->FrameRA().Width() :
- !GetFollow()->FrameRA().Height() ) )
+ !GetFollow()->getSwFrame().Width() :
+ !GetFollow()->getSwFrame().Height() ) )
{
SwTextFrame* pFoll = GetFollow()->GetFollow();
while( pFoll &&
( pFoll->IsVertical() ?
- !pFoll->FrameRA().Width() :
- !pFoll->FrameRA().Height() ) )
+ !pFoll->getSwFrame().Width() :
+ !pFoll->getSwFrame().Height() ) )
pFoll = pFoll->GetFollow();
if( pFoll )
return false;
@@ -2081,7 +2081,7 @@ sal_uInt16 SwTextFrame::GetParHeight() const
if( !HasPara() )
{ // For non-empty paragraphs this is a special case
// For UnderSized we can simply just ask 1 Twip more
- sal_uInt16 nRet = (sal_uInt16)PrintRA().SSize().Height();
+ sal_uInt16 nRet = (sal_uInt16)getSwPrint().SSize().Height();
if( IsUndersized() )
{
if( IsEmpty() || GetText().isEmpty() )
@@ -2144,27 +2144,27 @@ SwTwips SwTextFrame::CalcFitToContent()
// If we are currently locked, we better return with a
// fairly reasonable value:
if ( IsLocked() )
- return PrintRA().Width();
+ return getSwPrint().Width();
SwParaPortion* pOldPara = GetPara();
SwParaPortion *pDummy = new SwParaPortion();
SetPara( pDummy, false );
const SwPageFrame* pPage = FindPageFrame();
- const Point aOldFramePos = FrameRA().Pos();
- const SwTwips nOldFrameWidth = FrameRA().Width();
- const SwTwips nOldPrtWidth = PrintRA().Width();
+ const Point aOldFramePos = getSwFrame().Pos();
+ const SwTwips nOldFrameWidth = getSwFrame().Width();
+ const SwTwips nOldPrtWidth = getSwPrint().Width();
const SwTwips nPageWidth = GetUpper()->IsVertical() ?
- pPage->PrintRA().Height() :
- pPage->PrintRA().Width();
+ pPage->getSwPrint().Height() :
+ pPage->getSwPrint().Width();
- SwRect aFrm(FrameRA());
+ SwRect aFrm(getSwFrame());
aFrm.Width( nPageWidth );
- setFrame(aFrm);
+ setSwFrame(aFrm);
- SwRect aPrt(PrintRA());
+ SwRect aPrt(getSwPrint());
aPrt.Width( nPageWidth );
- setPrint(aPrt);
+ setSwPrint(aPrt);
// i#25422 objects anchored as character in RTL
if ( IsRightToLeft() )
@@ -2181,12 +2181,12 @@ SwTwips SwTextFrame::CalcFitToContent()
// i#54031 - assure mininum of MINLAY twips.
const SwTwips nMax = std::max( (SwTwips)MINLAY, aLine.CalcFitToContent_() + 1 );
- aFrm = FrameRA();
+ aFrm = getSwFrame();
aFrm.Width( nOldFrameWidth );
- aPrt = PrintRA();
+ aPrt = getSwPrint();
aPrt.Width( nOldPrtWidth );
- setPrint(aPrt);
+ setSwPrint(aPrt);
// i#25422 objects anchored as character in RTL
if ( IsRightToLeft() )
@@ -2194,7 +2194,7 @@ SwTwips SwTextFrame::CalcFitToContent()
aFrm.Pos() = aOldFramePos;
}
- setFrame(aFrm);
+ setSwFrame(aFrm);
SetPara( pOldPara );
return nMax;
@@ -2475,7 +2475,7 @@ sal_uInt16 SwTextFrame::FirstLineHeight() const
if ( !HasPara() )
{
if( IsEmpty() && IsValid() )
- return IsVertical() ? (sal_uInt16)PrintRA().Width() : (sal_uInt16)PrintRA().Height();
+ return IsVertical() ? (sal_uInt16)getSwPrint().Width() : (sal_uInt16)getSwPrint().Height();
return USHRT_MAX;
}
const SwParaPortion *pPara = GetPara();
@@ -2553,7 +2553,7 @@ void SwTextFrame::ChgThisLines()
{
SwRepaint& rRepaint = GetPara()->GetRepaint();
rRepaint.Bottom( std::max( rRepaint.Bottom(),
- FrameRA().Top()+PrintRA().Bottom()));
+ getSwFrame().Top()+getSwPrint().Bottom()));
}
}
else // Paragraphs which are not counted should not manipulate the AllLines.
@@ -2658,8 +2658,8 @@ static SwTwips lcl_CalcFlyBasePos( const SwTextFrame& rFrame, SwRect aFlyRect,
{
SwRectFnSet aRectFnSet(&rFrame);
SwTwips nRet = rFrame.IsRightToLeft() ?
- aRectFnSet.GetRight(rFrame.FrameRA()) :
- aRectFnSet.GetLeft(rFrame.FrameRA());
+ aRectFnSet.GetRight(rFrame.getSwFrame()) :
+ aRectFnSet.GetLeft(rFrame.getSwFrame());
do
{
@@ -2710,7 +2710,7 @@ void SwTextFrame::CalcBaseOfstForFly()
SwRectFnSet aRectFnSet(this);
- SwRect aFlyRect( FrameRA().Pos() + PrintRA().Pos(), PrintRA().SSize() );
+ SwRect aFlyRect( getSwFrame().Pos() + getSwPrint().Pos(), getSwPrint().SSize() );
// Get first 'real' line and adjust position and height of line rectangle.
// Correct behaviour if no 'real' line exists
@@ -2745,8 +2745,8 @@ void SwTextFrame::CalcBaseOfstForFly()
// make values relative to frame start position
SwTwips nLeft = IsRightToLeft() ?
- aRectFnSet.GetRight(FrameRA()) :
- aRectFnSet.GetLeft(FrameRA());
+ aRectFnSet.GetRight(getSwFrame()) :
+ aRectFnSet.GetLeft(getSwFrame());
mnFlyAnchorOfst = nRet1 - nLeft;
mnFlyAnchorOfstNoWrap = nRet2 - nLeft;
diff --git a/sw/source/core/text/txtftn.cxx b/sw/source/core/text/txtftn.cxx
index 3de6282b7a4d..c1d00e5cf102 100644
--- a/sw/source/core/text/txtftn.cxx
+++ b/sw/source/core/text/txtftn.cxx
@@ -133,10 +133,10 @@ bool SwTextFrame::CalcPrepFootnoteAdjust()
bool bReArrange = true;
SwRectFnSet aRectFnSet(this);
- if ( pCont && aRectFnSet.YDiff( aRectFnSet.GetTop(pCont->FrameRA()),
- aRectFnSet.GetBottom(FrameRA()) ) > 0 )
+ if ( pCont && aRectFnSet.YDiff( aRectFnSet.GetTop(pCont->getSwFrame()),
+ aRectFnSet.GetBottom(getSwFrame()) ) > 0 )
{
- pBoss->RearrangeFootnotes( aRectFnSet.GetBottom(FrameRA()), false,
+ pBoss->RearrangeFootnotes( aRectFnSet.GetBottom(getSwFrame()), false,
pFootnote->GetAttr() );
ValidateBodyFrame();
ValidateFrame();
@@ -197,9 +197,9 @@ static SwTwips lcl_GetFootnoteLower( const SwTextFrame* pFrame, SwTwips nLower )
SwTwips nMin = 0;
if ( bDontSplit )
- nMin = aRectFnSet.GetBottom(pTabFrame->FrameRA());
+ nMin = aRectFnSet.GetBottom(pTabFrame->getSwFrame());
else if ( !static_cast<const SwRowFrame*>(pRow)->IsRowSplitAllowed() )
- nMin = aRectFnSet.GetBottom(pRow->FrameRA());
+ nMin = aRectFnSet.GetBottom(pRow->getSwFrame());
if ( nMin && aRectFnSet.YDiff( nMin, nLower ) > 0 )
nRet = nMin;
@@ -266,7 +266,7 @@ SwTwips SwTextFrame::GetFootnoteLine( const SwTextFootnote *pFootnote ) const
// the frame is currently locked. We return the previous value.
return pThis->mnFootnoteLine > 0 ?
pThis->mnFootnoteLine :
- IsVertical() ? FrameRA().Left() : FrameRA().Bottom();
+ IsVertical() ? getSwFrame().Left() : getSwFrame().Bottom();
}
SwTwips nRet;
@@ -317,7 +317,7 @@ SwTwips SwTextFrame::GetFootnoteFrameHeight_() const
// Height within the Container which we're allowed to consume anyways
SwRectFnSet aRectFnSet(pCont);
SwTwips nTmp = aRectFnSet.YDiff( aRectFnSet.GetPrtBottom(*pCont),
- aRectFnSet.GetTop(FrameRA()) );
+ aRectFnSet.GetTop(getSwFrame()) );
#if OSL_DEBUG_LEVEL > 0
if( nTmp < 0 )
@@ -336,7 +336,7 @@ SwTwips SwTextFrame::GetFootnoteFrameHeight_() const
}
#endif
- if ( aRectFnSet.YDiff( aRectFnSet.GetTop(pCont->FrameRA()), nHeight) > 0 )
+ if ( aRectFnSet.YDiff( aRectFnSet.GetTop(pCont->getSwFrame()), nHeight) > 0 )
{
// Growth potential of the container
if ( !pRef->IsInFootnoteConnect() )
@@ -353,7 +353,7 @@ SwTwips SwTextFrame::GetFootnoteFrameHeight_() const
}
else
{ // The container has to shrink
- nTmp += aRectFnSet.YDiff( aRectFnSet.GetTop(pCont->FrameRA()), nHeight);
+ nTmp += aRectFnSet.YDiff( aRectFnSet.GetTop(pCont->getSwFrame()), nHeight);
if( nTmp > 0 )
nHeight = nTmp;
else
@@ -689,7 +689,7 @@ void SwTextFrame::ConnectFootnote( SwTextFootnote *pFootnote, const SwTwips nDea
SwFrame *pCont = pFootnoteFrame->GetUpper();
SwRectFnSet aRectFnSet(pCont);
- long nDiff = aRectFnSet.YDiff( aRectFnSet.GetTop(pCont->FrameRA()),
+ long nDiff = aRectFnSet.YDiff( aRectFnSet.GetTop(pCont->getSwFrame()),
nDeadLine );
if( nDiff >= 0 )
@@ -702,14 +702,14 @@ void SwTextFrame::ConnectFootnote( SwTextFootnote *pFootnote, const SwTwips nDea
// We have some room left, so the Footnote can grow
if ( pFootnoteFrame->GetFollow() && nDiff > 0 )
{
- SwTwips nHeight = aRectFnSet.GetHeight(pCont->FrameRA());
+ SwTwips nHeight = aRectFnSet.GetHeight(pCont->getSwFrame());
pBoss->RearrangeFootnotes( nDeadLine, false, pFootnote );
ValidateBodyFrame();
ValidateFrame();
SwViewShell *pSh = getRootFrame()->GetCurrShell();
- if ( pSh && nHeight == aRectFnSet.GetHeight(pCont->FrameRA()) )
+ if ( pSh && nHeight == aRectFnSet.GetHeight(pCont->getSwFrame()) )
// So that we don't miss anything
- pSh->InvalidateWindows( pCont->FrameRA() );
+ pSh->InvalidateWindows( pCont->getSwFrame() );
}
mbInFootnoteConnect = false;
return;
@@ -894,7 +894,7 @@ SwFootnotePortion *SwTextFormatter::NewFootnotePortion( SwTextFormatInfo &rInf,
SwRectFnSet aRectFnSet(pFootnoteCont);
const long nDiff = aRectFnSet.YDiff(
- aRectFnSet.GetTop(pFootnoteCont->FrameRA()),
+ aRectFnSet.GetTop(pFootnoteCont->getSwFrame()),
nTmpBot );
if( pScrFrame && nDiff < 0 )
diff --git a/sw/source/core/text/txtio.cxx b/sw/source/core/text/txtio.cxx
index f812500d69cf..94560f74ee27 100644
--- a/sw/source/core/text/txtio.cxx
+++ b/sw/source/core/text/txtio.cxx
@@ -316,9 +316,9 @@ SvStream &SwFlyCntPortion::operator<<( SvStream &rOs ) const //$ ostream
CONSTCHAR( pText2, " {FRM:" );
rOs.WriteCharPtr(pText2);
rOs.WriteCharPtr(" {FRM:");
- WriteSwRect(rOs, GetFlyFrame()->FrameRA()).WriteCharPtr(pClose);
+ WriteSwRect(rOs, GetFlyFrame()->getSwFrame()).WriteCharPtr(pClose);
rOs.WriteCharPtr(" {PRT:");
- WriteSwRect(rOs, GetFlyFrame()->PrintRA()).WriteCharPtr(pClose);
+ WriteSwRect(rOs, GetFlyFrame()->getSwPrint()).WriteCharPtr(pClose);
rOs.WriteCharPtr(pClose);
}
rOs.WriteCharPtr(pClose);
diff --git a/sw/source/core/text/txttab.cxx b/sw/source/core/text/txttab.cxx
index 602e27235c34..e2dd2a7c4a0d 100644
--- a/sw/source/core/text/txttab.cxx
+++ b/sw/source/core/text/txttab.cxx
@@ -78,9 +78,9 @@ SwTabPortion *SwTextFormatter::NewTabPortion( SwTextFormatInfo &rInf, bool bAuto
const bool bTabsRelativeToIndent =
m_pFrame->GetTextNode()->getIDocumentSettingAccess()->get(DocumentSettingId::TABS_RELATIVE_TO_INDENT);
const SwTwips nTabLeft = bRTL
- ? m_pFrame->FrameRA().Right() -
+ ? m_pFrame->getSwFrame().Right() -
( bTabsRelativeToIndent ? GetTabLeft() : 0 )
- : m_pFrame->FrameRA().Left() +
+ : m_pFrame->getSwFrame().Left() +
( bTabsRelativeToIndent ? GetTabLeft() : 0 );
// The absolute position, where we started the line formatting
@@ -112,7 +112,7 @@ SwTabPortion *SwTextFormatter::NewTabPortion( SwTextFormatInfo &rInf, bool bAuto
if ( m_pFrame->IsVertical() )
{
- Point aRightTop( nMyRight, m_pFrame->FrameRA().Top() );
+ Point aRightTop( nMyRight, m_pFrame->getSwFrame().Top() );
m_pFrame->SwitchHorizontalToVertical( aRightTop );
nMyRight = aRightTop.Y();
}
@@ -195,11 +195,11 @@ SwTabPortion *SwTextFormatter::NewTabPortion( SwTextFormatInfo &rInf, bool bAuto
{
Point aPoint( Left(), 0 );
m_pFrame->SwitchLTRtoRTL( aPoint );
- nLeftMarginTabPos = m_pFrame->FrameRA().Right() - aPoint.X();
+ nLeftMarginTabPos = m_pFrame->getSwFrame().Right() - aPoint.X();
}
else
{
- nLeftMarginTabPos = Left() - m_pFrame->FrameRA().Left();
+ nLeftMarginTabPos = Left() - m_pFrame->getSwFrame().Left();
}
}
if( m_pCurr->HasForcedLeftMargin() )
@@ -393,7 +393,7 @@ bool SwTabPortion::PreFormat( SwTextFormatInfo &rInf )
bool bAtParaEnd = rInf.GetIdx() + GetLen() == rInf.GetText().getLength();
if ( bFull && bTabCompat &&
( ( bTabOverflow && ( rInf.IsTabOverflow() || !bAutoTabStop ) ) || bAtParaEnd ) &&
- GetTabPos() >= rInf.GetTextFrame()->FrameRA().Width() )
+ GetTabPos() >= rInf.GetTextFrame()->getSwFrame().Width() )
{
bFull = false;
if ( bTabOverflow && !bAutoTabStop )
diff --git a/sw/source/core/text/widorp.cxx b/sw/source/core/text/widorp.cxx
index b3fa79792206..ce718735c6cd 100644
--- a/sw/source/core/text/widorp.cxx
+++ b/sw/source/core/text/widorp.cxx
@@ -74,8 +74,8 @@ SwTextFrameBreak::SwTextFrameBreak( SwTextFrame *pNewFrame, const SwTwips nRst )
if( !m_nRstHeight && !m_pFrame->IsFollow() && m_pFrame->IsInFootnote() && m_pFrame->HasPara() )
{
m_nRstHeight = m_pFrame->GetFootnoteFrameHeight();
- m_nRstHeight += aRectFnSet.GetHeight(m_pFrame->PrintRA()) -
- aRectFnSet.GetHeight(m_pFrame->FrameRA());
+ m_nRstHeight += aRectFnSet.GetHeight(m_pFrame->getSwPrint()) -
+ aRectFnSet.GetHeight(m_pFrame->getSwFrame());
if( m_nRstHeight < 0 )
m_nRstHeight = 0;
}
@@ -382,10 +382,10 @@ bool WidowsAndOrphans::FindWidows( SwTextFrame *pFrame, SwTextMargin &rLine )
if ( aRectFnSet.IsVert() )
{
nTmpY = pFrame->SwitchHorizontalToVertical( nTmpY );
- nOldHeight = -aRectFnSet.GetHeight(pFrame->PrintRA());
+ nOldHeight = -aRectFnSet.GetHeight(pFrame->getSwPrint());
}
else
- nOldHeight = aRectFnSet.GetHeight(pFrame->PrintRA());
+ nOldHeight = aRectFnSet.GetHeight(pFrame->getSwPrint());
const SwTwips nChg = aRectFnSet.YDiff( nTmpY, nDocPrtTop + nOldHeight );
@@ -404,7 +404,7 @@ bool WidowsAndOrphans::FindWidows( SwTextFrame *pFrame, SwTextMargin &rLine )
// multiple lines (e.g. via frames).
if( !pMaster->IsLocked() && pMaster->GetUpper() )
{
- const SwTwips nTmpRstHeight = aRectFnSet.BottomDist( pMaster->FrameRA(),
+ const SwTwips nTmpRstHeight = aRectFnSet.BottomDist( pMaster->getSwFrame(),
aRectFnSet.GetPrtBottom(*pMaster->GetUpper()) );
if ( nTmpRstHeight >=
SwTwips(rLine.GetInfo().GetParaPortion()->Height() ) )
@@ -427,7 +427,7 @@ bool WidowsAndOrphans::FindWidows( SwTextFrame *pFrame, SwTextMargin &rLine )
if( 0 > nChg && !pMaster->IsLocked() && pMaster->GetUpper() )
{
- SwTwips nTmpRstHeight = aRectFnSet.BottomDist( pMaster->FrameRA(),
+ SwTwips nTmpRstHeight = aRectFnSet.BottomDist( pMaster->getSwFrame(),
aRectFnSet.GetPrtBottom(*pMaster->GetUpper()) );
if( nTmpRstHeight >= SwTwips(rLine.GetInfo().GetParaPortion()->Height() ) )
{
diff --git a/sw/source/core/text/xmldump.cxx b/sw/source/core/text/xmldump.cxx
index 0539687d48fd..84f87d621bbd 100644
--- a/sw/source/core/text/xmldump.cxx
+++ b/sw/source/core/text/xmldump.cxx
@@ -354,10 +354,10 @@ void SwFrame::dumpInfosAsXml( xmlTextWriterPtr writer ) const
{
// output the Frame
xmlTextWriterStartElement( writer, BAD_CAST( "bounds" ) );
- xmlTextWriterWriteFormatAttribute( writer, BAD_CAST( "left" ), "%ld", FrameRA().Left() );
- xmlTextWriterWriteFormatAttribute( writer, BAD_CAST( "top" ), "%ld", FrameRA().Top() );
- xmlTextWriterWriteFormatAttribute( writer, BAD_CAST( "width" ), "%ld", FrameRA().Width() );
- xmlTextWriterWriteFormatAttribute( writer, BAD_CAST( "height" ), "%ld", FrameRA().Height() );
+ xmlTextWriterWriteFormatAttribute( writer, BAD_CAST( "left" ), "%ld", getSwFrame().Left() );
+ xmlTextWriterWriteFormatAttribute( writer, BAD_CAST( "top" ), "%ld", getSwFrame().Top() );
+ xmlTextWriterWriteFormatAttribute( writer, BAD_CAST( "width" ), "%ld", getSwFrame().Width() );
+ xmlTextWriterWriteFormatAttribute( writer, BAD_CAST( "height" ), "%ld", getSwFrame().Height() );
xmlTextWriterWriteAttribute(writer, BAD_CAST("mbFixSize"), BAD_CAST(OString::boolean(HasFixSize()).getStr()));
xmlTextWriterWriteAttribute(writer, BAD_CAST("mbValidPos"), BAD_CAST(OString::boolean(GetValidPosFlag()).getStr()));
xmlTextWriterWriteAttribute(writer, BAD_CAST("mbValidSize"), BAD_CAST(OString::boolean(GetValidSizeFlag()).getStr()));
@@ -366,10 +366,10 @@ void SwFrame::dumpInfosAsXml( xmlTextWriterPtr writer ) const
// output the Prt
xmlTextWriterStartElement( writer, BAD_CAST( "prtBounds" ) );
- xmlTextWriterWriteFormatAttribute( writer, BAD_CAST( "left" ), "%ld", PrintRA().Left() );
- xmlTextWriterWriteFormatAttribute( writer, BAD_CAST( "top" ), "%ld", PrintRA().Top() );
- xmlTextWriterWriteFormatAttribute( writer, BAD_CAST( "width" ), "%ld", PrintRA().Width() );
- xmlTextWriterWriteFormatAttribute( writer, BAD_CAST( "height" ), "%ld", PrintRA().Height() );
+ xmlTextWriterWriteFormatAttribute( writer, BAD_CAST( "left" ), "%ld", getSwPrint().Left() );
+ xmlTextWriterWriteFormatAttribute( writer, BAD_CAST( "top" ), "%ld", getSwPrint().Top() );
+ xmlTextWriterWriteFormatAttribute( writer, BAD_CAST( "width" ), "%ld", getSwPrint().Width() );
+ xmlTextWriterWriteFormatAttribute( writer, BAD_CAST( "height" ), "%ld", getSwPrint().Height() );
xmlTextWriterEndElement( writer );
}
diff --git a/sw/source/core/unocore/unoframe.cxx b/sw/source/core/unocore/unoframe.cxx
index 82b4166593e8..a73201a56b1c 100644
--- a/sw/source/core/unocore/unoframe.cxx
+++ b/sw/source/core/unocore/unoframe.cxx
@@ -2242,7 +2242,7 @@ uno::Any SwXFrame::getPropertyValue(const OUString& rPropertyName)
if ( pTmpFrame )
{
OSL_ENSURE( pTmpFrame->IsValid(), "frame not valid" );
- const SwRect &rRect = pTmpFrame->FrameRA();
+ const SwRect &rRect = pTmpFrame->getSwFrame();
Size aMM100Size = OutputDevice::LogicToLogic(
Size( rRect.Width(), rRect.Height() ),
MapMode( MapUnit::MapTwip ), MapMode( MapUnit::Map100thMM ));
diff --git a/sw/source/core/view/pagepreviewlayout.cxx b/sw/source/core/view/pagepreviewlayout.cxx
index e769fc7e16aa..13deda336df7 100644
--- a/sw/source/core/view/pagepreviewlayout.cxx
+++ b/sw/source/core/view/pagepreviewlayout.cxx
@@ -133,7 +133,7 @@ void SwPagePreviewLayout::CalcPreviewLayoutSizes()
++mnPages;
pPage->Calc(pRenderContext);
- const Size& rPageSize = pPage->FrameRA().SSize();
+ const Size& rPageSize = pPage->getSwFrame().SSize();
if ( rPageSize.Width() > maMaxPageSize.Width() )
maMaxPageSize.Width() = rPageSize.Width();
if ( rPageSize.Height() > maMaxPageSize.Height() )
@@ -659,12 +659,12 @@ bool SwPagePreviewLayout::CalcPreviewDataForPage( const SwPageFrame& _rPage,
if ( _rPage.IsEmptyPage() )
{
if ( _rPage.GetPhyPageNum() % 2 == 0 )
- _opPreviewPage->aPageSize = _rPage.GetPrev()->FrameRA().SSize();
+ _opPreviewPage->aPageSize = _rPage.GetPrev()->getSwFrame().SSize();
else
- _opPreviewPage->aPageSize = _rPage.GetNext()->FrameRA().SSize();
+ _opPreviewPage->aPageSize = _rPage.GetNext()->getSwFrame().SSize();
}
else
- _opPreviewPage->aPageSize = _rPage.FrameRA().SSize();
+ _opPreviewPage->aPageSize = _rPage.getSwFrame().SSize();
// position of page in preview window
Point aPreviewWinOffset( _rPreviewOffset );
if ( _opPreviewPage->aPageSize.Width() < maMaxPageSize.Width() )
@@ -680,7 +680,7 @@ bool SwPagePreviewLayout::CalcPreviewDataForPage( const SwPageFrame& _rPage,
}
else
{
- _opPreviewPage->aLogicPos = _rPage.FrameRA().Pos();
+ _opPreviewPage->aLogicPos = _rPage.getSwFrame().Pos();
_opPreviewPage->aMapOffset = _opPreviewPage->aPreviewWinPos - _opPreviewPage->aLogicPos;
}
diff --git a/sw/source/core/view/vdraw.cxx b/sw/source/core/view/vdraw.cxx
index 26b1f7c36125..e1dfaa412065 100644
--- a/sw/source/core/view/vdraw.cxx
+++ b/sw/source/core/view/vdraw.cxx
@@ -142,7 +142,7 @@ void SwViewShellImp::PaintLayer( const SdrLayerID _nLayerID,
rSdrView.setHideDraw( !pPrintData->IsPrintDraw() );
}
basegfx::B2IRectangle const pageFrame(
- vcl::unotools::b2IRectangleFromRectangle(rPageFrame.FrameRA().SVRect()));
+ vcl::unotools::b2IRectangleFromRectangle(rPageFrame.getSwFrame().SVRect()));
GetPageView()->DrawLayer(_nLayerID, pOutDev, pRedirector, aPaintRect.SVRect(), &pageFrame);
pOutDev->Pop();
@@ -180,7 +180,7 @@ bool SwViewShellImp::IsDragPossible( const Point &rPoint )
aRect.Union( aTmp );
}
else
- aRect = GetShell()->GetLayout()->FrameRA();
+ aRect = GetShell()->GetLayout()->getSwFrame();
aRect.Top( aRect.Top() - FUZZY_EDGE );
aRect.Bottom( aRect.Bottom() + FUZZY_EDGE );
diff --git a/sw/source/core/view/viewimp.cxx b/sw/source/core/view/viewimp.cxx
index 38712d0ea1ca..e43a60866869 100644
--- a/sw/source/core/view/viewimp.cxx
+++ b/sw/source/core/view/viewimp.cxx
@@ -53,8 +53,8 @@ void SwViewShellImp::Init( const SwViewOption *pNewOpt )
if ( !pRoot->GetDrawPage() )
pRoot->SetDrawPage( rIDDMA.GetDrawModel()->GetPage( 0 ) );
- if ( pRoot->GetDrawPage()->GetSize() != pRoot->FrameRA().SSize() )
- pRoot->GetDrawPage()->SetSize( pRoot->FrameRA().SSize() );
+ if ( pRoot->GetDrawPage()->GetSize() != pRoot->getSwFrame().SSize() )
+ pRoot->GetDrawPage()->SetSize( pRoot->getSwFrame().SSize() );
m_pSdrPageView = m_pDrawView->ShowSdrPage( pRoot->GetDrawPage());
// Notify drawing page view about invisible layers
@@ -73,8 +73,8 @@ void SwViewShellImp::Init( const SwViewOption *pNewOpt )
Fraction aSnGrWdtY(rSz.Height(), pNewOpt->GetDivisionY() + 1);
m_pDrawView->SetSnapGridWidth( aSnGrWdtX, aSnGrWdtY );
- if ( pRoot->FrameRA().HasArea() )
- m_pDrawView->SetWorkArea( pRoot->FrameRA().SVRect() );
+ if ( pRoot->getSwFrame().HasArea() )
+ m_pDrawView->SetWorkArea( pRoot->getSwFrame().SVRect() );
if ( GetShell()->IsPreview() )
m_pDrawView->SetAnimationEnabled( false );
@@ -136,7 +136,7 @@ bool SwViewShellImp::AddPaintRect( const SwRect &rRect )
{
// In case of normal rendering, this makes sure only visible rectangles are painted.
// Otherwise get the rectangle of the full document, so all paint rectangles are invalidated.
- const SwRect& rArea = comphelper::LibreOfficeKit::isActive() ? m_pShell->GetLayout()->FrameRA() : m_pShell->VisArea();
+ const SwRect& rArea = comphelper::LibreOfficeKit::isActive() ? m_pShell->GetLayout()->getSwFrame() : m_pShell->VisArea();
m_pRegion = new SwRegionRects( rArea );
}
(*m_pRegion) -= rRect;
@@ -168,7 +168,7 @@ bool SwViewShellImp::IsUpdateExpFields()
void SwViewShellImp::SetFirstVisPage(OutputDevice const * pRenderContext)
{
- if ( m_pShell->mbDocSizeChgd && m_pShell->VisArea().Top() > m_pShell->GetLayout()->FrameRA().Height() )
+ if ( m_pShell->mbDocSizeChgd && m_pShell->VisArea().Top() > m_pShell->GetLayout()->getSwFrame().Height() )
{
//We are in an action and because of erase actions the VisArea is
//after the first visible page.
diff --git a/sw/source/core/view/viewpg.cxx b/sw/source/core/view/viewpg.cxx
index 1033d90ca2eb..963aa1010dcb 100644
--- a/sw/source/core/view/viewpg.cxx
+++ b/sw/source/core/view/viewpg.cxx
@@ -123,13 +123,13 @@ void SwViewShell::PrintProspect(
if ( pStPage->IsEmptyPage() )
{
if ( pStPage->GetPhyPageNum() % 2 == 0 )
- aSttPageSize = pStPage->GetPrev()->FrameRA().SSize();
+ aSttPageSize = pStPage->GetPrev()->getSwFrame().SSize();
else
- aSttPageSize = pStPage->GetNext()->FrameRA().SSize();
+ aSttPageSize = pStPage->GetNext()->getSwFrame().SSize();
}
else
{
- aSttPageSize = pStPage->FrameRA().SSize();
+ aSttPageSize = pStPage->getSwFrame().SSize();
}
}
Size aNxtPageSize;
@@ -138,13 +138,13 @@ void SwViewShell::PrintProspect(
if ( pNxtPage->IsEmptyPage() )
{
if ( pNxtPage->GetPhyPageNum() % 2 == 0 )
- aNxtPageSize = pNxtPage->GetPrev()->FrameRA().SSize();
+ aNxtPageSize = pNxtPage->GetPrev()->getSwFrame().SSize();
else
- aNxtPageSize = pNxtPage->GetNext()->FrameRA().SSize();
+ aNxtPageSize = pNxtPage->GetNext()->getSwFrame().SSize();
}
else
{
- aNxtPageSize = pNxtPage->FrameRA().SSize();
+ aNxtPageSize = pNxtPage->getSwFrame().SSize();
}
}
@@ -197,13 +197,13 @@ void SwViewShell::PrintProspect(
if( pStPage )
{
aShell.Imp()->SetFirstVisPageInvalid();
- aShell.maVisArea = pStPage->FrameRA();
+ aShell.maVisArea = pStPage->getSwFrame();
Point aPos( aSttPt );
aPos -= aShell.maVisArea.Pos();
aMapMode.SetOrigin( aPos );
pPrinter->SetMapMode( aMapMode );
- pStPage->GetUpper()->Paint( *pOutDev, pStPage->FrameRA() );
+ pStPage->GetUpper()->Paint( *pOutDev, pStPage->getSwFrame() );
}
pStPage = pNxtPage;
diff --git a/sw/source/core/view/viewsh.cxx b/sw/source/core/view/viewsh.cxx
index b036df39e4c1..2bf360a58445 100644
--- a/sw/source/core/view/viewsh.cxx
+++ b/sw/source/core/view/viewsh.cxx
@@ -561,7 +561,7 @@ const SwRect& SwViewShell::VisArea() const
{
// when using the tiled rendering, consider the entire document as our
// visible area
- return comphelper::LibreOfficeKit::isActive()? GetLayout()->FrameRA(): maVisArea;
+ return comphelper::LibreOfficeKit::isActive()? GetLayout()->getSwFrame(): maVisArea;
}
void SwViewShell::MakeVisible( const SwRect &rRect )
@@ -576,11 +576,11 @@ void SwViewShell::MakeVisible( const SwRect &rRect )
int nLoopCnt = 3;
long nOldH;
do{
- nOldH = pRoot->FrameRA().Height();
+ nOldH = pRoot->getSwFrame().Height();
StartAction();
ScrollMDI( this, rRect, USHRT_MAX, USHRT_MAX );
EndAction();
- } while( nOldH != pRoot->FrameRA().Height() && nLoopCnt-- );
+ } while( nOldH != pRoot->getSwFrame().Height() && nLoopCnt-- );
}
#if OSL_DEBUG_LEVEL > 0
else
@@ -1094,7 +1094,7 @@ void SwViewShell::VisPortChgd( const SwRect &rRect)
// (PaintDesktop). Also limit the left and right side of
// the scroll range to the pages.
const SwPageFrame *pPage = static_cast<SwPageFrame*>(GetLayout()->Lower());
- if ( pPage->FrameRA().Top() > pOldPage->FrameRA().Top() )
+ if ( pPage->getSwFrame().Top() > pOldPage->getSwFrame().Top() )
pPage = static_cast<const SwPageFrame*>(pOldPage);
SwRect aBoth( VisArea() );
aBoth.Union( aPrevArea );
@@ -1104,7 +1104,7 @@ void SwViewShell::VisPortChgd( const SwRect &rRect)
const bool bBookMode = GetViewOptions()->IsViewLayoutBookMode();
- while ( pPage && pPage->FrameRA().Top() <= nBottom )
+ while ( pPage && pPage->getSwFrame().Top() <= nBottom )
{
SwRect aPageRect( pPage->GetBoundRect(GetWin()) );
if ( bBookMode )
@@ -1462,12 +1462,12 @@ void SwViewShell::PaintDesktop(vcl::RenderContext& rRenderContext, const SwRect
//as these are not painted at VisPortChgd.
bool bBorderOnly = false;
const SwRootFrame *pRoot = GetLayout();
- if ( rRect.Top() > pRoot->FrameRA().Bottom() )
+ if ( rRect.Top() > pRoot->getSwFrame().Bottom() )
{
const SwFrame *pPg = pRoot->Lower();
while ( pPg && pPg->GetNext() )
pPg = pPg->GetNext();
- if ( !pPg || !pPg->FrameRA().IsOver( VisArea() ) )
+ if ( !pPg || !pPg->getSwFrame().IsOver( VisArea() ) )
bBorderOnly = true;
}
@@ -1487,10 +1487,10 @@ void SwViewShell::PaintDesktop(vcl::RenderContext& rRenderContext, const SwRect
SwRect aLeft( rRect ), aRight( rRect );
while ( pPage )
{
- long nTmp = pPage->FrameRA().Left();
+ long nTmp = pPage->getSwFrame().Left();
if ( nTmp < aLeft.Right() )
aLeft.Right( nTmp );
- nTmp = pPage->FrameRA().Right();
+ nTmp = pPage->getSwFrame().Right();
if ( nTmp > aRight.Left() )
{
aRight.Left( nTmp + nSidebarWidth );
@@ -1508,13 +1508,13 @@ void SwViewShell::PaintDesktop(vcl::RenderContext& rRenderContext, const SwRect
const SwFrame *pPage = Imp()->GetFirstVisPage(&rRenderContext);
const SwTwips nBottom = rRect.Bottom();
while ( pPage && !aRegion.empty() &&
- (pPage->FrameRA().Top() <= nBottom) )
+ (pPage->getSwFrame().Top() <= nBottom) )
{
- SwRect aPageRect( pPage->FrameRA() );
+ SwRect aPageRect( pPage->getSwFrame() );
if ( bBookMode )
{
const SwPageFrame& rFormatPage = static_cast<const SwPageFrame*>(pPage)->GetFormatPage();
- aPageRect.SSize() = rFormatPage.FrameRA().SSize();
+ aPageRect.SSize() = rFormatPage.getSwFrame().SSize();
}
const bool bSidebarRight =
@@ -1593,8 +1593,8 @@ bool SwViewShell::CheckInvalidForPaint( const SwRect &rRect )
const SwTwips nBottom = VisArea().Bottom();
const SwTwips nRight = VisArea().Right();
bool bRet = false;
- while ( !bRet && pPage && !((pPage->FrameRA().Top() > nBottom) ||
- (pPage->FrameRA().Left() > nRight)))
+ while ( !bRet && pPage && !((pPage->getSwFrame().Top() > nBottom) ||
+ (pPage->getSwFrame().Left() > nRight)))
{
if ( pPage->IsInvalid() || pPage->IsInvalidFly() )
bRet = true;
@@ -1995,7 +1995,7 @@ void SwViewShell::InvalidateLayout( bool bSizeChanged )
// That leads to problems with Invalidate, e.g. when setting up an new View
// the content is inserted and formatted (regardless of empty VisArea).
// Therefore the pages must be roused for formatting.
- if( !GetLayout()->FrameRA().Height() )
+ if( !GetLayout()->getSwFrame().Height() )
{
SwFrame* pPage = GetLayout()->Lower();
while( pPage )
@@ -2072,7 +2072,7 @@ Size SwViewShell::GetDocSize() const
Size aSz;
const SwRootFrame* pRoot = GetLayout();
if( pRoot )
- aSz = pRoot->FrameRA().SSize();
+ aSz = pRoot->getSwFrame().SSize();
return aSz;
}
@@ -2488,7 +2488,7 @@ const Size SwViewShell::GetPageSize( sal_uInt16 nPageNum, bool bSkipEmptyPages )
if( !bSkipEmptyPages && pPage->IsEmptyPage() && pPage->GetNext() )
pPage = static_cast<const SwPageFrame*>( pPage->GetNext() );
- aSize = pPage->FrameRA().SSize();
+ aSize = pPage->getSwFrame().SSize();
}
return aSize;
}
@@ -2502,14 +2502,14 @@ sal_Int32 SwViewShell::GetPageNumAndSetOffsetForPDF( OutputDevice& rOut, const S
// #i40059# Position out of bounds:
SwRect aRect( rRect );
- aRect.Pos().X() = std::max( aRect.Left(), GetLayout()->FrameRA().Left() );
+ aRect.Pos().X() = std::max( aRect.Left(), GetLayout()->getSwFrame().Left() );
const SwPageFrame* pPage = GetLayout()->GetPageAtPos( aRect.Center() );
if ( pPage )
{
OSL_ENSURE( pPage, "GetPageNumAndSetOffsetForPDF: No page found" );
- Point aOffset( pPage->FrameRA().Pos() );
+ Point aOffset( pPage->getSwFrame().Pos() );
aOffset.X() = -aOffset.X();
aOffset.Y() = -aOffset.Y();
diff --git a/sw/source/core/view/vprint.cxx b/sw/source/core/view/vprint.cxx
index 0579bcca5d52..dd086ddfddde 100644
--- a/sw/source/core/view/vprint.cxx
+++ b/sw/source/core/view/vprint.cxx
@@ -303,7 +303,7 @@ void SwViewShell::CalcPagesForPrint( sal_uInt16 nMax )
{
pPage->Calc(GetOut());
SwRect aOldVis( VisArea() );
- maVisArea = pPage->FrameRA();
+ maVisArea = pPage->getSwFrame();
Imp()->SetFirstVisPageInvalid();
aAction.Reset();
aAction.SetPaint( false );
@@ -524,13 +524,13 @@ bool SwViewShell::PrintOrPDFExport(
//!! applying view options and formatting the document should now only be done in getRendererCount!
- ::SetSwVisArea( pViewSh2, pStPage->FrameRA() );
+ ::SetSwVisArea( pViewSh2, pStPage->getSwFrame() );
pShell->InitPrt(pOutDev);
- ::SetSwVisArea( pViewSh2, pStPage->FrameRA() );
+ ::SetSwVisArea( pViewSh2, pStPage->getSwFrame() );
- pStPage->GetUpper()->Paint( *pOutDev, pStPage->FrameRA(), &rPrintData );
+ pStPage->GetUpper()->Paint( *pOutDev, pStPage->getSwFrame(), &rPrintData );
SwPaintQueue::Repaint();
@@ -553,7 +553,7 @@ bool SwViewShell::PrintOrPDFExport(
//Now scale the recorded page down so the notes
//will fit in the final page
double fScale = 0.75;
- long nOrigHeight = pStPage->FrameRA().Height();
+ long nOrigHeight = pStPage->getSwFrame().Height();
long nNewHeight = nOrigHeight*fScale;
long nShiftY = (nOrigHeight-nNewHeight)/2;
pMetaFile->Scale( fScale, fScale );