20#ifndef INCLUDED_SVX_SPELLDIALOGCHILDWINDOW_HXX
21#define INCLUDED_SVX_SPELLDIALOGCHILDWINDOW_HXX
74 virtual bool HasAutoCorrection();
77 virtual void AddAutoCorrection(
const OUString& rOld,
const OUString& rNew,
86 virtual bool HasGrammarChecking();
89 virtual bool IsGrammarChecking();
92 virtual void SetGrammarChecking(
bool bOn);
100 void InvalidateSpellDialog();
The child window wrapper of the actual spelling dialog.
VclPtr< AbstractSpellDialog > m_xAbstractSpellDialog
virtual void ApplyChangedSentence(const SpellPortions &rChanged, bool bRecheck)=0
This abstract method applies the changes made in the spelling dialog to the document.
virtual SpellPortions GetNextWrongSentence(bool bRecheck)=0
This abstract method has to be defined by a derived class.
virtual void GetFocus()=0
Notifies the ChildWindow about the get focus event.
virtual void LoseFocus()=0
Notifies the ChildWindow about the lose focus event.
virtual SfxBindings & GetBindings() override
std::vector< SpellPortion > SpellPortions