Jak jsme již zmínili v sekci o částech skinu, font je definován obrázkem a souborem popisu. Můžete rozmístit znaky v obrázku libovolně, ale ujistěte se, že je jejich velikost a pozice je uvedena v souboru popisu přesně.
Soubor popisu fontu (s příponou .fnt) může obsahovat
řádky s komentářem začínající ';
'. Soubor musí obsahovat
řádek ve formě
image = obrázek
Kde
je název obrázku
použitého pro font (nemusíte zadávat příponu).
obrázek
"char" = X, Y, šířka, výška
Zde X
a Y
udávají pozici
char
znaku v obrázku (0,0
je levý
horní roh). šířka
a výška
jsou
rozměry znaku v pixelech.
Tento příklad definuje znaky A, B, C s použítím font.png.
; Zde může být jen "font" místo "font.png". image = font.png ; Tři znaky pro ilustraci stačí :-) "A" = 0,0, 7,13 "B" = 7,0, 7,13 "C" = 14,0, 7,13
Některé znaky mají speciální význam, jsou-li vráceny některou z proměnných
použitých v dlabel. Tyto znaky mají být
zobrazovány jako symboly, takže mohou být zobrazeny věci jako pěkné DVD logo
místo znaku 'd
' pro DVD datový proud.
Následující tabulka obsahuje znaky, které mohou být použity k zobrazení symbolů (a tudíž vyžadují odlišný font).
Znak | Symbol |
---|---|
p | play |
s | stop |
e | pauza |
n | bez zvuku |
m | mono zvuk |
t | stereo zvuk |
f | datový proud je soubor |
v | datový proud je Video CD |
d | datový proud je DVD |
u | datový proud je URL |