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.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
EVT_LIST_ITEM_RIGHT_CLICK(XRCID("m_buddyListCtrl"), MyFrame::OnColRightClick)
Voila mon code dans ma table d'évènement

et ma fonction appelé sur click droit sur ma liste
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));
}
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 !

Alors dans ma table d'évènement ca donne ca :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
EVT_MENU(LIST_DELETE,  MyFrame::OnDeleteContact)
et voila je bloque ici !
si quelqu'un à de l'info je suis preneur .....