Graphlcd-Skin Referenz

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(<font>)
Zeile 29: Zeile 29:
 
  </skin>
 
  </skin>
 
|}
 
|}
 +
  
 
===<font>===
 
===<font>===

Version vom 4. Juni 2007, 21:16 Uhr

Hinweis
Hinweis

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"/>