4D Chart v13

ch_EVENEMENT

Accueil

 
4D Chart v13
ch_EVENEMENT

ch_EVENEMENT 


 

ch_EVENEMENT ( zone ; filtre ) 
Paramètre Type   Description
zone  Entier long in Zone 4D Chart
filtre  Entier long in Evénements à traiter

La commande ch_EVENEMENT définit les événements provoquant l’exécution de la méthode objet de zone ou de la méthode d’appel sur événement.

Par défaut, une méthode objet associée à une zone 4D Chart s’exécute lorsque l’utilisateur sélectionne un objet hors de la zone. Avec ch_EVENEMENT, vous pouvez spécifier d’autres événements qui exécutent la méthode objet. En outre, une méthode installée avec la commande ch_APPELER SUR EVENEMENT s’exécutera également.

filtre spécifie les événements à utiliser, exprimés en tant que somme des codes d’événement. Voici la liste des codes d’événement :

ValeurEvénement
-1Tous les événements
0Aucun événement
1Création de zone
2Suppression de zone
4Zone activée (cliquée ou amenée à l’avant)
8Zone désactivée (la zone n’est plus active)
16Création d’objet (créer, coller, dupliquer)
32Suppression d’objet (supprimer, couper, effacer)
64Commande-clic (pas forcément sur un objet)
128L’objet a été déplacé (alignement, déplacement, etc.)
256L’objet a été redimensionné (touches flèches, glissement, etc.)
1024Changement du ou des objet(s) sélectionné(s)
2048Double-clic
4096L’objet a changé de forme

Si vous passez -1 dans zone, le filtre d’événements devient le filtre par défaut pour toutes les zones 4D Chart créées ultérieurement dans les formulaires et dans des fenêtres externes. Vous pouvez ainsi intercepter les zones créées à partir du menu Plug-in du mode Développement. Le but étant de traiter les événements de manière homogène dans toutes les zones.

Exemple  

Cet exemple ajoute Ctrl+clic (sous Windows) ou Commande+clic (sous MacOS) et double-clic à la liste des événements par défaut interceptés par la méthode objet de la zone de graphe :

 ch_EVENEMENT(Zone;64+2048)

 
PROPRIÉTÉS 

Produit : 4D Chart
Thème : ch_Contrôle
Numéro : 14514
Nom intl. : CT EVENT FILTER

 
INDEX

Liste alphabétique des commandes

 
HISTORIQUE 

Créé : 4D Chart 1

 
VOIR AUSSI  

ch_APPELER SUR EVENEMENT
ch_Dernier evenement