FMX.Effects.TShadowEffect

提供: RAD Studio API Documentation
移動先: 案内検索

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

Delphi

TShadowEffect = class(TFilterEffect)

C++

class PASCALIMPLEMENTATION TShadowEffect : public TFilterEffect

プロパティ

種類 可視性 ソース ユニット
class public
FMX.Effects.pas
FMX.Effects.hpp
FMX.Effects FMX.Effects


説明

TShadowEffect は、表示されるオブジェクトに影の効果を作成するためのクラスです。

TShadowEffect は、TEffect を実装したものです。 詳細は、TEffect および「FireMonkey の画像効果」を参照してください。

TEffect で提供されているプロパティの他に、TShadowEffect には、次の 5 つの固有プロパティがあります:DirectionDistanceOpacityShadowColor、および、Softness

たとえば、次の表は、(TImage オブジェクトを使って)フォーム上に配置された、背景が透明の .png 画像と、TRectangle オブジェクトに対して、TShadowEffect を適用して結果を示しています。 両オブジェクトに対しては、Direction60 に、Distance3Opacity0,6ShadowColorBlackに、Softness0,3 に設定します。


元の状態 TShadowEffect

FireMonkey logo NoEffects.PNG

FireMonkey logo TShadowEffect.PNG

Rectangle1 FMX NoEffect.PNG

Rectangle1 FMX TShadowEffect.PNG

関連項目

コード サンプル