表示: Delphi
C++
表示設定
FMX.Types.TEffect
提供:XE2 API Documentation
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 では、非ビジュアル コンポーネントは設計時には表示されませんが、[構造]ビューでは確認できます。