FMX.Effects.TBevelEffect

De RAD Studio API Documentation
Aller à : navigation, rechercher

FMX.Effects.TEffectFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTBevelEffect

Delphi

TBevelEffect = class(TEffect)

C++

class PASCALIMPLEMENTATION TBevelEffect : public TEffect

Propriétés

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

Description

TBevelEffect est une classe pour la création d'un effet qui ajoute l'illusion de profondeur à un objet visible.

Les objets visibles sur lesquels un effet TBevelEffect est appliqué ont des formes qui ressemblent à de véritables bords biseautés d'un élément en bois, métallique ou plastique.

TBevelEffect 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 cette implémentation de TEffect, TBevelEffect fournit deux propriétés spécifiques : Direction et Size.

Par exemple, le tableau suivant illustre le résultat de TBevelEffect 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 45 et Size sur 10.

Original TBevelEffect

FireMonkey logo NoEffects.PNG

FireMonkey logo TBevelEffect.PNG

Rectangle1 FMX NoEffect.PNG

Rectangle1 FMX TBevelEffect.PNG

Voir aussi

Exemples de code