ICE31
ICE31 valida los estilos de fuente predefinidos usados en controles que muestran texto. También valida que la propiedad DefaultUIFont hace referencia a un estilo de fuente válido.
Los controles pueden tener un estilo de fuente predefinido como se describe en Agregar controles y texto. Para establecer el estilo de fuente y fuente de una cadena de texto, prefijo la cadena de caracteres mostrados con {\style} o {&estilo}. Donde style es un identificador que aparece en la columna TextStyle de la tabla TextStyle. Si ninguno de estos elementos está presente, pero la propiedad DefaultUIFont se define como un estilo de texto válido, se usará esa fuente.
ICE31 comprueba la columna Texto de cada control de la tabla de control de para comprobar que existe una entrada válida en la tabla TextStyle.
ICE31 omite la control ScrollableText.
Resultados
ICE31 publica un mensaje de error para estilos no definidos, nombres de estilo demasiado largos, una tabla TextStyle que falta y etiquetas de estilo sin llave de cierre.
ICE31 envía una advertencia si la etiqueta de estilo no está al principio de la línea o si un control tiene varias etiquetas de estilo.
Ejemplo
ICE31 publica los errores siguientes para el ejemplo que se muestra:
- Control DialogB.Control1 usa undefined TextStyle BadStyle.
- Control DialogB.Control2 usa Undefined TextStyle BadStyle.
- El control DialogB.Control6 falta llave de cierre en el estilo de texto.
- Control DialogB.Control3 especifica un estilo de texto demasiado largo para ser válido.
ICE31 publica la siguiente advertencia para el ejemplo que se muestra:
- La etiqueta Text Style en DialogB.Control4 no tiene ningún efecto. ¿Realmente quieres que aparezca como texto?
tabla de control (parcial)
Diálogo | Control | Mensaje de texto |
---|---|---|
DialogA | Control0 | {\OKStyle}Este es el texto que se va a mostrar. |
DialogA | Control1 | {&OKStyle}Este es el texto que se va a mostrar. |
DialogB | Control1 | {&BadStyle}Este es el texto que se va a mostrar. |
DialogB | Control2 | {\BadStyle}Este es el texto que se va a mostrar. |
DialogB | Control3 | {&Style que tiene más de 72 caracteres y, por lo tanto, no puede ser un estilo incluso si de alguna manera logró obtenerlo en la tabla TextStyle}Este es el texto que se va a mostrar. |
DialogB | Control4 | Advertencia {\OKStyle}Este es el texto que se va a mostrar. |
DialogB | Control5 | {\OKStyle}{&OKStyle}Este es el texto que se va a mostrar. |
DialogB | Control6 | {\OKStyle Este es el texto que se va a mostrar. |
tabla TextStyle (parcial)
TextStyle |
---|
OkStyle |
Temas relacionados