Bjr,
J'essaie désespérément de connecter un event sur mozembed pour le clic-droit.

Le mieux que j'ai trouvé:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
connect('dom_mouse_click', self.test)
Mais il retourne un gobject.pointer.

J'ai bien essayé d'en sortir les données comme expliquer dans la FAQ pygtk, mais je n'arrive pas à traduire le résultat.
La fonction suivante est pour récupérer l'url, mais je pensais pouvoir qd même récupérer les données du pointer, même si ce n'est une url (position, bouton action,...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
def mozilla_open_uri(widget, uri, *args):
     p=int(str(uri)[13:-1],16)
     url=ctypes.cast(p,ctypes.c_char_p).value
     print(url)
     return False
resultat des signes bizarre, losanges noir avec point d'interrogation (qui sont traduit par le forum d'ailleurs !):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
�L���L�,�L�l�L���L�L�4�L�
J'ai essayé avec c_wchar_p
Code : Sélectionner tout - Visualiser dans une fenêtre à part
c_wchar_p(u'\Ub64bd620\Ub64bd6a0\Ub64bd72c\Ub64bd76c\Ub64bd78c\Ub64bd808\Ub64bd834\x02\Ubf8aea60\Ub171dfb8\Ub17097c0\Ub17097c0')
J'ai essayé avec decode, encode pour en sortie qql chose, mais pas moyen

Si quelqu'un a la soluce, merci d'avance.