Vcl.Dialogs.TFontDialogOption

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TFontDialogOption = (fdAnsiOnly, fdTrueTypeOnly, fdEffects,
fdFixedPitchOnly, fdForceFontExist, fdNoFaceSel, fdNoOEMFonts,
fdNoSimulations, fdNoSizeSel, fdNoStyleSel,  fdNoVectorFonts,
fdShowHelp, fdWysiwyg, fdLimitSize, fdScalableOnly, fdApplyButton);

C++

enum DECLSPEC_DENUM TFontDialogOption : unsigned char { fdAnsiOnly, fdTrueTypeOnly, fdEffects, fdFixedPitchOnly, fdForceFontExist, fdNoFaceSel, fdNoOEMFonts, fdNoSimulations, fdNoSizeSel, fdNoStyleSel, fdNoVectorFonts, fdShowHelp, fdWysiwyg, fdLimitSize, fdScalableOnly, fdApplyButton };

Propriétés

Type Visibilité  Source Unité  Parent
enum public
Vcl.Dialogs.pas
Vcl.Dialogs.hpp
Vcl.Dialogs Vcl.Dialogs

Description

TFontDialogOption et TFontDialogOptions sont des indicateurs qui influencent l'aspect et le comportement d'une boîte de dialogue de fontes.

TFontDialogOptions est un ensemble de valeurs TFontDialogOption. Voici les valeurs possibles de TFontDialogOption :



Valeur Signification

fdAnsiOnly

Affiche uniquement les fontes utilisant le jeu de caractères Windows. Les fontes de symboles ne sont pas répertoriées dans la boîte de dialogue.

fdApplyButton

Affiche un bouton Appliquer dans la boîte de dialogue, qu'un gestionnaire d'événement OnApply ait été défini ou non.

fdEffects

Affiche les cases à cocher des effets (barré et souligné) et la liste Couleur dans la boîte de dialogue.

fdFixedPitchOnly

Affiche uniquement les fontes à espacement fixe dans la boîte de dialogue. Les fontes à espacement proportionnel ne sont pas répertoriées ni les fontes TrueType n'ayant pas l'indicateur d'espacement fixe dans leur en-tête de style.

fdForceFontExist

Interdit à l'utilisateur de spécifier une fonte qui n'est pas affichée dans la boîte de dialogue (c'est-à-dire qui n'est pas présente dans la boîte à options de fontes). Si l'utilisateur tente d'entrer un autre nom de fonte, un message d'erreur apparaît.

fdLimitSize

Active les propriétés MaxFontSize et MinFontSize, qui limitent les tailles de fontes apparaissant dans la boîte de dialogue si ces propriétés sont initialisées.

fdNoFaceSel

Provoque l'ouverture de la boîte de dialogue sans présentation d'un nom de fonte présélectionné dans la boîte à options de fontes.

fdNoOEMFonts

Retire les fontes OEM de la boîte à options de la boîte de dialogue. Seules les fontes non OEM sont présentées.

fdScalableOnly

Affiche uniquement les fontes dimensionnables dans la boîte de dialogue. Les fontes non dimensionnables ne sont pas présentées dans la liste.

fdNoSimulations

N'affiche que les fontes et les styles de fonte qui sont directement gérés par le fichier de définition de fonte. Les styles gras et italique générés par le GDI (pour les fontes bitmap) n'apparaissent pas.

fdNoSizeSel

Provoque l'ouverture de la boîte de dialogue sans présentation d'une taille présélectionnée dans la boîte à options Taille.

fdNoStyleSel

Provoque l'ouverture de la boîte de dialogue sans présentation d'un style présélectionné dans la boîte à options Style de fonte.

fdNoVectorFonts

Retire les fontes vectorielles de la boîte à options de la boîte de dialogue. Seules les fontes non vectorielles sont présentées. Les fontes vectorielles sont des fontes de Windows 1.0 comme Roman ou Script qui ressemblent aux sorties de table traçante.

fdShowHelp

Affiche un bouton d'aide dans la boîte de dialogue.

fdTrueTypeOnly

Affiche uniquement les fontes TrueType dans la boîte de dialogue. Les autres fontes ne sont pas présentées.

fdWysiwyg

Affiche uniquement les fontes disponibles pour l'imprimante et l'écran. Les autres fontes ne sont pas présentées.