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.
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?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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é. }
Merci,
Eddy.
Partager