Die menu-Ansicht — die Menüs
Was ein Theme an den Menüs ändern kann, und was nicht.
Recalbox baut seine Menüs selbst: ihr Inhalt, ihre Reihenfolge und ihre Beschriftungen gehören nicht dir.
Was das Theme liefert, sind Stile — und ein einziges Maß.
<view name="menu">
<menuBackground>
<color>101820F0</color>
<path>${root}/data/arts/cadre.png</path>
</menuBackground>
<menuText>
<fontPath>${root}/data/fonts/Exo2.otf</fontPath>
<fontSize>0.038</fontSize>
<color>C6CBD8</color>
<selectedColor>101820</selectedColor>
<selectorColor>4FE3C1</selectorColor>
<separatorColor>FFFFFF20</separatorColor>
</menuText>
<menuSize><height>0.85</height></menuSize>
</view>
Die neun verfügbaren Komponenten sind in Die Gestaltung der Menüs beschrieben.
Was du nicht tun kannst
- eine Menüzeile hinzufügen, entfernen oder umbenennen;
- die Reihenfolge der Abschnitte ändern;
- eine freie Komponente in ein Menü setzen: die Extras werden in dieser Ansicht nicht gelesen.
Woran du denken solltest
Die Menüs erscheinen über der aktuellen Ansicht. Der Schleier (fadePath von menuBackground) verdunkelt, was dahinterliegt: ohne ihn wird ein Menü mit transparentem Hintergrund auf einem hellen Theme unlesbar.