FMX.Effects.TReflectionEffect

De RAD Studio API Documentation
Aller à : navigation, rechercher

FMX.Effects.TFilterEffectFMX.Effects.TEffectFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTReflectionEffect

Delphi

TReflectionEffect = class(TFilterEffect)

C++

class PASCALIMPLEMENTATION TReflectionEffect : public TFilterEffect

Propriétés

Type Visibilité  Source Unité  Parent
class public
FMX.Effects.pas
FMX.Effects.hpp
FMX.Effects FMX.Effects

Description

TReflectionEffect est une classe pour la création d'un effet de réflexion sous un objet visible.

TReflectionEffect est une implémentation de TEffect. Pour de plus amples informations, voir TEffect et Effets d'image FireMonkey.

A côté des propriétés fournies par TEffect, TReflectionEffect fournit trois propriétés spécifiques : Length, Offset et Opacity.

Par exemple, le tableau suivant illustre le résultat de TReflectionEffect sur une image .png (avec un arrière-plan transparent) placée sur une fiche (en utilisant un objet TImage) et sur un objet TRectangle. Pour les deux objets, Length est défini sur 0,6, Offset sur 0, et Opacity sur 0,5.


Original TReflectionEffect

FireMonkey logo NoEffects.PNG

FireMonkey logo TReflectionEffect.PNG

Rectangle1 FMX NoEffect.PNG

Rectangle1 FMX TReflectionEffect.PNG

Voir aussi

Exemples de code