PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Différences entre PoliceCrée et iCréePolice
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Crée une définition de police. Cette police pourra être utilisée :
Versions 17 et supérieures
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV pour Linux.
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Nouveauté 17
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV pour Linux.
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
WINDEVLinux Cette fonction est désormais disponible pour les applications WINDEV pour Linux.
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
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
WINDEVWEBDEV - Code ServeurEtats et RequêtesWindowsAjaxCode 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 A 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 (avec guillemets)
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 :
iNormal
(valeur par défaut)
Police normale, sans attributs
iGrasPolice en gras
iSoulignéPolice soulignée
iItaliquePolice italique
iBarrePolice barrée
iCondenseCaractères condensés
iEtenduCaractères étendus
iLargeCaractères larges
<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 PoliceCrée et 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 : wd250vm.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire