gtk: widget y sus eventos

Milton Galo Patricio minoztro en gmail.com
Mie Ago 2 20:23:02 CEST 2006


http://www.pygtk.org/pygtk2reference/gtk-class-reference.html

en ese link puedes observar todo lo referente a cada widget que puedas
utilizar.

2006/8/2, Hector Miuler M.G. <miuler en gmail.com>:
>
> Hola amigos, estaba haciendo unas pruebas creando algunos nuevos widgets
> basandome en otros, hasta aqui todo normal, luego quise añadir un evento
> más, en este caso tome el ejemplo de un widget  que usan en gajim (cliente
> jabber), pero por más que intentaba no funcionaba, después de seguir
> investigando el porque, me di cuanta que en el gajim usaban otro widget,
> un
> TexView, mientras yo usaba un ComboBoxEntry, el problema es que segun
> entiendo capturan un evento que ya existe y es tratado en el textview (el
> Return) y yo intentaba hacer lo mismo en el comoboboxentry, pero este no
> tiene ese evento, así que por más que pusiera :
>
> gtk.binding_entry_add_signal(MyComboBoxEntry, gtk.keysyms.Return,
>     gtk.gdk.CONTROL_MASK, 'mykeypress',
>     int, gtk.keysyms.Return,    gtk.gdk.ModifierType, gtk.gdk.CONTROL_MASK
> )
>
> No lo capturaba, en este caso tengo que crear primero el evento, apenas lo
> pruebe y funcione, pego el ejemplo.
>
> Mi pregunta es: ¿como saber que eventos ya estan siendo manejados
> internamente por el widget? para ver si creo un evento o lo capturo.
>
> PD. en mi ejemplo estoy usando python, por ser muy facil para entender,
> pero
> esto se aplica todo, C, C++, C#, etc creo :P  e buscado en las diferentes
> documentaciones y no encuentro sobre mi pregunta, (pygtk, C, gtk#, C++)
>
>
> --
>      _\|/_
>      (O-O)
> --oOO-(_)-OOo----------------------------------------
> Hector Miuler Malpica Gallegos
> Universidad Nacional del Callao - Peru
> Escuela de Ingenieria Electronica
>
> usuario registrado #308608
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>
>
>


-- 
Milton Inostroza Aguilera




Más información sobre la lista de distribución Python-es