Please enable JavaScript.
Coggle requires JavaScript to display documents.
Atelier 5 - Coggle Diagram
Atelier 5
Formulaire du jeu - Jeux des 5 points
buttonBrasser1_Click
Crée le fils d'exécution qui fait tourner le 1er dés si l'on clique sur le bouton "brasser"
ThreadInterruptedException
exception levée si le thread n'est pas interrompu
buttonBrasser2_Click
Crée un autre fil d'exécution qui fait tourner le 2e dé si l'on clique sur le bouton "brasser"
ThreadInterruptedException
exception levée si le thread n'est pas interrompu
BtnStop_Click
stop les 2 fils d'exécution si le thread 1 et le thread 2 sont en cours, s'ils sont toujours en vies et que le dé 1 est supérieur que le 2e dé
sinon, si les 2 thread sont en exécution et en vies et que le 2e dé est supérieur que le 1er dé, stop les 2 fils d'exécution
sinon, si les 2 thread sont en exécution et en vies et que si les 2 dés sont égaux, stop les fils d'exécutions
si le nombre de points du joueur 1 est = 5, affiche une boite de dialogue félicitant le joueur et une autre boite de dialogue donnant les consignes si l'utilisateur veux recommencer la partie et désactive tout les boutons jusqu'à que l'utilisateur clique sur le bouton "recommencer la partie"
sinon si le 2e joueur obtient 5 points, refait la même chose que que premier joueur
BtnRetourMenuPrincipal_Click
Ouvre une boite de dialogue indiquant si l'utilisateur voudrait revenir au menu principal
si oui, reviens au menu principal et efface tous les champs des joueurs
BtnRecommencer_Click
si l'utilisateur veut recommencer la partie, tout les nombres de points et d'affichage des dés sont remis a zéro et active tous les boutons désactivés auparavant
Accueil - Jeux des 5 points
TxtNomJoueur1_KeyPress
Champ du nom du joueur: accepte des lettres, des caractères de contrôles, des touche de séparations, des espaces, des tirets, des barres soulignées et des nombres
TxtNomJoueur2_KeyPress
Champ du nom du joueur: accepte des lettres, des caractères de contrôles, des touche de séparations, des espaces, des tirets, des barres soulignées et des nombres
BtnGo_Click (boutton commencer la partie)
valide si les noms des 2 joueurs sont entrés et non null
ouvre un nouveau formulaire
ouvre une boite de dialogue expliquant les règles du jeu
BtnQuitter_Click
ouvre une boite de dialogue demandant à l'utilisateur s'il veut quitter le jeu
si oui, quitte le jeu