FMX.Memo.TMemo.StyledSettings
Delphi
property StyledSettings: TStyledSettings read GetStyledSettings write SetStyledSettings stored StyledSettingsStored;
C++
__property StyledSettings;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | FMX.Memo.pas FMX.Memo.hpp |
FMX.Memo | TMemo |
Description
Définit les valeurs des propriétés stylisées de la représentation textuelle, devant être utilisées pour dessiner un texte de contrôle, qui sont chargées à partir d'un style et peuvent être définies manuellement (voir TextSettings).
Les styles, comme les styles Metropolis UI, définissent les valeurs par défaut des propriétés de la représentation textuelle comme le nom et la taille de la fonte, le retour automatique à la ligne, etc.
La classe TMemo déclare les propriétés TextAlign, WordWrap, FontColor et Font (TFont.Family, TFont.Size et TFont.Style) définissant les paramètres visuels d'une représentation textuelle.
StyledSettings peut contenir les constantes Family
, Size
, Style
, FontColor
et Other
définies dans TStyledSetting. La table sur la "Relation entre les constantes TStyledSetting et les propriétés TTextSettings" montre les constantes TStyledSetting qui contrôlent le traitement de ces propriétés de la représentation textuelle de TTextSettings.
Rappelez-vous que les valeurs de toutes les propriétés stylisées de la représentation textuelle listées dans StyledSettings sont tirées d'un style et ne peuvent pas être modifiées manuellement. Par exemple, si vous affectez une nouvelle valeur à la propriété FontColor d'un contrôle TMemo, la mise à jour réelle de la couleur de la fonte a lieu uniquement si la propriété StyledSettings de ce contrôle ne contient pas TStyledSetting.FontColor
. Pour plus de détails, voir l'exemple dans Définition des paramètres de texte dans FireMonkey.
Avec StyledSettings vous pouvez aussi utiliser la constante DefaultStyledSettings définissant les valeurs des propriétés stylisées qui sont tirées d'un style par défaut.
Lorsque vous utilisez les propriétés de la représentation textuelle stockées dans ITextSettings.TextSettings, rappelez-vous que TextAlign correspond à HorzAlign.