FMX.Graphics.TTextSettings.AssignNotStyled
Delphi
procedure AssignNotStyled(const TextSettings: TTextSettings; const StyledSettings: TStyledSettings);
C++
void __fastcall AssignNotStyled(TTextSettings* const TextSettings, const Fmx::Types::TStyledSettings StyledSettings);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | FMX.Graphics.pas FMX.Graphics.hpp |
FMX.Graphics | TTextSettings |
Beschreibung
Kopiert Werte der mit einem Stil versehenen Textdarstellungseigenschaften aus dem TextSettings-Objekt in das aktuelle TTextSettings-Objekt, indem die im StyledSettings-Parameter angegebenen Eigenschaften ignoriert werden.
TextSettings -- Dieser Parameter gibt das TTextSettings-Typobjekt an, das die Werte der mit einem Stil versehenen Textdarstellungseigenschaften speichert, die kopiert werden sollen. Die mit einem Stil versehenen Textdarstellungseigenschaften sind: TFont.Family, TFont.Size, TFont.Style, FontColor, HorzAlign, VertAlign, Trimming und WordWrap.
StyledSettings -- Dieser Parameter gibt die Menge der mit einem Stil versehenen Texteigenschaften an, deren Werte im TextSettings-Objekt ignoriert werden sollten. StyledSettings kann die folgenden Konstanten enthalten:
TStyledSetting-Konstante Entsprechende TTextSettings-Eigenschaften Bedeutung Schriftname.
Schriftgröße.
Schriftstil (kursiv, fett).
Schriftfarbe.
Die Ausrichtung und Anzeige des Textes.
AssignNotStyled kopiert die Werte der mit einem Stil versehenen Textdarstellungseigenschaften aus dem im Parameter TextSettings angegebenen Objekt in das aktuelle TTextSettings-Objekt, indem die im Parameter StyledSettings angegebenen Eigenschaften ignoriert werden:
- Wenn StyledSettings
AllStyledSettings
ist, führt AssignNotStyled nichts aus.
- Wenn TextSettings ein vorhandenes TTextSettings-Typobjekt angibt:
- Wenn StyledSettings eine leere Menge enthält, kopiert AssignNotStyled die Werte aller mit einem Stil versehenen Textdarstellungseigenschaften aus dem angegebenen TextSettings-Textobjekt. Diese Alternative führt einfach die Methode Assign aus.
- Wenn StyledSettings keine leere Menge enthält, kopiert AssignNotStyled die Werte der mit einem Stil versehenen Textdarstellungseigenschaften, die im StyledSettings-Parameter des TextSettings-Objekts angegeben sind.
- AssignNotStyled ruft dann die Methode EndUpdate zum Ausführen der OnChanged-Ereignisbehandlungsroutine auf.
- Wenn TextSettings
nil
ist, verwendet AssignNotStyled die Standardwerte aus einem Stil, um die Werte der mit einem Stil versehenen Textdarstellungseigenschaften zu setzen, die im Parameter StyledSettings nicht angegeben sind.