Bonjour,

J'essaye de comprendre le comportement de mon application.
J'ai défini une clist et un événement pour la sélection d'une ligne de cette clist :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
self.clist = gtk.CList(len(l_column), [''] * len(l_column))
...
self.clist.connect("select-row", self.ListViewCListSelectRows, callbackSelect)
Lorsque j'ai plusieurs lignes dans la clist, la sélection de chaque ligne appelle bien la méthode ListViewCListSelectRows.
Lorsqu'il n'y a qu'une ligne dans la clist, elle est naturellement sélectionnée, la sélection (simple click souris) de la ligne n'a pas d'effet (pas d'appel à ListViewCListSelectRows), mais le double click souris provoque l'appel à ListViewCListSelectRows.
Je ne comprends pas qui gère l'action sur ce double click (je ne sais pas où chercher) et en final, je souhaite que le simple click appelle aussi ListViewCListSelectRows dans le cas d'une ligne unique.

merci