PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Caractéristiques d'une police
  • Propriétés de gestion des polices
  • Fonctions utilisant des variables de type Police
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Police (Type de variable)
En anglais : Font (Type of variable)
Une variable de type Police permet de créer une police par programmation. Les caractéristiques de cette police peuvent être modifiées à l'aide de différentes propriétés WLangage.
Une variable de type Police peut être utilisée :
  • dans les dessins,
  • dans les graphes,
  • pour les impressions,
  • dans les champs d'une fenêtre (propriété ..Police des champs d'une fenêtre),
  • dans les champs d'une page (propriété ..Police des champs d'une page),
  • dans les champs d'un état (propriété ..Police des champs d'un état).
Remarques :
  • Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
  • WINDEV Pour modifier les caractéristiques d'une cellule d'un champ Tableur, utilisez la fonction TableurStyleSélection.
Versions 17 et supérieures
iPhone/iPad Ce type de variable est désormais disponible pour les applications iPhone/iPad.
WINDEVLinux Ce type de variable est désormais disponible pour les applications WINDEV pour Linux.
WEBDEV - Code Serveur Ce type de variable est désormais disponible pour les sites WEBDEV pour Linux.
Nouveauté 17
iPhone/iPad Ce type de variable est désormais disponible pour les applications iPhone/iPad.
WINDEVLinux Ce type de variable est désormais disponible pour les applications WINDEV pour Linux.
WEBDEV - Code Serveur Ce type de variable est désormais disponible pour les sites WEBDEV pour Linux.
iPhone/iPad Ce type de variable est désormais disponible pour les applications iPhone/iPad.
WINDEVLinux Ce type de variable est désormais disponible pour les applications WINDEV pour Linux.
WEBDEV - Code Serveur Ce type de variable est désormais disponible pour les sites WEBDEV pour Linux.
Versions 21 et supérieures
Apple Watch Ce type de variable est désormais disponible en mode Apple Watch.
Nouveauté 21
Apple Watch Ce type de variable est désormais disponible en mode Apple Watch.
Apple Watch Ce type de variable est désormais disponible en mode Apple Watch.
Versions 22 et supérieures
Universal Windows 10 App Ce type de variable est désormais disponible en mode Universal Windows 10 App.
Nouveauté 22
Universal Windows 10 App Ce type de variable est désormais disponible en mode Universal Windows 10 App.
Universal Windows 10 App Ce type de variable est désormais disponible en mode Universal Windows 10 App.
Exemple
// Déclaration de variables de type Police
MaPolice est une Police
MaPolice1, MaPolice2 sont des Polices
// Variable initialisée avec la police créée avec la fonction PoliceCrée
MaPolice = PoliceCrée("Arial", 12, iGras)
// Modification des caractéristiques de la police
MaPolice..Nom = "Arial"
MaPolice..Taille = 12
MaPolice..Gras = Vrai
// Utilisation d'une police sur un champ d'une fenêtre
SAI_Nom..Police = MaPolice

// Récupération de la police d'un champ
MaPolice1 = SAI_Prénom..Police
Remarques

Caractéristiques d'une police

Par défaut, une variable Police a les caractéristiques suivantes :
  • "Arial",
  • taille 12,
  • couleur noir,
  • sans attribut.
Pour définir les caractéristiques d'une police par programmation, utilisez :
  • Soit la fonction PoliceCrée.
  • Soit les propriétés de gestion des polices (voir ci-dessous)
  • Soit la fonction PoliceSelect qui ouvre la fenêtre standard Windows de sélection des polices.

Propriétés de gestion des polices

Les propriétés suivantes peuvent être utilisées pour manipuler une variable de type Police :
Nom de la propriétéEffet
AlphabetRenvoie et modifie l'alphabet utilisé par une variable de type Police.
AngleRenvoie et modifie l'angle (en degrés) d'une variable de type Police.
BarréTeste si une variable de type Police est barrée et barre (ou non) une variable de type Police.
CondenséTeste si une variable de type Police est condensée et condense (ou non) une variable de type Police.
CouleurRenvoie et modifie la couleur d'une variable de type Police.
EtenduTeste si une variable de type Police est étendue et étend (ou non) une variable de type Police.
GrasTeste si une variable de type Police est en gras et modifie l'attribut gras d'une variable de type Police.
ItaliqueTeste si une variable de type Police est en italique et modifie l'attribut italique d'une variable de type Police.
LargeTeste si une variable de type Police est élargie et élargit (ou non) une variable de type Police.
NomRenvoie et modifie le nom d'une variable de type Police.
SoulignéTeste si une variable de type Police est soulignée et souligne (ou non) une variable de type Police.
TailleRenvoie et modifie la taille (en points pica) d'une variable de type Police.
Ces propriétés peuvent être utilisées directement sur la variable de type Police. Exemple :
MaPolice est une Police
MaPolice..Gras = Vrai
MaPolice..Couleur = RougeClair
Universal Windows 10 App Seules les propriétés suivantes sont utilisables avec le type Police : ..Angle, ..Barré, ..Couleur, ..Gras, ..Italique, ..Nom, ..Souligné, ..Taille.

Fonctions utilisant des variables de type Police

Les fonctions suivantes peuvent manipuler une variable de type Police :
Versions 09 et supérieures
dPolice
Nouveauté 09
dPolice
dPolice
Déclare la police de caractères qui sera utilisée par la fonction dTexte :
  • dans un champ Image,
  • dans une variable de type Image.
Versions 09 et supérieures
grPoliceEtiquette
Nouveauté 09
grPoliceEtiquette
grPoliceEtiquette
Modifie la police utilisée pour les étiquettes de catégorie d'un graphe.
Versions 09 et supérieures
grPoliceLégende
Nouveauté 09
grPoliceLégende
grPoliceLégende
Modifie la police utilisée pour la légende d'un graphe.
Versions 09 et supérieures
grPoliceTitre
Nouveauté 09
grPoliceTitre
grPoliceTitre
Modifie la police utilisée pour le titre d'un graphe.
Versions 09 et supérieures
iPolice
Nouveauté 09
iPolice
iPolice
Sélectionne la police par défaut.
Versions 09 et supérieures
PoliceCrée
Nouveauté 09
PoliceCrée
PoliceCrée
Crée une définition de police.
Versions 09 et supérieures
PoliceSelect
Nouveauté 09
PoliceSelect
PoliceSelect
Ouvre la fenêtre standard de sélection de polices de Windows en sélectionnant la police spécifiée.
Version minimum requise
  • Version 14
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire