I am using XtraSpellChecker to replace Keyoti RapidSpell for our single and multi-line text boxes. I have set the SpellChecker.CheckAsYouTypeOptions.UnderlineStyle = UnderlineStyle.WavyLine, but non-multiline text boxes have the errors underlined with a single line.
Your code in DevExpress.XtraSpellChecker.Native.CheckAsYouTypeManager.CreatePainter only creates a line painter as opposed to a wavy line painter if the control IsSingleLine.
Our product managers dislike the single underline errors as most other programs and the spell check component we are now using all use wavy lines. It is also annoying that this isn't documented.
Provide the capability to use UnderlineStyle.WavyLine for non-multiline controls
Answers approved by DevExpress Support
Hi,
We have researched the ability to implement this suggestion and have not found a way to do this correctly. The problem is easy - there is no enough room to paint a wavy line in such editors. So, I am afraid this suggestion won't be implemented.
Hello Rob,
I am afraid that this capability is not yet implemented. I have converted this report into a suggestion ticket. We will consider implementing this capability in future XtraScpellChecker updates and will let you know our decision. Thank you for your desire to improve our product.
Thanks,
Alessandro.