FMX.Graphics.ITextSettings

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

ITextSettings = interface

C++

__interface  INTERFACE_UUID("{FD99635D-D8DB-4E26-B36F-97D3AABBCCB3}") ITextSettings  : public System::IInterface

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
interface
class
public
FMX.Graphics.pas
FMX.Graphics.hpp
FMX.Graphics FMX.Graphics

Beschreibung

Deklariert Methoden und Eigenschaften zur Verwaltung der gemeinsamen Eigenschaften für die Textdarstellung von allgemeinen Textobjekten unabhängig vom jeweiligen Typ dieser Objekte.

Das Interface ITextSettings ist in jeder Klasse implementiert, die Textobjekte enthält; z.B. in TText, TTextControl, TCustomEdit, TMemo usw. Deshalb können Sie mit den Methoden des Interface ITextSettings Eigenschaften von Textobjekten in Instanzen dieser Klassen unabhängig vom jeweiligen Typ dieser Textobjekte verwalten. Weitere Informationen dazu finden Sie unter Festlegen von Textparametern in FireMonkey.

Beim Ändern des Wertes einer Eigenschaft (z.B. der Eigenschaft TextSettings.FontColor) wird die tatsächliche Änderung der Darstellung des Steuerelements nur ausgeführt, wenn in der Eigenschaft StyledSettings nicht die Konstante TStyledSetting.FontColor enthalten ist. Die folgende Tabelle zeigt, welche TStyledSetting-Konstanten die Behandlung welcher TTextSettings-Textdarstellungseigenschaften steuern.


Beziehung zwischen TStyledSetting-Konstanten und TTextSettings-Eigenschaften

TStyledSetting
Konstante
Abhängige TTextSettings-
Eigenschaften
Bedeutung

Family

TFont.Family

Schriftname

Size

TFont.Size

Schriftgröße

Style

TFont.Style

Schriftstil (kursiv, fett)

FontColor

FontColor

Schriftfarbe

Other

HorzAlign, VertAlign,
Trimming und WordWrap.

Ausrichtung und Anzeige des Textes

Siehe auch