FMX.Memo.TMemo.StyledSettings

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property StyledSettings: TStyledSettings read GetStyledSettings write SetStyledSettings stored StyledSettingsStored;

C++

__property StyledSettings;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
FMX.Memo.pas
FMX.Memo.hpp
FMX.Memo TMemo

Beschreibung

Definiert die Werte der mit einem Stil versehenen Textdarstellungseigenschaften zum Zeichnen des Textes eines Steuerelements. Diese Eigenschaften werden aus einem Stil geladen und können manuell gesetzt werden (siehe TextSettings).

Stile (z.B. Metropolis-UI-Stile) definieren die Vorgabewerte der Textdarstellungseigenschaften, wie Schriftartname, Schriftartgröße, Zeilenumbruch usw.

Die Klasse TMemo deklariert die Eigenschaften TextAlign, WordWrap, FontColor und Font (TFont.Family, TFont.Size und TFont.Style), die visuelle Parameter einer Textdarstellung definieren.

StyledSettings kann die in TStyledSetting definierten Konstanten Family, Size, Style, FontColor und Other enthalten. Die Tabelle "Beziehung zwischen TStyledSetting-Konstanten und TTextSettings-Eigenschaften" zeigt, welche der TStyledSetting-Konstanten die Behandlung dieser TTextSettings-Textdarstellungseigenschaften steuern.

Die Werte aller mit einem Stil versehenen Textdarstellungseigenschaften, die in StyledSettings aufgeführt sind, werden von einem Stil übernommen und können nicht manuell geändert werden. Wenn Sie beispielsweise einen neuen Wert für die Eigenschaft FontColor eines TMemo-Steuerelements setzen, wird die Schriftartfarbe nur dann aktualisiert, wenn in der Eigenschaft StyledSettings dieses Steuerelements die Konstante TStyledSetting.FontColor nicht enthalten ist. Weitere Einzelheiten finden Sie im Beispiel unter Festlegen von Textparametern in FireMonkey.

Mit StyledSettings können Sie auch die Konstante DefaultStyledSettings verwenden, die die Werte der mit einem Stil versehenen Eigenschaften definiert, die standardmäßig aus einem Stil übernommen werden.

Wenn Sie die in ITextSettings.TextSettings angegebenen Textdarstellungseigenschaften verwenden, denken Sie daran, dass TextAlign der Eigenschaft HorzAlign entspricht.

Siehe auch