Saltar al contenido principal
Versión: Siguiente

OBJECT Is styled text

OBJECT Is styled text ( {* ;} objeto ) -> Resultado

ParámetroTipoDescripción
*OperadorSi se especifica, objeto es un nombre de objeto (cadena)
Si se omite, objeto es un campo o una variable
objetoanyNombre de objeto (si se especifica *) o
Campo o variable (si se omite *)
ResultadoBooleanTrue si el objeto es un texto multi estilo, False en caso contrario

Este comando no es hilo seguro, no puede ser utilizado en código apropiativo.

Descripción

El comando OBJECT Is styled text devuelve True sila opción "Multiestilo" está seleccionada para el(los) objeto(s) designado(s) por los parámetros objeto y * .

La opción "Multiestilo" permite utilizar áreas de texto enriquecido incluyendo variaciones de estilo individuales. Para obtener más información, consulte la sección Multiestilo (área de texto enriquecido) en el manual de Diseño.

Los objetos multiestilo se pueden administrar por programación utilizando los comandos del tema "Texto multiestilo":

Al pasar el parámetro opcional * se indica que el parámetro objeto es un nombre de objeto (cadena). Si no pasa este parámetro, indica que el parámetro objeto es un campo o una variable. En este caso, se pasa una referencia de campo o variable en lugar de una cadena (campo o variable objeto únicamente).

Nota: el comando OBJECT Is styled text devuelve True cuando se aplica a un área 4D Write Pro.

Ejemplo

Un formulario contiene un campo representado por dos objetos diferentes, uno de los objetos tiene la propiedad "Multi-estilo" marcada, y el otro no. Usted puede escribir:

 $Style:=OBJECT Is styled text(*;"Styled_text")
  // devuelve True ( si la opción "Multi-estilo" está seleccionada)
 
 $Style:=OBJECT Is styled text(*;"Plain_text")
  // devuelve False (si la opción "Multi-estilo" no está seleccionada)

Ver también

Texto multiestilo