[]
Interface used to provide modal (dialog-based) spell-checking using a C1SpellChecker.
public interface ISpellCheckableEditor
The C1SpellChecker can provide spell-checking for classes derived from the TextBoxBase class (TextBox and RichTextBox).
To use C1SpellChecker with other editors, you should create a class that implements the ISpellCheckableEditor interface on behalf of the editor.
| Name | Description |
|---|---|
| Control | Gets a reference to the Control that implements the editor. |
| HideSelection | Gets or sets a value indicating whether the selected text in the text box control remains highlighted when the control loses focus. |
| SelectedText | Gets or sets the text that is selected in the editor. |
| SelectionLength | Gets or sets the length of text selected in the editor. |
| SelectionStart | Gets or sets the starting index of text selected in the editor. |
| Text | Gets or sets the text in the editor. |
| Name | Description |
|---|---|
| BeginSpell() | Called when the spell-checking process starts. |
| EndSpell() | Called when the spell-checking process ends. |
| HasMoreText() | Gets the next batch of text to spell check using the same modal dialog. |
| Select(int, int) | Selects a range of text in the editor. |