LCL: fixed compilation of TCanvas.GetClipping with fpc < 2.3.1

git-svn-id: trunk@19690 -
This commit is contained in:
vincents 2009-04-29 11:32:11 +00:00
parent 84e400ca0c
commit b38eb5e49d
2 changed files with 3 additions and 3 deletions

View File

@ -1019,8 +1019,8 @@ type
protected
function GetClipRect: TRect; override;
procedure SetClipRect(const ARect: TRect); override;
function GetClipping: Boolean; {$ifdef OverrideClipping}override; {$else} reintroduce;{$endif}
procedure SetClipping(const AValue: boolean); {$ifdef OverrideClipping}override; {$else} reintroduce;{$endif}
function GetClipping: Boolean; {$ifdef OverrideClipping}override;{$endif}
procedure SetClipping(const AValue: boolean); {$ifdef OverrideClipping}override;{$endif}
function GetPixel(X,Y: Integer): TColor; virtual;
procedure CreateBrush; virtual;
procedure CreateFont; virtual;

View File

@ -85,7 +85,7 @@ end;
procedure TCanvas.SetClipping(const AValue: boolean);
begin
inherited SetClipping(AValue);
inherited Clipping := AValue;
if AValue then
SetClipRect(inherited GetClipRect)
else