LibreOffice Module sw (master) 1
|
Enumerations | |
enum | SwLayoutStatus { INVISIBLE , VISIBLE , INSERTED , DELETED , NONE , HIDDEN } |
Functions | |
SwLayoutStatus | getLayoutInfos (SwLayoutInfo &o_rInfo, const SwPosition &rAnchorPos, const sw::mark::IMark *pAnnotationMark=nullptr) |
tools::Long | getLayoutHeight (const SwRootFrame *pRoot) |
void | setSidebarChanged (SwRootFrame *pRoot, bool bBrowseMode) |
tools::ULong | getPageInfo (SwRect &rPageFrame, const SwRootFrame *, const Point &) |
Enumerator | |
---|---|
INVISIBLE | |
VISIBLE | |
INSERTED | |
DELETED | |
NONE | |
HIDDEN |
Definition at line 79 of file postithelper.hxx.
tools::Long SwPostItHelper::getLayoutHeight | ( | const SwRootFrame * | pRoot | ) |
Definition at line 223 of file postithelper.cxx.
References SwFrameAreaDefinition::getFrameArea(), and SwRect::Height().
Referenced by SwPostItMgr::CalcRects().
SwPostItHelper::SwLayoutStatus SwPostItHelper::getLayoutInfos | ( | SwLayoutInfo & | o_rInfo, |
const SwPosition & | rAnchorPos, | ||
const sw::mark::IMark * | pAnnotationMark = nullptr |
||
) |
Definition at line 128 of file postithelper.cxx.
References a, DELETED, IDocumentMarkAccess::findAnnotationBookmark(), SwFrame::FindPageFrame(), SwIterator< TElementType, TSource, eMode >::First(), SwRangeRedline::GetAuthor(), IDocumentMarkAccess::getBookmarksEnd(), SwPosition::GetContentIndex(), SwNode::GetDoc(), SwFrameAreaDefinition::getFrameArea(), SwFrameAreaDefinition::getFramePrintArea(), SwDoc::getIDocumentMarkAccess(), SwNode::getIDocumentRedlineAccess(), sw::mark::IMark::GetMarkStart(), sw::mark::IMark::GetName(), SwPosition::GetNode(), SwPosition::GetNodeIndex(), SwAnchoredObject::GetObjRect(), SwPageFrame::GetPhyPageNum(), IDocumentRedlineAccess::GetRedline(), IDocumentRedlineAccess::GetRedlineFlags(), SwNode::GetTextNode(), SwRangeRedline::GetType(), HIDDEN, INSERTED, INVISIBLE, SwScriptInfo::IsInHiddenRange(), SwPageFrame::IsInvalid(), SwPageFrame::IsInvalidFly(), IDocumentRedlineAccess::IsShowChanges(), SwLayoutInfo::meSidebarPosition, SwLayoutInfo::mnPageNumber, SwLayoutInfo::mnStartContent, SwLayoutInfo::mnStartNodeIdx, SwLayoutInfo::mPageFrame, SwLayoutInfo::mPagePrtArea, SwLayoutInfo::mpAnchorFrame, SwLayoutInfo::mPosition, SwLayoutInfo::mPositionFromCommentAnchor, SwLayoutInfo::mRedlineAuthor, SwIterator< TElementType, TSource, eMode >::Next(), SwRect::Pos(), SwPageFrame::SidebarPosition(), and VISIBLE.
Referenced by SwPostItMgr::CalcRects().
tools::ULong SwPostItHelper::getPageInfo | ( | SwRect & | rPageFrame, |
const SwRootFrame * | pRoot, | ||
const Point & | rPoint | ||
) |
Definition at line 239 of file postithelper.cxx.
References SwFrameAreaDefinition::getFrameArea(), SwRootFrame::GetPageAtPos(), and SwFrame::GetPhyPageNum().
Referenced by SwPostItMgr::IsHit().
void SwPostItHelper::setSidebarChanged | ( | SwRootFrame * | pRoot, |
bool | bBrowseMode | ||
) |
Definition at line 229 of file postithelper.cxx.
References SwRootFrame::InvalidateBrowseWidth(), and SwRootFrame::SetSidebarChanged().
Referenced by SwPostItMgr::PrepareView().