Comment différencier les événements sur wxButton ?
Bonjour,
En wxWidgets, j'ai cru comprendre que pour chaque Bouton créé, nous lui affections un id qui servait ensuite à lui affecter un événement.
Code:
1 2 3 4 5 6 7
| BEGIN_EVENT_TABLE(scheduleViewerI, wxFrame)
EVT_BUTTON(id_bouton_1, fonction_associee)
END_EVENT_TABLE()
fonction_associee(wxMouseEvent& event) {
Choses à faire lorsque que le bouton d'id "id_bouton_1" est cliqué.
} |
Cependant je crée mes boutons dynamiquement, et je leur affecte le même id pour qu'ils réagissent à la même fonction. J'aimerais, lorsque j'arrive dans cette fonction, pouvoir identifier le bouton sur lequel je viens de cliquer, comment faire ? Puis je recuperer l'objet d'après le wxMouseEvent& event?
Merci,
Eddy.