add: gtk_widget_show_all ( menu );
context: void remplissage_liste_etats ( void ){    GtkWidget *menu = gtk_menu_new ();    GSList *liste_tmp;        /* on remplit maintenant avec tous les états */    liste_tmp = liste_struct_etats;    while ( liste_tmp )    {	struct struct_etat *etat;	GtkWidget * item;	etat = liste_tmp -> data;	item = gtk_menu_item_new_with_label ( etat -> nom_etat );	gtk_menu_append ( GTK_MENU ( menu ), item );	gtk_signal_connect ( GTK_OBJECT(item), "activate",			     GTK_SIGNAL_FUNC ( changement_etat ), etat );	liste_tmp = liste_tmp -> next;    }        gtk_option_menu_set_menu ( GTK_OPTION_MENU ( reports_option_menu ), menu );}