Creer est afficher un widget depuis un Callback ?
Un code vaut mieux qu'un long discours:
Citation:
vbox = gtk_vbox_new (FALSE, 0);
gtk_container_add (GTK_CONTAINER (window), vbox);
Bouton = gtk_button_new_with_label("Test");
g_signal_connect (G_OBJECT (Bouton), "clicked", G_CALLBACK (Test_clicked), vbox);
gtk_box_pack_start(GTK_BOX(vbox),Bouton,TRUE,TRUE,0);
gtk_widget_show_all (window);
gtk_main();
Citation:
static void Test_clicked( GtkWidget *TestButton, GtkWidget *Box )
{
GtkWidget *Label;
Label = gtk_entry_new();
gtk_box_pack_start(GTK_BOX(Box),Label,TRUE,TRUE,0);
gtk_widget_queue_draw(GTK_WIDGET(window));
}
Malheureusement ça ne marche pas !
Ou est le probleme ?
Merci