表示: Delphi C++
表示設定

FMX.Types.TEffect

提供:XE2 API Documentation
移動: 案内, 検索

FMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObject
TEffect

Delphi

TEffect = class(TFmxObject)

C++

class PASCALIMPLEMENTATION TEffect : public TFmxObject

プロパティ

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

説明

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


FMX.Effects に含まれているクラスの大半は、TEffect の(直接または間接の)下位クラスです。

TEffect の下位クラスである FMX.Filter.Effects.TImageFXEffect は、FMX.Filter.Effects に含まれているいくつかのフィルタ効果クラスの基底クラスです。

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

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

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

関連項目

以前のバージョン
他の言語