JX Application Framework
Loading...
Searching...
No Matches
Public Member Functions | List of all members
JXSpellChecker Class Reference

#include <JXSpellChecker.h>

Inheritance diagram for JXSpellChecker:
[legend]

Public Member Functions

 JXSpellChecker ()
 
 ~JXSpellChecker () override
 
bool WillReportNoErrors () const
 
void ShouldReportNoErrors (const bool report)
 
void Check (JXTEBase *te)
 
void CheckSelection (JXTEBase *te)
 
void ReadPrefs (std::istream &input) override
 
void WritePrefs (std::ostream &output, const JFileVersion vers) const override
 
const JPointGetWindowSize () const
 
void SaveWindowSize (const JRect &bounds)
 
- Public Member Functions inherited from JSpellChecker
 JSpellChecker ()
 
virtual ~JSpellChecker ()
 
bool IsAvailable () const
 
bool CheckWord (const JString &word, JPtrArray< JString > *suggestionList, bool *goodFirstSuggestion)
 
void Learn (const JString &word)
 
void LearnCaps (const JString &word)
 
void Ignore (const JString &word)
 
- Public Member Functions inherited from JXSharedPrefObject
 JXSharedPrefObject (const JFileVersion currVers, const JPrefID &latestVersID, const VersionInfo versList[], const JSize versCount)
 
 ~JXSharedPrefObject () override
 
JFileVersion GetCurrentPrefsVersion () const
 
const JPrefIDGetLatestVersionID () const
 
JPrefID GetPrefID (const JFileVersion vers) const
 
const JArray< VersionInfo > & GetVersionList () const
 
void ReadPrefs ()
 
void WritePrefs () const
 
- Public Member Functions inherited from JBroadcaster
 JBroadcaster ()
 
virtual ~JBroadcaster ()
 
JBroadcasteroperator= (const JBroadcaster &source)
 
bool HasSenders () const
 
JSize GetSenderCount () const
 
bool HasRecipients () const
 
JSize GetRecipientCount () const
 
virtual JString ToString () const
 
template<class T >
void ListenTo (const JBroadcaster *sender, const std::function< void(const T &)> &f)
 

Additional Inherited Members

- Protected Member Functions inherited from JXSharedPrefObject
void Receive (JBroadcaster *sender, const Message &message) override
 
- Protected Member Functions inherited from JBroadcaster
 JBroadcaster (const JBroadcaster &source)
 
void ListenTo (const JBroadcaster *sender)
 
void StopListening (const JBroadcaster *sender)
 
void ClearWhenGoingAway (const JBroadcaster *sender, void *pointerToMember)
 
void StopListening (const JBroadcaster *sender, const std::type_info &messageType)
 
template<class T >
void Send (JBroadcaster *recipient, const T &message)
 
template<class T >
void Broadcast (const T &message)
 
void SendWithFeedback (JBroadcaster *recipient, Message *message)
 
void BroadcastWithFeedback (Message *message)
 
virtual void ReceiveWithFeedback (JBroadcaster *sender, Message *message)
 
virtual void ReceiveGoingAway (JBroadcaster *sender)
 

Constructor & Destructor Documentation

◆ JXSpellChecker()

JXSpellChecker::JXSpellChecker ( )

◆ ~JXSpellChecker()

JXSpellChecker::~JXSpellChecker ( )
override

Member Function Documentation

◆ Check()

void JXSpellChecker::Check ( JXTEBase te)

◆ CheckSelection()

void JXSpellChecker::CheckSelection ( JXTEBase te)

◆ GetWindowSize()

const JPoint & JXSpellChecker::GetWindowSize ( ) const
inline

◆ ReadPrefs()

void JXSpellChecker::ReadPrefs ( std::istream &  input)
overridevirtual

Implements JXSharedPrefObject.

◆ SaveWindowSize()

void JXSpellChecker::SaveWindowSize ( const JRect bounds)

◆ ShouldReportNoErrors()

void JXSpellChecker::ShouldReportNoErrors ( const bool  report)

◆ WillReportNoErrors()

bool JXSpellChecker::WillReportNoErrors ( ) const
inline

◆ WritePrefs()

void JXSpellChecker::WritePrefs ( std::ostream &  output,
const JFileVersion  vers 
) const
overridevirtual

Implements JXSharedPrefObject.


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