Bonjour à tous,
J'utilise pour la première fois Gtk+ dans un programme pour un Sudoku en C++.
Mon interface est composé d'une fenêtre dans laquelle j'ai inséré une table avec uniquement deux colonne, la première contient un menu et la seconde une nouvelle table de 4x4.
J'ai les 5 Widget suivant :
GtkWidget *fenetre;
GtkWidget *table;
GtkWidget *menu;
GtkWidget *tableau;
GtkWidget *grille[4] [4];
Dans mon menu j'ai un bouton défini comme ceci :
button1 = gtk_button_new_with_label ("Nouvelle grille");
gtk_widget_ref (button1);
gtk_box_pack_start (GTK_BOX (vbox_menu), button1, FALSE, TRUE, 15);
Je souhaiterai faire en sorte qu'en cliquant sur mon bouton, je puisse modifier les valeurs de ma grille en utilisant une fonction "nouvelleGrille". Je n'y arrive pas.
J'aimerais savoir ce que vous mettriez à la place de NULL dans la ligne suivante où dans la fonction "nouvelleGrille" pour lui permettre de modifier la grille.
gtk_signal_connect (GTK_OBJECT (button1), "clicked", G_CALLBACK(nouvelleGrille),NULL);
Partager