LibreOffice Module sw (master) 1
Public Types | Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
SwPostItMgr Class Referencefinal

#include <PostItMgr.hxx>

Inheritance diagram for SwPostItMgr:
Collaboration diagram for SwPostItMgr:

Public Types

typedef std::vector< std::unique_ptr< SwSidebarItem > >::const_iterator const_iterator

Public Member Functions

 SwPostItMgr (SwView *aDoc)
virtual ~SwPostItMgr () override
const_iterator begin () const
const_iterator end () const
void Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override
void LayoutPostIts ()
bool CalcRects ()
void MakeVisible (const sw::annotation::SwAnnotationWin *pPostIt)
bool ShowScrollbar (const tools::ULong aPage) const
bool HasNotes () const
bool ShowNotes () const
bool IsShowAnchor () const
tools::ULong GetSidebarWidth (bool bPx=false) const
tools::ULong GetSidebarBorderWidth (bool bPx=false) const
void PrepareView (bool bIgnoreCount=false)
void CorrectPositions ()
void SetLayout ()
void Delete (const OUString &aAuthor)
void Delete (sal_uInt32 nPostItId)
void Delete ()
void DeleteCommentThread (sal_uInt32 nPostItId)
void ToggleResolved (sal_uInt32 nPostItId)
void ToggleResolvedForThread (sal_uInt32 nPostItId)
void ExecuteFormatAllDialog (SwView &rView)
void FormatAll (const SfxItemSet &rNewAttr)
void Hide (std::u16string_view rAuthor)
void Hide ()
void Show ()
void UpdateResolvedStatus (const sw::annotation::SwAnnotationWin *topNote)
void ShowHideResolvedNotes (bool visible)
void Rescale ()
tools::Rectangle GetBottomScrollRect (const tools::ULong aPage) const
tools::Rectangle GetTopScrollRect (const tools::ULong aPage) const
bool IsHit (const Point &aPointPixel)
vcl::WindowIsHitSidebarWindow (const Point &rPointLogic)
 Get the matching window that is responsible for handling mouse events of rPointLogic, if any. More...
Color GetArrowColor (sal_uInt16 aDirection, tools::ULong aPage) const
sw::annotation::SwAnnotationWinGetAnnotationWin (const SwPostItField *pField) const
sw::annotation::SwAnnotationWinGetAnnotationWin (const sal_uInt32 nPostItId) const
sw::annotation::SwAnnotationWinGetNextPostIt (sal_uInt16 aDirection, sw::annotation::SwAnnotationWin *aPostIt)
SwPostItFieldGetLatestPostItField ()
tools::Long GetNextBorder ()
sw::annotation::SwAnnotationWinGetActiveSidebarWin ()
void SetActiveSidebarWin (sw::annotation::SwAnnotationWin *p)
SW_DLLPUBLIC bool HasActiveSidebarWin () const
bool HasActiveAnnotationWin () const
void GrabFocusOnActiveSidebarWin ()
SW_DLLPUBLIC void UpdateDataOnActiveSidebarWin ()
void DeleteActiveSidebarWin ()
void HideActiveSidebarWin ()
void ToggleInsModeOnActiveSidebarWin ()
sal_Int32 GetMinimumSizeWithMeta () const
sal_Int32 GetSidebarScrollerHeight () const
void SetShadowState (const SwPostItField *pField, bool bCursor=true)
void SetSpellChecking ()
void RegisterAnswer (const OutlinerParaObject *pAnswer)
OutlinerParaObjectIsAnswer ()
void RegisterAnswerText (const OUString &aAnswerText)
const OUString & GetAnswerText () const
void CheckMetaText ()
sal_uInt16 Replace (SvxSearchItem const *pItem)
sal_uInt16 SearchReplace (const SwFormatField &pField, const i18nutil::SearchOptions2 &rSearchOptions, bool bSrchForward)
sal_uInt16 FinishSearchReplace (const i18nutil::SearchOptions2 &rSearchOptions, bool bSrchForward)
void AssureStdModeAtShell ()
void ConnectSidebarWinToFrame (const SwFrame &rFrame, const SwFormatField &rFormatField, sw::annotation::SwAnnotationWin &rSidebarWin)
void DisconnectSidebarWinFromFrame (const SwFrame &rFrame, sw::annotation::SwAnnotationWin &rSidebarWin)
bool HasFrameConnectedSidebarWins (const SwFrame &rFrame)
vcl::WindowGetSidebarWinForFrameByIndex (const SwFrame &rFrame, const sal_Int32 nIndex)
void GetAllSidebarWinForFrame (const SwFrame &rFrame, std::vector< vcl::Window * > *pChildren)
void DrawNotesForPage (OutputDevice *pOutDev, sal_uInt32 nPage)
void PaintTile (OutputDevice &rRenderContext)
- Public Member Functions inherited from SfxListener
 SfxListener ()
 SfxListener (const SfxListener &rCopy)
virtual ~SfxListener () COVERITY_NOEXCEPT_FALSE
void StartListening (SfxBroadcaster &rBroadcaster, DuplicateHandling eDuplicateHanding=DuplicateHandling::Unexpected)
void EndListening (SfxBroadcaster &rBroadcaster, bool bRemoveAllDuplicates=false)
void EndListeningAll ()
bool IsListening (SfxBroadcaster &rBroadcaster) const
sal_uInt16 GetBroadcasterCount () const
SfxBroadcasterGetBroadcasterJOE (sal_uInt16 nNo) const
virtual void Notify (SfxBroadcaster &rBC, const SfxHint &rHint)
void RemoveBroadcaster_Impl (SfxBroadcaster &rBC)
virtual bool IsSdrView () const

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::SwAnnotationWinGetSidebarWin (const SfxBroadcaster *pBroadcaster) const
SwSidebarItemInsertItem (SfxBroadcaster *pItem, bool bCheckExistence, bool bFocus)
void RemoveItem (SfxBroadcaster *pBroadcast)

Private Attributes

VclPtr< SwEditWinmpEditWin
std::vector< std::unique_ptr< SwSidebarItem > > mvPostItFields
std::vector< std::unique_ptr< SwPostItPageItem > > mPages
bool mbWaitingForCalcRects
VclPtr< sw::annotation::SwAnnotationWinmpActivePostIt
bool mbLayout
tools::Long mbLayoutHeight
bool mbLayouting
bool mbReadOnly
bool mbDeleteNote
FieldShadowState mShadowState
std::optional< OutlinerParaObjectmpAnswer
OUString maAnswerText
bool mbIsShowAnchor
std::unique_ptr< sw::sidebarwindows::SwFrameSidebarWinContainermpFrameSidebarWinContainer

Detailed Description

Definition at line 124 of file PostItMgr.hxx.

Member Typedef Documentation

◆ const_iterator

typedef std::vector<std::unique_ptr<SwSidebarItem>>::const_iterator SwPostItMgr::const_iterator

Definition at line 179 of file PostItMgr.hxx.

Constructor & Destructor Documentation

◆ SwPostItMgr()

SwPostItMgr::SwPostItMgr ( SwView aDoc)

◆ ~SwPostItMgr()

SwPostItMgr::~SwPostItMgr ( )

Member Function Documentation

◆ AddPostIts()

void SwPostItMgr::AddPostIts ( bool  bCheckExistence = true,
bool  bFocus = true 

◆ ArrowEnabled()

bool SwPostItMgr::ArrowEnabled ( sal_uInt16  aDirection,
tools::ULong  aPage 
) const

Definition at line 1107 of file PostItMgr.cxx.

References aDirection, BorderOverPageBorder(), KEY_PAGEDOWN, KEY_PAGEUP, and mPages.

Referenced by GetArrowColor(), and Scroll().

◆ AssureStdModeAtShell()

void SwPostItMgr::AssureStdModeAtShell ( )

◆ AutoScroll()

void SwPostItMgr::AutoScroll ( const sw::annotation::SwAnnotationWin pPostIt,
const tools::ULong  aPage 

◆ begin()

const_iterator SwPostItMgr::begin ( ) const

◆ BorderOverPageBorder()

bool SwPostItMgr::BorderOverPageBorder ( tools::ULong  aPage) const

Definition at line 947 of file PostItMgr.cxx.

References GetSidebarScrollerHeight(), mPages, and mpEditWin.

Referenced by ArrowEnabled(), CalcRects(), and Scroll().

◆ CalcRects()

bool SwPostItMgr::CalcRects ( )

◆ CheckForRemovedPostIts()

bool SwPostItMgr::CheckForRemovedPostIts ( )

◆ CheckMetaText()

void SwPostItMgr::CheckMetaText ( )

Definition at line 2292 of file PostItMgr.cxx.

References mvPostItFields.

Referenced by SwView::ExecViewOptions().

◆ ConnectSidebarWinToFrame()

void SwPostItMgr::ConnectSidebarWinToFrame ( const SwFrame rFrame,
const SwFormatField rFormatField,
sw::annotation::SwAnnotationWin rSidebarWin 

◆ CorrectPositions()

void SwPostItMgr::CorrectPositions ( )


void *  ,

◆ Delete() [1/3]

void SwPostItMgr::Delete ( )

◆ Delete() [2/3]

void SwPostItMgr::Delete ( const OUString &  aAuthor)

◆ Delete() [3/3]

void SwPostItMgr::Delete ( sal_uInt32  nPostItId)

◆ DeleteActiveSidebarWin()

void SwPostItMgr::DeleteActiveSidebarWin ( )

Definition at line 2399 of file PostItMgr.cxx.

References HasActiveSidebarWin(), and mpActivePostIt.

Referenced by SwTextShell::ExecField().

◆ DeleteCommentThread()

void SwPostItMgr::DeleteCommentThread ( sal_uInt32  nPostItId)

◆ DisconnectSidebarWinFromFrame()

void SwPostItMgr::DisconnectSidebarWinFromFrame ( const SwFrame rFrame,
sw::annotation::SwAnnotationWin rSidebarWin 

◆ DrawNotesForPage()

void SwPostItMgr::DrawNotesForPage ( OutputDevice pOutDev,
sal_uInt32  nPage 

◆ end()

const_iterator SwPostItMgr::end ( ) const

◆ ExecuteFormatAllDialog()

void SwPostItMgr::ExecuteFormatAllDialog ( SwView rView)

◆ FinishSearchReplace()

sal_uInt16 SwPostItMgr::FinishSearchReplace ( const i18nutil::SearchOptions2 rSearchOptions,
bool  bSrchForward 

◆ Focus()

void SwPostItMgr::Focus ( const SfxBroadcaster rBC)

◆ FormatAll()

void SwPostItMgr::FormatAll ( const SfxItemSet rNewAttr)

◆ GetActiveSidebarWin()

sw::annotation::SwAnnotationWin * SwPostItMgr::GetActiveSidebarWin ( )

◆ GetAllSidebarWinForFrame()

void SwPostItMgr::GetAllSidebarWinForFrame ( const SwFrame rFrame,
std::vector< vcl::Window * > *  pChildren 

◆ GetAnnotationWin() [1/2]

sw::annotation::SwAnnotationWin * SwPostItMgr::GetAnnotationWin ( const sal_uInt32  nPostItId) const

Definition at line 1793 of file PostItMgr.cxx.

References SwPostItField::GetPostItId(), and mvPostItFields.

◆ GetAnnotationWin() [2/2]

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().

◆ GetAnswerText()

const OUString & SwPostItMgr::GetAnswerText ( ) const

Definition at line 261 of file PostItMgr.hxx.

Referenced by SwWrtShell::InsertPostIt().

◆ GetArrowColor()

Color SwPostItMgr::GetArrowColor ( sal_uInt16  aDirection,
tools::ULong  aPage 
) const

◆ GetBottomScrollRect()

tools::Rectangle SwPostItMgr::GetBottomScrollRect ( const tools::ULong  aPage) const

◆ GetColorAnchor()

Color SwPostItMgr::GetColorAnchor ( std::size_t  aAuthorIndex)

◆ GetColorDark()

Color SwPostItMgr::GetColorDark ( std::size_t  aAuthorIndex)

◆ GetColorLight()

Color SwPostItMgr::GetColorLight ( std::size_t  aAuthorIndex)

◆ GetInitialAnchorDistance()

sal_Int32 SwPostItMgr::GetInitialAnchorDistance ( ) const

Definition at line 2248 of file PostItMgr.cxx.


Referenced by LayoutPostIts().

◆ GetLatestPostItField()

SwPostItField * SwPostItMgr::GetLatestPostItField ( )

Definition at line 1803 of file PostItMgr.cxx.

References mvPostItFields.

Referenced by sw::annotation::SwAnnotationWin::ExecuteCommand().

◆ GetMinimumSizeWithMeta()

sal_Int32 SwPostItMgr::GetMinimumSizeWithMeta ( ) const

◆ GetNextBorder()

tools::Long SwPostItMgr::GetNextBorder ( )

◆ GetNextPostIt()

SwAnnotationWin * SwPostItMgr::GetNextPostIt ( sal_uInt16  aDirection,
sw::annotation::SwAnnotationWin aPostIt 

◆ GetScrollSize()

sal_Int32 SwPostItMgr::GetScrollSize ( ) const

◆ GetSidebarBorderWidth()

tools::ULong SwPostItMgr::GetSidebarBorderWidth ( bool  bPx = false) const

◆ GetSidebarScrollerHeight()

sal_Int32 SwPostItMgr::GetSidebarScrollerHeight ( ) const

◆ GetSidebarWidth()

tools::ULong SwPostItMgr::GetSidebarWidth ( bool  bPx = false) const

◆ GetSidebarWin()

SwAnnotationWin * SwPostItMgr::GetSidebarWin ( const SfxBroadcaster pBroadcaster) const

◆ GetSidebarWinForFrameByIndex()

vcl::Window * SwPostItMgr::GetSidebarWinForFrameByIndex ( const SwFrame rFrame,
const sal_Int32  nIndex 

◆ GetSpaceBetween()

sal_Int32 SwPostItMgr::GetSpaceBetween ( ) const

Definition at line 2254 of file PostItMgr.cxx.

References mpEditWin, and POSTIT_SPACE_BETWEEN.

Referenced by GetNextBorder(), LayoutByPage(), and LayoutPostIts().

◆ GetTopScrollRect()

tools::Rectangle SwPostItMgr::GetTopScrollRect ( const tools::ULong  aPage) const

◆ GrabFocusOnActiveSidebarWin()

void SwPostItMgr::GrabFocusOnActiveSidebarWin ( )

Definition at line 2383 of file PostItMgr.cxx.

References HasActiveSidebarWin(), and mpActivePostIt.

Referenced by SwEditWin::GetFocus().

◆ HasActiveAnnotationWin()

bool SwPostItMgr::HasActiveAnnotationWin ( ) const

Definition at line 2377 of file PostItMgr.cxx.

References HasActiveSidebarWin(), and mpActivePostIt.

Referenced by SwAnnotationShell::GetNoteState().

◆ HasActiveSidebarWin()

bool SwPostItMgr::HasActiveSidebarWin ( ) const

◆ HasFrameConnectedSidebarWins()

bool SwPostItMgr::HasFrameConnectedSidebarWins ( const SwFrame rFrame)

◆ HasNotes()

bool SwPostItMgr::HasNotes ( ) const

◆ HasScrollbars()

bool SwPostItMgr::HasScrollbars ( ) const

Definition at line 658 of file PostItMgr.cxx.

References mvPostItFields.

Referenced by CalcRects().

◆ Hide() [1/2]

void SwPostItMgr::Hide ( )

Definition at line 1754 of file PostItMgr.cxx.

References mvPostItFields.

◆ Hide() [2/2]

void SwPostItMgr::Hide ( std::u16string_view  rAuthor)

◆ HideActiveSidebarWin()

void SwPostItMgr::HideActiveSidebarWin ( )

Definition at line 2407 of file PostItMgr.cxx.

References HasActiveSidebarWin(), and mpActivePostIt.

Referenced by SwTextShell::ExecField().

◆ InsertItem()

SwSidebarItem * SwPostItMgr::InsertItem ( SfxBroadcaster pItem,
bool  bCheckExistence,
bool  bFocus 

Definition at line 300 of file PostItMgr.cxx.

References mbLayout, mvPostItFields, and SfxListener::StartListening().

Referenced by AddPostIts(), and Notify().

◆ IsAnswer()

OutlinerParaObject * SwPostItMgr::IsAnswer ( )

◆ IsHit()

bool SwPostItMgr::IsHit ( const Point aPointPixel)

◆ IsHitSidebarWindow()

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().

◆ IsShowAnchor()

bool SwPostItMgr::IsShowAnchor ( ) const

Definition at line 193 of file PostItMgr.hxx.

Referenced by sw::annotation::SwAnnotationWin::HideNote().

◆ LayoutByPage()

bool SwPostItMgr::LayoutByPage ( std::vector< sw::annotation::SwAnnotationWin * > &  aVisiblePostItList,
const tools::Rectangle rBorder,
tools::Long  lNeededHeight 

◆ LayoutPostIts()

void SwPostItMgr::LayoutPostIts ( )

◆ MakeVisible()

void SwPostItMgr::MakeVisible ( const sw::annotation::SwAnnotationWin pPostIt)

◆ Notify()

void SwPostItMgr::Notify ( SfxBroadcaster rBC,
const SfxHint rHint 

◆ PaintTile()

void SwPostItMgr::PaintTile ( OutputDevice rRenderContext)

◆ PreparePageContainer()

void SwPostItMgr::PreparePageContainer ( )

◆ PrepareView()

void SwPostItMgr::PrepareView ( bool  bIgnoreCount = false)

◆ RegisterAnswer()

void SwPostItMgr::RegisterAnswer ( const OutlinerParaObject pAnswer)

◆ RegisterAnswerText()

void SwPostItMgr::RegisterAnswerText ( const OUString &  aAnswerText)

Definition at line 260 of file PostItMgr.hxx.

Referenced by SwWrtShell::InsertPostIt().

◆ RemoveItem()

void SwPostItMgr::RemoveItem ( SfxBroadcaster pBroadcast)

◆ RemoveSidebarWin()

void SwPostItMgr::RemoveSidebarWin ( )

Definition at line 1324 of file PostItMgr.cxx.

References SfxListener::EndListening(), mvPostItFields, and PreparePageContainer().

Referenced by ~SwPostItMgr().

◆ Replace()

sal_uInt16 SwPostItMgr::Replace ( SvxSearchItem const *  pItem)

◆ Rescale()

void SwPostItMgr::Rescale ( )

Definition at line 2241 of file PostItMgr.cxx.

References mvPostItFields.

Referenced by SwViewShell::VisPortChgd().

◆ Scroll()

void SwPostItMgr::Scroll ( const tools::Long  lScroll,
const tools::ULong  aPage 

◆ ScrollbarHit()

bool SwPostItMgr::ScrollbarHit ( const tools::ULong  aPage,
const Point aPoint 

◆ SearchReplace()

sal_uInt16 SwPostItMgr::SearchReplace ( const SwFormatField pField,
const i18nutil::SearchOptions2 rSearchOptions,
bool  bSrchForward 

◆ SetActiveSidebarWin()

void SwPostItMgr::SetActiveSidebarWin ( sw::annotation::SwAnnotationWin p)

◆ SetLayout()

void SwPostItMgr::SetLayout ( )

◆ SetReadOnlyState()

void SwPostItMgr::SetReadOnlyState ( )

Definition at line 2285 of file PostItMgr.cxx.

References mbReadOnly, and mvPostItFields.

Referenced by Notify().

◆ SetShadowState()

void SwPostItMgr::SetShadowState ( const SwPostItField pField,
bool  bCursor = true 

◆ SetSpellChecking()

void SwPostItMgr::SetSpellChecking ( )

Definition at line 2278 of file PostItMgr.cxx.

References mvPostItFields.

Referenced by SwView::ExecViewOptions(), and Notify().

◆ Show()

void SwPostItMgr::Show ( )

Definition at line 1764 of file PostItMgr.cxx.

References LayoutPostIts(), and mvPostItFields.

Referenced by SwContentTree::ExecuteContextMenuAction().

◆ ShowHideResolvedNotes()

void SwPostItMgr::ShowHideResolvedNotes ( bool  visible)

Definition at line 2490 of file PostItMgr.cxx.

References LayoutPostIts(), mPages, and visible.

Referenced by SwView::ExecViewOptions().

◆ ShowNotes()

bool SwPostItMgr::ShowNotes ( ) const

◆ ShowScrollbar()

bool SwPostItMgr::ShowScrollbar ( const tools::ULong  aPage) const

Definition at line 1941 of file PostItMgr.cxx.

References mbWaitingForCalcRects, and mPages.

Referenced by SwPageFrame::PaintNotesSidebar().

◆ ToggleInsModeOnActiveSidebarWin()

void SwPostItMgr::ToggleInsModeOnActiveSidebarWin ( )

Definition at line 2415 of file PostItMgr.cxx.

References HasActiveSidebarWin(), and mpActivePostIt.

Referenced by SwView::ExecuteStatusLine().

◆ ToggleResolved()

void SwPostItMgr::ToggleResolved ( sal_uInt32  nPostItId)

◆ ToggleResolvedForThread()

void SwPostItMgr::ToggleResolvedForThread ( sal_uInt32  nPostItId)

◆ UpdateDataOnActiveSidebarWin()

void SwPostItMgr::UpdateDataOnActiveSidebarWin ( )

◆ UpdateResolvedStatus()

void SwPostItMgr::UpdateResolvedStatus ( const sw::annotation::SwAnnotationWin topNote)

Member Data Documentation

◆ maAnswerText

OUString SwPostItMgr::maAnswerText

Definition at line 142 of file PostItMgr.hxx.

◆ mbDeleteNote

bool SwPostItMgr::mbDeleteNote

Definition at line 139 of file PostItMgr.hxx.

Referenced by Notify().

◆ mbIsShowAnchor

bool SwPostItMgr::mbIsShowAnchor

Definition at line 143 of file PostItMgr.hxx.

Referenced by SwPostItMgr().

◆ mbLayout

bool SwPostItMgr::mbLayout

◆ mbLayoutHeight

tools::Long SwPostItMgr::mbLayoutHeight

Definition at line 136 of file PostItMgr.hxx.

Referenced by CalcRects().

◆ mbLayouting

bool SwPostItMgr::mbLayouting

Definition at line 137 of file PostItMgr.hxx.

Referenced by CorrectPositions(), and LayoutPostIts().

◆ mbReadOnly

bool SwPostItMgr::mbReadOnly

Definition at line 138 of file PostItMgr.hxx.

Referenced by LayoutPostIts(), Notify(), and SetReadOnlyState().

◆ mbWaitingForCalcRects

bool SwPostItMgr::mbWaitingForCalcRects

◆ mnEventId

ImplSVEvent* SwPostItMgr::mnEventId

Definition at line 132 of file PostItMgr.hxx.

Referenced by CalcRects(), Notify(), SwPostItMgr(), and ~SwPostItMgr().

◆ mpActivePostIt

VclPtr<sw::annotation::SwAnnotationWin> SwPostItMgr::mpActivePostIt

◆ mPages

std::vector<std::unique_ptr<SwPostItPageItem> > SwPostItMgr::mPages

◆ mpAnswer

std::optional<OutlinerParaObject> SwPostItMgr::mpAnswer

Definition at line 141 of file PostItMgr.hxx.

Referenced by LayoutPostIts().

◆ mpEditWin

VclPtr<SwEditWin> SwPostItMgr::mpEditWin

◆ mpFrameSidebarWinContainer

std::unique_ptr<sw::sidebarwindows::SwFrameSidebarWinContainer> SwPostItMgr::mpFrameSidebarWinContainer

◆ mpView

SwView* SwPostItMgr::mpView

◆ mpWrtShell

SwWrtShell* SwPostItMgr::mpWrtShell

◆ mShadowState

FieldShadowState SwPostItMgr::mShadowState

Definition at line 140 of file PostItMgr.hxx.

Referenced by SetActiveSidebarWin(), and SetShadowState().

◆ mvPostItFields

std::vector<std::unique_ptr<SwSidebarItem> > SwPostItMgr::mvPostItFields

The documentation for this class was generated from the following files: