Search Results for

    Show / Hide Table of Contents

    TReflectionEffect.Create Constructor

    Creates a new Reflection effect.

    Syntax

    Unit: FlexCel.Core

    constructor TReflectionEffect.Create(const aBlurRadius: Int64; const aStartAlpha: Double; const aStartPos: Double; const aEndAlpha: Double; const aEndPos: Double; const aDistance: Int64; const aDirection: Double; const aFadeDirection: Double; const aHorizontalScalingFactor: Double; const aVerticalScalingFactor: Double; const aHorizontalSkew: Double; const aVerticalSkew: Double; const aShadowAlignment: TDrawingRectAlign; const aRotateWithShape: Boolean);

    Parameters

    <-> Parameter Type Description
    const aBlurRadius Int64 Blur radius.
    const aStartAlpha Double Starting Alpha.
    const aStartPos Double Starting position for Alpha.
    const aEndAlpha Double Ending Alpha.
    const aEndPos Double Ending position for Alpha.
    const aDistance Int64 Distance of the shadow.
    const aDirection Double Rotation of the shadow.
    const aFadeDirection Double Fade direction.
    const aHorizontalScalingFactor Double Horizontal scaling factor. Negative scaling causes a flip.
    const aVerticalScalingFactor Double Vertical scaling factor. Negative scaling causes a flip.
    const aHorizontalSkew Double Horizontal skew angle.
    const aVerticalSkew Double Vertical skew angle.
    const aShadowAlignment TDrawingRectAlign Shadow Alignment.
    const aRotateWithShape Boolean If true, the effect rotates with the shape.

    See also

    • TReflectionEffect
    In This Article
    Back to top FlexCel Studio for VCL and FireMonkey v7.24
    © 2002 - 2025 tmssoftware.com