FMX.Effects.TEffect

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

FMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTEffect

Delphi

TEffect = class(TFmxObject)

C++

class PASCALIMPLEMENTATION TEffect : public Fmx::Types::TFmxObject

プロパティ

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


説明

大半の FireMonkey グラフィック効果クラスの基底クラスです。

FMX.Effects.TFilterEffectTEffect の子孫)は、FMX.Filter.Effects 内のフィルタ効果および FMX.Effects 内のビットマップ効果の基底クラスです。

TEffect の下位オブジェクトは非ビジュアル コンポーネントで、 ツール パレット上の Effects カテゴリで確認することができます。任意の FireMonkey ビジュアル コンポーネントに効果を適用できます。 TEffect の下位クラスを設計時に使用する場合は、その効果を必ずコンポーネントの子(たとえばフォーム上のボタン)としてください。 効果を追加するには、[ツール パレット]に用意されている効果コンポーネントをフォームにドロップしたあと、 [構造]ビューで、その効果コンポーネントを、ボタン コントロールの階層上の子になるように移動します。

ビジュアル コンポーネントへの適用時に効果をトリガするアクションを設定するには、[オブジェクト インスペクタ]Triggerプロパティを使用します。 各 TEffect サブクラスには、この他にも、構成対象となる特定のプロパティがあります。 さらなる情報については、「 FireMonkey の画像効果」を参照してください。

ヒントFireMonkey では、非ビジュアル コンポーネントは設計時には表示されませんが、[構造]ビューでは確認できます。

関連項目