Re: definir nuevas =?ISO-8859-1?Q?se=F1ales?= en Pygtk



El lun, 14-04-2008 a las 19:53 -0400, Francisco Rojas escribió:

> Estimados
> 
> Alguien sabe como se pueden definir señales nuevas en pygtk?.

Primero que nada, necesitas heredar tu clase base.

Luego en el inicializador de la clase usas g_signal_new y guardas el
identificador de la señal. Cuando quieras emitirla, ejecutas
g_signal_emit sobre el identificador que guardaste.

Tu mejor opción es buscar algún programa escrito con pygtk que tenga
alguna clase que defina sus propias señales. La siguiente b'usqueda da
algunos resultados que te pueden ser 'utiles:

http://www.google.com/codesearch?q=pygtk+signal_new

Claudio

-- 
Claudio Saavedra <csaavedra alumnos utalca cl>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]