vbox = gtk_vbox_new(FALSE, 0);
gtk_container_add(GTK_CONTAINER(window), vbox);
...
frame = gtk_fixed_new();
gtk_container_add(GTK_CONTAINER(window), frame);
...
Le code ci-dessus génère l'avertissement ci-dessous:Comment faire fonctionner le code gtk?
Gtk-AVERTISSEMENT **: tentez d'ajouter un widget avec le type GtkFixed à un GtkWindow, mais comme une sous-classe GtkBin un GtkWindow ne peut contenir un widget à la fois; il contient déjà un widget de type GtkVBox
qui se traduit par frame
n'apparaît pas dans la fenêtre.
Comment puis-je faire à la fois vbox
et frame
montrer?
Je ne sais pas pourquoi, mais cela fonctionne seulement après que je change '' GTK_VBOX' à GTK_BOX', est-il typo? – Gtker
@Runner: Oui, c'est le cas. Merci! – unwind