UI
Afin de simplifier, d'uniformiser et de clarifier l'affichage de texte et de l'interface dans le M5, Une classe UI a été créé. Elle permet de simplifier l'implémentation de l'interface utilisateur dans toutes les fonctions interagissant avec celui-ci.
Structure
Méthodes
showchoice : UI de sélection de choix multiples (anciennement dans M5lib), retourne la String du choix sélectionnétitre : affichage de texte en gros centré (taille 4, 13 charactères maximum avant dépassement de l'écran)soustitre : affichage de texte en moyen centré (taille 3, 17 charactères maximum)corps : affichage de texte en petit centré (taille 2, 26 charactères maximum)feedback : vibration pour retour utilisateur, à appeler à chaque fois qu'un bouton est pressé