HIGHLIGHT TEXT

4D - Documentation   Français   English   German   Español   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente

versión 3


HIGHLIGHT TEXT (area; inicioSel; finSel)

ParámetroTipoDescripción
areaCampo | VariableCampo o variable editable
inicioSelNuméricoNueva posición de inicio de selección de texto
finSelNuméricoNueva posición de fin de selección de texto

Descripción

El comando HIGHLIGHT TEXT selecciona una parte de texto en area.

Si area no es el objeto que está siendo modificado, esta área recupera el foco.

Nota: Este comando no puede utilizarse con campos en formularios listados de un subformulario.

El parámetro inicioSel representa la posición del primer carácter a seleccionar, y el parámetro finSel representa la posición del último carácter a seleccionar más uno. Si inicioSel y finSel son iguales, el punto de inserción está ubicado antes del carácter especificado por inicioSel, y ningún carácter está seleccionado.

Si finSel es superior que el número de caracteres en area, todos los caracteres entre inicioSel y el final del texto están seleccionados.

Ejemplos

1. El siguiente ejemplo selecciona todos los caracteres en el campo editable [Productos]Notas:

   HIGHLIGHT TEXT([
Productos
]
Notas
;1;Length([
Productos
]
Notas
)+1)

2. El siguiente ejemplo mueve el punto de inserción al principio del campo editable [Productos]Notas:

   HIGHLIGHT TEXT([
Productos
]
Notas
;1;1)

3. El siguiente ejemplo mueve el punto de inserción al final del campo editable [Productos]Notas:

   $vLen:=Length([
Productos
]
Notas
)+1
   HIGHLIGHT TEXT([
Productos
]
Notas
;$vLen;$vLen)

4. Ver el ejemplo del comando FILTER KEYSTROKE.

Ver también

GET HIGHLIGHT.


4D - Documentation   Français   English   German   Español   4D v11 SQL, Comandos por temas   4D v11 SQL, Lista alfabética de comandos   4D v11 SQL, Constantes por temas   Regresar   Anterior   Siguiente