private void Add_Pro_Click(object sender, RoutedEventArgs e)
        {
            if (m != null)
            {
                TextBox a = Taille;
                TextBox b = Delay;
                int     T = 1;
                if ((a.Text != "") && (b.Text != "") && (b.Text != "0") && (a.Text != "0"))
                {
                    T = Convert.ToInt32(a.Text);
                    int D = 1;
                    if (b.Text != "")
                    {
                        D = Convert.ToInt32(b.Text);
                    }

                    cn.Children.Clear();
                    if (un_plus == 0)
                    {
                        proc.add_process(T, D, m);
                        proc.CreateACircle_2(m, cn);
                    }
                    else
                    {
                        proc.Add_Fifo(T, D); proc.CreateACircle(proc.fifo, cn);
                    }
                    m.afficher(cn, proc);
                    Sta.Children.Clear();
                    proc.afficher_encours(Sta, choix_process);
                }
                else
                {
                    Error.Text = "Un champ est vide ou égal à zéro!";
                }
            }

            else
            {
                Error.Text = "ATTENTION : Initializez la Memoire !";
            }
        }