ch_EVENEMENT

4D - Documentation   Français   English   German   4D Chart, Commandes par thème   4D Chart, Liste alphabétique des commandes   Retour   Précédent   Suivant

version 1


ch_EVENEMENT (zone; filtre)

ParamètreTypeDescription
zoneEntier longZone 4D Chart
filtreEntier longEvénements à traiter

Description

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 Utilisation. 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)

Référence

ch_APPELER SUR EVENEMENT, ch_Dernier evenement.


4D - Documentation   Français   English   German   4D Chart, Commandes par thème   4D Chart, Liste alphabétique des commandes   Retour   Précédent   Suivant