rem: if ( TYPE_DE_COMPTE == 1 ) gtk_clist_set_column_visibility ( GTK_CLIST ( liste ), 0, FALSE );
context: void ajoute_nouvelle_liste_operation ( gint no_compte ){  GtkWidget *onglet;  GtkWidget *liste;  gchar *titres_liste [] = { _("Chque"), _("Date "),			     _("Tiers, Catgories, I.B., Notes "),			     _("R "), _("Dbit"), _("Crdit "), _("Solde ") };        p_tab_nom_de_compte_variable = p_tab_nom_de_compte + no_compte;  /*  Cration de la scrolled window qui contient la clist */        onglet = gtk_scrolled_window_new ( NULL,				     NULL);  gtk_scrolled_window_set_policy ( GTK_SCROLLED_WINDOW ( onglet ),				   GTK_POLICY_NEVER,				   GTK_POLICY_AUTOMATIC);  gtk_widget_show ( onglet );  /* cration de l'onglet */  liste = gtk_clist_new_with_titles ( 7,				      titres_liste );  gtk_widget_set_usize ( GTK_WIDGET ( liste ),			 1,			 FALSE );  gtk_signal_connect ( GTK_OBJECT ( liste ),		       "size-allocate",		       GTK_SIGNAL_FUNC ( changement_taille_liste_ope ),		       GINT_TO_POINTER ( no_compte ) );  gtk_signal_connect ( GTK_OBJECT ( liste ),		       "draw",		       GTK_SIGNAL_FUNC ( verification_mise_a_jour_liste ),		       NULL );  gtk_signal_connect_after ( GTK_OBJECT ( liste ),			     "realize",			     GTK_SIGNAL_FUNC ( onglet_compte_realize ),			     liste );  gtk_container_add ( GTK_CONTAINER ( onglet ),		      liste );  gtk_widget_show ( liste );  if ( TYPE_DE_COMPTE == 1 )    gtk_clist_set_column_visibility ( GTK_CLIST ( liste ),				      0,				      FALSE );  /* on permet la slection de plusieurs lignes */  gtk_clist_set_selection_mode ( GTK_CLIST ( liste ),				 GTK_SELECTION_MULTIPLE );    /* On annule la fonction bouton des titres */  gtk_clist_column_titles_passive ( GTK_CLIST ( liste));  /* justification du contenu des cellules */  gtk_clist_set_column_justification ( GTK_CLIST ( liste),				       0,				       GTK_JUSTIFY_CENTER);  gtk_clist_set_column_justification ( GTK_CLIST ( liste),				       1,				       GTK_JUSTIFY_CENTER);  gtk_clist_set_column_justification ( GTK_CLIST ( liste),				       2,				       GTK_JUSTIFY_LEFT);  gtk_clist_set_column_justification ( GTK_CLIST ( liste),				       3,				       GTK_JUSTIFY_CENTER);  gtk_clist_set_column_justification ( GTK_CLIST ( liste),				       4,				       GTK_JUSTIFY_RIGHT);  gtk_clist_set_column_justification ( GTK_CLIST ( liste),				       5,				       GTK_JUSTIFY_RIGHT);  gtk_clist_set_column_justification ( GTK_CLIST ( liste),				       6,				       GTK_JUSTIFY_RIGHT);  /* vrifie le simple ou double click */  gtk_signal_connect ( GTK_OBJECT (liste),		       "button_press_event",		       GTK_SIGNAL_FUNC (selectionne_ligne_souris),		       NULL );  /*   vrifie la touche entre, haut et bas */  gtk_signal_connect ( GTK_OBJECT (liste),		       "key_press_event",		       GTK_SIGNAL_FUNC (traitement_clavier_liste),		       NULL );    /* attente du relachement de ctrl+p */  gtk_signal_connect ( GTK_OBJECT (liste),		       "key_release_event",		       GTK_SIGNAL_FUNC (fin_ctrl),		       NULL );  /* on ajoute l'onglet au notebook des comptes */  CLIST_OPERATIONS = liste;  /*   par dfaut, le classement de la liste s'effectue par date */  gtk_clist_set_compare_func ( GTK_CLIST ( liste ),			       (GtkCListCompareFunc) classement_liste_par_date );  gtk_notebook_append_page ( GTK_NOTEBOOK ( notebook_listes_operations ),			     onglet,			     gtk_label_new ( NOM_DU_COMPTE ) );  remplissage_liste_operations ( no_compte );     }