| 4D v18Método base On System Event | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 Método base On System Event 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| $1 -> Método base On System Event | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| $1 | Entero largo |   | Código del evento | |||||
El Método base On System Event se llama cada vez que ocurre un evento sistema. Esto concierne a todos los entornos 4D: 4D (todos los modos) y 4D Server, así como también las aplicaciones 4D compiladas y fusionadas con 4D Volume Desktop.
Para procesar un evento, debe probar el valor del parámetro $1 al interior del método y compararlo con una de las siguientes constantes, del tema Eventos de la base:
| Constante | Tipo | Valor | Comentario | 
| On application background move | Entero largo | 1 | La aplicación 4D pasa al fondo | 
| On application foreground move | Entero largo | 2 | La aplicación 4D pasa al primer plano | 
Estos eventos se generan cuando la aplicación 4D cambia de nivel, sin importar la acción del usuario que genera este cambio. Por ejemplo:
Es absolutamente necesario declarar el parámetro $1 (entero largo) en el método base. La estructura del código del método base será entonces:
  // Método base On System Event
 
 C_LONGINT($1)
 Case of
    :($1=On application background move)
  //Hacer algo
    :($1=On application foreground move)
  //Hacer otra cosa
 End case
	Producto: 4D
	Tema: Métodos base
	
        
        
	
	Creado por: 4D v13
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	Manual de lenguaje 4D ( 4D v18)
	
	
	
	
	
 Añadir un comentario
Añadir un comentario