Graphlcd-Skin Referenz
Aus VDR Wiki
Version vom 4. Juni 2007, 22:16 Uhr von PowARman (Diskussion | Beiträge)
Diese Dokumentation gilt für die Version "1.0" des Skin-Formates des graphlcd-plugins ab Version "0.2.0".
Dies ist eine Kurzreferenz des auf XML-basierenden Skin-Formates des graphlcd Plugins.
Elemente
<skin>
Dies ist das Wurzelelement des Skins. Alle weiteren Elemente liegen verschachtelt in diesem.
| Attribut | Wert | Beschreibung |
|---|---|---|
| version | VERSION | Version des Skin-Formates (fester Wert, aktuell "1.0") |
| name | NAME | Name des Skins |
| Beispiel | ||
<?xml version="1.0"?> <skin version="1.0" name="default"> . . . </skin> | ||
Eine Referenz auf eine Schriftart und -größe, die in anderen Skin-Elementen über ihren Namen (id) referenziert wird.
| Attribut | Wert | Beschreibung |
|---|---|---|
| id | STRING | Möglichst eindeutiger Name des Fonts, über den er in anderen Elementen referenziert wird. Falls mehrere Fonts mit dem gleichen Namen existieren, entscheidet im konkreten Fall die Eigenschaft "condition". |
| url | STRING | URL des Fonts, die Angaben über Typ, Dateiname und Schriftgröße enthält. |
| condition | FUNKTION/TOKEN | Komplexe Bedingung |
| Beispiel | ||
<font id="FontInfo" url="fnt:verdana-018.fnt"/> <font id="FontChannel" url="ft2:verdana.ttf:26"/> | ||