rem: GTK_SIGNAL_FUNC ( fin_edition ),
add: GTK_SIGNAL_FUNC ( gsb_form_finish_edition ),
context: GtkWidget *creation_boutons_formulaire ( void ){    GtkWidget *vbox;    GtkWidget *separateur;    GtkWidget *hbox;    GtkWidget *bouton;     vbox = gtk_vbox_new ( FALSE,			  0);        /* séparation d'avec les boutons */    separateur = gtk_hseparator_new ();    gtk_box_pack_start ( GTK_BOX ( vbox ),			 separateur,			 FALSE,			 FALSE,			 0 );    gtk_widget_show ( separateur );    /* mise en place des boutons */    hbox = gtk_hbox_new ( FALSE,					      5 );    gtk_box_pack_start ( GTK_BOX ( vbox ),			 hbox,			 FALSE,			 FALSE,			 0 );    gtk_widget_show ( hbox );    bouton = gtk_button_new_from_stock ( GTK_STOCK_OK );    gtk_button_set_relief ( GTK_BUTTON ( bouton ),			    GTK_RELIEF_NONE );    gtk_signal_connect ( GTK_OBJECT ( bouton ),			 "clicked",			 GTK_SIGNAL_FUNC ( fin_edition ),			 NULL );    gtk_box_pack_end ( GTK_BOX ( hbox ),		       bouton,		       FALSE,		       FALSE,		       0 );    gtk_widget_show ( bouton );    bouton = gtk_button_new_from_stock ( GTK_STOCK_CANCEL );    gtk_button_set_relief ( GTK_BUTTON ( bouton ),			    GTK_RELIEF_NONE );    gtk_signal_connect ( GTK_OBJECT ( bouton ),			 "clicked",			 GTK_SIGNAL_FUNC ( echap_formulaire ),			 NULL );    gtk_box_pack_end ( GTK_BOX ( hbox ),		       bouton,		       FALSE,		       FALSE,		       0 );    gtk_widget_show ( bouton );    if ( etat.affiche_boutons_valider_annuler )	gtk_widget_show ( vbox );    return vbox;}