This is a migrated thread and some comments may be shown as answers.

SpellCheck numbers, capital letters, repeated words.

19 Answers 247 Views
SpellChecker
This is a migrated thread and some comments may be shown as answers.
Tarun
Top achievements
Rank 1
Tarun asked on 18 Aug 2011, 12:39 PM

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

Sort by
0
Iva Toteva
Telerik team
answered on 19 Aug 2011, 03:02 PM
Hello Tarun,
Here is some information of how RadSpellChecker works:
  1. 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;
  2. Words that start with a capital letter, but contain at least one small letter, are normally spell checked.
  3. Words containing digits are not spell checked at all, similarly to abbreviations.
  4. This is currently not supported.
You can test how spell checking works here

Regards,
Iva
the Telerik team

Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get now >>

0
Nathaniel
Top achievements
Rank 1
answered on 20 Mar 2013, 03:56 PM
Is this post for Aug 19 2011 still accurate?

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.
0
Iva Toteva
Telerik team
answered on 21 Mar 2013, 06:20 PM
Hi Nathaniel,

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.

Regards,
Iva Toteva
the Telerik team

Explore the entire Telerik portfolio by downloading Telerik DevCraft Ultimate.

0
Nathaniel
Top achievements
Rank 1
answered on 21 Mar 2013, 07:08 PM
I think you should make it an option to check words with digits.  The DevExpress silverlight controls allow you this option. 

 A common one if eff0rt, with a zero.
0
Boby
Telerik team
answered on 25 Mar 2013, 08:36 AM
Hi Nathaniel,
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.

0
Nathaniel
Top achievements
Rank 1
answered on 25 Mar 2013, 05:04 PM
Ok.  Well add me to list list of clients requesting it. I will have to stay with concurrent spellchecker until then.
0
Randy
Top achievements
Rank 1
answered on 16 Apr 2013, 04:34 PM
Add me to the list as well.  My clients are asking for the ability to have these type of things as options to enable or disable.  Even if the first iteration is to open up properties that we can set using our own UI, that would be a big step in the right direction.  Until that time, I too will need to look at alternative options.

Thanks
0
Petya
Telerik team
answered on 18 Apr 2013, 01:57 PM
Hello,

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.

0
Randy
Top achievements
Rank 1
answered on 26 Apr 2013, 11:27 AM
Hi Petya,

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
0
Petya
Telerik team
answered on 29 Apr 2013, 03:31 PM
Hi 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.

0
Randy
Top achievements
Rank 1
answered on 01 May 2013, 12:48 PM
This is great news Petya.  I look forward to seeing this feature in the product.

Thanks
0
Patrick
Top achievements
Rank 1
answered on 29 Aug 2013, 07:15 PM
Hello,

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
0
Iva Toteva
Telerik team
answered on 30 Aug 2013, 08:12 AM
Hello 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.

Regards,
Iva Toteva
Telerik
TRY TELERIK'S NEWEST PRODUCT - EQATEC APPLICATION ANALYTICS for SILVERLIGHT.
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 >>
0
Boby
Telerik team
answered on 04 Oct 2013, 07:38 AM
Hello Tarun, Nathaniel, Randy and Patrick,
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
TRY TELERIK'S NEWEST PRODUCT - EQATEC APPLICATION ANALYTICS for SILVERLIGHT.
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 >>
0
Patrick
Top achievements
Rank 1
answered on 04 Oct 2013, 01:54 PM
Boby,

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

-Patrick
0
Nathaniel
Top achievements
Rank 1
answered on 19 Nov 2013, 08:10 PM
Finally downloaded the 2013_3_1016 version.  I'm not seeing any change to the spellchecker I use. How do i use this new feature?

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

0
Svetoslav
Telerik team
answered on 22 Nov 2013, 03:16 PM
Hello Nathaniel,

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
TRY TELERIK'S NEWEST PRODUCT - EQATEC APPLICATION ANALYTICS for SILVERLIGHT.
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 >>
0
Nathaniel
Top achievements
Rank 1
answered on 22 Nov 2013, 04:47 PM
Can you make the RadSpellChecker provide these options.  I have to continue to use the Dev Express Spellechecker until that time.

0
Petya
Telerik team
answered on 25 Nov 2013, 04:59 PM
Hello,

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
TRY TELERIK'S NEWEST PRODUCT - EQATEC APPLICATION ANALYTICS for SILVERLIGHT.
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 >>
Tags
SpellChecker
Asked by
Tarun
Top achievements
Rank 1
Answers by
Iva Toteva
Telerik team
Nathaniel
Top achievements
Rank 1
Boby
Telerik team
Randy
Top achievements
Rank 1
Petya
Telerik team
Patrick
Top achievements
Rank 1
Svetoslav
Telerik team
Share this question
or