B.3. Шрифты

Как описано в разделе, посвященному частям скина, шрифт определяется изображением и файлом описания. Вы можете поместить символы в любое место изображения, но будьте уверены, что их позиция и размер точно указаны в файле описания.

Файл описания шрифта (с расширением .fnt) может иметь комментарии, начинающиеся с ';'. Файл должен иметь строку вида

image = image

, где image - это название файла с изображением, используемым для шрифта (расширение указывать необязательно).

"char" = X, Y, width, height

Здесь X и Y указывают позицию символа char в изображении (0,0 - верхний левый угол), width и height - размеры символа в пикселах.

Этот пример определяет символы A, B, C, используя font.png.

; Can be "font" instead of "font.png".
image = font.png

; Three characters are enough for demonstration purposes :-)
"A" =  0,0, 7,13
"B" =  7,0, 7,13
"C" = 14,0, 7,13

B.3.1. Значки

Некоторые символы имеют специальное значение, когда возвращаются некоторыми переменными, используемыми в dlabel. Подразумевается, что эти символы должны отображаться в виде значков, так для DVD потока можно отображать значок красивого логотипа DVD вместо символа 'd'.

Следующая таблица содержит список всех символов, которые могут использоваться для отображения значков (и поэтому требуют другой шрифт).

СимволЗначок
pвоспроизведение
sстоп
eпауза
nбез звука
mзвук моно
tзвук стерео
fфайл
vVideo CD
dDVD
uURL