22#include <LibreOfficeKit/LibreOfficeKitEnums.h>
241 case LOK_CALLBACK_INVALIDATE_VISIBLE_CURSOR:
242 case LOK_CALLBACK_INVALIDATE_VIEW_CURSOR:
244 case LOK_CALLBACK_TEXT_SELECTION:
245 case LOK_CALLBACK_TEXT_SELECTION_START:
246 case LOK_CALLBACK_TEXT_SELECTION_END:
247 case LOK_CALLBACK_TEXT_VIEW_SELECTION:
SwVisibleCursor * GetVisibleCursor() const
void Push()
store a copy of the current cursor on the cursor stack
SwShellCursor * GetCursor_()
bool MovePara(SwWhichPara, SwMoveFnCollection const &)
void Combine()
Combine two cursors.
bool Right(sal_uInt16 nCnt, SwCursorSkipMode nMode, bool bAllowVisual=false)
bool Left(sal_uInt16 nCnt, SwCursorSkipMode nMode, bool bAllowVisual=false)
bool IsStartWord(sal_Int16 nWordType=css::i18n::WordType::ANYWORD_IGNOREWHITESPACES) const
std::optional< OString > getLOKPayload(int nType, int nViewId) const
std::optional< OString > getLOKPayload(int nType, int nViewId) const
SAL_DLLPRIVATE bool PrvWrdForDelete()
std::optional< OString > getLOKPayload(int nType, int nViewId) const
SAL_DLLPRIVATE bool BwdPara_()
bool SttPara(bool bSelect=false)
SAL_DLLPRIVATE void SttWrd()
SAL_DLLPRIVATE bool NxtWrd_()
SAL_DLLPRIVATE bool BwdSentence_()
SAL_DLLPRIVATE bool PrvWrd_()
SAL_DLLPRIVATE bool FwdSentence_()
SAL_DLLPRIVATE void EndWrd()
SAL_DLLPRIVATE bool NxtWrdForDelete()
bool Pop(SwCursorShell::PopMode, ::std::optional< SwCallLink > &roLink)
bool GoCurrPara(SwPaM &rPam, SwMoveFnCollection const &aPosPara)
bool GoPrevPara(SwPaM &rPam, SwMoveFnCollection const &aPosPara)
bool GoNextPara(SwPaM &rPam, SwMoveFnCollection const &aPosPara)
SwMoveFnCollection const & fnParaStart
SwMoveFnCollection const & fnParaEnd