On Wed, 2005-11-23 at 18:43 -0300, Alejandro Valdes Jimenez wrote:
> Estimados...
>
> No he podido emular el "doble click" sobre un objeto en un canvas...
> imprimo todos los eventos por consola para saber cual es el nombre del
> evento, pero nada... no existe un double-button-press??
>
>
> lo busqué en
> http://gtk2-perl.sourceforge.net/doc/pod/Gnome2/Canvas/Item.html#SIGNALS
> pero no se cual utilizar...
En devhelp, me pille con lo siguiente:
cuando defines un callback usando la se~al button_press_event:
gboolean user_function (GtkWidget *widget,
GdkEventButton *event,
gpointer user_data);
donde GdkEventButton es
1. GDK_BUTTON_PRESS
2. GDK_BUTTON_RELEASE
3. GDK_BUTTON_PRESS
4. GDK_2BUTTON_PRESS
5. GDK_BUTTON_RELEASE
6.
Incluso se puede capturar el triple click :)
(el mensaje anterior llego cortado)
Saludos!
--
Juan Carlos Inostroza O.
Registered Linux User #246002
[EMAIL PROTECTED] - http://jci.codemonkey.cl
"Computers are useless. They can only give you answers."
-- Pablo Picasso.