Keyoti RapidSpell Silverlight API Docs
RapidSpellDialog Class
APIKeyoti.RapidSpellRapidSpellDialog
Keyoti RapidSpell Silverlight
RapidSpell Desktop Dialog Control, this convenience control provides design time support for RapidSpellGUI and multiple text box support.
Declaration Syntax
C#Visual BasicVisual C++F#
public class RapidSpellDialog : DesignableComponent
Public Class RapidSpellDialog
	Inherits DesignableComponent
public ref class RapidSpellDialog : public DesignableComponent
type RapidSpellDialog =  
    class
        inherit DesignableComponent
    end
Members
All MembersConstructorsMethodsPropertiesFieldsEvents



IconMemberDescription
RapidSpellDialog()()()()
Default constructor.

RapidSpellDialog(IContainer)
Designer constructor.

ActualHeight (Inherited from FrameworkElement.)
ActualWidth (Inherited from FrameworkElement.)
AddHandler(RoutedEvent, Delegate, Boolean) (Inherited from UIElement.)
AddTextComponent(Control)
Adds a TextBoxBase (TextBox, RichTextBox and derivatives) to be checked.

AddTextComponent(ISpellCheckableTextComponent)
Adds an ISpellCheckableTextComponent to be checked.

AllOperationScope
The scope that ignore-all/change-all should have.

AllowAnyCase
Whether to allow words spelt with incorrect case, eg. "africa", instead of "Africa", this is more relaxed than AllowMixedCase

AllowDrop (Inherited from UIElement.)
AllowMixedCase
Whether to allow words spelt with mixed case, eg. "MIxEd"

AlwaysShowDialog
Whether to show dialog even when there are no errors in the text box. If set to false causes a spell check before opening the dialog, if there are no errors a message box appears instead of the dialog.

Arrange(Rect) (Inherited from UIElement.)
ArrangeOverride(Size) (Inherited from FrameworkElement.)
BindingValidationError()()()() (Inherited from FrameworkElement.)
CacheMode (Inherited from UIElement.)
CaptureMouse()()()() (Inherited from UIElement.)
Check()()()()
Bring up the spell checker dialog and start checking the component set to check.

CheckAccess()()()() (Inherited from DependencyObject.)
CheckCompoundWords
Whether to check for compound words, setting this to true is essential for languages such as German which allow for compound words.

CheckerEngine
The checker engine to use, this object must implement the ICheckerEngine interface, allows customization or replacement of the spell checker.

CheckFromStartOfTextOnMultiples
Whether to check each textbox from the start of the text when working with multiple textboxes.

CheckReadOnlyTextBoxes
Whether to spell check textboxes which are readonly.

ClearTextComponents()()()()
Removes all text components from being spell checked.

ClearValue(DependencyProperty) (Inherited from DependencyObject.)
Clip (Inherited from UIElement.)
Close()()()()
Close the spell checker dialog window, if open.

ConsiderationRange
Sets the factor for words to consider for suggestions, lower values are faster but consider less words for suggestions. Default is 500. If w <= 1 this method won't do anything.

CreateDialogView
Fired when an IDialogView is being created. Allows for customization

CreateDialogViewOptions
Fired when an IDialogViewOptions is being created. Allows for customization

CreateDialogViewUserDictionaryEdit
Indicates that a new IDialogViewUserDictionaryEdit is being created, also provides chance to override the default IDialogViewUserDictionaryEdit.

CreateUserInterfaceFormPresenter
Fired when an IUserInterfaceFormPresenter is being created. Allows for customization

Cursor (Inherited from FrameworkElement.)
DataContext (Inherited from FrameworkElement.)
DesignMode
Whether control is in design mode
(Inherited from DesignableComponent.)
DesiredSize (Inherited from UIElement.)
DictFileUri
Uri of the Dict File to use for main dictionary. See remarks.

Dispatcher()()()() (Inherited from DependencyObject.)
Dispose(Boolean)
Disposes of unmanaged resources.

DragEnter (Inherited from UIElement.)
DragLeave (Inherited from UIElement.)
DragOver (Inherited from UIElement.)
Drop (Inherited from UIElement.)
Effect (Inherited from UIElement.)
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()()
Cleanup
(Overrides Object.Finalize()()()().)
FindCapitalizedSuggestions
Whether to look for capitalized suggestions, note this will slow FindSuggestions down by about 7 times.

FindName(String) (Inherited from FrameworkElement.)
FlowDirection (Inherited from FrameworkElement.)
GetAnimationBaseValue(DependencyProperty) (Inherited from DependencyObject.)
GetBindingExpression(DependencyProperty) (Inherited from FrameworkElement.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the type of the current instance.
(Inherited from Object.)
GetValue(DependencyProperty) (Inherited from DependencyObject.)
GotFocus (Inherited from UIElement.)
GUILanguage
The language to show the UI in.

Height (Inherited from FrameworkElement.)
HorizontalAlignment (Inherited from FrameworkElement.)
IgnoreCapitalizedWords
Whether to ignore words with capital letters.

IgnoreIncorrectSentenceCapitalization
Whether to ignore incorrect sentence capitalization.

IgnoreInEnglishLowerCaseI
Whether to ignore lower case 'i' characters in text. Set to false to flag as errors.

IgnoreURLsAndEmailAddresses
Whether to ignore URLs and email addresses (requires V2Parser=true)

IgnoreWordsWithDigits
Whether to ignore words with numbers in them (eg. A10 or 7-11).

IgnoreXML
Whether to ignore XML/HTML tags, false by default.

IncludeUserDictionaryInSuggestions
Whether the user dictionary should be used in finding suggestions for misspelt words.

InvalidateArrange()()()() (Inherited from UIElement.)
InvalidateMeasure()()()() (Inherited from UIElement.)
IsHitTestVisible (Inherited from UIElement.)
KeyDown (Inherited from UIElement.)
KeyUp (Inherited from UIElement.)
Language (Inherited from FrameworkElement.)
LanguageParser
The type of language parsing to use.

LayoutUpdated()()()() (Inherited from FrameworkElement.)
LicenseKey
The license key.

LoadDictionary()()()()
Loads the dictionary now (in a background thread), instead of when the spell check starts;

Loaded (Inherited from FrameworkElement.)
LookIntoHyphenatedText
Whether to 'look into' text with hyphens (-), if the word has hyphens in it and LookIntoHyphenatedText is set true (default), the parts of the text around the hyphens will be checked individually.

LostFocus (Inherited from UIElement.)
LostMouseCapture (Inherited from UIElement.)
ManipulationCompleted (Inherited from UIElement.)
ManipulationDelta (Inherited from UIElement.)
ManipulationStarted (Inherited from UIElement.)
Margin (Inherited from FrameworkElement.)
MaxHeight (Inherited from FrameworkElement.)
MaxWidth (Inherited from FrameworkElement.)
Measure(Size) (Inherited from UIElement.)
MeasureOverride(Size) (Inherited from FrameworkElement.)
MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
MinHeight (Inherited from FrameworkElement.)
MinWidth (Inherited from FrameworkElement.)
MouseEnter (Inherited from UIElement.)
MouseLeave (Inherited from UIElement.)
MouseLeftButtonDown (Inherited from UIElement.)
MouseLeftButtonUp (Inherited from UIElement.)
MouseMove (Inherited from UIElement.)
MouseRightButtonDown (Inherited from UIElement.)
MouseRightButtonUp (Inherited from UIElement.)
MouseWheel (Inherited from UIElement.)
Name (Inherited from FrameworkElement.)
NumberSuggestionList
Whether to number the items in the suggestion list, for quick user selection.

OnApplyTemplate()()()() (Inherited from FrameworkElement.)
OnCreateAutomationPeer()()()() (Inherited from UIElement.)
OnCreateDialogView(CreateDialogViewEventArgs)
Raises event

OnCreateDialogViewOptions(CreateDialogViewOptionsEventArgs)
Raises event

OnCreateDialogViewUserDictionaryEdit(CreateDialogViewUserDictionaryEditEventArgs)
Fires the CreateDialogViewUserDictionaryEdit event.

OnCreateUserInterfaceFormPresenter(CreateUserInterfaceFormPresenterEventArgs)
Raises event

OnSpellCheckFinishedTextBox(TextBoxSpellCheckEventArgs)
Raises event

OnSpellCheckStartedTextBox(TextBoxSpellCheckEventArgs)
Raises event

OnWordAdded(Object, WordAddedEventArgs)
Fires WordAdded event

OnWordChanged(Object, WordChangedEventArgs)
Fires WordChanged event

OnWordChanging(Object, WordChangedEventArgs)
Fires WordChanging event

OnWordIgnored(Object, WordIgnoredEventArgs)
Fires WordIgnored event

Opacity (Inherited from UIElement.)
OpacityMask (Inherited from UIElement.)
Options
Object responsible for holding, loading and saving the user's spell check options.

OptionsEnabled
Whether to use user options.

OptionsFileName
The file name used to store the settings (by default in IsolatedStorage).

OptionsPresenter
Presenter for the user options form (IDialogViewOptions).

OptionsStorageLocation
Where the user's options are stored.

Parent (Inherited from FrameworkElement.)
Projection()()()() (Inherited from UIElement.)
QueryTextBoxMultiline
Whether 'not in dictionary' text box is multiline or single line.

ReadLocalValue(DependencyProperty) (Inherited from DependencyObject.)
Ready
Fired when ready to proceed with first query.

RecheckDocumentRequest
Fired when the text should be rechecked

ReleaseMouseCapture()()()() (Inherited from UIElement.)
RemoveHandler(RoutedEvent, Delegate) (Inherited from UIElement.)
RemoveTextComponent(Control)
Removes a TextBoxBase (TextBox, RichTextBox and derivatives) to be checked.

RemoveTextComponent(ISpellCheckableTextComponent)
Removes an ISpellCheckableTextComponent to be checked.

RenderSize (Inherited from UIElement.)
RenderTransform (Inherited from UIElement.)
RenderTransformOrigin (Inherited from UIElement.)
ResetIgnoredWords()()()()
Resets all ignored words, so that the document will be rechecked.

Resources (Inherited from FrameworkElement.)
SeparateHyphenWords
Whether to treat hyphenated (-) words as separate words, default is false.

SetBinding(DependencyProperty, Binding) (Inherited from FrameworkElement.)
SetValue(DependencyProperty, Object) (Inherited from DependencyObject.)
ShowContextSentence
Whether to show the query in context of it's sentence/line.

ShowFinishedBoxAtEnd
Whether to show the spell check complete dialog box at the end, true by default.

ShowOptionsButton
Whether to show the options button.

ShowUndoButton
Whether to show the undo button.

SizeChanged (Inherited from FrameworkElement.)
SpellCheckFinished
Fired when checking finishes

SpellCheckFinishedTextBox
Fired when spell check starts on a text box (used in multiple text box checking situations)

SpellCheckStarted
Fired when checking starts

SpellCheckStartedTextBox
Fired when spell check starts on a text box (used in multiple text box checking situations)

Style (Inherited from FrameworkElement.)
SuggestionsMethod
The suggestions method to use.

SuggestSplitWords
Whether to look for connected words in suggestions.

Tag (Inherited from FrameworkElement.)
TextBox
The TextBox or RichTextBox to work with

TextBoxBasesToCheck
Array of TextBoxBases this GUI will spell check.

TextBoxProperty
The RapidSpellAsYouType to work with.

TextInput (Inherited from UIElement.)
TextInputStart()()()() (Inherited from UIElement.)
TextInputUpdate()()()() (Inherited from UIElement.)
Texts
The UI texts.

ThirdPartyTextComponentsToCheck
Array of ISpellCheckableTextComponent this GUI will spell check.

ThirdPartyTextComponentToCheck
The 3rd Party Component that this GUI will spell check.

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
TransformToVisual(UIElement) (Inherited from UIElement.)
Triggers (Inherited from FrameworkElement.)
Undone
Fired when an Undo occurs

Unloaded (Inherited from FrameworkElement.)
UpdateLayout()()()() (Inherited from UIElement.)
UseLayoutRounding()()()() (Inherited from UIElement.)
UserDictionary
A custom instance of UserDictionary to use instead of the default file based dictionary.

UserDictionaryEnabled
Whether the user dictionary (Add button) is active.

UserInterfaceFormPresenter
The presenter (eg. RapidSpellGUIPresenter) currently in use, may be null/Nothing if not created yet.

UserQuery
Indicates that the user is being queried on a spelling error.

V2Parser
Whether to use parser version 2 - Set to false for backwards (pre v3.4) compatibility.

VerticalAlignment (Inherited from FrameworkElement.)
Visibility (Inherited from UIElement.)
WarnDuplicates
Whether to show duplicate words as errors (eg. "this is is an error").

Width (Inherited from FrameworkElement.)
WordAdded
Fired when word added to user dictionary

WordChanged
Fired when a word is changed

WordChanging
Fired before a word is changed

WordIgnored
Fired when word ignored

WordRemoved
Fired when a word is removed from user dictionary.

Inheritance Hierarchy

Assembly: Keyoti3.RapidSpell.Silverlight (Module: Keyoti3.RapidSpell.Silverlight.dll) Version: 2.0.12.706 (2.0.12.706)