Les matchs sont expressionnels:
Ici on aurais pu juste faire
popup_m = match ... { ... };
match popup.n_popup {
1=> popup_m = "Vous allez enregistrer cette partie et écraser l'ancienne. Confirmer ? ".to_owned()+ "\n"+ "\n"+ "[o] pour oui (écraser) [n] pour non (ne pas enregistrer) ",// Popup confirmation enregistrement
2=> popup_m = "Vous avez enregistré cette partie et écraser l'ancienne !".to_owned(),
3=> popup_m = "Vous allez charger la dernière partie enregistrée !".to_owned()+ "\n"+ "\n"+ "[o] pour oui (charger) [n] pour non (ne pas charger)",//Popup confirmation de chargement de partie
4=> popup_m = "Vous avez chargé la dernière partie enregistrée !".to_owned(),
5=> popup_m = "Souhaiter vous vraiment quitter l'application ? (N'oubliez pas d'enregistrer!)".to_owned()+ "\n"+ "\n"+ "[o] pour oui (quitter) [n] pour non ",//Confirmation de sortie de l'application
6=> popup_m = "Au revoir!".to_owned(),
// 7=> popup_m = popup.image.to_owned(),// test pour ajouter une image en acii art
_=> popup_m = "Titre".to_owned(),//reste au cas ou on se trompe (pop up)
}