New Classes, Properties, Methods and Events

In TX Spell 6.0 the following new classes, properties, methods and events have been added:

Methods

Method Description
TXTextControl.Proofing.IncorrectWordChangingEventArgs.Cancel Get or sets a value indicating whether the changing operation for the current incorrect word should be canceled.
TXTextControl.Proofing.SpellingCorrectionUIProvider.CorrectionHandler.AddToDictionary Adds the text of the current word to correct to all user dictionaries of the current dictionary collection where the IsEditable property is set to true and the language property corresponds to the TXTextControl.MisspelledWord.Culture or incorrect word's language property.
TXTextControl.Proofing.SpellingCorrectionUIProvider.CorrectionHandler.Change Replaces the current word to correct with a specified word.
TXTextControl.Proofing.SpellingCorrectionUIProvider.CorrectionHandler.ChangeAll Replaces all words to correct, that have the same text like the current uncorrected word.
TXTextControl.Proofing.SpellingCorrectionUIProvider.CorrectionHandler.CheckCorrectedWord Returns a value whether the specified word was found in one of the current selected suggestion dictionaries or not.
TXTextControl.Proofing.SpellingCorrectionUIProvider.CorrectionHandler.Delete Deletes the current word to correct.
TXTextControl.Proofing.SpellingCorrectionUIProvider.CorrectionHandler.Ignore Ignores the current misspelled.
TXTextControl.Proofing.SpellingCorrectionUIProvider.CorrectionHandler.IgnoreAll Ignores all words to correct, that have the same text like the current uncorrected word.
TXTextControl.Proofing.SpellingCorrectionUIProvider.StateManager.Cancel Resets the SpellingCorrectionUIProvider to the InitialState.
TXTextControl.Proofing.SpellingCorrectionUIProvider.StateManager.SetCurrent Sets an object of type TXTextControl.TextControl or text for user interface based spelling correction.

Properties

Property Description
TXTextControl.Proofing.MisspelledWordChangingEventArgs.Cancel Get or sets a value indicating whether the changing operation for the current misspelled word should be canceled.
TXTextControl.Proofing.SpellingCorrectionUIProvider.CorrectionHandler.IsAddToDictionaryEnabled Gets a value whether the AddToDictionary method is enabled or not.
TXTextControl.Proofing.SpellingCorrectionUIProvider.CorrectionHandler.IsChangeAllEnabled Gets a value whether the ChangeAll method is enabled or not.
TXTextControl.Proofing.SpellingCorrectionUIProvider.CorrectionHandler.IsChangeEnabled Gets a value whether the Change method is enabled or not.
TXTextControl.Proofing.SpellingCorrectionUIProvider.CorrectionHandler.IsDeleteEnabled Gets a value whether the Delete method is enabled or not.
TXTextControl.Proofing.SpellingCorrectionUIProvider.CorrectionHandler.IsIgnoreAllEnabled Gets a value whether the IgnoreAll method is enabled or not.
TXTextControl.Proofing.SpellingCorrectionUIProvider.CorrectionHandler.IsIgnoreEnabled Gets a value whether the Ignore method is enabled or not.
TXTextControl.Proofing.SpellingCorrectionUIProvider.CorrectionHandler.IsOptionsEnabled Gets a value whether the current SpellingCorrectionUIProvider's mode is set to OptionsSettings or not.
TXTextControl.Proofing.SpellingCorrectionUIProvider.CorrectionHandler.IsUndoEditEnabled Gets a value whether the current SpellingCorrectionUIProvider's mode is set to WordToCorrectEditing or not.
TXTextControl.Proofing.SpellingCorrectionUIProvider.CorrectionHandling Gets an object of type CorrectionHandler that provides methods and properties which are necessary to construct the correction handling part of a spelling correction user interface.
TXTextControl.Proofing.SpellingCorrectionUIProvider.PreviewHandler.IsPreviewSentenceBoundsEnabled Gets a value whether the PreviewSentenceBounds property is enabled to provide the sentence bounds for the current word to correct.
TXTextControl.Proofing.SpellingCorrectionUIProvider.PreviewHandler.PreviewSentenceBounds Gets a two values integer array that represents the start position and length of the sentence where the current word to correct is located.
TXTextControl.Proofing.SpellingCorrectionUIProvider.PreviewHandling Gets an object of type PreviewHandler that provides properties which are necessary to construct an editable preview for a spelling correction user interface.
TXTextControl.Proofing.SpellingCorrectionUIProvider.StateManager.CurrentIFormattedText Gets that object of type TXTextControl.IFormattedText that includes the misspelled word which is currently handled by the SpellingCorrectionUIProvider.
TXTextControl.Proofing.SpellingCorrectionUIProvider.StateManager.CurrentText Gets that text which is currently handled by the SpellingCorrectionUIProvider.
TXTextControl.Proofing.SpellingCorrectionUIProvider.StateManager.CurrentTextControl Gets an object of type TXTextControl.TextControl and represents that TextControl which is currently handled by the SpellingCorrectionUIProvider.
TXTextControl.Proofing.SpellingCorrectionUIProvider.StateManager.CurrentWordToCorrect Gets an object of type TXTextControl.MisspelledWord or IncorrectWord and represents that current word to correct which is currently handled by the SpellingCorrectionUIProvider.
TXTextControl.Proofing.SpellingCorrectionUIProvider.StateManager.IsOptionsSettings Gets or sets a value whether the current state of the SpellingCorrectionUIProvider is set to OptionsSettings.
TXTextControl.Proofing.SpellingCorrectionUIProvider.StateManager.IsWordToCorrectEditing Gets or sets a value whether the current state of the SpellingCorrectionUIProvider is set to WordToCorrectEditing.
TXTextControl.Proofing.SpellingCorrectionUIProvider.StateManager.Mode Gets a value of type SpellingCorrectionMode that represents the current state of the SpellingCorrectionUIProvider.
TXTextControl.Proofing.SpellingCorrectionUIProvider.StateManaging Gets an object of type StateManager that provides methods and properties which are necessary to initialize, modify and perceive the current state of a spelling correction procedure.
TXTextControl.Proofing.SpellingCorrectionUIProvider.SuggestionDictionariesHandler.IsSuggestionDictionariesEnabled Gets a value whether the SuggestionDictionaries property is enabled to provide suggestion dictionaries or not.
TXTextControl.Proofing.SpellingCorrectionUIProvider.SuggestionDictionariesHandler.SelectedSuggestionDictionaries Gets or sets an array of dictionaries which are used to create suggestions for the SuggestionsHandler.Suggestions property.
TXTextControl.Proofing.SpellingCorrectionUIProvider.SuggestionDictionariesHandler.SuggestionDictionaries Gets an array of suggestion dictionaries where the dictionary's language equals to the language of the current word to correct.
TXTextControl.Proofing.SpellingCorrectionUIProvider.SuggestionDictionariesHandling Gets an object of type SuggestionDictionariesHandler that provides properties which are necessary to modify and perceive suggestion dictionaries in a spelling correction user interface.
TXTextControl.Proofing.SpellingCorrectionUIProvider.SuggestionsHandler.IsNoSuggestionsItemEnabled Gets or sets whether a message is inside the SpellingCorrectionUIProvider's suggestion list that informs the user that no suggestions could be created for the current word to correct.
TXTextControl.Proofing.SpellingCorrectionUIProvider.SuggestionsHandler.IsSuggestionListEnabled Gets a value whether the Suggestions property is enabled to create suggestions or not.
TXTextControl.Proofing.SpellingCorrectionUIProvider.SuggestionsHandler.MaxSuggestions Gets or sets the maximum number of suggestions that has to be determined.
TXTextControl.Proofing.SpellingCorrectionUIProvider.SuggestionsHandler.Suggestions Gets an array of suggestions which are created based on the selected suggestions dictionaries.
TXTextControl.Proofing.SpellingCorrectionUIProvider.SuggestionsHandling Gets an object of type SuggestionsHandler that provides properties which are necessary to modify and perceive a list of suggestions for correcting the current word to correct in a spelling correction user interface.
TXTextControl.Proofing.TXSpell.SpellingCorrectionUIProvider Gets an object of type SpellingCorrectionUIProvider to provide methods and properties for constructing a spelling correction user interface.
TXTextControl.WPF.Proofing.TXSpellChecker.SpellingCorrectionUIProvider Gets an object of type SpellingCorrectionUIProvider to provide methods and properties for constructing a spelling correction user interface.

Classes

Class Description
TXTextControl.Proofing.SpellingCorrectionUIProvider The SpellingCorrectionUIProvider class provides methods and properties for constructing a spelling correction user interface.
TXTextControl.Proofing.SpellingCorrectionUIProvider.CorrectionHandler The CorrectionHandler class provides methods and properties which are necessary to construct the correction handling part of a spelling correction user interface.
TXTextControl.Proofing.SpellingCorrectionUIProvider.PreviewHandler The PreviewHandler class provides properties which are necessary to construct an editable preview for a spelling correction user interface.
TXTextControl.Proofing.SpellingCorrectionUIProvider.StateManager The StateManager class provides methods and properties which are necessary to initialize, modify and perceive the current state of a spelling correction procedure..
TXTextControl.Proofing.SpellingCorrectionUIProvider.SuggestionDictionariesHandler The SuggestionDictionariesHandler class provides properties which are necessary to perceive and modify suggestion dictionaries in a spelling correction user interface.
TXTextControl.Proofing.SpellingCorrectionUIProvider.SuggestionsHandler The SuggestionsHandler class provides properties which are necessary to modify and perceive a list of suggestions for correcting the current word to corrct in a spelling correction user interface.