J'ai trouvé dans la FAQ le code pour implémenter l'événement double-clic sur un bouton, mais ma fonction (copiée directement depuis le site et à peine changée) ne marche pas elle ne détecte pas de double clic

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
gboolean
on_clic                                (GObject       *widget,
                                        GdkEventButton  *event,
                                        gpointer         user_data)
{
 
 
 if (GTK_IS_BUTTON(widget) &&
       (event->type==GDK_2BUTTON_PRESS ||
        event->type==GDK_3BUTTON_PRESS) ) {
           lbl = lookup_widget(window1, "label1");
           gtk_label_set_label(GTK_LABEL(lbl), "Double clic");
  }
 
  return FALSE;
Avez vous déjà utilisé le double clic? Avez vous des éléments de réponse?