rem: if ( GTK_IS_COMBOFIX ( widget_formulaire_echeancier[TRANSACTION_BREAKDOWN_FORM_CATEGORY] )) gtk_combofix_set_list ( GTK_COMBOFIX ( widget_formulaire_ventilation[TRANSACTION_BREAKDOWN_FORM_CATEGORY] ), liste_categories_ventilation_combofix, TRUE, TRUE );
context: void mise_a_jour_combofix_categ ( void ){    if ( DEBUG )	printf ( "mise_a_jour_combofix_categ\n" );    creation_liste_categ_combofix ();    if ( verifie_element_formulaire_existe ( TRANSACTION_FORM_CATEGORY )	 &&	 GTK_IS_COMBOFIX ( widget_formulaire_par_element (TRANSACTION_FORM_CATEGORY)))	gtk_combofix_set_list ( GTK_COMBOFIX ( widget_formulaire_par_element (TRANSACTION_FORM_CATEGORY) ),				liste_categories_combofix, TRUE, TRUE );    if ( GTK_IS_COMBOFIX ( widget_formulaire_echeancier[SCHEDULER_FORM_CATEGORY] ))	gtk_combofix_set_list ( GTK_COMBOFIX ( widget_formulaire_echeancier[SCHEDULER_FORM_CATEGORY] ),				liste_categories_combofix, TRUE, TRUE );    if ( GTK_IS_COMBOFIX ( widget_formulaire_echeancier[TRANSACTION_BREAKDOWN_FORM_CATEGORY] ))	gtk_combofix_set_list ( GTK_COMBOFIX ( widget_formulaire_ventilation[TRANSACTION_BREAKDOWN_FORM_CATEGORY] ),				liste_categories_ventilation_combofix, TRUE, TRUE );    if ( GTK_IS_COMBOFIX ( widget_formulaire_echeancier[SCHEDULER_BREAKDOWN_FORM_CATEGORY] ))	gtk_combofix_set_list ( GTK_COMBOFIX ( widget_formulaire_ventilation_echeances[SCHEDULER_BREAKDOWN_FORM_CATEGORY] ),				liste_categories_ventilation_combofix, TRUE, TRUE );    /* FIXME : this should not be in this function */    if ( etat_courant )    {	remplissage_liste_categ_etats ();	selectionne_liste_categ_etat_courant ();    }    mise_a_jour_combofix_categ_necessaire = 0;}