Vcl.ComCtrls.TTextAttributes.Pitch
Delphi
property Pitch: TFontPitch read GetPitch write SetPitch;
C++
__property System::Uitypes::TFontPitch Pitch = {read=GetPitch, write=SetPitch, nodefault};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TTextAttributes |
Description
Spécifie si tous les caractères de la fonte ont la même largeur.
Chaque police a un pas associé. Tous les caractères d'une fonte de pas fixe ont la même largeur. Les caractères d'une fonte de pas variable ont des largeurs différentes. Généralement, les fontes de pas fixe sont utilisées pour afficher du code car elles permettent une indentation correcte. Les fontes de pas variable sont généralement utilisées pour donner au texte un aspect plus naturel.
La propriété Pitch peut prendre l'une des valeurs suivantes:
Valeur | Signification |
---|---|
fpDefault |
Le pas de la fonte a la valeur par défaut qui dépend de la fonte spécifiée par la propriété Name. |
fpFixed |
Le pas de la fonte est fixe. Tous les caractères de la fonte ont la même largeur. |
fpVariable |
Le pas de la fonte est variable. Les caractères de la fonte ont des largeurs différentes. |
Remarque : Si vous affectez la valeur fpVariable à la propriété Pitch d'une fonte de pas fixe, ou la valeur fpFixed à une fonte de pas variable, Windows détermine ce qu'il considère correspondre le mieux à toutes les caractéristiques spécifiées de la fonte. Cela peut ne rien changer à la fonte, ou amener Windows à utiliser une fonte différente ayant le pas approprié. Si, par exemple, vous utilisez la valeur fpFixed pour la fonte MS Serif (fonte de pas variable), l'affichage se fera avec la fonte Courrier.