FMX.Effects.TEffect
Delphi
TEffect = class(TFmxObject)
C++
class PASCALIMPLEMENTATION TEffect : public Fmx::Types::TFmxObject
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | FMX.Effects.pas FMX.Effects.hpp |
FMX.Effects | FMX.Effects |
Description
Classe de base pour la plupart des classes d'effets graphiques FireMonkey.
FMX.Effects.TFilterEffect, un descendant de TEffect, est la classe de base pour les effets de filtre dans FMX.Filter.Effects et les effets de bitmap dans FMX.Effects.
Les descendants de TEffect sont des composants non visuels qui se trouvent dans la catégorie Effets de la palette d'outils. Vous pouvez appliquer un effet à n'importe quel composant visuel FireMonkey. Pour utiliser un descendant de TEffect à la conception, assurez-vous que l'effet est un enfant du composant ; par exemple, un bouton sur une fiche. Pour ajouter un effet, déposez un composant d'effet de la Palette d'outils sur la fiche, puis dans la vue Structure, déplacez le composant d'effet afin qu'il devienne un enfant du contrôle bouton dans la hiérarchie.
Pour définir une action qui déclenchera l'effet lors de l'application au composant visuel, utilisez la propriété Trigger de l'inspecteur d'objets. Chacune des sous-classes TEffect ont des propriétés spécifiques supplémentaires à configurer. Pour plus d'informations, voir Effets d'image FireMonkey.
Conseil : Dans FireMonkey, les composants non visuels ne sont pas visibles à la conception, mais ils le sont dans la vue Structure.