[Gtkmm] Menu sur une StatusIcon
Bonjour,
Je cherche à ajouter un menu lors d'un clic sur une StatusIcon.
D'après la doc, la méthode popup_menu_at_position() permettrait cela. J'ai créé mon cmenu comme ceci :
Code:
1 2 3 4 5 6
|
Gtk::Menu::MenuList& menulist = m_popup.items();
menulist.push_back( Gtk::Menu_Helpers::MenuElem("_Afficher"));
menulist.push_back( Gtk::Menu_Helpers::MenuElem("_Quitter"));
m_popup.accelerate(*this); // ??
m_status_icon->popup_menu_at_position(m_popup, 1, 0); // Quelle valeur ? |
Lorsque le 3ème paramètre de popup_menu_at_position est à 0 le menu s'affiche tout à gauche de l'écran et non sur l'icone.
Je n'ai trouvé que l'api comme doc, aucun example :(
lien de la doc
Un peu d'aide me ferait un grand bien :)