4D View v16

PV Lire methode sur evenement

Accueil

 
4D View v16
PV Lire methode sur evenement

PV Lire methode sur evenement 


 

PV Lire methode sur evenement ( zone ; événement ) -> Résultat 
Paramètre Type   Description
zone  Entier long in Zone 4D View
événement  Entier long in Événement 4D View
Résultat  Chaîne in Nom de la méthode 4D

La commande PV Lire methode sur evenement retourne le nom de la méthode de rétro-appel liée à l'événement indiqué pour la zone 4D View.

Pour définir le paramètre événement, utilisez les constantes du thème PV Événements :

Constante Type Valeur
pv sur clic Entier long 2
pv sur clic contextuel Entier long 15
pv sur clic droit Entier long 3
pv sur défilement Entier long 5
pv sur déposer Entier long 11
pv sur données modifiées Entier long 9
pv sur double clic Entier long 4
pv sur frappe clavier Entier long 6
pv sur gain focus Entier long 0
pv sur glisser Entier long 10
pv sur nouvelle cellule active Entier long 8
pv sur nouvelle sélection Entier long 7
pv sur perte focus Entier long 1
pv sur redimensionnement col Entier long 12
pv sur redimensionnement ligne Entier long 13
pv sur tri colonne Entier long 14

Si aucune méthode n'est liée à l'événement, PV Lire methode sur evenement retourne une chaîne vide.

Exemple  

Il est parfois utile de désactiver temporairement un appel sur événement, pour effectuer un traitement avant de rétablir l'appel d'origine.
Voici une méthode simple pour gérer ce "débrayage" de manière générique avec PV Lire methode sur evenement, par exemple pour l'événement pv sur données modifiées :

 C_TEXTE($MéthodeEvénement)
 
  `Sauvegarde de la méthode éventuellement en place
 $MéthodeEvénement:=PV Lire methode sur evenement(Zone;pv sur données modifiées)
 
 PV APPELER SUR EVENEMENT(Zone;pv sur données modifiées;"") `Annulation
 
  `... Placer ici le traitement à effectuer
 
 PV APPELER SUR EVENEMENT(Zone;pv sur données modifiées;$MéthodeEvénement`Restitution



Voir aussi  

PV APPELER SUR EVENEMENT
PV Lire methode sur commande
PV Lire methode sur erreur

 
PROPRIÉTÉS 

Produit : 4D View
Thème : PV Zone
Numéro : 15993
Nom intl. : PV Get on event method

 
HISTORIQUE 

Créé : 4D View 6.8

 
UTILISATION DE L'ARTICLE

4D View - Langage ( 4D View v16)