FMX.Filter.Effects.TFilterTiler
Delphi
TFilterTiler = class(TFilterBaseFilter)
C++
class PASCALIMPLEMENTATION TFilterTiler : public TFilterBaseFilter
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | FMX.Filter.Effects.pas FMX.Filter.Effects.hpp |
FMX.Filter.Effects | FMX.Filter.Effects |
Beschreibung
TFilterTiler ist ein Wrapper für TTilerEffect. FMX.Filter.Effects.TFilterTiler erbt von FMX.Filter.Effects.TTilerEffect. Der folgende Inhalt bezieht sich auf FMX.Filter.Effects.TTilerEffect.
Mit der Klasse TTilerEffect wird ein Effekt erzeugt, durch den die Textur von sichtbaren Objekten über mehrere Zeilen und Spalten gekachelt wird.
Weitere Informationen finden Sie unter TImageFXEffect und FireMonkey-Bildeffekte.
Die Anzahl der Zeilen und Spalten kann mit den Eigenschaften HorizontalTileCount und VerticalTileCount angegeben werden. Die vertikalen und horizontalen Offsets können mit den Eigenschaften VerticalOffset und HorizontalOffset festgelegt werden.
Die Größe einer Kachel wird von der Anzahl der Spalten und Zeilen bestimmt, in die die Originalgröße der Textur unterteilt ist. Die Größe der Textur wird gemäß den Abmessungen einer Kachel ohne Beibehaltung des Seitenverhältnisses geändert.
In der folgenden Tabelle wird das Ergebnis des TTilerEffect-Effekts für ein .png-Bild mit transparentem Hintergrund gezeigt, das (mit einem TImage-Objekt) in einem Formular platziert wurde. Für die Eigenschaften von TTilerEffect wurden die Standardwerte (HorizontalTileCount=3, VerticalTileCount=4, VerticalOffset=0, HorizontalOffset=0) verwendet.
Kein Effekt (Originalbild) | Ergebnis |
---|---|