rem: widget = widget_formulaire_par_element (TRANSACTION_BREAKDOWN_FORM_CONTRA);
add: widget = widget_formulaire_par_element (TRANSACTION_FORM_CONTRA);
context: gint cherche_no_menu_type_associe ( gint demande,				    gint origine ){    GList *liste_tmp = NULL;    gint retour;    gint i;    if ( !demande )	return ( FALSE );    if ( origine )      {	GtkWidget * menu = NULL, *widget;	widget = widget_formulaire_par_element (TRANSACTION_BREAKDOWN_FORM_CONTRA);	if ( widget )	  menu = GTK_OPTION_MENU ( widget ) -> menu;	if ( menu )	  liste_tmp = GTK_MENU_SHELL ( menu ) -> children;      }    else      {	if ( verifie_element_formulaire_existe ( TRANSACTION_FORM_CONTRA ))	  {	    GtkWidget * menu = NULL, *widget;	    	    widget = widget_formulaire_par_element (TRANSACTION_FORM_CONTRA);	    if ( widget )	      menu = GTK_OPTION_MENU ( widget ) -> menu;	    if ( menu )	      liste_tmp = GTK_MENU_SHELL ( menu ) -> children;	  }      }    retour = -1;    i=0;    while ( liste_tmp && retour == -1 )    {	if ( gtk_object_get_data ( GTK_OBJECT ( liste_tmp -> data ),				   "no_type" ) == GINT_TO_POINTER ( demande ))	    retour = i;	i++;	liste_tmp = liste_tmp -> next;    }    return ( retour );}