FMX.Graphics.TTextSettings.AssignNotStyled

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure AssignNotStyled(const TextSettings: TTextSettings; const StyledSettings: TStyledSettings);

C++

void __fastcall AssignNotStyled(TTextSettings* const TextSettings, const Fmx::Types::TStyledSettings StyledSettings);

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 TextSettings vers l'objet TTextSettings en cours, en ignorant les propriétés spécifiées par le paramètre StyledSettings.

TextSettings -- Ce paramètre spécifie l'objet de type TTextSettings stockant les valeurs des propriétés stylisées de la représentation textuelle à copier. Les propriétés stylisées de la représentation textuelle sont les suivantes : TFont.Family, TFont.Size, TFont.Style, FontColor, HorzAlign, VertAlign, Trimming et WordWrap.

StyledSettings -- Ce paramètre spécifie l'ensemble de propriétés stylisées de la représentation textuelle, dont les valeurs de l'objet TextSettings doivent être ignorées. StyledSettings peut contenir les constantes suivantes :

Constante TStyledSetting Propriétés TTextSettings correspondantes Signification

Family

TFont.Family

Nom de fonte.

Size

TFont.Size

Taille de fonte.

Style

TFont.Style

Style de fonte (italique, gras).

FontColor

FontColor

Couleur de fonte.

Other

HorzAlign, VertAlign,
Trimming et WordWrap.

La manière dont le texte est aligné et affiché.


AssignNotStyled copie les valeurs des propriétés stylisées de la représentation textuelle à partir de l'objet spécifié par le paramètre TextSettings vers l'objet TTextSettings en cours, en ignorant les propriétés spécifiées par le paramètre StyledSettings.

  • Si TextSettings spécifie un objet de type TTextSettings existant :
    1. Si StyledSettings contient un ensemble vide, AssignNotStyled copie les valeurs de toutes les propriétés stylisées de la représentation textuelle à partir de l'objet de type TextSettings spécifié. Cette alternative exécute simplement la méthode Assign.
    2. Si StyledSettings ne contient aucun ensemble vide, AssignNotStyled copie les valeurs des propriétés stylisées de la représentation textuelle qui ne sont pas spécifiées par le paramètre StyledSettings de l'objet TextSettings.
Puis AssignNotStyled appelle la méthode EndUpdate pour exécuter le gestionnaire d’événements OnChanged.
  • Si TextSettings = nil, AssignNotStyled utilise les valeurs par défaut d'un style pour définir la valeur des propriétés stylisées de la représentation textuelle, qui n'est pas spécifiée par le paramètre StyledSettings.

Voir aussi