add: gtk_label_set_line_wrap ( GTK_LABEL ( label_etat_courant ), TRUE );
context: GtkWidget *creation_liste_etats ( void ){  GtkWidget *onglet;  GtkWidget *frame;  GtkWidget *bouton;  GtkWidget *vbox;  GtkWidget *scrolled_window;  /*  Cration d'une fentre gnrale*/  onglet = gtk_vbox_new ( FALSE,			  10);  gtk_container_set_border_width ( GTK_CONTAINER ( onglet ), 10 );  gtk_widget_show ( onglet );  /*  Cration du label contenant le rapport courant en haut */  /*   on place le label dans une frame */  frame = gtk_frame_new ( NULL );  gtk_frame_set_shadow_type ( GTK_FRAME ( frame ), GTK_SHADOW_IN );  gtk_box_pack_start ( GTK_BOX (onglet), frame,		       FALSE, TRUE, 0);  gtk_widget_show (frame);  /*   on ne met rien dans le label, il sera rempli ensuite */  label_etat_courant = gtk_label_new ( "" );  gtk_misc_set_alignment ( GTK_MISC (label_etat_courant  ),			   0.5,			   0.5);  gtk_container_add ( GTK_CONTAINER ( frame ),		      label_etat_courant );  gtk_widget_show (label_etat_courant);  /*  Cration de la fentre des etats */  /*  qui peut contenir des barres de dfilement si */  /*  ncessaire */  scrolled_window = gtk_scrolled_window_new ( NULL,					      NULL);  gtk_scrolled_window_set_policy ( GTK_SCROLLED_WINDOW ( scrolled_window ),				   GTK_POLICY_NEVER,				   GTK_POLICY_AUTOMATIC);  gtk_box_pack_start ( GTK_BOX ( onglet ),		       scrolled_window,		       TRUE,		       TRUE,		       0);  gtk_widget_show ( scrolled_window );    /*  cration de la vbox qui contient la liste des tats */  vbox_liste_etats = gtk_vbox_new ( FALSE,				    10);  gtk_scrolled_window_add_with_viewport ( GTK_SCROLLED_WINDOW (scrolled_window ),					  vbox_liste_etats);  gtk_viewport_set_shadow_type ( GTK_VIEWPORT ( GTK_BIN ( scrolled_window )  -> child ),				 GTK_SHADOW_NONE );  gtk_widget_show (vbox_liste_etats);    /*  ajout des diffrents tats */  remplissage_liste_etats ();  /* ajout des boutons pour supprimer / ajouter un tat */  frame = gtk_frame_new ( NULL );  gtk_frame_set_shadow_type ( GTK_FRAME ( frame ), GTK_SHADOW_ETCHED_IN );  gtk_box_pack_start ( GTK_BOX ( onglet ), frame,		       FALSE, TRUE, 0);  gtk_widget_show ( frame );  vbox = gtk_vbox_new ( FALSE,			5 );  gtk_container_add ( GTK_CONTAINER  ( frame ),		      vbox );  gtk_widget_show ( vbox );  /* mise en place du bouton ajouter */  bouton = gtk_button_new_with_label ( _("Add a report") );  gtk_button_set_relief ( GTK_BUTTON ( bouton ),			  GTK_RELIEF_NONE);  gtk_box_pack_start ( GTK_BOX ( vbox ),		       bouton,		       FALSE,		       TRUE,		       0);  gtk_signal_connect ( GTK_OBJECT (bouton),		       "clicked",		       GTK_SIGNAL_FUNC ( ajout_etat ),		       NULL );  gtk_widget_show ( bouton );  /* on met le bouton personnaliser */  bouton_personnaliser_etat = gtk_button_new_with_label ( _("Customize report") );  gtk_button_set_relief ( GTK_BUTTON ( bouton_personnaliser_etat ),			  GTK_RELIEF_NONE );  gtk_widget_set_sensitive ( bouton_personnaliser_etat,			     FALSE );  gtk_signal_connect ( GTK_OBJECT ( bouton_personnaliser_etat ),		       "clicked",		       GTK_SIGNAL_FUNC ( personnalisation_etat ),		       NULL );  gtk_box_pack_start ( GTK_BOX ( vbox ),		       bouton_personnaliser_etat,		       FALSE,		       FALSE,		       0 );  gtk_widget_show ( bouton_personnaliser_etat );  /* on met le bouton dupliquer */  bouton_dupliquer_etat = gtk_button_new_with_label ( _("Clone report") );  gtk_button_set_relief ( GTK_BUTTON ( bouton_dupliquer_etat ),			  GTK_RELIEF_NONE );  gtk_signal_connect ( GTK_OBJECT ( bouton_dupliquer_etat ),		       "clicked",		       GTK_SIGNAL_FUNC ( dupliquer_etat ),		       NULL );  gtk_box_pack_start ( GTK_BOX ( vbox ),		       bouton_dupliquer_etat,		       FALSE,		       FALSE,		       0 );  gtk_widget_show ( bouton_dupliquer_etat );  /* mise en place du bouton effacer tat */  bouton_effacer_etat = gtk_button_new_with_label ( _("Delete report") );  gtk_button_set_relief ( GTK_BUTTON ( bouton_effacer_etat ),			  GTK_RELIEF_NONE);  gtk_box_pack_start ( GTK_BOX ( vbox ),		       bouton_effacer_etat,		       FALSE,		       TRUE,		       0);  gtk_signal_connect ( GTK_OBJECT (bouton_effacer_etat),		       "clicked",		       GTK_SIGNAL_FUNC ( efface_etat ),		       NULL );  gtk_widget_show ( bouton_effacer_etat );  if ( !etat_courant )    {      gtk_widget_set_sensitive ( bouton_effacer_etat,				 FALSE );      gtk_widget_set_sensitive ( bouton_dupliquer_etat,				 FALSE );    }  return ( onglet );}