4D Chart v13

CT SET HIGHLIGHT

Inicio

 
4D Chart v13
CT SET HIGHLIGHT

CT SET HIGHLIGHT 


 

CT SET HIGHLIGHT ( area ; alcance ; primer ; ultimo ) 
Parámetro Tipo   Descripción
area  Entero largo in Área 4D Chart
alcance  Entero largo in -1 = Primer objeto del documento 0 = Primer objeto de la selección >0 = ID del objeto
primer  Entero in Posición del primer carácter menos 1
ultimo  Entero in Posición del último carácter

El comando CT SET HIGHLIGHT selecciona los caracteres al interior del objeto texto designados por alcance en area.

  • Si alcance es igual a -1, CT SET HIGHLIGHT selecciona los caracteres en el primer objeto del documento.
  • Si alcance es igual a 0, CT SET HIGHLIGHT selecciona los caracteres en el primer objeto seleccionado
  • Si alcance es mayor que 0, debe ser igual al ID de un objeto texto específico para que los caracteres dentro de ese objeto texto se seleccionen. Si el objeto no existe, CT SET HIGHLIGHT no hace nada. CT SET HIGHLIGHT hace que el objeto descrito por alcance se convierta en el único objeto seleccionado en area.
Si el objeto descrito por alcance no es un objeto texto, CT SET HIGHLIGHT no hace nada.

primer y ultimo determinan los caracteres seleccionados. primer es uno menos que la posición del primer carácter a seleccionar. ultimo es la última posición del carácter a seleccionar. Si primer es igual a último, no hay ningún carácter seleccionado y el punto de inserción está entre primer y primer +1. Si último es mayor que el número de caracteres del objeto texto, CT SET HIGHLIGHT selecciona los caracteres hasta el final del objeto texto.

CT SET HIGHLIGHT no puede seleccionar sólo una parte de una referencia. Si se selecciona una parte de una referencia, CT SET HIGHLIGHT ajusta la selección para incluir la referencia completa.

Ejemplo  

Este ejemplo obtiene el texto del objeto seleccionado y busca el nombre “4th Dimension”. Si lo encuentra, lo resalta y lo pone en negrita.

 $Find :=Position("4th Dimension";$Text)
 If($Find #0)
    CT SET HIGHLIGHT(Area;0;$Find -1;$Find +12)
    CT SET TEXT ATTRIBUTES(Area;-3;-1;-1;1;-1;-1)
 End if

 
PROPIEDADES 

Producto: 4D Chart
Tema: CT Objetos
Número 14600

 
INDEX

Lista alfabética de los comandos

 
HISTORIA 

Creado por: 4D Chart 1

 
VER TAMBIÉN 

CT GET HIGHLIGHT