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 |