Bonjour,

Alors voilà, dans mon code il se trouve que je dois charger des fichiers texte. Comme celui-ci est sécurisé, j'affiche à l'utilisateur que le chargement c'est bien déroulé (je le ferais aussi pour le cas où le chargement ne s'est pas fait).
Mais le soucis c'est que j'aimerais que lorsque l'utilisateur clique sur le bouton OK la fenêtre disparaisse. Or, ici, c'est mon bouton OK qui disparait et je ne comprends pas mon erreur, donc si quelqu'un comprend mon erreur cela pourrait m'aider grandement.

Voici mon code d'affichage:

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
16
            /* boite de dialogue gtk */
 
            GtkWidget *window;
            GtkWidget *label;
            GtkWidget *button;
 
            window = gtk_dialog_new ();
 
            label = gtk_label_new ("\n\t  Les fichiers textes ont ete charges avec succes\t\t\t\n");
            gtk_box_pack_start (GTK_BOX (GTK_DIALOG (window)->vbox), label, TRUE, TRUE, 0);
 
            button = gtk_button_new_with_label ("OK");
            gtk_box_pack_start (GTK_BOX (GTK_DIALOG (window)->action_area), button, TRUE, TRUE, 0);
 
            g_signal_connect (G_OBJECT (button), "clicked", (GtkSignalFunc)gtk_widget_hide_all, (GtkObject*)window);
            gtk_widget_show_all(window);
Merci à vous ^^