Nom d'évènement :
- Pour générer les événements, un objet doit avoir un nom d'événement.
Ce nom d'événement est assigné à l'instanciation de l'objet, quand l'instruction NEW et le mot-clé AS sont utilisés.
Il est le préfixe de tous les gestionnaires d'événement. Le modèle objet de Gambas .
Exemple : 1
| btnEffacer = NEW Button(Frame1) AS "btnEffacer"'<----------------- le mot entre ( ) est le propriétaire de l'objet créé, celui entre " " est le nom qui va porter l'évènement
|
1
2
3
| PUBLIC SUB btnEffacer_Click() '<-------------------------------------------- Récupération de l'évènement lié au click pour le Button nommé btnEffacer 'les évènements eux-mêmes sont repérables par le tiret du 8 (ou underscore) qui précèdent le nom de l'évènement END
|
Le code suivant :1
2
| hObject = NEW MyClass Object.Attach(hObject, ME, "EventName")
|
est équivalent à :1
| hObject = NEW MyClass AS "EventName"
|
Chaque événement déclenché par un objet sera géré par le gestionnaire d'événement situé dans son parent.
Si le parent est une classe, alors les gestionnaires d'événements seront des
méthodes statiques de la classe.
====================
Navigation :
<-- Liens du Wiki <--<-- Accueil du WIKI : <-- ====================
La Documentation :
====================