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
Некоторые символы имеют специальное значение, когда возвращаются некоторыми переменными,
используемыми в dlabel. Подразумевается, что эти символы
должны отображаться в виде значков, так для DVD потока можно отображать значок
красивого логотипа DVD вместо символа 'd
'.
Следующая таблица содержит список всех символов, которые могут использоваться для отображения значков (и поэтому требуют другой шрифт).
Символ | Значок |
---|---|
p | воспроизведение |
s | стоп |
e | пауза |
n | без звука |
m | звук моно |
t | звук стерео |
f | файл |
v | Video CD |
d | DVD |
u | URL |