Je me pose le problème suivant:
quand je clique avec le bouton de droite de la souris dans une GtkEntry, il apparaît un menu contextuel pour couper/coller, etc. Je voudrai rajouter une entrée dans ce menu, permettant de faire apparaitre un <<font-tool>>, mais je me demande si cela est possible sans trop de complications.
En regardant la doc de GtkEntry et le code, il me semble que le signal "populate_popup" est impliqué, mais je ne sais pas comment m'en servir.
Mes recherches sur le Net me laisse perplexe:
http://www.mail-archive.com/gtk-list.../msg10919.html pourrai laisser penser qu'il faut créer un nouveau widget, mais comme je ne souhaite pas supprimer les entrées existantes, ce n'est peut-être pas nécessaire.
D'autre part,http://marc.info/?l=gtk-devel&m=98582458711923&w=4 contient la phrase suivante:ce qui accroît mon pessimisme.but users can't provide or extend those builtin popup menus
Mais j'espère que si le signal est décrit dans la doc pour les utilisateurs, c'est qu'il y a quand même moyen de le faire...
Si vous avez des idées là dessus, merci de me les faire partager.
P Vincent







Répondre avec citation



. Ensuite sur ton moteur de recherche, utilise des filtres de dates (Google permet cela par exemple). La source était fiable, Owen Taylor c'est un gars qui s'y connait dans la communauté, mais un mail qui date d'il y a 10 ans pour un projet informatique en perpétuelle évolution... A l'époque de ce mail le signal populate_popup n'existait sans doute même pas. Si tu tombes sur des extraits de mailing lists, assure donc toi que les réponses ne remontent pas trop loin dans le temps, sous peine d'être caduques.

Partager