Skip to main content

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é