Keyoti RapidSpell Desktop .NET API Docs
Keyoti.RapidSpell Namespace
APIKeyoti.RapidSpell
Keyoti RapidSpell Desktop .NET
The core namespace for RapidSpell.

Main namespace

Types
All TypesClassesInterfacesEnumerationsDelegates
IconTypeDescription
AYTComboBox
As-You-Type enabled TextBox.

AYTRichTextBox
As-You-Type enabled RichTextBox.

AYTTextBox
As-You-Type enabled TextBox.

BadWord
Represents a mis-spelt word in the text.

CheckerEngineAdapter
Abstract base implementation of ICheckerEngine, override chosen members for desired functionality.

ComClientInteropSupport
This class supports users who access RapidSpell controls from COM code.

ContextMenuInformation
Describes the context menu that should be shown to the user for a particular error.

CutCopyPasteContextMenuMaker
Create a Cut/Copy/Paste ContextMenu

CutCopyPasteContextMenuStripMaker
Creates a Cut/Copy/Paste ContextMenuStrip

DialogTexts
Contains all texts in RapidSpellDialog and user options.

DictionaryCache
Cache of loaded dictionaries.

IAYTTextBox
Interface requirements for an "as-you-type" text box, if an object implements this interface then it is compatible with the RapidSpellAYT control.

ICheckerEngine
Defines the interface required for a class to be used as a checker engine

ISpellCheckableTextComponent
Defines the interface required for a text component to be spell checkable using the RapidSpellDialog control (or RapidSpellGUI class)

ISpellCheckableTextComponent2
Defines the interface required for a text component to be spell checkable using the RapidSpellDialog control (or RapidSpellGUI class)

IUserInterfaceFormPresenter
Interface requirements for a dialog based UI form.

KLicenseProvider
Summary description for KLicenseProvider.

LanguageType
Enumeration of language types.

UserDictionary..::..ListChangedEventArgs
Event args for ListChanged event

UserDictionary..::..ListChangedEventHandler
Event handler

UserDictionary..::..ListChangedEventArgs..::..ListChangeOperation
Types of operation

MultiFileUserDictionary
Represents multiple file based user dictionaries.

NeedRapidSpellAsYouTypeAgentEventArgs
Event args for NeedRapidSpellAsYouTypeAgent event. Specify a NewAgent to override default behaviour.

NeedRapidSpellAsYouTypeAgentEventHandler
Event delegate.

NoCurrentBadWordException
Thrown if NextBadWord has not been run first and found a mis-spelled word.

NoTextComponentException
Thrown if a valid text component hasn't been set to be checked (by the GUI for example).

UndoableOperation..::..Operation
Types of operation

OperationScope
The scope of an operation.

OptionsSavedEventArgs
Args for the options saved event.

OptionsSavedEventHandler
Handler

RapidSpellAsYouType
RapidSpell Desktop As-You-Type Control, spell checks text boxes as the user types.

RapidSpellAsYouTypeAgent
Agent class that handles as-you-type for one text box.

RapidSpellAYTDialogCoupler
RapidSpell Desktop AYT-Dialog Coupler Control, this lightweight convenience control is used to couple RapidSpellAsYouType and RapidSpellDialog.

RapidSpellChecker
Spell checker engine, checks a text string for spelling errors and makes suggested corrections.

RapidSpellDialog
RapidSpell Desktop Dialog Control, this convenience control provides design time support for RapidSpellGUI and multiple text box support.

RapidSpellGUIPresenter
Controls the UI logic used for RapidSpellDialog forms.

RegisterForm
Internally used for registering license keys.

RichTextBoxIAYTAdapter
Internal wrapper for RichTextBox

TextBoxUtilityAdapter..::..RightClickEventHandler
Handles right clicks.

RapidSpellDialog..::..SpellCheckEventHandler
Spell check event handler delegate.

RapidSpellGUIPresenter..::..SpellCheckEventHandler
Spell check event handler delegate.

SpellContextMenuRequestEventHandler
Handler delegate

SpellingDictionary
Helper

RapidSpellChecker..::..State
State of the spell checker

UserDictionary..::..StorageLocation
Location options for storage

Suggestion
Represents a suggestion.

SuggestionsMethodType
Suggestions algorithm identifiers.

TextBoxBaseIAYTAdapter
Internal wrapper for TextBoxBase

RapidSpellDialog..::..TextBoxSpellCheckEventHandler
Handler delegate

TextBoxUtilityAdapter
Handles painting on AYTTextBox and AYTRichTextbox

TextChangeHint
Hints the change scanner as to where the change could be, if any, on user input.

Underline
Represents an underline

UnderlineEventArgs
Event arguments for underline events

UnderlineEventHandler
Underline event handler

UnderlineStyle
Mis-spelling underline style for RapidSpellAYT control.

UndoableOperation
An operation which can be undone

UndoableStateEventArgs
Args for the events fired when words are ignored.

UndoEventArgs
Undo event args

UndoEventHandler
Event handler delegate

UndoManager
Manages the undoable operation stack.

UserDictionary
Represents the UserDictionary

WordAddedEventArgs
Args for the events fired when words are added to the user dictionary.

WordAddedEventHandler
Handler delegate

WordChangedEventArgs
Args for the events fired when words are changed.

WordChangedEventHandler
Handler delegate

WordIgnoredEventArgs
Args for the events fired when words are ignored.

WordIgnoredEventHandler
Handler delegate

WordOccurrence
Represents a word in the text.

WordRemovedEventArgs
Args for the events fired when words are removed from the user dictionary.

WordRemovedEventHandler
Handler delegate