Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
200
UltraSpellChecker issues with a TextBox when Mode=None (re-draw problems, flickering text)
posted

I upgraded to the latest 8.3 controls and applied the hotfix (2039). Now, my regular windows TextBox controls that I have attached the UltraSpellChecker to have the following issues:

1. Text flickers when selected with the mouse (left-click and drag)
2. TextBox border does not re-draw correctly.

Steps to reproduce this problem:

1. Create a new windows forms project

2. Add a windows TextBox control to the form with the following properties:

 MultiLine = TRUE
 Anchor = Top, Left, Right
 ScrollBars = Verticle
 Text = (add a few lines of test text) 

3. Add the UltraSpellCheck control to the form with the follwing property:

   Mode = None    OR    DialogOnValidating
(this is what triggers the undesired behavior. The other two AsYouType options work as expected)

4. Enable the spell checker on the TextBox by setting:

   SpellCheckerSetting on UltraSpellCheck.Enabled = True

5. Run the program

6. Using the mouse, select some text and notice that the highlight flickers.
Re-size the form and see the border of the TextBox distort (garbage to the right of the vertical scrollbar)

Again, changing the Mode property on the UltraSpellChecker control to either of the AsYouType options eliminates these issues. Also, this was not a problem in the previous (8.2) release.

Do you know if there is another hotfix to correct this?

Thanks,

Alexi