From: Paul Rohr (paul@abisource.com)
Date: Fri Aug 02 2002 - 11:08:33 EDT
At 02:34 PM 8/2/02 +0100, Tomas Frydrych wrote:
>Now, I could improve the code in fl_BlockLayout::checkSpelling() so
>that it does not flick the cursor more often than every 500 ms, but
>that seems like treating the symptoms, not the problem. It would
>seem to me that the proper solution would be to have the cursor-
>blinking timer running in a separate thread, so that it does not get
>blocked by other timer events in the main thead. This way we could
>remove all the cursor-handling stuff from the spellchecking code,
>and would not need to worry about the cursor if/when in the future
>we implement other timer-driven stuff.
>
>What do you think about the suggestion?
FYI. IIRC, the main reason we were turning off the cursor blinking inside
the spellcheck timer was as a simple way to avoid dirt when drawing/erasing
squiggles.
Paul,
no fan of the erratic blinking
This archive was generated by hypermail 2.1.4 : Fri Aug 02 2002 - 11:13:13 EDT