ICE31
ICE31 valide tous les styles de police prédéfinis utilisés dans les contrôles qui affichent du texte. Il valide également que la propriété DefaultUIFont fait référence à un style de police valide.
Les contrôles peuvent avoir un style de police prédéfini comme décrit dans Ajout de contrôles et de texte. Pour définir la police et le style de police d’une chaîne de texte, préfixez la chaîne de caractères affichés avec {\style} ou {&style}. Où le style est un identificateur répertorié dans la colonne TextStyle de la table TextStyle . Si aucun de ces éléments n’est présent, mais que la propriété DefaultUIFont est définie comme un style de texte valide, cette police sera utilisée.
ICE31 vérifie la colonne Texte de chaque contrôle dans la table de contrôles pour vérifier qu’une entrée valide existe dans la table TextStyle .
ICE31 ignore le ScrollableText Control.
Résultats
ICE31 publie un message d’erreur pour les styles non définis, les noms de style trop longs, une table TextStyle manquante et des balises de style sans accolades fermante.
ICE31 publie un avertissement si la balise de style n’est pas au début de la ligne, ou si un contrôle a plusieurs balises de style.
Exemple
ICE31 publie les erreurs suivantes pour l’exemple illustré :
- Control DialogB.Control1 utilise TextStyle BadStyle non défini.
- Control DialogB.Control2 utilise TextStyle BadStyle non défini.
- Le contrôle DialogB.Control6 manque d’accolade fermante dans le style de texte.
- Control DialogB.Control3 spécifie un style de texte trop long pour être valide.
ICE31 publie l’avertissement suivant pour l’exemple illustré :
- La balise Style de texte dans DialogB.Control4 n’a aucun effet. Voulez-vous vraiment qu’il apparaisse en tant que texte ?
table de contrôles (partielle)
Dialogue | Contrôle | SMS |
---|---|---|
DialogA | Control0 | {\OKStyle}Il s’agit du texte à afficher. |
DialogA | Control1 | {&OKStyle}Il s’agit du texte à afficher. |
DialogB | Control1 | {&BadStyle}Il s’agit du texte à afficher. |
DialogB | Control2 | {\BadStyle}Il s’agit du texte à afficher. |
DialogB | Control3 | {&Style supérieur à 72 caractères et ne peut donc pas être un style même si vous avez réussi à l’obtenir dans la table TextStyle}Il s’agit du texte à afficher. |
DialogB | Control4 | Avertissement {\OKStyle}Il s’agit du texte à afficher. |
DialogB | Control5 | {\OKStyle}{&OKStyle}Il s’agit du texte à afficher. |
DialogB | Control6 | {\OKStyle Il s’agit du texte à afficher. |
table TextStyle (partielle)
TextStyle |
---|
OkStyle |
Rubriques connexes