4D Chart v12ch_Dernier evenement | 
            |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
                    
                        
  | 
                
                    
                         
    4D Chart v12
 
ch_Dernier evenement 
 
        
 | 
                ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ch_Dernier evenement ( zone ) -> Résultat | ||||||||
| Paramètre | Type | Description | ||||||
| zone | Entier long | 
             
         | 
        Zone 4D Chart | |||||
| Résultat | Entier long | 
             
         | 
        Code du dernier événement survenu dans la zone 4D Chart | |||||
La commande ch_Dernier evenement renvoie le code du dernier événement survenu dans zone.
ch_Dernier evenement peut être utilisé dans la méthode objet d’une zone 4D Chart ou dans une méthode d’événement installée avec ch_APPELER SUR EVENEMENT.
ch_Dernier evenement identifie l’événement qui a provoqué l’exécution de la méthode objet ou de la méthode. Utilisée avec la commande ch_EVENEMENT, ch_Dernier evenement vous permet d’agir en fonction des actions de l’utilisateur.
Voici la liste des codes d’événements :
| Valeur | Evénement | 
| -1 | Tous les événements | 
| 0 | Aucun événement | 
| 1 | Création de zone | 
| 2 | Suppression de zone | 
| 4 | Zone activée (cliquée ou amenée à l’avant) | 
| 8 | Zone désactivée (la zone n’est plus active) | 
| 16 | Création d’objet (créer, coller, dupliquer) | 
| 32 | Suppression d’objet (supprimer, couper, effacer) | 
| 64 | Commande-clic (pas forcément sur un objet) | 
| 128 | L’objet a été déplacé (alignement, déplacement, etc.) | 
| 256 | L’objet a été redimensionné (touches flèches, glissement, etc.) | 
| 1024 | Changement du ou des objet(s) sélectionné(s) | 
| 2048 | Double-clic | 
| 4096 | L’objet a changé de forme | 
Dans l’exemple suivant, ch_Dernier evenement est utilisée dans une méthode installée par ch_APPELER SUR EVENEMENT pour identifier des doubles-clics. Lorsqu’un utilisateur clique deux fois sur un graphe, un dialogue personnalisé s’affiche pour que l’utilisateur puisse modifier le graphe.
 Si(ch_Dernier evenement(Zone)=2048)
  `Si c’est un double-clic
    Si(ch_Lire type(Zone;0)=5)
  `Si c’est un graphe ouvrir le dialogue personnalisé ChangeGraph
       CHANGEGRAPH(Zone;ch_Lire ID(Zone;0;1))
    Fin de si
 Fin de si
	Produit :  4D Chart
	Thème :  ch_Contrôle
	Numéro :  
        14516
        
        
        
	Nom intl. :  CT Last event
	Créé :  4D Chart 1
ch_APPELER SUR EVENEMENT
ch_EVENEMENT