DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions de gestion des polices
  • Différences entre la fonction PoliceCrée et la fonction iCréePolice
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Crée une définition de police. Cette police pourra être utilisée :
Exemple
// Création d'une police
MaPolice est une Police
MaPolice = PoliceCrée("Arial", 12, iGras, JauneClair)
// Utilisation de cette police dans le champ "NomClient"
NomClient.Police = MaPolice
WINDEVWindowsCode Utilisateur (MCU)
// Création d'une police normale
PNormal est une Police = PoliceCrée("Arial", 12)
// Création d'une police en gras
PGras est une Police = PoliceCrée("Arial", 12, iGras)
// Préparation de l'impression
iDestination(iPDF)
// Parcours d'un tableau
i est un entier
POUR i = 1 À 100
// Utilisation de la police normale pour les 50 premiers éléments du tableau
SI i<=50 ALORS
iPolice(PNormal)
SINON
// Utilisation de la police en gras pour les 50 derniers éléments du tableau
iPolice(PGras)
FIN
FIN
// Lancement de l'impression
iFinImprime()
Syntaxe
<Résultat> = PoliceCrée(<Nom de la police> [, <Taille> [, <Style> [, <Couleur> [, <Angle>]]]])
<Résultat> : Variable de type Police
Variable de type Police pouvant être utilisée dans les différentes fonctions de dessin, de graphe ou d'impression utilisant une police.
<Nom de la police> : Chaîne de caractères
Nom de la police utilisée. Ce nom doit correspondre à une des polices installées sur le poste en cours.
<Taille> : Entier optionnel
Taille de la police exprimée en points pica (1 point Pica = 0,353 mm). Par défaut, la taille de la police est 12.
<Style> : Constante ou combinaison de constantes optionnelle de type entier
Attributs de la police :
iBarrePolice barrée
iCondenseCaractères condensés
iEtenduCaractères étendus
iGrasPolice en gras
iItaliquePolice italique
iLargeCaractères larges
iNormal
(valeur par défaut)
Police normale, sans attributs
iSoulignéPolice soulignée
<Couleur> : Entier optionnel
Couleur utilisée pour la police. Si ce paramètre n'est pas précisé, la couleur utilisée est le noir.
Cette couleur peut correspondre à :
<Angle> : Entier optionnel
Angle (en degrés) selon lequel le texte sera imprimé. L'angle est calculé à partir d'une ligne horizontale, dans le sens inverse des aiguilles d'une montre (sens trigonométrique).
Remarques

Différences entre la fonction PoliceCrée et la fonction iCréePolice

La fonction PoliceCrée permet de créer une définition de police utilisable dans tous les éléments d'une application WINDEV ou WEBDEV. Cette police est mémorisée grâce au type de variable Police et pourra être utilisée :
  • pour écrire du texte dans des dessins (fonction dPolice).
  • pour sélectionner la police utilisée dans les graphes (fonctions grPoliceEtiquette, grPoliceLégende, grPoliceTitre, grPoliceTitreAxe).
  • pour sélectionner une police d'impression (fonction iPolice).
  • pour définir la police utilisée dans les champs d'une fenêtre (propriété Police des champs d'une fenêtre).
  • pour définir la police utilisée dans les champs d'une page (propriété Police des champs d'une page).
  • pour définir la police utilisée dans les champs d'un état (propriété Police des champs d'un état).
La fonction iCréePolice permet uniquement de créer une police utilisable par les fonctions d'impression.
Liste des exemples associés :
Propriété Police Exemples unitaires (WEBDEV) : Propriété Police
[ + ] Utilisation des propriétés ..Police et de la fonction PoliceCrée.
Composante : wd300vm.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale