Aller au contenu principal
Version: Next

OBJECT SET FONT

OBJECT SET FONT ( {* ;} objet ; police )

ParamètreTypeDescription
*OpérateurSi spécifié = objet est un nom d'objet (chaîne) Si omis = objet est un champ ou une variable
objetanyNom d'objet (si * spécifié) ou Champ ou Variable (si * omis)
policeTextNom de police de caractères

Cette commande n'est pas thread-safe, elle ne peut pas être utilisée dans du code préemptif.

Description

OBJECT SET FONT affiche objet avec la police définie dans le paramètre police. Le paramètre police doit contenir un nom de police valide.

Si vous passez le paramètre optionnel *, vous indiquez que le paramètre objet est un nom d'objet (une chaîne). Si vous ne passez pas le paramètre, vous indiquez que le paramètre objet est un champ ou une variable. Dans ce cas, vous ne passez pas une chaîne mais une référence de champ ou de variable (champ ou variable objet uniquement).

Note : Si vous utilisez cette commande sur un objet qui utilisait une feuille de style, la référence à la feuille de style est automatiquement supprimée de l'objet -- même si vous attribuez les mêmes attributs que ceux de la feuille de style.

Exemple 1

L'exemple suivant définit la police d'un bouton nommé bOK. La police est Arial, une police système sous Windows :

 OBJECT SET FONT(bOK;"Arial") // Modification de la police de MonBouton

Exemple 2

L'exemple suivant définit la police de tous les objets d'un formulaire dont le nom contient "info".

 OBJECT SET FONT(*;"@info@";"Times")

Exemple 3

L'exemple suivant utilise l'option spéciale %password, destinée à la saisie et l'affichage des champs de type “mots de passe”. Lorsque vous passez "%password" dans le paramètre police pour un objet :

  • chaque caractère saisi dans l'objet est représenté par un même symbole,
  • les actions "copier" et "couper" sont désactivées dans l'objet.

Note : L'option %password est utilisable avec les objets de type champ, variable et combo box.

 OBJECT SET FONT([Utilisateurs]MotPasse;"%password")

Voir aussi

Font file
FONT LIST
Notes de programmation
OBJECT Get font
OBJECT SET FONT SIZE
OBJECT SET FONT STYLE