LibreOffice Module sw (master)  1
Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | List of all members
SwSpellDialogChildWindow Class Reference

#include <SwSpellDialogChildWindow.hxx>

Inheritance diagram for SwSpellDialogChildWindow:
[legend]
Collaboration diagram for SwSpellDialogChildWindow:
[legend]

Public Member Functions

 SwSpellDialogChildWindow (vcl::Window *pParent, sal_uInt16 nId, SfxBindings *pBindings, SfxChildWinInfo *pInfo)
 
virtual ~SwSpellDialogChildWindow () override
 
 SFX_DECL_CHILDWINDOW_WITHID (SwSpellDialogChildWindow)
 
void InvalidateSpellDialog ()
 
- Public Member Functions inherited from svx::SpellDialogChildWindow
 SpellDialogChildWindow (vcl::Window *pParent, sal_uInt16 nId, SfxBindings *pBindings)
 
virtual ~SpellDialogChildWindow () override
 

Protected Member Functions

virtual svx::SpellPortions GetNextWrongSentence (bool bRecheck) override
 
virtual void ApplyChangedSentence (const svx::SpellPortions &rChanged, bool bRecheck) override
 
virtual void AddAutoCorrection (const OUString &rOld, const OUString &rNew, LanguageType eLanguage) override
 
virtual bool HasAutoCorrection () override
 
virtual bool HasGrammarChecking () override
 
virtual bool IsGrammarChecking () override
 
virtual void SetGrammarChecking (bool bOn) override
 
virtual void GetFocus () override
 
virtual void LoseFocus () override
 
- Protected Member Functions inherited from svx::SpellDialogChildWindow
SfxBindingsGetBindings () const
 
void InvalidateSpellDialog ()
 

Private Member Functions

SwWrtShellGetWrtShell_Impl ()
 
void MakeTextSelection_Impl (SwWrtShell &rSh, ShellMode eSelMode)
 
bool FindNextDrawTextError_Impl (SwWrtShell &rSh)
 
bool SpellDrawText_Impl (SwWrtShell &rSh, svx::SpellPortions &rPortions)
 
void LockFocusNotification (bool bLock)
 

Private Attributes

bool m_bIsGrammarCheckingOn
 
std::unique_ptr< SpellStatem_pSpellState
 

Detailed Description

Definition at line 28 of file SwSpellDialogChildWindow.hxx.

Constructor & Destructor Documentation

SwSpellDialogChildWindow::SwSpellDialogChildWindow ( vcl::Window pParent,
sal_uInt16  nId,
SfxBindings pBindings,
SfxChildWinInfo pInfo 
)
SwSpellDialogChildWindow::~SwSpellDialogChildWindow ( )
overridevirtual

Member Function Documentation

void SwSpellDialogChildWindow::AddAutoCorrection ( const OUString &  rOld,
const OUString &  rNew,
LanguageType  eLanguage 
)
overrideprotectedvirtual
void SwSpellDialogChildWindow::ApplyChangedSentence ( const svx::SpellPortions rChanged,
bool  bRecheck 
)
overrideprotectedvirtual
bool SwSpellDialogChildWindow::FindNextDrawTextError_Impl ( SwWrtShell rSh)
private
void SwSpellDialogChildWindow::GetFocus ( )
overrideprotectedvirtual
svx::SpellPortions SwSpellDialogChildWindow::GetNextWrongSentence ( bool  bRecheck)
overrideprotectedvirtual
SwWrtShell * SwSpellDialogChildWindow::GetWrtShell_Impl ( )
private
bool SwSpellDialogChildWindow::HasAutoCorrection ( )
overrideprotectedvirtual

Reimplemented from svx::SpellDialogChildWindow.

Definition at line 469 of file SwSpellDialogChildWindow.cxx.

bool SwSpellDialogChildWindow::HasGrammarChecking ( )
overrideprotectedvirtual

Reimplemented from svx::SpellDialogChildWindow.

Definition at line 474 of file SwSpellDialogChildWindow.cxx.

References SvtLinguConfig::HasGrammarChecker().

void SwSpellDialogChildWindow::InvalidateSpellDialog ( )
bool SwSpellDialogChildWindow::IsGrammarChecking ( )
overrideprotectedvirtual

Reimplemented from svx::SpellDialogChildWindow.

Definition at line 479 of file SwSpellDialogChildWindow.cxx.

References m_bIsGrammarCheckingOn.

void SwSpellDialogChildWindow::LockFocusNotification ( bool  bLock)
private

Definition at line 830 of file SwSpellDialogChildWindow.cxx.

References m_pSpellState.

Referenced by GetNextWrongSentence().

void SwSpellDialogChildWindow::LoseFocus ( )
overrideprotectedvirtual
void SwSpellDialogChildWindow::MakeTextSelection_Impl ( SwWrtShell rSh,
ShellMode  eSelMode 
)
private
void SwSpellDialogChildWindow::SetGrammarChecking ( bool  bOn)
overrideprotectedvirtual
SwSpellDialogChildWindow::SFX_DECL_CHILDWINDOW_WITHID ( SwSpellDialogChildWindow  )
bool SwSpellDialogChildWindow::SpellDrawText_Impl ( SwWrtShell rSh,
svx::SpellPortions rPortions 
)
private

Member Data Documentation

bool SwSpellDialogChildWindow::m_bIsGrammarCheckingOn
private
std::unique_ptr<SpellState> SwSpellDialogChildWindow::m_pSpellState
private

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