[Lazarus] Caret is not blinking in Unix

Martin lazarus at mfriebe.de
Fri Apr 5 15:19:48 CEST 2013


On 05/04/2013 14:01, Mehmet Erol Sanliturk wrote:
>
> There may be such a variable , but what and where it is , I do not know .
>
> I tried to find such a variable in SynEdit , but , SynEdit is very 
> complicated , and I am not using any part of it , and also I do not 
> know its internals .
>
> Lazarus is setting that variable ( unknown to me ) that it is blinking 
> the caret .

SynEdit sets no variable.

The entire caret stuff is wrapped in the class TSynEditScreenCaret. You 
can see all the system/lcl/widgetset calls there.

As I said: Verify your paint handler is called every few seconds. Even 
if you do nothing (put a writeln in there, and run from console).
Verify your paint handler handles cliprect




More information about the Lazarus mailing list