LibreOffice Module sw (master)
1
|
#include <tblrwcl.hxx>
Public Member Functions | |
SwShareBoxFormats () | |
~SwShareBoxFormats () | |
SwFrameFormat * | GetFormat (const SwFrameFormat &rFormat, tools::Long nWidth) const |
SwFrameFormat * | GetFormat (const SwFrameFormat &rFormat, const SfxPoolItem &) const |
void | AddFormat (const SwFrameFormat &rOld, SwFrameFormat &rNew) |
void | SetSize (SwTableBox &rBox, const SwFormatFrameSize &rSz) |
void | SetAttr (SwTableBox &rBox, const SfxPoolItem &rItem) |
void | SetAttr (SwTableLine &rLine, const SfxPoolItem &rItem) |
void | RemoveFormat (const SwFrameFormat &rFormat) |
Private Member Functions | |
bool | Seek_Entry (const SwFrameFormat &rFormat, sal_uInt16 *pPos) const |
void | ChangeFrameFormat (SwTableBox *pBox, SwTableLine *pLn, SwFrameFormat &rFormat) |
Private Attributes | |
std::vector< std::unique_ptr< SwShareBoxFormat > > | m_ShareArr |
Definition at line 172 of file tblrwcl.hxx.
|
inline |
Definition at line 181 of file tblrwcl.hxx.
SwShareBoxFormats::~SwShareBoxFormats | ( | ) |
Definition at line 3258 of file tblrwcl.cxx.
void SwShareBoxFormats::AddFormat | ( | const SwFrameFormat & | rOld, |
SwFrameFormat & | rNew | ||
) |
Definition at line 3278 of file tblrwcl.cxx.
References SwShareBoxFormat::AddFormat(), and nPos.
Referenced by lcl_LastBoxSetWidth().
|
private |
Definition at line 3293 of file tblrwcl.cxx.
References SwModify::Add(), SwTableLine::ChgFrameFormat(), SwTableBox::ChgFrameFormat(), SwTableLine::GetFrameFormat(), SwTableBox::GetFrameFormat(), and SwModify::HasOnlyOneListener().
SwFrameFormat * SwShareBoxFormats::GetFormat | ( | const SwFrameFormat & | rFormat, |
tools::Long | nWidth | ||
) | const |
SwFrameFormat * SwShareBoxFormats::GetFormat | ( | const SwFrameFormat & | rFormat, |
const SfxPoolItem & | rItem | ||
) | const |
Definition at line 3269 of file tblrwcl.cxx.
References nPos.
void SwShareBoxFormats::RemoveFormat | ( | const SwFrameFormat & | rFormat | ) |
|
private |
Definition at line 3370 of file tblrwcl.cxx.
void SwShareBoxFormats::SetAttr | ( | SwTableBox & | rBox, |
const SfxPoolItem & | rItem | ||
) |
Definition at line 3331 of file tblrwcl.cxx.
References SwTableBox::ClaimFrameFormat(), SwTableBox::GetFrameFormat(), and SwFormat::SetFormatAttr().
Referenced by DeleteBox_(), lcl_GCBorder_DelBorder(), lcl_SaveUpperLowerBorder(), and sw_GC_Line_Border().
void SwShareBoxFormats::SetAttr | ( | SwTableLine & | rLine, |
const SfxPoolItem & | rItem | ||
) |
Definition at line 3345 of file tblrwcl.cxx.
References SwTableLine::ClaimFrameFormat(), SwTableLine::GetFrameFormat(), and SwFormat::SetFormatAttr().
void SwShareBoxFormats::SetSize | ( | SwTableBox & | rBox, |
const SwFormatFrameSize & | rSz | ||
) |
Definition at line 3317 of file tblrwcl.cxx.
References SwTableBox::ClaimFrameFormat(), SwTableBox::GetFrameFormat(), SvxSizeItem::GetWidth(), and SwFormat::SetFormatAttr().
Referenced by DeleteBox_(), lcl_AdjustBox(), lcl_AdjustWidthsInLine(), and lcl_ProcessBoxSet().
|
private |
Definition at line 174 of file tblrwcl.hxx.