4D Chart v13

CT Last event

Inicio

 
4D Chart v13
CT Last event

CT Last event 


 

CT Last event ( area ) -> Resultado 
Parámetro Tipo   Descripción
area  Entero largo in Área 4D Chart
Resultado  Entero largo in Código del último evento que ocurrió en el área 4D Chart

CT Last event devuelve el código del último evento que ocurrió en area.

CT Last event puede utilizarse en el método objeto de un área 4D Chart o en un método de evento instalado con CT ON EVENT. CT Last event identifica el evento que provoca la ejecución del método objeto o proyecto. Cuando utilice el comando CT EVENT FILTER, CT Last event permite tomar acción basado en las acciones del usuario.

La siguiente tabla lista los códigos de eventos:

ValorEvento
-1Todos los eventos
0Ningún evento
1Creación de área
2Eliminación de área
4Área activada (clic  en el área o se trae al frente)
8Área desactivada (área que ya no está activa)
16Creación de objeto (crear, pegar, duplicar)
32Eliminación de objeto (eliminar, cortar, borrar)
64Comando-clic (no necesariamente en un objeto)
128El objeto se movió (alineado, desplazado, etc.)
256El objeto se redimensionó (teclas flechas, arrastrar, etc.)
1024Cambio de los objetos seleccionados
2048Doble clic
4096El objeto ha cambiado de forma

Ejemplo  

En este ejemplo, CT Last event se utiliza en un método instalado por CT ON EVENT para identificar los dobles clics. Cuando un usuario hace doble clic en un gráfico, se muestra una caja de diálogo personalizada para que el usuario haga los cambios al gráfico.

 If(CT Last event(Area)=2048)
  `Si es un doble clic
    If(CT Get object type(Area;0)=5)
  `Si es un gráfico
  `abrir la caja de diálogo personalizada Change Chart
       CHANGE CHART(Area;CT Get ID(Area;0;1))
    End if
 End if

 
PROPIEDADES 

Producto: 4D Chart
Tema: CT Control
Número 14516

 
INDEX

Lista alfabética de los comandos

 
HISTORIA 

Creado por: 4D Chart 1

 
VER TAMBIÉN 

CT EVENT FILTER
CT ON EVENT