VSV logo
main product download skins order FAQ support  
 
Как делать скины...

1 | 2 | 3 | 4 | 5 | 6 | 7

Сделать скин на самом деле совсем не сложно, а уж если вы имеете опыт со скинами для WiAmp'а, то тем более. Скин, то есть wbs-файл, - это на самом деле архив zip, в котором находятся bmp-файлы. Набор состоит из 9 файлов: Main.bmp, Backgr.bmp, Cbuttons.bmp, LstBns.bmp, Nums_ex.bmp, PosBar.bmp, ShufRep.bmp, Text.bmp и Volume.bmp. Уфф... Много? Ну, это так кажется, на самом деле все не так страшно. :) Поехали...

Main.bmp

Самый главный файл. В нем находится изображение самой полосы. Размер картинки 640 на 28 пикселей. Количество цветов любое вплоть до 16 миллионов. Для учебных целей мы воспользумся специальным скином Atlas, который был переделан из одноименного скина для WinAmp (автор Jellby). Скачать Atlas можно здесь.

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

Backr.bmp

Main.bmp имеет ширину только 640 пикселов, а если видеорежим больше 640x480, то для заполнения образовавшегося "хвостика" используется Backgr.bmp. Картинка из этого файла копируется справа от Main столько раз, сколько "ухитряется" поместится на экране в текущем видеорежиме. Поэтому Backgr должен гармонично сочетатся с Main. В самом простом случае - однотонный фон бара - Backr содержит однотонную с Main картинку. Если же в Main сложный фон, то Backr должен его продолжать. Размер Backgr 160x28, т.е. в режиме 800x600 картинка рисуется один раз.
Вы также можете добавить в скин дополнительные файлы вида 1024.bmp или 1280.bmp. Эти файлы будут выводится вместо Backgr.bmp в видеорежимах, у которых горизонтальное разрешение, соответственно, 1024 и 1280 пикселов. Такие файлы можно сделать для любого разрешения. Размеры этих файлов должны быть (разрешение - 640)x28, т.е. для 1024.bmp размер будет 384x28.

1 | 2 | 3 | 4 | 5 | 6 | 7


E-mail: info@VSVsoft.com © 2002, 2003, 2004, 2005, 2006, VSVsoft.com
© Designed by Vibe