Bonjour à tous,
Je vous explique, j'ai ma wxListCtrl j'aimerai lorsque l'on clique sur un item qu'un popupmenu apparaisse et lorsque je clique sur un menu que ca m'affiche le contenu dans ma console.
Voila mon code dans ma table d'évènement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 EVT_LIST_ITEM_RIGHT_CLICK(XRCID("m_buddyListCtrl"), MyFrame::OnColRightClick)
et ma fonction appelé sur click droit sur ma liste
Jusque la tout va bien, maintenant lorsque l'utilisateur clique sur About je veux que le contenu de l'item s'affiche dans ma console, probleme : comment récupérer cet item !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 void MyFrame::OnColRightClick(wxListEvent& event) { wxMenu menu(wxT("Delete")); menu.Append(LIST_DELETE, _T("&About")); PopupMenu(&menu, wxPoint(event.GetPoint().x,(event.GetPoint().y)+110)); }
Alors dans ma table d'évènement ca donne ca :
et voila je bloque ici !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 EVT_MENU(LIST_DELETE, MyFrame::OnDeleteContact)
si quelqu'un à de l'info je suis preneur .....
Partager