FMX.Effects.TShadowEffect

De RAD Studio API Documentation
Aller à : navigation, rechercher

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

Delphi

TShadowEffect = class(TFilterEffect)

C++

class PASCALIMPLEMENTATION TShadowEffect : public TFilterEffect

Propriétés

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


Description

TShadowEffect est une classe pour la création d'un effet d'ombre pour les objets visibles.

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

En plus des propriétés fournies par TEffect, TShadowEffect fournit cinq propriétés spécifiques : Direction, Distance, Opacity, ShadowColor et Softness.

Par exemple, le tableau suivant illustre le résultat de TShadowEffect 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, Direction est défini sur 60, Distance sur 3, Opacity sur 0,6, ShadowColor sur Black et Softness sur 0,3.


Original TShadowEffect

FireMonkey logo NoEffects.PNG

FireMonkey logo TShadowEffect.PNG

Rectangle1 FMX NoEffect.PNG

Rectangle1 FMX TShadowEffect.PNG

Voir aussi

Exemples de code