Tous les composants
Ce qui existe, et ce que chacun sait faire.
Un composant se déclare par son type — le nom de la balise. Un type qui n’est pas dans cette liste est ignoré par Recalbox et signalé dans le journal.
Afficher quelque chose
| Type | Ce qu’il fait |
|---|---|
text | un texte, sur une ou plusieurs lignes |
scrolltext | un texte qui défile quand il est trop long |
markdown | un texte mis en forme (gras, titres, listes) |
image | une image |
video | une vidéo |
box | un bloc de couleur, ou un dégradé |
datetime | une date |
rating | une note, en étoiles |
sound | un son (aucun affichage) |
Listes et navigation
| Type | Ce qu’il fait |
|---|---|
textlist | la liste des jeux |
carousel | le carrousel des systèmes |
helpsystem | la barre d’aide en bas de l’écran |
L’habillage des menus
Ces neuf-là ne se placent pas : ils règlent l’apparence des menus que Recalbox construit lui-même.
menuBackground · menuIcons · menuText · menuTextSmall · menuSection · menuSwitch · menuSlider · menuButton · menuSize
L’habillage du clavier virtuel
keyboard ne se place pas non plus : il donne ses couleurs et sa police au clavier que Recalbox ouvre pour une recherche ou une saisie. Il se règle dans Composants globaux.
Attention à la casse
Les noms sont sensibles à la casse. menuswitch ne fonctionne pas, il faut menuSwitch. Une seule propriété fait exception en s’écrivant tout en minuscules : keepratio.