Exemple #1
0
        // Demander la connexion au serveur et gérer les boutons en
        // fonction de la réponse du serveur
        public static void Gestion_tentative_connection(Etat_de_connection etat_co)
        {
            Etat_co = etat_co;
            Etat_co.Etat_de_connection_actuel = 10; // état de connexion en cours

            // Lancer la demande de connexion de côté sans bloquer l'utilisateur
            BackgroundWorker bgw_Gestion_connect_serveur = new BackgroundWorker()
            {
                WorkerReportsProgress = true,
            };

            bgw_Gestion_connect_serveur.DoWork          += new DoWorkEventHandler(tentative_connection_serveur_DoWork);
            bgw_Gestion_connect_serveur.ProgressChanged += new ProgressChangedEventHandler(Bgw_co_serv_ProgressChanged);
            bgw_Gestion_connect_serveur.RunWorkerAsync();
        }
Exemple #2
0
 public static void Lier_à_état_co(Etat_de_connection etat_co)
 {
     Etat_co = etat_co;
 }