SynEdit: Paint Caret in paint-event (except win32) / some very few gtk may have issues

git-svn-id: trunk@55941 -
This commit is contained in:
martin 2017-09-28 22:01:04 +00:00
parent 451dd1597a
commit 7e8132a70d

View File

@ -2882,14 +2882,10 @@ end;
procedure TSynEditScreenCaretPainterInternal.Init;
begin
{$IFDEF LCLCarbon}
FForcePaintEvents := True;
{$ELSE}
{$IF DEFINED(LCLQt) OR DEFINED(LCLQt5)}
FForcePaintEvents := True;
{$ELSE}
{$IFDEF LCLWin32}
FForcePaintEvents := False;
{$ENDIF}
{$ELSE}
FForcePaintEvents := True;
{$ENDIF}
FSavePen := TPen.Create;
FColor := clBlack;