SpellCheck numbers, capital letters, repeated words.

20 posts, 0 answers
  1. Tarun
    Tarun avatar
    32 posts
    Member since:
    Apr 2011

    Posted 18 Aug 2011 Link to this post

    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.

  2. Iva Toteva
    Admin
    Iva Toteva avatar
    1319 posts

    Posted 19 Aug 2011 Link to this post

    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 >>

  3. DevCraft banner
  4. Nathaniel
    Nathaniel avatar
    68 posts
    Member since:
    Nov 2010

    Posted 20 Mar 2013 Link to this post

    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.
  5. Iva Toteva
    Admin
    Iva Toteva avatar
    1319 posts

    Posted 21 Mar 2013 Link to this post

    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.

  6. Nathaniel
    Nathaniel avatar
    68 posts
    Member since:
    Nov 2010

    Posted 21 Mar 2013 Link to this post

    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.
  7. Boby
    Admin
    Boby avatar
    595 posts

    Posted 25 Mar 2013 Link to this post

    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.

  8. Nathaniel
    Nathaniel avatar
    68 posts
    Member since:
    Nov 2010

    Posted 25 Mar 2013 Link to this post

    Ok.  Well add me to list list of clients requesting it. I will have to stay with concurrent spellchecker until then.
  9. Randy
    Randy avatar
    30 posts
    Member since:
    Jun 2008

    Posted 16 Apr 2013 Link to this post

    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
  10. Petya
    Admin
    Petya avatar
    975 posts

    Posted 18 Apr 2013 Link to this post

    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.

  11. Randy
    Randy avatar
    30 posts
    Member since:
    Jun 2008

    Posted 26 Apr 2013 Link to this post

    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
  12. Petya
    Admin
    Petya avatar
    975 posts

    Posted 29 Apr 2013 Link to this post

    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.

  13. Randy
    Randy avatar
    30 posts
    Member since:
    Jun 2008

    Posted 01 May 2013 Link to this post

    This is great news Petya.  I look forward to seeing this feature in the product.

    Thanks
  14. Patrick
    Patrick avatar
    43 posts
    Member since:
    Jan 2013

    Posted 29 Aug 2013 Link to this post

    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
  15. Iva Toteva
    Admin
    Iva Toteva avatar
    1319 posts

    Posted 30 Aug 2013 Link to this post

    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 >>
  16. Boby
    Admin
    Boby avatar
    595 posts

    Posted 04 Oct 2013 Link to this post

    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 >>
  17. Patrick
    Patrick avatar
    43 posts
    Member since:
    Jan 2013

    Posted 04 Oct 2013 Link to this post

    Boby,

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

    -Patrick
  18. Nathaniel
    Nathaniel avatar
    68 posts
    Member since:
    Nov 2010

    Posted 19 Nov 2013 Link to this post

    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

  19. Svetoslav
    Admin
    Svetoslav avatar
    55 posts

    Posted 22 Nov 2013 Link to this post

    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 >>
  20. Nathaniel
    Nathaniel avatar
    68 posts
    Member since:
    Nov 2010

    Posted 22 Nov 2013 Link to this post

    Can you make the RadSpellChecker provide these options.  I have to continue to use the Dev Express Spellechecker until that time.

  21. Petya
    Admin
    Petya avatar
    975 posts

    Posted 25 Nov 2013 Link to this post

    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 >>
Back to Top
DevCraft banner