rem: case 65535 :
add: case GDK_Delete:
context: gboolean traitement_clavier_liste ( GtkCList *liste,				     GdkEventKey *evenement,				     gpointer origine){  gint ligne;  p_tab_nom_de_compte_variable = p_tab_nom_de_compte_courant;  gtk_signal_emit_stop_by_name ( GTK_OBJECT ( liste ),				 "key_press_event");  switch ( evenement->keyval )    {    case 65293 :    case 65421 :                         /* entre */      edition_operation ();      break;    case 65362 :                       /* flche haut  */      ligne = gtk_clist_find_row_from_data ( GTK_CLIST ( liste ),					     OPERATION_SELECTIONNEE );      if ( ligne )	{	  ligne= ligne - NB_LIGNES_OPE;	  OPERATION_SELECTIONNEE = gtk_clist_get_row_data ( GTK_CLIST ( liste ),							    ligne );	  gtk_clist_unselect_all ( GTK_CLIST ( liste ) );	  selectionne_ligne ( compte_courant );	}      break;    case 65364 :                /* flche bas */      if ( OPERATION_SELECTIONNEE != GINT_TO_POINTER ( -1 ) )	{	  ligne = gtk_clist_find_row_from_data ( GTK_CLIST ( liste ),						 OPERATION_SELECTIONNEE );	  ligne= ligne + NB_LIGNES_OPE;	  OPERATION_SELECTIONNEE = gtk_clist_get_row_data ( GTK_CLIST ( liste ),							    ligne );	  gtk_clist_unselect_all ( GTK_CLIST ( liste ) );	  selectionne_ligne ( compte_courant );	}      break;    case 65535 :               /*  del  */      supprime_operation ( OPERATION_SELECTIONNEE );      break;    case 65507 :      /* touche ctrl gauche */    case 65508:      /* touche ctrl droite */      ctrl_press ();      break;    case 112 :                /* touche p */    case 80 :                /* touche P */      p_press ();      break;    case 114 :                /* touche r */    case 82 :                /* touche R */      r_press ();      break;    default : return (TRUE);    }  return (TRUE);}