FMX.Graphics.TTextSettings.Assign
Delphi
procedure Assign(Source: TPersistent); override;
C++
virtual void __fastcall Assign(System::Classes::TPersistent* Source);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | FMX.Graphics.pas FMX.Graphics.hpp |
FMX.Graphics | TTextSettings |
Beschreibung
Kopiert die Werte der mit einem Stil versehenen Textdarstellungseigenschaften des angegebenen Source-Objekts in das aktuelle TTextSettings-Objekt.
Assign kopiert die mit einem Stil versehenen Textdarstellungseigenschaften des im Source-Parameter angegebenen Objekts in das aktuelle TTextSettings-Objekt:
- Wenn Source ein TTextSettings-Typobjekt ist, setzt Assign die Werte der Parameter TFont, FontColor, HorzAlign, VertAlign, Trimming und WordWrap des aktuellen TTextSettings-Objekts auf die Werte der entsprechenden Parameter des Source-Objekts.
- Wenn Source
nil
ist, erstellt Assign das Standardobjekt TFont und initialisiert die folgenden Standardparameter:
FontColor := TAlphaColorRec.Black;
HorzAlign := TTextAlign.Leading;
VertAlign := TTextAlign.Center;
Trimming := TTextTrimming.None;
WordWrap := False;
- Wenn Source kein TTextSettings-Typobjekt ist, ruft Assign die geerbte Methode System.Classes.TPersistent.Assign auf und löst die entsprechende EConvertError-Exception aus.