LibreOffice Module sw (master) 1
|
< purpose of derivation from SwClient: character style for displaying the numbers. More...
#include <lineinfo.hxx>
Private Member Functions | |
virtual void | SwClientNotify (const SwModify &, const SfxHint &) override |
Private Attributes | |
SvxNumberType | m_aType |
e.g. roman linenumbers More... | |
OUString | m_aDivider |
String for additional interval (vert. lines user defined) More... | |
sal_uInt16 | m_nPosFromLeft |
Position for paint. More... | |
sal_uInt16 | m_nCountBy |
Paint only for every n line. More... | |
sal_uInt16 | m_nDividerCountBy |
Interval for display of an user defined string every n lines. More... | |
LineNumberPosition | m_ePos |
Where should the display occur (number and divider) More... | |
bool | m_bPaintLineNumbers |
Should anything be displayed? More... | |
bool | m_bCountBlankLines |
Count empty lines? More... | |
bool | m_bCountInFlys |
Count also within FlyFrames? More... | |
bool | m_bRestartEachPage |
Restart counting at the first paragraph of each page (even on follows when paragraphs are split) More... | |
Additional Inherited Members | |
Protected Member Functions inherited from SwClient | |
SwClient (SwModify *pToRegisterIn) | |
SwModify * | GetRegisteredInNonConst () const |
virtual void | SwClientNotify (const SwModify &, const SfxHint &rHint) override |
Protected Member Functions inherited from sw::WriterListener | |
WriterListener () | |
virtual | ~WriterListener () COVERITY_NOEXCEPT_FALSE |
virtual void | SwClientNotify (const SwModify &, const SfxHint &rHint)=0 |
< purpose of derivation from SwClient: character style for displaying the numbers.
Definition at line 37 of file lineinfo.hxx.
SwLineNumberInfo::SwLineNumberInfo | ( | ) |
Definition at line 54 of file lineinfo.cxx.
SwLineNumberInfo::SwLineNumberInfo | ( | const SwLineNumberInfo & | rCpy | ) |
Definition at line 66 of file lineinfo.cxx.
References m_aType, and SwClient::StartListeningToSameModifyAs().
SwCharFormat * SwLineNumberInfo::GetCharFormat | ( | IDocumentStylePoolAccess & | rIDSPA | ) | const |
Definition at line 99 of file lineinfo.cxx.
References IDocumentStylePoolAccess::GetCharFormatFromPool(), SwClient::GetRegisteredIn(), and RES_POOLCHR_LINENUM.
Referenced by SwXLineNumberingProperties::getPropertyValue(), and SwLineNumberingDlg::SwLineNumberingDlg().
|
inline |
|
inline |
Definition at line 66 of file lineinfo.hxx.
Referenced by SwXLineNumberingProperties::getPropertyValue(), operator=(), and SwLineNumberingDlg::SwLineNumberingDlg().
|
inline |
Definition at line 68 of file lineinfo.hxx.
Referenced by SwXLineNumberingProperties::getPropertyValue(), operator=(), and SwLineNumberingDlg::SwLineNumberingDlg().
|
inline |
Definition at line 63 of file lineinfo.hxx.
References m_aType.
Referenced by SwXLineNumberingProperties::getPropertyValue(), operator=(), SwXLineNumberingProperties::setPropertyValue(), and SwLineNumberingDlg::SwLineNumberingDlg().
|
inline |
Definition at line 77 of file lineinfo.hxx.
Referenced by SwXLineNumberingProperties::getPropertyValue(), operator=(), and SwLineNumberingDlg::SwLineNumberingDlg().
|
inline |
|
inline |
Definition at line 92 of file lineinfo.hxx.
References SwClient::GetRegisteredIn().
Referenced by SwXLineNumberingProperties::getPropertyValue().
|
inline |
Definition at line 83 of file lineinfo.hxx.
Referenced by SwTextFrame::ChgThisLines(), SwXLineNumberingProperties::getPropertyValue(), operator=(), SwTextFrame::PaintExtraData(), SwDoc::SetLineNumberInfo(), and SwLineNumberingDlg::SwLineNumberingDlg().
|
inline |
Definition at line 86 of file lineinfo.hxx.
Referenced by SwXLineNumberingProperties::getPropertyValue(), IsExtraData(), operator=(), SwTextFrame::PaintExtraData(), SwLayoutFrame::RefreshExtraData(), SwPageFrame::RefreshExtraData(), and SwLineNumberingDlg::SwLineNumberingDlg().
|
inline |
Definition at line 80 of file lineinfo.hxx.
Referenced by RtfExport::ExportDocument_Impl(), SwXLineNumberingProperties::getPropertyValue(), IsExtraData(), operator=(), SwTextFrame::PaintExtraData(), SwLayoutFrame::RefreshExtraData(), SwPageFrame::RefreshExtraData(), MSWordExportBase::SectionProperties(), and SwLineNumberingDlg::SwLineNumberingDlg().
|
inline |
Definition at line 89 of file lineinfo.hxx.
Referenced by SwXLineNumberingProperties::getPropertyValue(), operator=(), SwTextFrame::RecalcAllLines(), DocxAttributeOutput::SectionLineNumbering(), RtfAttributeOutput::SectionLineNumbering(), WW8AttributeOutput::SectionLineNumbering(), SwDoc::SetLineNumberInfo(), and SwLineNumberingDlg::SwLineNumberingDlg().
SwLineNumberInfo & SwLineNumberInfo::operator= | ( | const SwLineNumberInfo & | rCpy | ) |
Definition at line 81 of file lineinfo.cxx.
References GetCountBy(), GetDivider(), GetDividerCountBy(), GetNumType(), GetPos(), GetPosFromLeft(), IsCountBlankLines(), IsCountInFlys(), IsPaintLineNumbers(), IsRestartEachPage(), m_aDivider, m_aType, m_bCountBlankLines, m_bCountInFlys, m_bPaintLineNumbers, m_bRestartEachPage, m_ePos, m_nCountBy, m_nDividerCountBy, m_nPosFromLeft, and SwClient::StartListeningToSameModifyAs().
void SwLineNumberInfo::SetCharFormat | ( | SwCharFormat * | pChFormat | ) |
Definition at line 109 of file lineinfo.cxx.
Referenced by IMPL_LINK_NOARG(), and SwXLineNumberingProperties::setPropertyValue().
|
inline |
Definition at line 84 of file lineinfo.hxx.
Referenced by SwWW8ImplReader::HandleLineNumbering(), IMPL_LINK_NOARG(), and SwXLineNumberingProperties::setPropertyValue().
|
inline |
Definition at line 75 of file lineinfo.hxx.
References n.
Referenced by SwWW8ImplReader::HandleLineNumbering(), IMPL_LINK_NOARG(), and SwXLineNumberingProperties::setPropertyValue().
|
inline |
Definition at line 87 of file lineinfo.hxx.
Referenced by SwWW8ImplReader::HandleLineNumbering(), IMPL_LINK_NOARG(), and SwXLineNumberingProperties::setPropertyValue().
|
inline |
Definition at line 67 of file lineinfo.hxx.
Referenced by IMPL_LINK_NOARG(), and SwXLineNumberingProperties::setPropertyValue().
|
inline |
Definition at line 69 of file lineinfo.hxx.
References n.
Referenced by IMPL_LINK_NOARG(), and SwXLineNumberingProperties::setPropertyValue().
|
inline |
Definition at line 64 of file lineinfo.hxx.
References m_aType.
Referenced by SwWW8ImplReader::HandleLineNumbering(), IMPL_LINK_NOARG(), and SwXLineNumberingProperties::setPropertyValue().
|
inline |
Definition at line 81 of file lineinfo.hxx.
Referenced by SwWW8ImplReader::HandleLineNumbering(), IMPL_LINK_NOARG(), and SwXLineNumberingProperties::setPropertyValue().
|
inline |
Definition at line 78 of file lineinfo.hxx.
Referenced by SwWW8ImplReader::HandleLineNumbering(), IMPL_LINK_NOARG(), and SwXLineNumberingProperties::setPropertyValue().
|
inline |
Definition at line 72 of file lineinfo.hxx.
References n.
Referenced by SwWW8ImplReader::HandleLineNumbering(), IMPL_LINK_NOARG(), and SwXLineNumberingProperties::setPropertyValue().
|
inline |
Definition at line 90 of file lineinfo.hxx.
Referenced by SwWW8ImplReader::HandleLineNumbering(), IMPL_LINK_NOARG(), and SwXLineNumberingProperties::setPropertyValue().
|
overrideprivatevirtual |
Reimplemented from SwClient.
Definition at line 115 of file lineinfo.cxx.
References SwClient::CheckRegistration(), SwRootFrame::EndAllAction(), SwDoc::GetAllLayouts(), IDocumentLayoutAccess::GetCurrentLayout(), SfxHint::GetId(), SwDoc::getIDocumentLayoutAccess(), SwClient::GetRegisteredIn(), and SwRootFrame::StartAllAction().
|
private |
String for additional interval (vert. lines user defined)
Definition at line 41 of file lineinfo.hxx.
Referenced by operator=().
|
private |
|
private |
|
private |
|
private |
Should anything be displayed?
Definition at line 47 of file lineinfo.hxx.
Referenced by operator=().
|
private |
Restart counting at the first paragraph of each page (even on follows when paragraphs are split)
Definition at line 50 of file lineinfo.hxx.
Referenced by operator=().
|
private |
Where should the display occur (number and divider)
Definition at line 46 of file lineinfo.hxx.
Referenced by operator=().
|
private |
|
private |
Interval for display of an user defined string every n lines.
Definition at line 44 of file lineinfo.hxx.
Referenced by operator=().
|
private |