FMX.Graphics.TCanvas.FillText

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure FillText(const ARect: TRectF; const AText: string; const WordWrap: Boolean; const AOpacity: Single;  const Flags: TFillTextFlags; const ATextAlign: TTextAlign; const AVTextAlign: TTextAlign = TTextAlign.Center); virtual;

C++

virtual void __fastcall FillText(const System::Types::TRectF &ARect, const System::UnicodeString AText, const bool WordWrap, const float AOpacity, const TFillTextFlags Flags, const Fmx::Types::TTextAlign ATextAlign, const Fmx::Types::TTextAlign AVTextAlign = (Fmx::Types::TTextAlign)(0x0));

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
FMX.Graphics.pas
FMX.Graphics.hpp
FMX.Graphics TCanvas


Description

Affiche une chaîne de texte sur une zone rectangulaire spécifiée de la classe TCanvas en cours.

FillText est implémentée par les descendants de TCanvas pour afficher une chaîne de texte avec l'alignement spécifié, la police en cours et le pinceau spécifié par les propriétés Fill et Font. Le texte est affiché dans une zone rectangulaire spécifiée de la classe TCanvas en cours.

Le paramètre ARect spécifie la zone rectangulaire dans laquelle le texte est affiché.

Le paramètre AText spécifie le texte à afficher.

Le paramètre WordWrap spécifie l'option de retour automatique à la ligne. S'il vaut True, cela indique que le retour à la ligne automatique est activé et que le texte ne peut pas dépasser de la zone de la disposition. S'il est défini sur False, cela indique que le retour automatique à la ligne est désactivé et que le texte apparaît sur une seule ligne même s'il dépasse de la zone de la disposition.

Le paramètre AOpacity spécifie la transparence de la couleur de remplissage. AOpacity accepte des valeurs entre 0 et 1. Si AOpacity vaut 1, le texte est complètement opaque, si la valeur est égale à 0, le texte est transparent. Les valeurs supérieures à 1 sont traitées comme étant égales à 1, et celles inférieures à 0 sont traitées comme égales à 0.

Le paramètre Flags spécifie le sens de lecture de AText. Il est recommandé de laisser ce paramètre sans valeur.

ATextAlign est l'alignement horizontal du texte dans ARect.

AVTextAlign est l'alignement vertical du texte dans ARect. AVTextAlign est facultatif. Par défaut, il est défini sur Center.

Voir aussi

Exemples de code