19#ifndef INCLUDED_SW_INC_SPLARGS_HXX
20#define INCLUDED_SW_INC_SPLARGS_HXX
25#include <com/sun/star/linguistic2/XSpellAlternatives.hpp>
26#include <com/sun/star/linguistic2/XSpellChecker1.hpp>
85 css::uno::Reference< css::linguistic2::XSpellChecker1 >
xSpeller;
87 css::uno::Reference< css::linguistic2::XSpellAlternatives >
xSpellAlt;
91 SwSpellArgs(css::uno::Reference< css::linguistic2::XSpellChecker1 > xSplChk,
109 css::uno::Reference<css::linguistic2::XHyphenatedWord>
m_xHyphWord;
131 void SetHyphWord(
const css::uno::Reference< css::linguistic2::XHyphenatedWord > &rxHW)
135 const css::uno::Reference< css::linguistic2::XHyphenatedWord >&
GetHyphWord()
const
constexpr tools::Long Y() const
constexpr tools::Long X() const
Marks a character position inside a document model content node (SwContentNode)
void SetHyphWord(const css::uno::Reference< css::linguistic2::XHyphenatedWord > &rxHW)
const Point m_aCursorPos
input: cursor point to locate the frame
sal_Int32 m_nWordStart
output: found word
const css::uno::Reference< css::linguistic2::XHyphenatedWord > & GetHyphWord() const
SwInterHyphInfo(const Point &rCursorPos)
const Point * GetCursorPos() const
css::uno::Reference< css::linguistic2::XHyphenatedWord > m_xHyphWord
output: hyphenated word
sal_Int32 m_nStart
input: requested range to hyphenate
Represents the visualization of a paragraph.
SwTextNode is a paragraph in the document model.
Dialog to specify the properties of date form field.
SwTextFrame * SwHyphIterCacheLastTextFrame(SwTextNode const *pNode, const sw::Creator &create)
std::function< SwTextFrame *()> Creator
static LanguageType nLang
SwArgsBase(SwPosition &rStart, SwPosition &rEnd)
void SetEnd(SwPosition &rEnd)
void SetStart(SwPosition &rStart)
bool bAllowImplicitChangesForNotConvertibleText
LanguageType nConvSrcLang
LanguageType nConvTargetLang
const vcl::Font * pTargetFont
LanguageType nConvTextLang
SwConversionArgs(LanguageType nLang, SwPosition &rStart, SwPosition &rEnd)
Marks a position in the document model.
css::uno::Reference< css::linguistic2::XSpellAlternatives > xSpellAlt
SwSpellArgs(css::uno::Reference< css::linguistic2::XSpellChecker1 > xSplChk, SwPosition &rStart, SwPosition &rEnd, bool bGrammar)
css::uno::Reference< css::linguistic2::XSpellChecker1 > xSpeller