Re: [pyar] Pygtk AboutDialogs

Página superior
Adjuntos:
+ (text/plain)

Responder a este mensaje
Autor: Natalia Bidart
Fecha:  
A: Python Argentina
Asunto: Re: [pyar] Pygtk AboutDialogs
2011/1/10 Daniel Moisset <dmoisset@???>:
> 2011/1/8 N Cis <n.cis_92@???>:
>>         gtk.about_dialog_set_url_hook(Link)
>
> Raro que este wrappeada asi y no como un metodo del dialogo, pero
> siendo que lo llamas asi estoy bastante seguro que le tenes que pasar
> una referencia al dialogo en algun lado (sino, de cual de todos los
> dialogos setea el hook?)


Es que este setting es para todos los about dialogs que tu app cree.
Lo mismo pasa con gtk.link_button_set_uri_hook.

En mi caso prob'e:

In [2]: def debug(*a, **kw):
...: print '\n\n ==========', a, kw
...:

In [3]: import gtk

In [4]: gtk.about_dialog_set_url_hook(debug)

In [5]: a = gtk.AboutDialog()

In [6]: a.set_website('http://google.com')

In [7]: a.run()

Esto muestra un diálogo cuyo link, cuando clickeado, no hace nada.
Tampoco imprime el mensaje de debug, pero diría que es porque el
diálogo corre en otro hilo.

N.
_______________________________________________
pyar mailing list pyar@???
http://listas.python.org.ar/listinfo/pyar


PyAr - Python Argentina - Sitio web: http://www.python.org.ar/