LCL/Graphics: Fix compilation issue of AggPas, BGRABitmap, ... after introduction of GradientFill in FPCanvas of FPC 3.3.1. Issue #41642.

This commit is contained in:
wp_xyz 2025-05-15 22:42:48 +02:00
parent 2adbf891cc
commit f9cc0dca29

View File

@ -959,12 +959,21 @@ type
EInvalidGraphic = class(EGraphicException);
EInvalidGraphicOperation = class(EGraphicException);
{$IF FPC_FullVersion >= 30301}
type
TGradientDirection = FPCanvas.TFPGradientDirection;
const
gdVertical = FPCanvas.gdVertical;
gdHorizontal = FPCanvas.gdHorizontal;
{$ELSE}
type
TGradientDirection = (
gdVertical, // Fill vertical
gdHorizontal // Fill Horizontal
);
{$IFEND}
type
TAntialiasingMode = (
amDontCare, // default antialiasing
amOn, // enabled