FMX.Graphics.TTextSettings.Assign
Delphi
procedure Assign(Source: TPersistent); override;
C++
virtual void __fastcall Assign(System::Classes::TPersistent* Source);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | FMX.Graphics.pas FMX.Graphics.hpp |
FMX.Graphics | TTextSettings |
Description
Copie les valeurs des propriétés stylisées de la représentation textuelle de l'objet Source spécifié vers l'objet TTextSettings en cours.
Assign copie les propriétés stylisées de la représentation textuelle de l'objet spécifié par le paramètre Source vers l'objet TTextSettings en cours :
- Si Source est un objet de type TTextSettings, Assign définit les valeurs des paramètres TFont, FontColor, HorzAlign, VertAlign, Trimming et WordWrap de l'objet TTextSettings en cours égales aux paramètres correspondants de l'objet Source.
- Si Source
= nil
, Assign crée le TFont par défaut et initialise les paramètres par défaut suivants :FontColor := TAlphaColorRec.Black ;
HorzAlign := TTextAlign.Leading ;
VertAlign := TTextAlign.Center ;
Trimming := TTextTrimming.None ;
WordWrap := False.
- Si Source n'est pas un objet de type TTextSettings, Assign appelle la méthode System.Classes.TPersistent.Assign héritée et déclenche l'exception EConvertError appropriée.