SynEdit: refactor painting (Disable clipping on GTK2, due to GTK2 bug.)

git-svn-id: trunk@38622 -
This commit is contained in:
martin 2012-09-12 11:06:34 +00:00
parent 1db4cf5fe6
commit 231d80c777

View File

@ -1644,11 +1644,12 @@ var
end; end;
end; end;
{$IFnDEF LCLGTK2}
if (ATokenInfo.PhysicalStart <> ATokenInfo.PhysicalPaintStart) or if (ATokenInfo.PhysicalStart <> ATokenInfo.PhysicalPaintStart) or
(ATokenInfo.PhysicalEnd <> ATokenInfo.PhysicalPaintEnd) (ATokenInfo.PhysicalEnd <> ATokenInfo.PhysicalPaintEnd)
then then
TxtFlags := TxtFlags + ETO_CLIPPED; TxtFlags := TxtFlags + ETO_CLIPPED;
{$ENDIF}
tok := rcToken; tok := rcToken;
if rcToken.Right > nRightEdge + 1 then if rcToken.Right > nRightEdge + 1 then