| 4D v18HIGHLIGHT TEXT | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D v18
 HIGHLIGHT TEXT 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HIGHLIGHT TEXT ( {* ;} objeto ; inicioSel ; finSel ) | ||||||||
| 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 | Campo, Variable, Objeto de formulario |   | Nombre del objeto (si se especifica *) o Campo o variable (si se omite *) | |||||
| inicioSel | Entero largo |   | Nueva posición de inicio de selección de texto | |||||
| finSel | Entero largo |   | Nueva posición de fin de selección de texto | |||||
El comando HIGHLIGHT TEXT selecciona una parte de texto en objeto.
Si pasa el parámetro opcional *, indica que el parámetro objeto es un nombre de un objeto (una cadena) Si no pasa el parámetro *, indica que el parámetro objeto es un campo o una variable. En este caso, pase la referencia del campo o de la variable (campos o variables de formulario únicamente) en lugar de una cadena.
Si objeto no es el objeto que está siendo modificado, esta área recupera el foco.
Nota: este comando no puede utilizarse con campos en 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 al número de caracteres en objeto, todos los caracteres entre inicioSel y el final del texto son seleccionados.
El siguiente ejemplo selecciona todos los caracteres en el campo editable [Productos]Notas:
 HIGHLIGHT TEXT([Productos]Notas;1;Length([Productos]Notas)+1)El siguiente ejemplo mueve el punto de inserción al principio del campo editable [Productos]Notas:
 HIGHLIGHT TEXT([Productos]Notas;1;1)El siguiente ejemplo mueve el punto de inserción al final del campo editable [Productos]Notas:
 $vLen:=Length([Productos]Notas)+1HIGHLIGHT TEXT([Productos]Notas;$vLen;$vLen)Ver el ejemplo del comando FILTER KEYSTROKE.
	Producto: 4D
	Tema: Control de entrada
	Número 
        210
        
        
        
	
	Creado por: < 4D v6
	Modificado: 4D v12
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	Manual de lenguaje 4D ( 4D v18)
	
	
	
	
	
 Añadir un comentario
Añadir un comentario