ICE31
ICE31 überprüft alle vordefinierten Schriftarten, die in Steuerelementen verwendet werden,, die Text anzeigen. Außerdem wird überprüft, ob die DefaultUIFont--Eigenschaft auf einen gültigen Schriftschnitt verweist.
Steuerelemente können einen vordefinierten Schriftschnitt aufweisen, wie in Hinzufügen von Steuerelementen und Textbeschrieben. Um die Schriftart und den Schriftschnitt einer Textzeichenfolge festzulegen, präfixen Sie die Zeichenfolge der angezeigten Zeichen mit {\style} oder {&Formatvorlage}. Dabei handelt es sich bei der Formatvorlage um einen Bezeichner, der in der Spalte "TextStyle" der TextStyle-Tabelleaufgeführt ist. Wenn keine dieser Eigenschaften vorhanden ist, aber die DefaultUIFont--Eigenschaft als gültige Textformatvorlage definiert ist, wird diese Schriftart verwendet.
ICE31 überprüft die Textspalte für jedes Steuerelement in der Steuerelementtabelle, um zu überprüfen, ob ein gültiger Eintrag in der TextStyle-Tabellevorhanden ist.
ICE31 ignoriert das ScrollableText-Steuerelement.
Befund
ICE31 veröffentlicht eine Fehlermeldung für nicht definierte Formatvorlagen, Formatvorlagennamen, die zu lang sind, eine fehlende TextStyle-Tabelle und Formatvorlagentags ohne schließende geschweifte Klammer.
ICE31 sendet eine Warnung, wenn sich das Styletag nicht am Anfang der Zeile befindet oder ein Steuerelement mehrere Formatvorlagentags aufweist.
Beispiel
ICE31 veröffentlicht die folgenden Fehler für das gezeigte Beispiel:
- Control DialogB.Control1 verwendet nicht definierte TextStyle BadStyle BadStyle.
- Control DialogB.Control2 verwendet nicht definierte TextStyle BadStyle BadStyle.
- Steuerelement DialogB.Control6 fehlt die schließende geschweifte Klammer im Textformat.
- Control DialogB.Control3 gibt eine Textformatvorlage an, die zu lang ist, um gültig zu sein.
ICE31 veröffentlicht die folgende Warnung für das gezeigte Beispiel:
- Das Textformat-Tag in DialogB.Control4 hat keine Auswirkung. Soll sie wirklich als Text angezeigt werden?
Steuerelementtabelle (teilweise)
Dialogfeld | Steuerung | Text |
---|---|---|
DialogA | Steuerelement0 | {\OKStyle}Dies ist der anzuzeigende Text. |
DialogA | Steuerelement1 | {&OKStyle}Dies ist der anzuzeigende Text. |
DialogB | Steuerelement1 | {&BadStyle}Dies ist der anzuzeigende Text. |
DialogB | Control2 | {\BadStyle}Dies ist der anzuzeigende Text. |
DialogB | Control3 | {&Formatvorlage, die mehr als 72 Zeichen ist und daher möglicherweise keine Formatvorlage sein kann, auch wenn Sie es irgendwie geschafft haben, es in der TextStyle-Tabelle zu erhalten}Dies ist der anzuzeigende Text. |
DialogB | Control4 | Warnung {\OKStyle}Dies ist der anzuzeigende Text. |
DialogB | Control5 | {\OKStyle}{&OKStyle}Dies ist der anzuzeigende Text. |
DialogB | Control6 | {\OKStyle Dies ist der anzuzeigende Text. |
TextStyle-Tabelle (teilweise)
TextStyle |
---|
OkStyle |
Verwandte Themen