OK pour le GdkEventButton, j'avais pas vu que tu avais modifié le type des paramètres ! ;)
Pour le mask, je parle de cette ligne :
Code:
1
2 gtk_widget_set_events(pbtn, GDK_BUTTON_PRESS_MASK);
A+
Version imprimable
OK pour le GdkEventButton, j'avais pas vu que tu avais modifié le type des paramètres ! ;)
Pour le mask, je parle de cette ligne :
Code:
1
2 gtk_widget_set_events(pbtn, GDK_BUTTON_PRESS_MASK);
A+
Il vaut mieux utiliser gtk_widget_add_events. Pour un evt de type clic sur un GtkButton, ça n'est probablement pas nécessaire, l'évènement est déjà démasqué pour que gtk+ puisse détecter les clics sur le bouton. Pour être sûr, c'est facile, tu le commentes, si tes clics ne sont plus détectés après ça, c'est qu'il est nécessaire ;)