Aller au contenu principal
Version: Next

GET STYLE SHEET INFO

GET STYLE SHEET INFO ( nomFeuilleStyle ; police ; taille ; styles )

ParamètreTypeDescription
nomFeuilleStyleTextNom de la feuille de style
policeTextPolice de caractères
tailleIntegerTaille de police
stylesIntegerValeur de style

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

Description

La commande GET STYLE SHEET INFO retourne la configuration courante de la feuille de style nomFeuilleStyle.

Passez dans nomFeuilleStyle le nom de la feuille de style tel que défini en mode Développement. Pour désigner une feuille de style automatique, utilisez une des constantes suivantes, placées dans le thème "Styles de caractères" :

ConstanteTypeValeurComment
Automatic style sheetChaîne__automatic__Utilisée par défaut pour tous les objets
Automatic style sheet_additionalChaîne__automatic_additional_text__Prise en charge par les textes statiques, champs et variables uniquement. Utilisée pour du texte additionnel dans les boîtes de dialogue.
Automatic style sheet_mainChaîne__automatic_main_text__Prise en charge par les textes statiques, champs et variables uniquement. Utilisée pour le texte principal des boîtes de dialogue.

La commande retourne dans police le nom de la police de caractères associée à la feuille de style pour la plate-forme courante.

La commande retourne dans taille la taille en points de la police de caractères associée à la feuille de style pour la plate-forme courante.

La commande retourne dans styles une valeur correspondant au(x) style(s) associé(s) à la feuille de style pour la plate-forme courante. Vous pouvez comparer la valeur reçue aux constantes suivantes, placées dans le thème "Styles de caractères" :

ConstanteTypeValeur
BoldEntier long1
Bold and ItalicEntier long3
Bold and UnderlineEntier long5
ItalicEntier long2
Italic and UnderlineEntier long6
PlainEntier long0
UnderlineEntier long4

Si la commande est exécutée correctement, la variable système OK prend la valeur 1. Dans le cas contraire (par exemple si nomFeuilleStyle n’existe pas), elle prend la valeur 0.

Note de compatibilité

Dans l'architecture Projet, seules les trois feuilles de style automatiques sont prises en charge par cette commande.

Exemple

Vous souhaitez connaître la configuration actuelle de la feuille de style "Automatique" :

 var $taille;$style : Integer
 var $pol : Text
 GET STYLE SHEET INFO(Automatic style sheet;$pol;$taille;$style)

Voir aussi

LIST OF STYLE SHEETS
OBJECT SET STYLE SHEET