Faire un thème Recalbox

45 pages · 8 sections
FRENESDE Tout afficher Créer mon thème

Nommer et réutiliser

Le nom d’un composant, et comment en créer plusieurs d’un coup.

Deux choses à ne pas confondre

<image name="mon-fond">

Deux composants de même name dans la même vue n’en font qu’un : le second complète ou remplace le premier. C’est voulu — c’est le mécanisme des surcouches — mais c’est une source d’erreurs quand on nomme deux décors « fond » sans y penser.

Créer plusieurs composants d’un coup

<box name="bande1, bande2, bande3, bande4">
  <size>0.01 1</size>
  <color>FFFFFF20</color>
</box>

Quatre composants, mêmes propriétés. Il reste à leur donner leur position individuelle plus loin :

<box name="bande1"><pos>0.90 0</pos></box>
<box name="bande2"><pos>0.92 0</pos></box>

Modifier sans tout réécrire

Comme le dernier gagne, il suffit de redéclarer la seule propriété qui change :

<include>${root}/views/base.xml</include>

<view name="system">
  <box name="fond"><color>7C2E44</color></box>   <!-- le reste est conservé -->
</view>