Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
ST SET OPTIONS
|
ST SET OPTIONS ( {* ;} objeto ; opcion ; valor {; opcion2 ; valor2 ; ... ; opcionN ; valorN} ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
* | Operador |
![]() |
Si se especifica, objeto es un nombre de objeto (cadena) Si se omite, objeto es un campo o una variable | |||||
objeto | Objeto de formulario |
![]() |
Nombre del objeto (si se especifica *) o Campo o variable (si se omite *) | |||||
opcion | Entero largo |
![]() |
Opción a definir | |||||
valor | Entero largo |
![]() |
Nuevo valor de la opción | |||||
El comando ST SET OPTIONS modifica una o varias opciones de funcionamiento del campo o de la variable de texto con estilo designada por el parámetro objeto .
Si pasa el parámetro opcional * 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).
Pase el código de la opción a modificar en opcion y su nuevo valor en valor.
El parámetro opcion soporta la siguiente constante del tema "Texto multiestilo":
Constante | Tipo | Valor | Comentario |
ST Expressions display mode | Entero largo | 1 | El parámetro valor puede contener ST Values o ST References |
En el parámetro valor, puede pasar una de las siguientes constantes:
Constante | Tipo | Valor | Comentario |
ST References | Entero largo | 1 | Muestra las cadenas fuente de las expresiones |
ST Values | Entero largo | 0 | Muestra los valores calculados de las expresiones |
Visualización de los valores:
Visualización de las expresiones:
El siguiente código permite cambiar el modo de visualización del área:
ST GET OPTIONS(*;"StyledText_t";ST Expressions display mode;$exprValue)
If($exprValue=1)
ST SET OPTIONS(*;"StyledText_t";ST Expressions display mode;ST Values)
Else
ST SET OPTIONS(*;"StyledText_t";ST Expressions display mode;ST References)
End if
Producto: 4D
Tema: Texto multiestilo
Número
1289
Creado por: 4D v14
Manual de lenguaje 4D ( 4D v20 R7)