4D v15 R3

FONT LIST

Accueil

 
4D v15 R3
FONT LIST

FONT LIST 


 

FONT LIST ( polices {; typeListe | *} ) 
Paramètre Type   Description
polices  Tableau texte in Tableau des noms des polices disponibles
typeListe | *  Entier long, Opérateur in Type de liste de police à retourner ou * pour retourner des noms de police sous OS X

La commande FONT LIST remplit le tableau polices (de type Alpha ou Texte) avec les noms des polices disponibles dans votre système.

Le paramètre typeListe vous permet de désigner le type de liste de police à obtenir. Pour cela, vous pouvez passer dans le paramètre typeListe l’une des constantes suivantes, placées dans le thème "Type de liste des polices" :

Constante Type Valeur
Polices favorites Entier long 1
Polices récentes Entier long 2
Polices système Entier long 0

Si vous passez le paramètre optionnel *, sous OS X la commande remplira le tableau polices avec les noms des polices elles-mêmes et non avec les noms des familles de police. Le fonctionnement par défaut simplifie la gestion programmée des zones de texte multistyle, qui utilisent des familles de police. Si vous passez le paramètre *, les noms de police, par exemple "Arial bold", "Arial italic", "Arial narrow italic", seront retournés au lieu des familles "Arial", "Arial black" ou "Arial narrow".
Sous Windows, le paramètre * n’a aucun effet. La commande retourne toujours les familles de police.

Note : Sous OS X, si vous utilisez le résultat de cette commande avec la commande ST SET ATTRIBUTES, il est impératif de ne pas passer le paramètre *.

Dans un formulaire, vous voulez obtenir une liste déroulante qui affiche les polices disponibles dans le système. Ecrivez la méthode suivante pour votre objet liste déroulante :

 Case of
    :(Form event=On Load)
       ARRAY TEXT(taPolices;0)
       FONT LIST(taPolices)
  ` ...
 End case

Vous souhaitez obtenir la liste des polices récentes :

 FONT LIST($tabPolices;Recent fonts)



Voir aussi  

_o_Font name
_o_Font number
OBJECT SET FONT
SET RECENT FONTS
ST SET ATTRIBUTES
Type de liste des polices

 
PROPRIÉTÉS 

Produit : 4D
Thème : Environnement système
Numéro : 460

 
HISTORIQUE 

Créé : 4D v6
Modifié : 4D v12.1
Modifié : 4D v14

 
MOTS-CLÉS 

police

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v15 R3)
4D - Langage ( 4D v15)
4D - Langage ( 4D v15.4)
4D - Langage ( 4D v15.3)