Bonjour,

J'aimerai mettre en place des objets sur un Canvas. jusque là rien de trés compliqué.
je crée mes objets a partir de class que j'ai préalablement codé.
pour chacun des objet j'aimerai ajouter une méthode permettant d'afficher un menu Contextuel, dans lequel sont regroupé mes diférents option pour l'objet en question.
J'ai essayé avec un popupMenu de tix, mais il me jette a chaque fois. Normal, car Canvas, ou autre objet type create_image ne sont pas des conteneurs.
Comment puis je faire? Merci

ci joint le message d'erreur
H:\objet_construction_cfg\interface.py
Traceback (most recent call last):
File "H:\objet_construction_cfg\interface.py", line 38, in ?
app=Interface()
File "H:\objet_construction_cfg\interface.py", line 18, in __init__
self.monCanvas=page.Page(self.frmCan.interior(),largeur=800,hauteur=600)
File "H:\objet_construction_cfg\page.py", line 15, in __init__
self.men=PopupMenu(self,title='mon menu')
File "C:\Python24\Lib\lib-tk\Tix.py", line 1260, in __init__
TixWidget.__init__(self, master, 'tixPopupMenu', ['options'], cnf, kw)
File "C:\Python24\Lib\lib-tk\Tix.py", line 307, in __init__
self.tk.call(widgetName, self._w, *extra)
_tkinter.TclError: invalid command name "tixPopupMenu"
Script terminated.
d'avance.