Udostępnij za pośrednictwem


ICE31

ICE31 weryfikuje wszystkie wstępnie zdefiniowane style czcionek używane w kontrolkach , które wyświetlają tekst. Sprawdza również, czy właściwość DefaultUIFont odnosi się do prawidłowego stylu czcionki.

Kontrolki mogą mieć wstępnie zdefiniowany styl czcionki zgodnie z opisem w Dodawanie kontrolek itekstu. Aby ustawić czcionkę i styl czcionki ciągu tekstowego, prefiks ciągu wyświetlanych znaków o stylu {\style} lub {&stylu}. Gdzie styl jest identyfikatorem wymienionym w kolumnie TextStyle tabeli TextStyle. Jeśli żadna z tych wartości nie istnieje, ale właściwość DefaultUIFont jest zdefiniowana jako prawidłowy styl tekstu, zostanie użyta ta czcionka.

ICE31 sprawdza kolumnę Text dla każdej kontrolki w tabeli formantów , aby sprawdzić, czy w tabeli TextStyle istnieje prawidłowy wpis.

ICE31 ignoruje kontrolkę ScrollableText.

Wyniki

ICE31 publikuje komunikat o błędzie dla niezdefiniowanych stylów, nazw stylów, które są zbyt długie, braku tabeli TextStyle i tagów stylów bez zamykającego nawiasu klamrowego.

ICE31 publikuje ostrzeżenie, jeśli tag stylu nie znajduje się na początku wiersza lub jeśli kontrolka ma wiele tagów stylu.

Przykład

ICE31 publikuje następujące błędy w pokazanym przykładzie:

  • Kontrolka DialogB.Control1 używa niezdefiniowanego stylu tekstu BadStyle.
  • Kontrolka DialogB.Control2 używa niezdefiniowanego stylu tekstu BadStyle.
  • W stylu tekstu brakuje nawiasu klamrowego zamykającego DialogB.Control6.
  • Kontrolka DialogB.Control3 określa styl tekstu, który jest zbyt długi, aby był prawidłowy.

ICE31 publikuje następujące ostrzeżenie dla pokazanego przykładu:

  • Tag stylu tekstu w oknie DialogB.Control4 nie ma żadnego efektu. Czy naprawdę chcesz, aby był wyświetlany jako tekst?

kontrolki tabeli (częściowe)

Dialog Kontrola Tekst
Okno dialogowe Control0 {\OKStyle}Jest to tekst do wyświetlenia.
Okno dialogowe Control1 {&OKStyle}Jest to tekst do wyświetlenia.
Okno dialogoweB Control1 {&BadStyle}Jest to tekst do wyświetlenia.
Okno dialogoweB Control2 {\BadStyle}Jest to tekst do wyświetlenia.
Okno dialogoweB Control3 {&Styl, który przekracza 72 znaki i dlatego nie może być stylem, nawet jeśli w jakiś sposób udało Ci się uzyskać go w tabeli TextStyle}Jest to tekst do wyświetlenia.
Okno dialogoweB Control4 Ostrzeżenie {\OKStyle}To jest tekst do wyświetlenia.
Okno dialogoweB Control5 {\OKStyle}{&OKStyle}Jest to tekst do wyświetlenia.
Okno dialogoweB Kontrolka6 {\OKStyle Jest to tekst do wyświetlenia.

 

tabeli TextStyle (częściowa)

Styl tekstu
OkStyle

 

dokumentacji ICE