FMX.Graphics.ITextSettings
Delphi
ITextSettings = interface
C++
__interface INTERFACE_UUID("{FD99635D-D8DB-4E26-B36F-97D3AABBCCB3}") ITextSettings : public System::IInterface
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
interface class |
public | FMX.Graphics.pas FMX.Graphics.hpp |
FMX.Graphics | FMX.Graphics |
Description
Déclare les méthodes et les propriétés permettant de gérer les propriétés de représentation texte les plus courantes des objets texte généraux indépendamment des types particuliers de ces objets.
L'interface ITextSettings est implémentée dans chaque classe contenant des objets texte ; par exemple, dans TText, TTextControl, TCustomEdit, TMemo et d'autres. Par conséquent, vous pouvez utiliser les méthodes de l'interface ITextSettings pour gérer les propriétés des objets texte dans les instances de ces classes indépendamment des types particuliers des objets texte. Voir Définition des paramètres de texte dans FireMonkey pour de plus amples informations sur la façon de procéder.
N'oubliez pas que lorsque vous changez la valeur d'une propriété (par exemple, de la propriété TextSettings.FontColor), le changement réel de la vue du contrôle intervient seulement si la propriété StyledSettings ne contient pas la constante TStyledSetting.FontColor. Le tableau suivant montre quelles constantes TStyledSetting contrôlent la gestion de quelles propriétés de représentation texte TTextSettings.
Relation entre les constantes TStyledSetting et les propriétés TTextSettings
Constante TStyledSetting |
Propriétés TTextSettings dépendantes |
Signification |
---|---|---|
Nom de la fonte. | ||
Taille de la fonte. | ||
Style de la fonte (italique, gras). | ||
Couleur de la fonte. | ||
Comment aligner et montrer le texte. |