LibreOffice Module sw (master) 1
|
#include <PostItMgr.hxx>
Public Types | |
typedef std::vector< std::unique_ptr< SwSidebarItem > >::const_iterator | const_iterator |
Static Public Member Functions | |
static Color | GetColorDark (std::size_t aAuthorIndex) |
static Color | GetColorLight (std::size_t aAuthorIndex) |
static Color | GetColorAnchor (std::size_t aAuthorIndex) |
Private Member Functions | |
void | AddPostIts (bool bCheckExistence=true, bool bFocus=true) |
void | RemoveSidebarWin () |
void | PreparePageContainer () |
void | Scroll (const tools::Long lScroll, const tools::ULong aPage) |
void | AutoScroll (const sw::annotation::SwAnnotationWin *pPostIt, const tools::ULong aPage) |
bool | ScrollbarHit (const tools::ULong aPage, const Point &aPoint) |
bool | LayoutByPage (std::vector< sw::annotation::SwAnnotationWin * > &aVisiblePostItList, const tools::Rectangle &rBorder, tools::Long lNeededHeight) |
bool | CheckForRemovedPostIts () |
bool | ArrowEnabled (sal_uInt16 aDirection, tools::ULong aPage) const |
bool | BorderOverPageBorder (tools::ULong aPage) const |
bool | HasScrollbars () const |
void | Focus (const SfxBroadcaster &rBC) |
sal_Int32 | GetInitialAnchorDistance () const |
sal_Int32 | GetScrollSize () const |
sal_Int32 | GetSpaceBetween () const |
void | SetReadOnlyState () |
DECL_DLLPRIVATE_LINK (CalcHdl, void *, void) | |
sw::annotation::SwAnnotationWin * | GetSidebarWin (const SfxBroadcaster *pBroadcaster) const |
SwSidebarItem * | InsertItem (SfxBroadcaster *pItem, bool bCheckExistence, bool bFocus) |
void | RemoveItem (SfxBroadcaster *pBroadcast) |
Private Attributes | |
SwView * | mpView |
SwWrtShell * | mpWrtShell |
VclPtr< SwEditWin > | mpEditWin |
std::vector< std::unique_ptr< SwSidebarItem > > | mvPostItFields |
std::vector< std::unique_ptr< SwPostItPageItem > > | mPages |
ImplSVEvent * | mnEventId |
bool | mbWaitingForCalcRects |
VclPtr< sw::annotation::SwAnnotationWin > | mpActivePostIt |
bool | mbLayout |
tools::Long | mbLayoutHeight |
bool | mbLayouting |
bool | mbReadOnly |
bool | mbDeleteNote |
FieldShadowState | mShadowState |
std::optional< OutlinerParaObject > | mpAnswer |
OUString | maAnswerText |
bool | mbIsShowAnchor |
std::unique_ptr< sw::sidebarwindows::SwFrameSidebarWinContainer > | mpFrameSidebarWinContainer |
Definition at line 124 of file PostItMgr.hxx.
typedef std::vector<std::unique_ptr<SwSidebarItem>>::const_iterator SwPostItMgr::const_iterator |
Definition at line 179 of file PostItMgr.hxx.
SwPostItMgr::SwPostItMgr | ( | SwView * | aDoc | ) |
Definition at line 196 of file PostItMgr.cxx.
References AddPostIts(), SwView::GetDocShell(), SwView::GetDrawView(), SwDocStyleSheetPool::GetEEStyleSheetPool(), SwDocShell::GetStyleSheetPool(), SwView::GetWrtShell(), IsReadOnly(), SwNoteProps::IsShowAnchor(), LINK, SwViewShell::MakeDrawView(), mbIsShowAnchor, mbWaitingForCalcRects, mnEventId, mnEventId, mpView, mpView, mvPostItFields, Application::PostUserEvent(), SfxListener::StartListening(), and SW_MOD.
|
overridevirtual |
Definition at line 237 of file PostItMgr.cxx.
References SfxListener::EndListeningAll(), mnEventId, mPages, RemoveSidebarWin(), and Application::RemoveUserEvent().
|
private |
Definition at line 1310 of file PostItMgr.cxx.
References SwFieldType::CollectPostIts(), SwDocShell::GetDoc(), SwView::GetDocShell(), IDocumentFieldsAccess::GetFieldType(), SwDoc::getIDocumentFieldsAccess(), SwViewShell::getIDocumentRedlineAccess(), SwViewShell::GetLayout(), InsertItem(), SwRootFrame::IsHideRedlines(), mpView, mpWrtShell, mvPostItFields, Postit, and PrepareView().
Referenced by Notify(), and SwPostItMgr().
|
private |
Definition at line 1107 of file PostItMgr.cxx.
References aDirection, BorderOverPageBorder(), KEY_PAGEDOWN, KEY_PAGEUP, and mPages.
Referenced by GetArrowColor(), and Scroll().
void SwPostItMgr::AssureStdModeAtShell | ( | ) |
Definition at line 2348 of file PostItMgr.cxx.
References SwWrtShell::DrawSelChanged(), SwFEShell::EndTextEdit(), SwWrtShell::EnterStdMode(), SwViewShell::GetDrawView(), SwWrtShell::GetView(), SwFEShell::IsObjSelected(), SwWrtShell::IsSelFrameMode(), SdrObjEditView::IsTextEdit(), SwViewShell::IsViewLocked(), SwView::LeaveDrawCreate(), SwWrtShell::LeaveSelFrameMode(), SwViewShell::LockView(), mpView, mpWrtShell, SwView::StopShellTimer(), and SwWrtShell::UnSelectFrame().
Referenced by sw::annotation::SwAnnotationWin::ActivatePostIt(), SwContentTree::EditEntry(), and sw::annotation::SwAnnotationWin::ExecuteCommand().
|
private |
Definition at line 1061 of file PostItMgr.cxx.
References vcl::Window::GetPosPixel(), GetScrollSize(), GetSidebarScrollerHeight(), vcl::Window::GetSizePixel(), Size::Height(), mPages, mpEditWin, Scroll(), Y, and Point::Y().
Referenced by MakeVisible().
|
inline |
Definition at line 180 of file PostItMgr.hxx.
Referenced by SwContentType::FillMemberList(), SwView::StateStatusLine(), and SwWordCountFloatDlg::UpdateCounts().
|
private |
Definition at line 947 of file PostItMgr.cxx.
References GetSidebarScrollerHeight(), mPages, and mpEditWin.
Referenced by ArrowEnabled(), CalcRects(), and Scroll().
bool SwPostItMgr::CalcRects | ( | ) |
Definition at line 541 of file PostItMgr.cxx.
References BorderOverPageBorder(), BROWSE_MODE, CheckForRemovedPostIts(), IDocumentSettingAccess::get(), SwTextAnnotationField::GetAnnotationMark(), SwViewShell::getIDocumentRedlineAccess(), SwViewShell::getIDocumentSettingAccess(), SwViewShell::GetLayout(), SwPostItHelper::getLayoutHeight(), SwPostItHelper::getLayoutInfos(), SwViewShell::GetViewOptions(), HasScrollbars(), SwPostItHelper::HIDDEN, SwPostItHelper::INVISIBLE, SwViewOption::IsShowHiddenChar(), mbLayoutHeight, mbWaitingForCalcRects, mnEventId, mPages, mpWrtShell, mvPostItFields, PreparePageContainer(), and Application::RemoveUserEvent().
Referenced by CheckForRemovedPostIts(), Delete(), DeleteCommentThread(), FormatAll(), SwViewShell::PrintOrPDFExport(), ToggleResolved(), ToggleResolvedForThread(), and SwViewShell::VisPortChgd().
|
private |
Definition at line 248 of file PostItMgr.cxx.
References CalcRects(), SfxListener::EndListening(), GetActiveSidebarWin(), SwViewShell::getIDocumentRedlineAccess(), SwViewShell::GetLayout(), SwPostItField::GetPostItId(), comphelper::LibreOfficeKit::isActive(), comphelper::LibreOfficeKit::isTiledAnnotations(), mpView, mpWrtShell, mvPostItFields, p, PreparePageContainer(), PrepareView(), and SetActiveSidebarWin().
Referenced by CalcRects(), LayoutPostIts(), and Notify().
void SwPostItMgr::CheckMetaText | ( | ) |
Definition at line 2292 of file PostItMgr.cxx.
References mvPostItFields.
Referenced by SwView::ExecViewOptions().
void SwPostItMgr::ConnectSidebarWinToFrame | ( | const SwFrame & | rFrame, |
const SwFormatField & | rFormatField, | ||
sw::annotation::SwAnnotationWin & | rSidebarWin | ||
) |
Definition at line 2424 of file PostItMgr.cxx.
References SwViewShell::GetAccessibleMap(), SwAccessibleMap::InvalidatePosOrSize(), mpFrameSidebarWinContainer, and mpWrtShell.
Referenced by sw::annotation::SwAnnotationWin::ChangeSidebarItem(), and sw::annotation::SwAnnotationWin::SwAnnotationWin().
void SwPostItMgr::CorrectPositions | ( | ) |
Definition at line 2062 of file PostItMgr.cxx.
References sw::annotation::SwAnnotationWin::Anchor(), vcl::Window::GetPosPixel(), sw::sidebarwindows::AnchorOverlayObject::GetSixthPosition(), basegfx::Tuple2D< typename TYPE >::getX(), basegfx::Tuple2D< typename TYPE >::getY(), sw::sidebarwindows::LEFT, mbLayouting, mbWaitingForCalcRects, mPages, mpEditWin, and mvPostItFields.
Referenced by SwViewShell::VisPortChgd().
|
private |
void SwPostItMgr::Delete | ( | ) |
Definition at line 1640 of file PostItMgr.cxx.
References SwRewriter::AddRule(), CalcRects(), DELETE, SwWrtShell::DelRight(), SwEditShell::EndAllAction(), SwEditShell::EndUndo(), SwView::GetDocShell(), SwViewShell::getIDocumentRedlineAccess(), SwWrtShell::GotoField(), LayoutPostIts(), mbLayout, mpView, mpWrtShell, mvPostItFields, PrepareView(), SetActiveSidebarWin(), SwEditShell::StartAllAction(), SwEditShell::StartUndo(), SwResId(), and UndoArg1.
void SwPostItMgr::Delete | ( | const OUString & | aAuthor | ) |
Definition at line 1510 of file PostItMgr.cxx.
References SwRewriter::AddRule(), CalcRects(), DELETE, SwWrtShell::DelRight(), SwEditShell::EndAllAction(), SwEditShell::EndUndo(), GetActiveSidebarWin(), SwView::GetDocShell(), SwViewShell::getIDocumentRedlineAccess(), SwWrtShell::GotoField(), HasActiveSidebarWin(), LayoutPostIts(), mbLayout, mpView, mpWrtShell, mvPostItFields, PrepareView(), SetActiveSidebarWin(), SwEditShell::StartAllAction(), SwEditShell::StartUndo(), SwResId(), and UndoArg1.
Referenced by SwTextShell::ExecField(), SwContentTree::ExecuteContextMenuAction(), and SwAnnotationShell::NoteExec().
void SwPostItMgr::Delete | ( | sal_uInt32 | nPostItId | ) |
Definition at line 1538 of file PostItMgr.cxx.
References SwRewriter::AddRule(), CalcRects(), DELETE, SwWrtShell::DelRight(), SwEditShell::EndAllAction(), SwEditShell::EndUndo(), SwView::GetDocShell(), SwViewShell::getIDocumentRedlineAccess(), SwWrtShell::GotoField(), HasActiveSidebarWin(), LayoutPostIts(), mbLayout, mpActivePostIt, mpView, mpWrtShell, mvPostItFields, PrepareView(), SetActiveSidebarWin(), SwEditShell::StartAllAction(), SwEditShell::StartUndo(), SwResId(), and UndoArg1.
void SwPostItMgr::DeleteActiveSidebarWin | ( | ) |
Definition at line 2399 of file PostItMgr.cxx.
References HasActiveSidebarWin(), and mpActivePostIt.
Referenced by SwTextShell::ExecField().
void SwPostItMgr::DeleteCommentThread | ( | sal_uInt32 | nPostItId | ) |
Definition at line 1565 of file PostItMgr.cxx.
References SwRewriter::AddRule(), CalcRects(), sw::annotation::SwAnnotationWin::DeleteThread(), SwEditShell::EndAllAction(), SwView::GetDocShell(), GetSidebarWin(), LayoutPostIts(), mbLayout, mpView, mpWrtShell, mvPostItFields, PrepareView(), SwEditShell::StartAllAction(), SwResId(), and UndoArg1.
Referenced by SwTextShell::ExecField().
void SwPostItMgr::DisconnectSidebarWinFromFrame | ( | const SwFrame & | rFrame, |
sw::annotation::SwAnnotationWin & | rSidebarWin | ||
) |
Definition at line 2441 of file PostItMgr.cxx.
References SwAccessibleMap::A11yDispose(), SwViewShell::GetAccessibleMap(), mpFrameSidebarWinContainer, and mpWrtShell.
Referenced by sw::annotation::SwAnnotationWin::ChangeSidebarItem(), and sw::annotation::SwAnnotationWin::dispose().
void SwPostItMgr::DrawNotesForPage | ( | OutputDevice * | pOutDev, |
sal_uInt32 | nPage | ||
) |
Definition at line 968 of file PostItMgr.cxx.
References sw::annotation::SwAnnotationWin::DrawForPage(), vcl::Window::GetPosPixel(), mPages, and mpEditWin.
Referenced by SwViewShell::PrintOrPDFExport().
|
inline |
Definition at line 181 of file PostItMgr.hxx.
Referenced by SwContentType::FillMemberList(), SwView::StateStatusLine(), and SwWordCountFloatDlg::UpdateCounts().
void SwPostItMgr::ExecuteFormatAllDialog | ( | SwView & | rView | ) |
Definition at line 1667 of file PostItMgr.cxx.
References Ann, SwAbstractDialogFactory::Create(), SwAbstractDialogFactory::CreateSwCharDlg(), VclPtr< class reference_type >::disposeAndClear(), FormatAll(), GetActiveSidebarWin(), SwAnnotationShell::GetAnnotationPool(), OutlinerView::GetAttribs(), SfxViewShell::GetFrameWeld(), sw::annotation::SwAnnotationWin::GetOutlinerView(), mvPostItFields, SfxItemSet::Put(), RET_OK, and SetActiveSidebarWin().
Referenced by SwTextShell::ExecField(), and SwAnnotationShell::NoteExec().
sal_uInt16 SwPostItMgr::FinishSearchReplace | ( | const i18nutil::SearchOptions2 & | rSearchOptions, |
bool | bSrchForward | ||
) |
Definition at line 2309 of file PostItMgr.cxx.
References GetActiveSidebarWin(), sw::annotation::SwAnnotationWin::GetOutlinerView(), SetActiveSidebarWin(), SvxSearchItem::SetBackward(), SvxSearchItem::SetSearchOptions(), and OutlinerView::StartSearchAndReplace().
Referenced by sw::FindTextImpl().
|
private |
Definition at line 508 of file PostItMgr.cxx.
References SwView::ExecViewOptions(), SfxViewShell::GetViewFrame(), SwViewShell::GetViewOptions(), SwViewOption::IsPostIts(), SwViewOption::IsResolvedPostIts(), MakeVisible(), mpView, mpWrtShell, and mvPostItFields.
Referenced by Notify().
void SwPostItMgr::FormatAll | ( | const SfxItemSet & | rNewAttr | ) |
Definition at line 1702 of file PostItMgr.cxx.
References SwRewriter::AddRule(), CalcRects(), SwEditShell::EndAllAction(), SwEditShell::EndUndo(), OutlinerView::GetOutliner(), Outliner::GetParagraphCount(), OutlinerView::GetSelection(), INSATTR, LayoutPostIts(), mbLayout, mpWrtShell, mvPostItFields, PrepareView(), OutlinerView::SelectRange(), OutlinerView::SetAttribs(), OutlinerView::SetSelection(), SwEditShell::StartAllAction(), SwEditShell::StartUndo(), SwResId(), and UndoArg1.
Referenced by ExecuteFormatAllDialog().
|
inline |
Definition at line 237 of file PostItMgr.hxx.
Referenced by SwDocShell::ApplyStyles(), CheckForRemovedPostIts(), sw::annotation::SwAnnotationWin::Delete(), Delete(), SwAnnotationShell::Exec(), SwAnnotationShell::ExecClpbrd(), SwAnnotationShell::ExecLingu(), SwAnnotationShell::ExecRotateTransliteration(), SwDocShell::ExecStyleSheet(), SwAnnotationShell::ExecTransliteration(), SwAnnotationShell::ExecUndo(), ExecuteFormatAllDialog(), FinishSearchReplace(), SwAnnotationShell::GetLinguState(), SwAnnotationShell::GetNoteState(), SwAnnotationShell::GetState(), SwAnnotationShell::GetUndoManager(), SwAnnotationShell::InsertSymbol(), SwEditWin::KeyInput(), SwAnnotationShell::NoteExec(), RemoveItem(), Replace(), sw::annotation::SwAnnotationWin::SetActiveSidebarWin(), SwEditWin::SetCursorTwipPosition(), sw::annotation::SwAnnotationWin::SetViewState(), SwAnnotationShell::StateClpbrd(), SwAnnotationShell::StateInsert(), SwDocShell::StateStyleSheet(), SwAnnotationShell::StateUndo(), sw::annotation::SwAnnotationWin::SwitchToFieldPos(), and sw::annotation::SwAnnotationWin::UnsetActiveSidebarWin().
void SwPostItMgr::GetAllSidebarWinForFrame | ( | const SwFrame & | rFrame, |
std::vector< vcl::Window * > * | pChildren | ||
) |
Definition at line 2481 of file PostItMgr.cxx.
References mpFrameSidebarWinContainer.
Referenced by SwAccessibleContext::GetAdditionalAccessibleChildren().
sw::annotation::SwAnnotationWin * SwPostItMgr::GetAnnotationWin | ( | const sal_uInt32 | nPostItId | ) | const |
Definition at line 1793 of file PostItMgr.cxx.
References SwPostItField::GetPostItId(), and mvPostItFields.
sw::annotation::SwAnnotationWin * SwPostItMgr::GetAnnotationWin | ( | const SwPostItField * | pField | ) | const |
Definition at line 1783 of file PostItMgr.cxx.
References mvPostItFields.
Referenced by SwTextShell::ExecField(), and SetShadowState().
|
inline |
Definition at line 261 of file PostItMgr.hxx.
Referenced by SwWrtShell::InsertPostIt().
Color SwPostItMgr::GetArrowColor | ( | sal_uInt16 | aDirection, |
tools::ULong | aPage | ||
) | const |
Definition at line 1123 of file PostItMgr.cxx.
References aDirection, ArrowEnabled(), COL_NOTES_SIDEPANE_ARROW_DISABLED, COL_NOTES_SIDEPANE_ARROW_ENABLED, COL_WHITE(), and Application::GetSettings().
Referenced by SwPageFrame::PaintNotesSidebar().
tools::Rectangle SwPostItMgr::GetBottomScrollRect | ( | const tools::ULong | aPage | ) | const |
Definition at line 2008 of file PostItMgr.cxx.
References SwRect::Bottom(), GetSidebarBorderWidth(), GetSidebarScrollerHeight(), GetSidebarWidth(), Height, sw::sidebarwindows::LEFT, SwRect::Left(), mPages, mpEditWin, SwRect::Right(), and Width.
Referenced by Scroll(), and ScrollbarHit().
|
static |
Definition at line 2185 of file PostItMgr.cxx.
References COL_AUTHOR1_DARK(), COL_AUTHOR2_DARK(), COL_AUTHOR3_DARK(), COL_AUTHOR4_DARK(), COL_AUTHOR5_DARK(), COL_AUTHOR6_DARK(), COL_AUTHOR7_DARK(), COL_AUTHOR8_DARK(), COL_AUTHOR9_DARK(), COL_WHITE(), Application::GetSettings(), and SAL_N_ELEMENTS.
Referenced by sw::annotation::SwAnnotationWin::CheckMetaText(), sw::annotation::SwAnnotationWin::InitControls(), LayoutPostIts(), sw::FlyContentPortion::Paint(), and SwFlyFrame::PaintSwFrame().
|
static |
Definition at line 2155 of file PostItMgr.cxx.
References COL_AUTHOR1_NORMAL(), COL_AUTHOR2_NORMAL(), COL_AUTHOR3_NORMAL(), COL_AUTHOR4_NORMAL(), COL_AUTHOR5_NORMAL(), COL_AUTHOR6_NORMAL(), COL_AUTHOR7_NORMAL(), COL_AUTHOR8_NORMAL(), COL_AUTHOR9_NORMAL(), COL_WHITE(), Application::GetSettings(), and SAL_N_ELEMENTS.
Referenced by sw::annotation::SwAnnotationWin::CheckMetaText(), and sw::annotation::SwAnnotationWin::InitControls().
|
static |
Definition at line 2170 of file PostItMgr.cxx.
References COL_AUTHOR1_LIGHT(), COL_AUTHOR2_LIGHT(), COL_AUTHOR3_LIGHT(), COL_AUTHOR4_LIGHT(), COL_AUTHOR5_LIGHT(), COL_AUTHOR6_LIGHT(), COL_AUTHOR7_LIGHT(), COL_AUTHOR8_LIGHT(), COL_AUTHOR9_LIGHT(), COL_WHITE(), Application::GetSettings(), and SAL_N_ELEMENTS.
Referenced by sw::annotation::SwAnnotationWin::CheckMetaText(), and sw::annotation::SwAnnotationWin::InitControls().
|
private |
Definition at line 2248 of file PostItMgr.cxx.
References mpEditWin, and POSTIT_INITIAL_ANCHOR_DISTANCE.
Referenced by LayoutPostIts().
SwPostItField * SwPostItMgr::GetLatestPostItField | ( | ) |
Definition at line 1803 of file PostItMgr.cxx.
References mvPostItFields.
Referenced by sw::annotation::SwAnnotationWin::ExecuteCommand().
sal_Int32 SwPostItMgr::GetMinimumSizeWithMeta | ( | ) | const |
Definition at line 2266 of file PostItMgr.cxx.
References mpEditWin, and POSTIT_MINIMUMSIZE_WITH_META.
Referenced by sw::annotation::SwAnnotationWin::GetMinimumSizeWithMeta(), and LayoutByPage().
tools::Long SwPostItMgr::GetNextBorder | ( | ) |
Definition at line 1844 of file PostItMgr.cxx.
References GetSpaceBetween(), mpActivePostIt, mPages, mpEditWin, and Y.
Referenced by sw::annotation::SwAnnotationWin::ResizeIfNecessary().
SwAnnotationWin * SwPostItMgr::GetNextPostIt | ( | sal_uInt16 | aDirection, |
sw::annotation::SwAnnotationWin * | aPostIt | ||
) |
Definition at line 1808 of file PostItMgr.cxx.
References aDirection, i, KEY_PAGEUP, and mvPostItFields.
Referenced by sw::annotation::SwAnnotationWin::DeleteThread(), sw::annotation::SwAnnotationWin::GetTopReplyNote(), sw::annotation::SwAnnotationWin::InitAnswer(), sw::annotation::SwAnnotationWin::IsThreadResolved(), and sw::annotation::SwAnnotationWin::SwitchToPostIt().
|
private |
Definition at line 2260 of file PostItMgr.cxx.
References mpEditWin, POSTIT_MINIMUMSIZE_WITH_META, and POSTIT_SPACE_BETWEEN.
Referenced by AutoScroll(), LayoutPostIts(), Scroll(), and ScrollbarHit().
tools::ULong SwPostItMgr::GetSidebarBorderWidth | ( | bool | bPx = false | ) | const |
Definition at line 2147 of file PostItMgr.cxx.
References SwViewShell::GetOut(), mpWrtShell, and OutputDevice::PixelToLogic().
Referenced by GetBottomScrollRect(), SwViewShell::GetBrowseWidth(), SwCommentRuler::GetCommentControlRegion(), SwPageFrame::GetHorizontalShadowRect(), SwPageFrame::GetSidebarBorderWidth(), GetTopScrollRect(), IsHit(), LayoutPostIts(), SwViewShell::PaintDesktop(), SwPageFrame::PaintNotesSidebar(), ScrollbarHit(), SwView::SetZoom_(), SwView::StateStatusLine(), and SwBreakDashedLine::UpdatePosition().
sal_Int32 SwPostItMgr::GetSidebarScrollerHeight | ( | ) | const |
Definition at line 2272 of file PostItMgr.cxx.
References mpEditWin, and POSTIT_SCROLL_SIDEBAR_HEIGHT.
Referenced by AutoScroll(), BorderOverPageBorder(), GetBottomScrollRect(), GetTopScrollRect(), LayoutByPage(), LayoutPostIts(), SwPageFrame::PaintNotesSidebar(), Scroll(), and ScrollbarHit().
tools::ULong SwPostItMgr::GetSidebarWidth | ( | bool | bPx = false | ) | const |
Definition at line 2121 of file PostItMgr.cxx.
References OutputDevice::EnableMapMode(), OutputDevice::GetMapMode(), SwViewShell::GetOut(), MapMode::GetScaleX(), SwViewShell::GetViewOptions(), SwViewOption::GetZoom(), comphelper::LibreOfficeKit::isActive(), OutputDevice::IsMapModeEnabled(), mpWrtShell, OutputDevice::PixelToLogic(), and Width.
Referenced by GetBottomScrollRect(), SwViewShell::GetBrowseWidth(), SwCommentRuler::GetCommentControlRegion(), SwPageFrame::GetHorizontalShadowRect(), SwPageFrame::GetSidebarBorderWidth(), GetTopScrollRect(), IsHit(), LayoutPostIts(), SwViewShell::PaintDesktop(), SwPageFrame::PaintNotesSidebar(), ScrollbarHit(), sw::sidebarwindows::SidebarTextControl::SetDrawingArea(), SwView::SetZoom_(), SwView::StateStatusLine(), and SwBreakDashedLine::UpdatePosition().
|
private |
Definition at line 1773 of file PostItMgr.cxx.
References mvPostItFields.
Referenced by DeleteCommentThread(), SearchReplace(), ToggleResolved(), and ToggleResolvedForThread().
vcl::Window * SwPostItMgr::GetSidebarWinForFrameByIndex | ( | const SwFrame & | rFrame, |
const sal_Int32 | nIndex | ||
) |
Definition at line 2468 of file PostItMgr.cxx.
References mpFrameSidebarWinContainer, and nIndex.
Referenced by SwAccessibleContext::GetAdditionalAccessibleChild().
|
private |
Definition at line 2254 of file PostItMgr.cxx.
References mpEditWin, and POSTIT_SPACE_BETWEEN.
Referenced by GetNextBorder(), LayoutByPage(), and LayoutPostIts().
tools::Rectangle SwPostItMgr::GetTopScrollRect | ( | const tools::ULong | aPage | ) | const |
Definition at line 2018 of file PostItMgr.cxx.
References GetSidebarBorderWidth(), GetSidebarScrollerHeight(), GetSidebarWidth(), Height, sw::sidebarwindows::LEFT, SwRect::Left(), mPages, mpEditWin, SwRect::Right(), SwRect::Top(), and Width.
Referenced by Scroll(), and ScrollbarHit().
void SwPostItMgr::GrabFocusOnActiveSidebarWin | ( | ) |
Definition at line 2383 of file PostItMgr.cxx.
References HasActiveSidebarWin(), and mpActivePostIt.
Referenced by SwEditWin::GetFocus().
bool SwPostItMgr::HasActiveAnnotationWin | ( | ) | const |
Definition at line 2377 of file PostItMgr.cxx.
References HasActiveSidebarWin(), and mpActivePostIt.
Referenced by SwAnnotationShell::GetNoteState().
bool SwPostItMgr::HasActiveSidebarWin | ( | ) | const |
Definition at line 2372 of file PostItMgr.cxx.
References mpActivePostIt.
Referenced by SwDocShell::ApplyStyles(), SwDocShell::ConvertTo(), Delete(), DeleteActiveSidebarWin(), SwAnnotationShell::Exec(), SwAnnotationShell::ExecClpbrd(), SwTextShell::ExecField(), SwAnnotationShell::ExecLingu(), SwAnnotationShell::ExecRotateTransliteration(), SwAnnotationShell::ExecTransliteration(), SwAnnotationShell::ExecUndo(), sw::annotation::SwAnnotationWin::ExecuteCommand(), SwView::ExecuteStatusLine(), DocxExportFilter::exportDocument(), sw::FindTextImpl(), SwEditWin::GetFocus(), SwAnnotationShell::GetLinguState(), SwAnnotationShell::GetNoteState(), SwWrtShell::GetSelectionType(), SwAnnotationShell::GetState(), SwAnnotationShell::GetUndoManager(), GrabFocusOnActiveSidebarWin(), HasActiveAnnotationWin(), HideActiveSidebarWin(), SwAnnotationShell::InsertSymbol(), SwAnnotationShell::NoteExec(), SwDocShell::SaveAs(), sw::annotation::SwAnnotationWin::SetViewState(), SwAnnotationShell::StateClpbrd(), SwTextShell::StateField(), SwAnnotationShell::StateInsert(), SwAnnotationShell::StateUndo(), ToggleInsModeOnActiveSidebarWin(), and UpdateDataOnActiveSidebarWin().
bool SwPostItMgr::HasFrameConnectedSidebarWins | ( | const SwFrame & | rFrame | ) |
Definition at line 2456 of file PostItMgr.cxx.
References mpFrameSidebarWinContainer.
Referenced by SwAccessibleContext::HasAdditionalAccessibleChildren().
bool SwPostItMgr::HasNotes | ( | ) | const |
Definition at line 2116 of file PostItMgr.cxx.
References mvPostItFields.
Referenced by SwCommentRuler::Command(), SwAccessibleContext::GetAdditionalAccessibleChild(), SwAccessibleContext::GetAdditionalAccessibleChildren(), SwViewShell::GetBrowseWidth(), SwPageFrame::GetHorizontalShadowRect(), SwPageFrame::GetSidebarBorderWidth(), SwAccessibleContext::HasAdditionalAccessibleChildren(), IsHit(), IsHitSidebarWindow(), SwCommentRuler::MouseMove(), Notify(), SwCommentRuler::Paint(), SwViewShell::PaintDesktop(), SwPageFrame::PaintNotesSidebar(), PrepareView(), SwView::SetZoom_(), SwTextShell::StateField(), SwView::StateStatusLine(), SwBreakDashedLine::UpdatePosition(), and SwViewShell::VisPortChgd().
|
private |
void SwPostItMgr::Hide | ( | ) |
Definition at line 1754 of file PostItMgr.cxx.
References mvPostItFields.
void SwPostItMgr::Hide | ( | std::u16string_view | rAuthor | ) |
Definition at line 1740 of file PostItMgr.cxx.
References LayoutPostIts(), and mvPostItFields.
Referenced by SwTextShell::ExecField(), SwContentTree::ExecuteContextMenuAction(), and SwAnnotationShell::NoteExec().
void SwPostItMgr::HideActiveSidebarWin | ( | ) |
Definition at line 2407 of file PostItMgr.cxx.
References HasActiveSidebarWin(), and mpActivePostIt.
Referenced by SwTextShell::ExecField().
|
private |
Definition at line 300 of file PostItMgr.cxx.
References mbLayout, mvPostItFields, and SfxListener::StartListening().
Referenced by AddPostIts(), and Notify().
|
inline |
Definition at line 259 of file PostItMgr.hxx.
Referenced by SwWrtShell::InsertPostIt(), and sw::annotation::SwAnnotationWin::MoveCaret().
bool SwPostItMgr::IsHit | ( | const Point & | aPointPixel | ) |
Definition at line 1949 of file PostItMgr.cxx.
References tools::Rectangle::Contains(), SwViewShell::GetLayout(), SwPostItHelper::getPageInfo(), GetSidebarBorderWidth(), GetSidebarWidth(), HasNotes(), SwRect::Height(), sw::sidebarwindows::LEFT, SwRect::Left(), mPages, mpEditWin, mpWrtShell, SwRect::Right(), ScrollbarHit(), ShowNotes(), and SwRect::Top().
Referenced by SwEditWin::Command(), and SwEditWin::MouseButtonDown().
vcl::Window * SwPostItMgr::IsHitSidebarWindow | ( | const Point & | rPointLogic | ) |
Get the matching window that is responsible for handling mouse events of rPointLogic, if any.
Definition at line 1978 of file PostItMgr.cxx.
References HasNotes(), sw::annotation::SwAnnotationWin::IsHitWindow(), mpEditWin, mvPostItFields, and ShowNotes().
Referenced by SwEditWin::MouseButtonDown(), SwEditWin::MouseButtonUp(), and SwEditWin::MouseMove().
|
inline |
Definition at line 193 of file PostItMgr.hxx.
Referenced by sw::annotation::SwAnnotationWin::HideNote().
|
private |
Definition at line 1138 of file PostItMgr.cxx.
References sw::sidebarwindows::ANCHORLINE_WIDTH, tools::Rectangle::Bottom(), GetMinimumSizeWithMeta(), GetSidebarScrollerHeight(), GetSpaceBetween(), i, MAX_LOOP_COUNT, mpEditWin, and tools::Rectangle::Top().
Referenced by LayoutPostIts().
void SwPostItMgr::LayoutPostIts | ( | ) |
Definition at line 696 of file PostItMgr.cxx.
References BROWSE_MODE, CheckForRemovedPostIts(), IDocumentSettingAccess::get(), GetColorAnchor(), SwView::GetEditWin(), SwViewShell::getIDocumentRedlineAccess(), SwViewShell::getIDocumentSettingAccess(), GetInitialAnchorDistance(), SwViewShell::GetLayout(), GetScrollSize(), GetSidebarBorderWidth(), GetSidebarScrollerHeight(), GetSidebarWidth(), GetSpaceBetween(), comphelper::LibreOfficeKit::isActive(), comphelper::LibreOfficeKit::isTiledAnnotations(), comphelper::LibreOfficeKit::isTiledPainting(), LayoutByPage(), sw::sidebarwindows::LEFT, mbLayout, mbLayouting, mbReadOnly, mbWaitingForCalcRects, mPages, mpAnswer, mpEditWin, mpView, mpWrtShell, mvPostItFields, std::optional< OutlinerParaObject >::reset(), sw::sidebarwindows::RIGHT, SetActiveSidebarWin(), comphelper::LibreOfficeKit::setTiledPainting(), ShowNotes(), and Y.
Referenced by Delete(), DeleteCommentThread(), sw::annotation::SwAnnotationWin::ExecuteCommand(), FormatAll(), Hide(), SwViewShell::PrintOrPDFExport(), Show(), ShowHideResolvedNotes(), ToggleResolved(), sw::annotation::SwAnnotationWin::ToggleResolvedForThread(), ToggleResolvedForThread(), and SwViewShell::VisPortChgd().
void SwPostItMgr::MakeVisible | ( | const sw::annotation::SwAnnotationWin * | pPostIt | ) |
Definition at line 1083 of file PostItMgr.cxx.
References AutoScroll(), vcl::Window::GetPosPixel(), vcl::Window::GetSizePixel(), tools::Rectangle::IsEmpty(), SwViewShell::MakeVisible(), mPages, mpEditWin, mpWrtShell, n, Point::X(), and Point::Y().
Referenced by Focus(), sw::sidebarwindows::SidebarTextControl::MakeVisible(), and SearchReplace().
|
overridevirtual |
Reimplemented from SfxListener.
Definition at line 345 of file PostItMgr.cxx.
References AddPostIts(), CHANGED, SwPostItField::ChangeStyleSheetName(), CheckForRemovedPostIts(), FOCUS, Focus(), SwView::GetDocShell(), SwFormatField::GetField(), SfxHint::GetId(), SwPostItField::GetPostItId(), HasNotes(), INSERTED, InsertItem(), comphelper::LibreOfficeKit::isActive(), SwFormatField::IsFieldInDoc(), SfxObjectShell::IsReadOnly(), comphelper::LibreOfficeKit::isTiledAnnotations(), LINK, mbDeleteNote, mbLayout, SwSidebarItem::mbPendingLayout, mbReadOnly, mbWaitingForCalcRects, mnEventId, mpView, mvPostItFields, nId, Application::PostUserEvent(), PrepareView(), REMOVED, RemoveItem(), RESOLVED, SetReadOnlyState(), and SetSpellChecking().
void SwPostItMgr::PaintTile | ( | OutputDevice & | rRenderContext | ) |
Definition at line 983 of file PostItMgr.cxx.
References OutputDevice::GetMapMode(), MapMode::GetOrigin(), vcl::Window::GetPosPixel(), vcl::Window::GetSizePixel(), vcl::MAPMODE, mpEditWin, mvPostItFields, sw::annotation::SwAnnotationWin::PaintTile(), OutputDevice::PixelToLogic(), OutputDevice::Pop(), OutputDevice::Push(), OutputDevice::SetMapMode(), and MapMode::SetOrigin().
Referenced by SwViewShell::PaintTile().
|
private |
Definition at line 668 of file PostItMgr.cxx.
References SwViewShell::GetNumPages(), i, mPages, mpWrtShell, and mvPostItFields.
Referenced by CalcRects(), CheckForRemovedPostIts(), and RemoveSidebarWin().
void SwPostItMgr::PrepareView | ( | bool | bIgnoreCount = false | ) |
Definition at line 1928 of file PostItMgr.cxx.
References BROWSE_MODE, SwEditShell::EndAllAction(), IDocumentSettingAccess::get(), SwViewShell::getIDocumentSettingAccess(), SwViewShell::GetLayout(), HasNotes(), mpWrtShell, SwPostItHelper::setSidebarChanged(), and SwEditShell::StartAllAction().
Referenced by AddPostIts(), CheckForRemovedPostIts(), Delete(), DeleteCommentThread(), FormatAll(), lcl_SetUIPrefs(), Notify(), RemoveItem(), ToggleResolved(), and ToggleResolvedForThread().
|
inline |
Definition at line 258 of file PostItMgr.hxx.
References std::optional< OutlinerParaObject >::reset().
Referenced by sw::annotation::SwAnnotationWin::ExecuteCommand().
|
inline |
Definition at line 260 of file PostItMgr.hxx.
Referenced by SwWrtShell::InsertPostIt().
|
private |
Definition at line 323 of file PostItMgr.cxx.
References SfxListener::EndListening(), GetActiveSidebarWin(), i, mbLayout, mvPostItFields, p, PrepareView(), and SetActiveSidebarWin().
Referenced by Notify().
|
private |
Definition at line 1324 of file PostItMgr.cxx.
References SfxListener::EndListening(), mvPostItFields, and PreparePageContainer().
Referenced by ~SwPostItMgr().
sal_uInt16 SwPostItMgr::Replace | ( | SvxSearchItem const * | pItem | ) |
Definition at line 2300 of file PostItMgr.cxx.
References GetActiveSidebarWin(), sw::annotation::SwAnnotationWin::GetOutlinerView(), SetActiveSidebarWin(), and OutlinerView::StartSearchAndReplace().
Referenced by SwView::Replace().
void SwPostItMgr::Rescale | ( | ) |
Definition at line 2241 of file PostItMgr.cxx.
References mvPostItFields.
Referenced by SwViewShell::VisPortChgd().
|
private |
Definition at line 1009 of file PostItMgr.cxx.
References ArrowEnabled(), BorderOverPageBorder(), GetBottomScrollRect(), vcl::Window::GetPosPixel(), GetScrollSize(), GetSidebarScrollerHeight(), vcl::Window::GetSizePixel(), GetTopScrollRect(), Size::Height(), KEY_PAGEDOWN, KEY_PAGEUP, sw::sidebarwindows::LEFT, mPages, mpEditWin, sw::sidebarwindows::RIGHT, sw::annotation::SwAnnotationWin::SetVirtualPosSize(), sw::annotation::SwAnnotationWin::ShowAnchorOnly(), sw::annotation::SwAnnotationWin::ShowNote(), sw::annotation::SwAnnotationWin::TranslateTopPosition(), sw::annotation::SwAnnotationWin::VirtualPos(), sw::annotation::SwAnnotationWin::VirtualSize(), Y, and Point::Y().
Referenced by AutoScroll(), and ScrollbarHit().
|
private |
Definition at line 2029 of file PostItMgr.cxx.
References SwRect::Bottom(), tools::Rectangle::Contains(), GetBottomScrollRect(), GetScrollSize(), GetSidebarBorderWidth(), GetSidebarScrollerHeight(), GetSidebarWidth(), GetTopScrollRect(), Height, sw::sidebarwindows::LEFT, SwRect::Left(), mPages, mpEditWin, SwRect::Right(), Scroll(), SwRect::Top(), Width, and Point::X().
Referenced by IsHit().
sal_uInt16 SwPostItMgr::SearchReplace | ( | const SwFormatField & | pField, |
const i18nutil::SearchOptions2 & | rSearchOptions, | ||
bool | bSrchForward | ||
) |
Definition at line 2321 of file PostItMgr.cxx.
References EE_PARA_MAX_COUNT, EE_TEXTPOS_MAX_COUNT, sw::annotation::SwAnnotationWin::GetOutlinerView(), OutlinerView::GetSelection(), GetSidebarWin(), MakeVisible(), SetActiveSidebarWin(), SvxSearchItem::SetBackward(), SvxSearchItem::SetSearchOptions(), OutlinerView::SetSelection(), and OutlinerView::StartSearchAndReplace().
Referenced by sw::FindTextImpl().
void SwPostItMgr::SetActiveSidebarWin | ( | sw::annotation::SwAnnotationWin * | p | ) |
Definition at line 2200 of file PostItMgr.cxx.
References sw::annotation::SwAnnotationWin::DeactivatePostIt(), mpActivePostIt, FieldShadowState::mpShadowField, mpView, mShadowState, and p.
Referenced by CheckForRemovedPostIts(), sw::annotation::SwAnnotationWin::Delete(), Delete(), sw::annotation::SwAnnotationWin::ExecuteCommand(), SwContentTree::ExecuteContextMenuAction(), ExecuteFormatAllDialog(), sw::FindTextImpl(), FinishSearchReplace(), SwContentTree::GotoContent(), LayoutPostIts(), SwEditWin::MouseButtonDown(), RemoveItem(), Replace(), SearchReplace(), sw::annotation::SwAnnotationWin::SetActiveSidebarWin(), sw::annotation::SwAnnotationWin::SwitchToFieldPos(), and sw::annotation::SwAnnotationWin::UnsetActiveSidebarWin().
|
inline |
Definition at line 201 of file PostItMgr.hxx.
Referenced by SwView::ExecViewOptions(), and sw::annotation::SwAnnotationWin::UpdateData().
|
private |
Definition at line 2285 of file PostItMgr.cxx.
References mbReadOnly, and mvPostItFields.
Referenced by Notify().
void SwPostItMgr::SetShadowState | ( | const SwPostItField * | pField, |
bool | bCursor = true |
||
) |
Definition at line 1875 of file PostItMgr.cxx.
References FieldShadowState::bCursor, FieldShadowState::bMouse, GetAnnotationWin(), sw::sidebarwindows::ShadowOverlayObject::GetShadowState(), FieldShadowState::mpShadowField, mShadowState, sw::annotation::SwAnnotationWin::SetViewState(), sw::annotation::SwAnnotationWin::Shadow(), and sw::sidebarwindows::SS_EDIT.
Referenced by SwEditWin::MouseMove().
void SwPostItMgr::SetSpellChecking | ( | ) |
Definition at line 2278 of file PostItMgr.cxx.
References mvPostItFields.
Referenced by SwView::ExecViewOptions(), and Notify().
void SwPostItMgr::Show | ( | ) |
Definition at line 1764 of file PostItMgr.cxx.
References LayoutPostIts(), and mvPostItFields.
Referenced by SwContentTree::ExecuteContextMenuAction().
void SwPostItMgr::ShowHideResolvedNotes | ( | bool | visible | ) |
Definition at line 2490 of file PostItMgr.cxx.
References LayoutPostIts(), mPages, and visible.
Referenced by SwView::ExecViewOptions().
bool SwPostItMgr::ShowNotes | ( | ) | const |
Definition at line 2110 of file PostItMgr.cxx.
References SwViewShell::GetViewOptions(), SwViewOption::IsPostIts(), and mpWrtShell.
Referenced by SwCommentRuler::DrawCommentControl(), SwAccessibleContext::GetAdditionalAccessibleChild(), SwAccessibleContext::GetAdditionalAccessibleChildren(), SwViewShell::GetBrowseWidth(), SwPageFrame::GetHorizontalShadowRect(), SwPageFrame::GetSidebarBorderWidth(), SwAccessibleContext::HasAdditionalAccessibleChildren(), IsHit(), IsHitSidebarWindow(), LayoutPostIts(), SwViewShell::PaintDesktop(), SwPageFrame::PaintNotesSidebar(), sw::annotation::SwAnnotationWin::SetPosAndSize(), SwView::SetZoom_(), SwView::StateStatusLine(), SwCommentRuler::UpdateCommentHelpText(), SwBreakDashedLine::UpdatePosition(), and SwViewShell::VisPortChgd().
bool SwPostItMgr::ShowScrollbar | ( | const tools::ULong | aPage | ) | const |
Definition at line 1941 of file PostItMgr.cxx.
References mbWaitingForCalcRects, and mPages.
Referenced by SwPageFrame::PaintNotesSidebar().
void SwPostItMgr::ToggleInsModeOnActiveSidebarWin | ( | ) |
Definition at line 2415 of file PostItMgr.cxx.
References HasActiveSidebarWin(), and mpActivePostIt.
Referenced by SwView::ExecuteStatusLine().
void SwPostItMgr::ToggleResolved | ( | sal_uInt32 | nPostItId | ) |
Definition at line 1589 of file PostItMgr.cxx.
References SwRewriter::AddRule(), CalcRects(), SwEditShell::EndAllAction(), SwView::GetDocShell(), GetSidebarWin(), LayoutPostIts(), mbLayout, mpView, mpWrtShell, mvPostItFields, PrepareView(), SwEditShell::StartAllAction(), SwResId(), sw::annotation::SwAnnotationWin::ToggleResolved(), and UndoArg1.
Referenced by SwTextShell::ExecField().
void SwPostItMgr::ToggleResolvedForThread | ( | sal_uInt32 | nPostItId | ) |
Definition at line 1614 of file PostItMgr.cxx.
References SwRewriter::AddRule(), CalcRects(), SwEditShell::EndAllAction(), SwView::GetDocShell(), GetSidebarWin(), LayoutPostIts(), mbLayout, mpView, mpWrtShell, mvPostItFields, PrepareView(), SwEditShell::StartAllAction(), SwResId(), sw::annotation::SwAnnotationWin::ToggleResolvedForThread(), and UndoArg1.
Referenced by SwTextShell::ExecField().
void SwPostItMgr::UpdateDataOnActiveSidebarWin | ( | ) |
Definition at line 2391 of file PostItMgr.cxx.
References HasActiveSidebarWin(), and mpActivePostIt.
Referenced by SwDocShell::ConvertTo(), DocxExportFilter::exportDocument(), and SwDocShell::SaveAs().
void SwPostItMgr::UpdateResolvedStatus | ( | const sw::annotation::SwAnnotationWin * | topNote | ) |
Definition at line 2505 of file PostItMgr.cxx.
References sw::annotation::SwAnnotationWin::IsResolved(), and mPages.
Referenced by sw::annotation::SwAnnotationWin::ExecuteCommand(), and sw::annotation::SwAnnotationWin::ToggleResolvedForThread().
|
private |
Definition at line 142 of file PostItMgr.hxx.
|
private |
Definition at line 139 of file PostItMgr.hxx.
Referenced by Notify().
|
private |
Definition at line 143 of file PostItMgr.hxx.
Referenced by SwPostItMgr().
|
private |
Definition at line 135 of file PostItMgr.hxx.
Referenced by Delete(), DeleteCommentThread(), FormatAll(), InsertItem(), LayoutPostIts(), Notify(), RemoveItem(), ToggleResolved(), and ToggleResolvedForThread().
|
private |
Definition at line 136 of file PostItMgr.hxx.
Referenced by CalcRects().
|
private |
Definition at line 137 of file PostItMgr.hxx.
Referenced by CorrectPositions(), and LayoutPostIts().
|
private |
Definition at line 138 of file PostItMgr.hxx.
Referenced by LayoutPostIts(), Notify(), and SetReadOnlyState().
|
private |
Definition at line 133 of file PostItMgr.hxx.
Referenced by CalcRects(), CorrectPositions(), LayoutPostIts(), Notify(), ShowScrollbar(), and SwPostItMgr().
|
private |
Definition at line 132 of file PostItMgr.hxx.
Referenced by CalcRects(), Notify(), SwPostItMgr(), and ~SwPostItMgr().
|
private |
Definition at line 134 of file PostItMgr.hxx.
Referenced by Delete(), DeleteActiveSidebarWin(), GetNextBorder(), GrabFocusOnActiveSidebarWin(), HasActiveAnnotationWin(), HasActiveSidebarWin(), HideActiveSidebarWin(), SetActiveSidebarWin(), ToggleInsModeOnActiveSidebarWin(), and UpdateDataOnActiveSidebarWin().
|
private |
Definition at line 131 of file PostItMgr.hxx.
Referenced by ArrowEnabled(), AutoScroll(), BorderOverPageBorder(), CalcRects(), CorrectPositions(), DrawNotesForPage(), GetBottomScrollRect(), GetNextBorder(), GetTopScrollRect(), IsHit(), LayoutPostIts(), MakeVisible(), PreparePageContainer(), Scroll(), ScrollbarHit(), ShowHideResolvedNotes(), ShowScrollbar(), UpdateResolvedStatus(), and ~SwPostItMgr().
|
private |
Definition at line 141 of file PostItMgr.hxx.
Referenced by LayoutPostIts().
Definition at line 129 of file PostItMgr.hxx.
Referenced by AutoScroll(), BorderOverPageBorder(), CorrectPositions(), DrawNotesForPage(), GetBottomScrollRect(), GetInitialAnchorDistance(), GetMinimumSizeWithMeta(), GetNextBorder(), GetScrollSize(), GetSidebarScrollerHeight(), GetSpaceBetween(), GetTopScrollRect(), IsHit(), IsHitSidebarWindow(), LayoutByPage(), LayoutPostIts(), MakeVisible(), PaintTile(), Scroll(), and ScrollbarHit().
|
private |
Definition at line 146 of file PostItMgr.hxx.
Referenced by ConnectSidebarWinToFrame(), DisconnectSidebarWinFromFrame(), GetAllSidebarWinForFrame(), GetSidebarWinForFrameByIndex(), and HasFrameConnectedSidebarWins().
|
private |
Definition at line 127 of file PostItMgr.hxx.
Referenced by AddPostIts(), AssureStdModeAtShell(), CheckForRemovedPostIts(), Delete(), DeleteCommentThread(), Focus(), LayoutPostIts(), Notify(), SetActiveSidebarWin(), SwPostItMgr(), ToggleResolved(), and ToggleResolvedForThread().
|
private |
Definition at line 128 of file PostItMgr.hxx.
Referenced by AddPostIts(), AssureStdModeAtShell(), CalcRects(), CheckForRemovedPostIts(), ConnectSidebarWinToFrame(), Delete(), DeleteCommentThread(), DisconnectSidebarWinFromFrame(), Focus(), FormatAll(), GetSidebarBorderWidth(), GetSidebarWidth(), IsHit(), LayoutPostIts(), MakeVisible(), PreparePageContainer(), PrepareView(), ShowNotes(), ToggleResolved(), and ToggleResolvedForThread().
|
private |
Definition at line 140 of file PostItMgr.hxx.
Referenced by SetActiveSidebarWin(), and SetShadowState().
|
private |
Definition at line 130 of file PostItMgr.hxx.
Referenced by AddPostIts(), CalcRects(), CheckForRemovedPostIts(), CheckMetaText(), CorrectPositions(), Delete(), DeleteCommentThread(), ExecuteFormatAllDialog(), Focus(), FormatAll(), GetAnnotationWin(), GetLatestPostItField(), GetNextPostIt(), GetSidebarWin(), HasNotes(), HasScrollbars(), Hide(), InsertItem(), IsHitSidebarWindow(), LayoutPostIts(), Notify(), PaintTile(), PreparePageContainer(), RemoveItem(), RemoveSidebarWin(), Rescale(), SetReadOnlyState(), SetSpellChecking(), Show(), SwPostItMgr(), ToggleResolved(), and ToggleResolvedForThread().