mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-11 11:59:23 +02:00
carbon: fix linear gradient
git-svn-id: trunk@42851 -
This commit is contained in:
parent
875f854c30
commit
e1f9d84e5e
@ -2305,7 +2305,6 @@ var
|
|||||||
Info: PLinearGradientInfo;
|
Info: PLinearGradientInfo;
|
||||||
Tmp: TColorComponents;
|
Tmp: TColorComponents;
|
||||||
begin
|
begin
|
||||||
Result:=nil;
|
|
||||||
GetMem(Info, SizeOf(TLinearGradientInfo));
|
GetMem(Info, SizeOf(TLinearGradientInfo));
|
||||||
SwapColors := (BR.Y < TL.Y) and (BR.X < TL.X);
|
SwapColors := (BR.Y < TL.Y) and (BR.X < TL.X);
|
||||||
if BR.X < TL.X then
|
if BR.X < TL.X then
|
||||||
@ -2328,6 +2327,7 @@ begin
|
|||||||
Info^.colors[0] := Info^.colors[1];
|
Info^.colors[0] := Info^.colors[1];
|
||||||
Info^.colors[1] := Tmp;
|
Info^.colors[1] := Tmp;
|
||||||
end;
|
end;
|
||||||
|
Result:=Info;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure LinearGradientReleaseInfo(info: UnivPtr); mwpascal;
|
procedure LinearGradientReleaseInfo(info: UnivPtr); mwpascal;
|
||||||
|
Loading…
Reference in New Issue
Block a user