It is surprising to me that the WinSpellChecker knows that "hedache" is misspelled but is unable to offer any alternatives in its suggestions box. There are lots of suggestions for "mispelled".
Hello Roy,
I have tested this behavior with 10.2 and it works fine for me, I attaching and the sample that I use. For more information about UltraSpellChecker and its default dictionary you can go to our online page:
http://help.infragistics.com/Help/NetAdvantage/WinForms/2010.2/CLR2.0/html/WinSpellChecker_Dictionaries.html
UltraSpellChecker has ability to load own dictionary if the default is not enough.
Your message stated that you attached the sample that you used, but I do not see the attachment.
For some reason the sample was not attached, so I attaching it again with screen shot of what I get on my machine.
Also if you want to make own dictionary you could look at the following link:
http://community.infragistics.com/forums/t/48347.aspx
Thank you for using Infragistics Components
OK, I ran your sample program. But your text box had "headche", not "hedache". My original posting stated that Iit was unusual that the embedded dictionary (and whatever algorithm Infragistics uses for suggestions) did not offer suggestions for "hedache". Yes it has many suggestions for the misspelling of "headche" but none for "hedache". As a supporting point, the ComponentOne spell checker offers many suggestions for "hedache". So perhaps you folks need to improve the algorithm used for finding suggested word replacements. And please pay attention to the exact wording of my original post.
Thanks for noting that property for me Hristo. That gave me what I needed.
UltraSpellChecker has a property UltraSpellChecker.SpellOptions.SuggestionMethod, which you probably could set to the PhoneticSuggestions in order to get some suggestions for “hedache”.
Pleaset let me know if you have any further questions.