Die Gestaltung der Menüs
Die neun Komponenten, die Recalbox' Menüs anpassen.
Recalbox baut seine Menüs selbst: ihr Inhalt gehört nicht dir. Das Theme passt nur ihr Aussehen an, über neun Komponenten, die nicht platziert werden.
menuBackground (3)
<menuBackground>
<color>101820F0</color>
<path>${root}/data/arts/cadre-menu.png</path>
<fadePath>${root}/data/arts/voile.png</fadePath>
</menuBackground>
| Eigenschaft | Aufgabe |
|---|---|
color | die Farbe des Rahmens — sie färbt das Bild ein, wenn path angegeben ist |
path | das Bild des Rahmens |
fadePath | das Schleierbild, das die Ansicht dahinter verdunkelt |
menuText (6) — die Menüzeilen
| Eigenschaft | Aufgabe |
|---|---|
fontPath fontSize | die Schrift |
color | der Text der Zeilen |
selectedColor | der Text der gewählten Zeile |
selectorColor | die Markierung |
separatorColor | die Linien zwischen den Zeilen |
menuTextSmall (5) — der kleine Text
fontPath, fontSize, color, selectedColor, selectorColor. Verwendet für Einstellwerte und Auswahllisten.
menuSection (5) — die Abschnittstitel
fontPath, fontSize, color, selectedColor, alignment.
menuSize (1)
<menuSize><height>0.85</height></menuSize>
Die maximale Höhe des Menürahmens, als Anteil des Bildschirms. Es ist das einzige Maß, das ein Theme den Menüs vorschreibt.
menuSwitch (2) — die Schalter
pathOn, pathOff — die zwei Bilder einer Ja/Nein-Einstellung.
menuSlider (1) — die Schieberegler
path — das Bild des Reglers.
menuButton (2) — die Buttons
path, filledPath — der normale und der gedrückte Zustand.
menuIcons (23) — die Abschnittssymbole
Ein Symbol pro Menüabschnitt:
iconSystem · iconUpdates · iconThemes · iconGames · iconUI · iconTate · iconControllers · iconSound · iconNetwork · iconScraper · iconBios · iconDownload · iconLicense · iconAdvanced · iconArcade · iconKodi · iconCardReader · iconRecalboxRGBDual · iconQuit · iconRestart · iconShutdown · iconFastShutdown · iconList
⚠️
iconListsteht im Singular, anders als der Abschnitt „Listen“, den es vertritt. Im Plural wird es ignoriert.