19#ifndef INCLUDED_SW_INC_UNOCRSR_HXX
20#define INCLUDED_SW_INC_UNOCRSR_HXX
51 bool & io_rbLeft,
bool bVisualAllowed,
bool bInsertCursor)
override;
69 {
return m_bSkipOverProtectSections; }
71 { m_bSkipOverProtectSections = bFlag; }
74 {
return m_bSkipOverHiddenSections; }
76 { m_bSkipOverHiddenSections = bFlag; }
156 explicit operator bool()
const
158 void reset(std::shared_ptr<SwUnoCursor> pNew)
void StartListening(SfxBroadcaster &rBroadcaster, DuplicateHandling eDuplicateHanding=DuplicateHandling::Unexpected)
sal_uInt16 GetBroadcasterCount() const
void EndListening(SfxBroadcaster &rBroadcaster, bool bRemoveAllDuplicates=false)
SwContentFrame is the layout for content nodes: a common base class for text (paragraph) and non-text...
virtual void DoSetBidiLevelUpDown()
virtual bool IsSelOvr(SwCursorSelOverFlags eFlags=SwCursorSelOverFlags::CheckNodeSection|SwCursorSelOverFlags::Toggle|SwCursorSelOverFlags::ChangePos)
virtual const SwContentFrame * DoSetBidiLevelLeftRight(bool &io_rbLeft, bool bVisualAllowed, bool bInsertCursor)
virtual bool IsReadOnlyAvailable() const
SwCursor * MakeBoxSels(SwCursor *pCurrentCursor)
bool IsRemainInSection() const
virtual bool IsSkipOverHiddenSections() const override
bool m_bSkipOverHiddenSections
void SetRemainInSection(bool bFlag)
virtual bool IsSkipOverProtectSections() const override
void SetSkipOverHiddenSections(bool bFlag)
bool m_bSkipOverProtectSections
void SetSkipOverProtectSections(bool bFlag)
SfxBroadcaster m_aNotifier
const SwCursor & GetSelRing() const
SwUnoTableCursor(const SwPosition &rPos)
virtual ~SwUnoTableCursor() override
virtual bool IsSelOvr(SwCursorSelOverFlags eFlags=SwCursorSelOverFlags::CheckNodeSection|SwCursorSelOverFlags::Toggle|SwCursorSelOverFlags::ChangePos) override
UnoCursorPointer(const UnoCursorPointer &rOther)
virtual void Notify(SfxBroadcaster &rBC, const SfxHint &rHint) override
SwUnoCursor * operator->() const
std::shared_ptr< SwUnoCursor > m_pCursor
SwUnoCursor * get() const
virtual ~UnoCursorPointer() override
void reset(std::shared_ptr< SwUnoCursor > pNew)
UnoCursorPointer(std::shared_ptr< SwUnoCursor > pCursor)
UnoCursorPointer & operator=(UnoCursorPointer aOther)
SwUnoCursor & operator*() const
Dialog to specify the properties of date form field.
Marks a position in the document model.