La lista siguiente define los campos que pueden establecerse o recuperarse en cualquier variable de sistema de tipo PresentationAttributes:
- color
- Especifica un color.
- Tipo: ColorKind
- Ejemplo: color = red
- Valor predeterminado: white
- ¿Actualizable durante la ejecución? Sí, pero la actualización sólo tiene un efecto visual para la salida que se visualiza después de que se actualice el campo color
Los valores son los siguientes:
- defaultColor o white (valor predeterminado)
- Blanco
- black
- Negro
- blue
- Azul
- cyan
- Cian
- green
- Verde
- magenta
- Magenta
- red
- Rojo
- yellow
- Amarillo
- highlight
- Especifica los efectos especiales (si los hay) que se utilizan al visualizar la salida.
- Tipo: HighlightKind[]
- Ejemplo: highlight = [reverse, underline]
- Valor predeterminado: [noHighLight]
- ¿Actualizable durante la ejecución? Sí, pero la actualización sólo tiene un efecto visual para la salida que se visualiza después de que se actualice el campo highlight
Los valores son los siguientes:
- noHighlight (valor predeterminado)
- No produce ningún efecto especial. La utilización de este valor altera temporalmente cualquier otro.
- blink
- No tiene ningún efecto en este momento.
- reverse
- Invierte los colores del texto y del fondo, de forma que (por ejemplo), si la
pantalla tiene un fondo negro con letras blancas, el fondo pasa a ser blanco y el texto
pasa a ser negro.
- underline
- Coloca un subrayado debajo de las áreas afectadas. El color del subrayado es el color del texto, aunque también se haya especificado el valor reverse.
- intensity
- Especifica la fuerza del font visualizado.
- Tipo: IntensityKind[]
- Ejemplo: intensity = [bold]
- Valor predeterminado: [normalIntensity]
- ¿Actualizable durante la ejecución? Sí, pero la actualización sólo tiene un efecto visual para la salida que se visualiza después de que se actualice el campo intensity
Los valores son los siguientes:
- normalIntensity (valor predeterminado)
- No produce ningún efecto especial. La utilización de este valor altera temporalmente cualquier otro.
- bold
- Hace que el texto aparezca en negrita.
- dim
- No tiene ningún efecto en este momento. En el futuro, puede hacer que el texto aparezca con menor intensidad, según sea apropiado cuando todos los campos de entrada estén inhabilitados.
- invisible
- Elimina cualquier indicación de que el texto se encuentra en el formulario.