Bonjour,
J'ai programme qui m'affiche des noms de fichier dans la première colonne et des icones dans les suivantes. Je voudrait par un simple clique, déclencher une action sur mes fichiers en cliquant sur les icones. Le problème, c'est que n'arrive pas à connaitre la colonne cliquée.
J'ai lu la faq et les posts précédents mais je n'arrive pas à résoudre mon problème:
- avec "cursor-changed" je n'y arrive pas (la fct callback ne renvoie pas de gtktreepath) mais peut être que je m'y prend mal;
- avec "row-activated", j'arrive à connaitre la ligne et la colonne mais il faut un double clique;
- avec gtk_tree_view_get_selection() puis gtk_tree_selection_get_selected() quand je convertis l'iter obtenu en path puis en string, il ne m'indique pas quelle colonne est cliquée (j'obtiens e.g. 4:5 mais jamais 4:5:2 pour me dire que cela se passe dans la deuxième colonne).
Merci d'avance pour votre aide.
Fred.
Partager