datetime — ein Datum
Das Erscheinungsdatum eines Spiels, oder das der letzten Partie.
Ein datetime zeigt ein Datum, das Recalbox kennt, nie freien Text. Sein Name sagt, welches Datum — md_releasedate das Erscheinen des Spiels, md_lastplayed die letzte Partie — und seine Eigenschaft display sagt, in welcher Form es geschrieben wird.
<datetime name="md_releasedate">
<pos>0.06 0.66</pos>
<fontSize>0.028</fontSize>
<color>C6CBD8</color>
<display>date</display>
</datetime>
display — die Form des Datums
| Schreibweise | Was angezeigt wird |
|---|---|
date | 1991/06/23 |
dateTime | 1991/06/23 14:05:30 |
year | 1991 |
time | 14:05:30 |
realTime | die aktuelle Uhrzeit — kein Spieldatum |
RelativeToNow | „vor 3 Tagen“ |
⚠️ Die Schreibweise zählt. datetime funktioniert nicht, es muss dateTime heißen; relativeToNow auch nicht, es muss RelativeToNow heißen. Ein unbekannter Wert behält die vorherige Form und landet in themes.log.
Die Eigenschaften (12)
| Eigenschaft | Aufgabe |
|---|---|
pos size origin | Platzierung |
display | die Form des Datums |
color backgroundColor | die Farben |
fontPath fontSize | die Schrift |
alignment forceUppercase | die Formatierung |
zIndex disabled | Tiefe, Abschalten |
⚠️ Ein datetime ohne color ist unsichtbar: es ist die einzige Komponente, die die Farbe auf null setzt, statt die vorherige zu behalten. Und von alignment wird nur der horizontale Teil behalten — vertikal bleibt es immer zentriert.
Ein Spiel ohne Datum zeigt eine leere Zeile: es sind die Daten, die fehlen, nicht das Theme.