Is there a way to spell check custom controls for the following?
1. Check for all capital letters (e.g A thing of BEAUTY is a joy forever).
2. Check words that start with a capital (e.g a thing of beauty is a Joy Forever).
3. Check words with numbers (e.g Its gr8 to see you here).
4. Check for repeated words (e.g Paris in the the triangle).
Please let me know if any of these is possible.
19 Answers, 1 is accepted
Here is some information of how RadSpellChecker works:
- If all letters in a word are capital, it is not spell checked. This is convenient because you can have abbreviations in the document which are not added in the dictionary and they will not be marked as misspelled;
- Words that start with a capital letter, but contain at least one small letter, are normally spell checked.
- Words containing digits are not spell checked at all, similarly to abbreviations.
- This is currently not supported.
Regards,
Iva
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get now >>

I just tested this one on the demo site, and it checked a word congaing digits.
Words containing digits are not spell checked at all, similarly to abbreviations.
Indeed, by design words containing digits are exempt from spell checking. However, we have just now found a bug with the digits 0 and 9 which do not get treated as such. The issue will be fixed in the next internal lib and the service pack expected in a few weeks.
If this is not the problem you have observed, please share some additional details, so that we can further investigate it.
Iva Toteva
the Telerik team
Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.

A common one if eff0rt, with a zero.
Thank you for the suggestion. This feature is in our to-do list, but for now it's not sure if and when it will be implemented, because of its relatively low client demand.
Kind regards,
Boby
the Telerik team
Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.


Thanks
Thank you for your valuable feedback!
As previously mentioned, the feature is in our to-do list and with the client demand, its priority was also raised. That said, we are considering implementing this for one of our next releases.
If you have additional questions or comments do not hesitate to get back to us.
Kind regards,
Petya
the Telerik team
Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.

This is good news that you are considering adding this capability. Do you know for sure that you will be adding this feature or is it still under consideration? I have to make some decisions around this area and if I know for sure that Telerik plans on implementing this feature, that would be helpful. And if so, if you had a target release, that would be even better :-).
Thanks,
Randy
The road map for Q2 is already full, however we will try to squeeze this feature as well. If this is not ready for Q2, we will implement it soon after that.
I hope this helps.
Regards,
Petya
the Telerik team
Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.

Thanks

Is there an option to turn #1 on/off on the initial list? We are using the RadRichTextBox and some of our clients prefer to type in all caps and would like the spell check ability. It would be nice to turn this on for them. Do you have a work around for now if it is not available? Should we duplicate the entire base dictionary with an all caps version? Thank you.
-Patrick
It is not possible to spell check words spelled entirely in capital letters with the current version. This feature is scheduled and will be included in the next official 2013 Q3 release.
On the other hand, adding a version of the words entirely in capital letters to the dictionary will not do the trick, because the dictionary lists the correct words. Furthermore, they are all in small letters and the spell checking algorithm has the responsibility to check if the words are all in caps.
Iva Toteva
Telerik
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
Sign up for Free application insights >>
The ability to configure the spell checker is already in the development version of the control and now is the process of final testing. We can confirm that it will be included in the next official release - 2013 Q3, expected in a couple of weeks.
There is no built-in UI for now - the spell checker will be able to be configured using the ISpellChecker.Settings property which will contain two settings: SpellCheckUppercaseWords and SpellCheckWordsWithNumbers, for example (in the context of RadRichTextBox):
this
.radRichTextBox.SpellChecker.Settings.SpellCheckUppercaseWords =
true
;
Regards,
Boby
Telerik
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
Sign up for Free application insights >>

Excellent! Thanks for the follow up. We and our clients appreciate the new feature.
-Patrick

I use it like this.
TextBox tb = new TextBox();
tb.Text = "MISPPELLING";
RadSpellChecker.Check(tb, SpellCheckingMode.WordByWord);
http://www.telerik.com/help/silverlight/radspellchecker-overview.html
In our latest release 2013 Q3 as an addition to RadRichTextBox we have implemented the ability to configure the spell checker whether to check uppercase words and words including numbers. In order to use these options you need to set two properties - SpellCheckUppercaseWords and SpellCheckWordsWithNumbers, to true, for example (in the context of RadRichTextBox):
this
.radRichTextBox.SpellChecker.Settings.SpellCheckUppercaseWords =
true
;
this
.radRichTextBox.SpellChecker.Settings.SpellCheckWordsWithNumbers =
true
;
Currently RadSpellChecker does not provide those options.
I hope this information is helpful. Let us know if you need any further assistance!
Regards,
Svetoslav
Telerik
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
Sign up for Free application insights >>

Actually, spellchecking a TextBox with the mentioned option is possible. In order to do so you should obtain the SpellChecker for TextBoxes and set the property in the same manner it is set for RadRichTextBox:
IControlSpellChecker textBoxSpellChecker = ControlSpellCheckersManager.GetControlSpellChecker(textBox.GetType());
textBoxSpellChecker.SpellChecker.Settings.SpellCheckWordsWithNumbers =
true
;
Please, excuse us for misleading you. I hope this is helpful!
Regards,
Petya
Telerik
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
Sign up for Free application insights >>