Problème de fermeture des boites dialogue résolu, il fallait écouter le signal delete-event du GtkWidget
puis j'ai mis au lieu de gtk_widget_show => gtk_window_reshow_with_initial_size dans les callbacks