|
|
|
|
|
- Exemple 1 : Interception du clic droit de la souris sur un champ Liste
- Exemple 2 : Interception de tous les événements Windows sur un champ
Exemple 1 : Interception du clic droit de la souris sur un champ Liste Le code suivant permet d'intercepter le clic droit de la souris sur le champ LISTE1. Lorsque l'utilisateur effectue un clic droit sur le champ, un message est affiché. Remarque : WINDEV propose pour tous les types de champ des événements supplémentaires, affichables sous l'éditeur de code. Ces événements supplémentaires remplacent certaines gestions des événements Windows très courantes. // Interception du clic droit de souris sur un champ Liste WM_RBUTTONUP est un entier = 517 // Relâchement du bouton droit de la souris  SI Evénement("EveClicDroit", "Liste1", WM_RBUTTONUP) = 0 ALORS Erreur("Impossible de gérer l'événement ' relâchement " + ...  "du bouton droit de la souris ' sur le champ 'Liste1'.") FIN
PROCÉDURE EveClicDroit(UnMessage, wParam, lParam) Info("Le bouton droit de la souris a été relâché sur le champ " + MoiMême.Nom)
Exemple 2 : Interception de tous les événements Windows sur un champ Le code suivant permet d'intercepter tous les événements Windows pouvant survenir sur un champ. Evénement("IdentEvenement", "NomChamp", 0)
PROCÉDURE IdentEvenement(UnMessage, wParam, lParam) Info(" Un événement (message " + UnMessage + ") a eu lieu sur le champ " + MoiMême.Nom)
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|