MG: fixed selection painting of non highlighter

git-svn-id: trunk@1689 -
This commit is contained in:
lazarus 2002-05-16 18:26:08 +00:00
parent 661e18eb9f
commit 906da1f20d
2 changed files with 9 additions and 3 deletions

View File

@ -2576,14 +2576,16 @@ var
SetDrawingColors(FALSE);
rcToken.Left := Max(rcLine.Left, ColumnToXValue(FirstCol));
rcToken.Right := Min(rcLine.Right, ColumnToXValue(nSelStart));
PaintToken(sLine, nTokenLen, 0, FirstCol, nSelStart);
PaintToken(sLine, nTokenLen, 0, FirstCol,
nSelStart{$IFDEF SYN_LAZARUS}-1{$ENDIF});
rcToken.Left := Max(rcLine.Left, ColumnToXValue(nSelEnd));
rcToken.Right := Min(rcLine.Right, ColumnToXValue(LastCol));
PaintToken(sLine, nTokenLen, 0, nSelEnd, LastCol);
SetDrawingColors(TRUE);
rcToken.Left := Max(rcLine.Left, ColumnToXValue(nSelStart));
rcToken.Right := Min(rcLine.Right, ColumnToXValue(nSelEnd));
PaintToken(sLine, nTokenLen, 0, nSelStart, nSelEnd);
PaintToken(sLine, nTokenLen, 0, nSelStart,
nSelEnd{$IFDEF SYN_LAZARUS}-1{$ENDIF});
end else begin
SetDrawingColors(bLineSelected);
PaintToken(sLine, nTokenLen, 0, FirstCol, LastCol);

View File

@ -1703,7 +1703,8 @@ end;
------------------------------------------------------------------------------}
function TgtkObject.ExtTextOut(DC: HDC; X, Y: Integer; Options: Longint; Rect: PRect; Str: PChar; Count: Longint; Dx: PInteger): Boolean;
function TgtkObject.ExtTextOut(DC: HDC; X, Y: Integer; Options: Longint;
Rect: PRect; Str: PChar; Count: Longint; Dx: PInteger): Boolean;
var
pStr: PChar;
Width, Height: Integer;
@ -4455,6 +4456,9 @@ end;
{ =============================================================================
$Log$
Revision 1.69 2002/05/16 18:26:08 lazarus
MG: fixed selection painting of non highlighter
Revision 1.68 2002/05/10 06:05:57 lazarus
MG: changed license to LGPL