Note: A parameterless constructor is required for all derived classes.
If this=true then LookUp("thesewordsarejoined") = true
If this=false then LookUp("abcdef") = false
If this=true then LookUp("abcdef") = false
Setting this to true will degrade lookup performance
Eg; suggestions for "myhouse" will include "my house"
webSpellChecker c = new webSpellChecker();
BadWord badWord;
ArrayList suggestions;
//check some text.
c.Check("This is sume text.");
//iterate through all bad words in the text.
while((badWord = c.NextBadWord())!=null){
Console.WriteLine(badWord.GetWord() + "- is not spelt correctly. Suggestions:");
try{
//get suggestions for the current bad word.
suggestions = c.FindSuggestions();
//display all suggestions.
for(int i=0; i<suggestions.Count; i++){
Console.WriteLine(suggestions[i]);
}
//change the bad word in the text with "replacement".
c.ChangeBadWord("replacement");
} catch (NoCurrentBadWordException e){
Console.WriteLine(e);
}
}
Console.WriteLine(c.GetAmendedText());
Eg. "catchmentarea" has words "catchment" and "area" but not "cat", "me" etc.
The order of the words in the list is the reverse of their order inEg. "catchmentarea" has words "catchment" and "area" but not "cat", "me" etc.
The order of the words in the list is the reverse of their order inIf this=true then LookUp("thesewordsarejoined") = true
If this=false then LookUp("abcdef") = false
If this=true then LookUp("abcdef") = false
Setting this to true will degrade lookup performance by a maximum of approx. 100[1-1/n] percent (where n is the number of letters in the word) for misspelt words. There is no preformance degredation for correctly spelt words. On average for texts with mostly correctly spelt words the performance degredation for the Check method is roughly 25%.
Eg; suggestions for "myhouse" will include "my house"
Setting this to true (default) has a slight performance impact.
If
This method will reset all properties of the
This is used to convert a
It also allows expanding the properties of the object in the PropertyGrid.
This enumeration lists all of the possible properties of the objects in the UltraWinSpellChecker namespace. These are used in the
This enumeration is used to specify an event when calling the
This enumeration is used to specify a group of events when calling the
For internal use only.
Determines if the specified event is currently in progress.
Returns whether a particular event is enabled.
This method can be used to enable or disable the firing of a specific event.
Note that disabling an event does not prevent any internal processing by the component. It merely prevents the event handler from being called.
Returns whether a group of events is enabled.
This method can be used to enable or disable the firing of a group of events.
Note that disabling an event does not prevent any internal processing by the component. It merely prevents the event handler from being called.
If
Use this method to get the
This method associates a
Use this method to determine if a SpellCheckerSettings object has been created and contains data that needs to be serialized.
This method resets the
The EventManager gives you a high degree of control over how the component invokes event procedures. You can use it to selectively enable and disable event procedures depending on the context of your application. You can also use the event manager to return information about the state of the component's events.
The event manager's methods are used to determine the enabled state of an event (
The Mode property determines how objects are spell checked. They can be spell checked as the user types, spell checked with a dialog after the user is done editting the text, neither, or both.
When the mode is set to
When the mode is set to
Setting the mode to
This event fires any time the