| 4D v20.1Font file | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v20.1
 Font file 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Font file ( famillePolice {; stylePolice} ) -> Résultat | ||||||||
| Paramètre | Type | Description | ||||||
| famillePolice | Texte |   | Nom de la famille de police | |||||
| stylePolice | Entier long |   | Style de police : 0=normale (par défaut), 1=gras, 2=italique | |||||
| Résultat | Null, Objet |   | Objet fichier police | |||||
La commande Font file retourne un objet décrivant le fichier de polices de votre système d'exploitation correspondant à famillePolice et, éventuellement, à stylePolice que vous avez passé dans le paramètre.
Si la police sélectionnée dans famillePolice n'est pas installée dans le système d'exploitation, la commande retourne un objet Null .
Le paramètre optionnel stylePolice permet de définir une variation de style. Vous pouvez passer une ou plusieurs des constantes du thème Styles de caractères suivantes (toutes les autres valeurs sont ignorées) :
| Constante | Type | Valeur | 
| Bold | Entier long | 1 | 
| Italic | Entier long | 2 | 
| Plain | Entier long | 0 | 
Vous souhaitez vérifier que la police utilisée dans une zone de texte est intégrée à votre systeme pour qu'elle soit affichée correctement :
 C_TEXT($fontName)
 C_LONGINT($fontStyle)
 C_OBJECT($fontFile)
 $fontName:=OBJECT Get font(*;"vText")
 $fontStyle:=OBJECT Get font style(*;"vText")
 $fontFile:=Font file($fontName;$fontStyle)
 If($fontFile=Null)
    $webFolder:=Folder(fk dossier resources).folder("webFolder")
    $fontFile.copyTo($webFolder)
 End if
	Produit :  4D
	Thème :  Environnement système
	Numéro :  
        1700
        
        
        
	
	Créé :  4D v18
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	4D - Langage ( 4D v20)
	
	
	4D - Langage ( 4D v20.1)
	
	
	
 Ajouter un commentaire
Ajouter un commentaire