Bonjour
Dans mon projet GTK, je crée une fenêtre secondaire:
Et je dois faire une erreur quelque part car lorsque je ferme ma fenêtre secondaire, je ne passe pas dans la fonction IHM_LEC_DOPOnPopupDestroy
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 g_x_Tab->pPopup[0] = gtk_dialog_new_with_buttons("Histogrammes",GTK_WINDOW(pWindow),GTK_DIALOG_DESTROY_WITH_PARENT,NULL); g_signal_connect(G_OBJECT(g_x_Tab->pPopup[0]), "destroy", G_CALLBACK(IHM_LEC_DOPOnPopupDestroy),GINT_TO_POINTER(0));
Une idée de là où cela peut venir?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 void IHM_LEC_DOPOnPopupDestroy(GtkWidget *i_px_Button, gpointer i_px_data) { gint l_i_device; i_px_Button = NULL; l_i_device = GPOINTER_TO_INT(i_px_data); printf("toto"); }
Merci!
Partager