Vos variables sur mesure
Vos propres valeurs nommées — une couleur, une police — créées depuis le studio.
Les variables de la page précédente sont celles de Recalbox : ${system}, ${game.developer}… Elles sont fournies, vous ne faites que les employer.
Celles-ci sont les vôtres. Vous donnez un nom à une valeur — une couleur, une police, un chemin — vous employez ce nom partout, et le jour où vous changez la valeur, tout le thème suit. C’est ce qui rend les options de couleur possibles : un choix redéfinit la variable, et rien d’autre.
Les créer dans le studio
- ouvrez Variables dans la barre d’outils : le panneau s’ouvre à droite ;
- + Nouvelle variable, donnez-lui un nom, puis dites ce que c’est — une couleur (vous obtenez le nuancier, transparence comprise), une police (choisie parmi celles du thème), ou autre valeur (un texte, un chemin, ou une autre variable) ;
- dans un champ de couleur, le petit { } posé contre le champ propose les vôtres, et dans la liste des polices elles apparaissent en tête.
Le studio affiche sous le champ la valeur calculée : une variable qui en emploie une autre se relit d’un coup d’œil.
À la main, sans le studio
Elles s’écrivent dans un bloc <variables>. La balise, les règles de nom, la portée et les conditions sont expliquées sur Vos propres variables, dans « La structure d’un thème ».