FMX.Memo.TMemo.StyledSettings
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.