FMX.Effects.TBevelEffect

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

FMX.Effects.TEffectFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTBevelEffect

Delphi

TBevelEffect = class(TEffect)

C++

class PASCALIMPLEMENTATION TBevelEffect : public TEffect

プロパティ

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

説明

TBevelEffect は、表示されるオブジェクトに奥行きがあるように見せる効果を作成するクラスです。


TBevelEffect 効果が適用されている表示オブジェクトの形は、木や金属やプラスチックのものの端が本当に傾斜しているように見えます。

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

この実装で提供されている TEffect のプロパティの他に、TBevelEffect では、Direction および Size という 2 つの固有のプロパティを提供しています。

例として以下の表では、(TImage オブジェクトを使って)フォーム上に配置された(背景が透明の).png 画像と、TRectangle オブジェクトに対して、TBevelEffect を適用した結果を示しています。どちらのオブジェクトについても、Direction45 に、Size10 に設定してあります。

元の状態 TBevelEffect

FireMonkey logo NoEffects.PNG

FireMonkey logo TBevelEffect.PNG

Rectangle1 FMX NoEffect.PNG

Rectangle1 FMX TBevelEffect.PNG

関連項目

コード例